一、链路聚合技术
随着我们网络的不断拓展,业务流量也随之增多,那么我们就开始需要多链路进行通信
故研究出一个技术==Eth-Trunk(链路捆绑)
作用:
可以把多个独立的物理端口绑定在一起,当做一个大带宽逻辑接口去使用,这样的方法既不用替换端口也不必浪费IP地址资源
组建网络遇到的问题:
1. 网络需求大,单链路无法完成,增加链路又浪费IP地址,更换高带宽接口(E口换G口)又会增加维护设备的成本
2. 如果链路发生故障,又会影响通信和办公
解决:
两个问题均可以用eth-trunk来解决,将多个e口绑定为一起带宽转发就会增加(不必使用G口)由于是多个端口绑定故即便发生端口故障或者是单条链路故障也没有关系,因为其他端口也会进行转发(如果物理端口断掉,带宽转发也会稍微影响:比如,我用四条链路组成了一个链路捆绑(4000M)那么断开一个的话(-1000M),转发就会变成3000M)
Eth-Trunk链路聚合模式:
静态配置模式(手工负载分担)
动态配置模式(LACP)
Eth-trunk接口负载分担:
可以选择IP地址或者包作为负载分担依据
设置成员接口的负载分担分配
如果一个成员的分配权重值越大,承担的负载就越大
逐流负载分担:
当源地址、目标地址都相同或者报文的源MAC地址、目标MAC地址都相同时,就会在一条链路上传输
逐包负载分担:
以报文为单位分别从不同的成员链路上发送
手工负载分担模式:
当两台设备其中一个不支持LACP时,可以用手工负载方式来增加设备间的带宽和可靠性
Eth-Trunk接口配置流程:
1、交换机的初始化配置
[Huawei]sysname SW1 \\修改设备名为SW1
[sw1]vlan batch 10 20 \\创建vlan 10 20
[sw1]quit \\返回
2、交换机连接PC端口的配置 模式access并加入对应的vlan
[sw1]interface GigabitEthernet 0/0/3 \\进去接口0/0/3
[sw1-GigabitEthernet0/0/3]port link-type access \\设置端口模式为access
[sw1-GigabitEthernet0/0/3]port default vlan 10 \\将端口加入vlan 10
[sw1-GigabitEthernet0/0/3]quit \\返回
[sw1]interface GigabitEthernet 0/0/4 \\进去接口0/0/4
[sw1-GigabitEthernet0/0/4]port link-type access \\设置端口模式为access
[sw1-GigabitEthernet0/0/4]port default vlan 20 \\将端口加入vlan 20
[sw1-GigabitEthernet0/0/4]quit \\返回
[sw2]interface GigabitEthernet 0/0/3 \\进去接口0/0/3
[sw2-GigabitEthernet0/0/3]port link-type access \\设置端口模式为access
[sw2-GigabitEthernet0/0/3]port default vlan 10 \\将端口加入vlan 10
[sw2-GigabitEthernet0/0/3]quit \\返回
[sw2]interface GigabitEthernet 0/0/4 \\进去接口0/0/4
[sw2-GigabitEthernet0/0/4]port link-type access \\设置端口模式为access
[sw2-GigabitEthernet0/0/4]port default vlan 20 \\将端口加入vlan 20
[sw2-GigabitEthernet0/0/4]quit \\返回
3、交换机连接交换机之间先做链路捆绑在设置 模式trunk 并允许所有的vlan 通过
[sw1]interface Eth-Trunk 1 \\创建链路聚合接口 1
[sw1-Eth-Trunk1]mode manual load-balance \\设置模式为静态负载均衡模式
[sw1-Eth-Trunk1]trunkport g0/0/1 \\添加接口成员 g0/0/1
[sw1-Eth-Trunk1]trunkport g0/0/2 \\添加接口成员 g0/0/2
[sw1-Eth-Trunk1]port link-type trunk \\设置端口模式为trunk
[sw1-Eth-Trunk1]port trunk allow-pass vlan all \\并允许所有的vlan 通过
[sw1-Eth-Trunk1]quit \\返回
[sw2]interface Eth-Trunk 2 \\创建链路聚合接口 2
[sw2-Eth-Trunk2]mode manual load-balance \\设置模式为静态负载均衡模式
[sw2-Eth-Trunk2]trunkport g0/0/1 \\添加接口成员 g0/0/1
[sw2-Eth-Trunk2]trunkport g0/0/2 \\添加接口成员 g0/0/2
[sw2-Eth-Trunk2]port link-type trunk \\设置端口模式为trunk
[sw2-Eth-Trunk2]port trunk allow-pass vlan all \\并允许所有的vlan 通过
[sw2-Eth-Trunk2]quit \\返回
[sw2]display Eth-Trunk 2 显示eth-Trunk2的端口
二、LACP模式概述
1、LACP模式也可以称之为M:N模式
1)M代表处于活动状态的转发数据
2)N代表处于非活动状态的备份链路
3)例如我们建立的三条链路,就是其中两条转发,其中1条备份,当转发链路出现故障的时候,备份链路才会进行数据转发,平时是不转发数据的
2、LACP的选取:
3、LACP的抢占: