链路聚合模式:
- 手工负载分担模式:Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议的参与,所有接口都处于数据转发状态,平均分担流量,因此称为负载分担模式;
- LACP模式:链路两端的设备相互发送LACP报文,协商聚合参数。协商完成后,两台设备确定活动接口和非活动接口。活动接口一起分担流量,非活跃接口充当备份;
链路聚合条件:两端的物理口(即成员口)的所有参数必须 一致,包括物理口的数量,传输速率,双工模式和流量控制模式;
逐流负载分担:为了解决数据包乱序的情况,规定同一个帧的数据,只能从一条物理链路进行传输;
负载分担类型:
- 根据报文的源MAC地址进行负载分担;
- 根据报文的目的MAC地址进行负载分担;
- 根据报文的源IP地址进行负载分担;
- 根据报文的目的IP地址迚行负载分担;
- 根据报文的源MAC地址和目的MAC地址进行负载分担;
- 根据报文的源IP地址和目的IP地址进行负载分担;
- 根据报文的VLAN、源物理端口等对L2、IPv4、IPv6和MPLS报文进行增强型负载分担。
配置:
例子1:使得PC1和PC2可以通过SW1和SW2实现链路聚合方式的通信(手工负载分担模式)
SW1:
- int Eth-Trunk 1:创建逻辑捆绑接口组1;
- int gi 0/0/1;
- eth-trunk 1;
- int gi 0/0/2;
- eth-trunk 1;
- int gi 0/0/3;
- eth-trunk 1;
- dis stp brief :查看配置;
- dis interface Eth-Trunk 1 :查看配置;
SW2:
- int Eth-Trunk 1:创建逻辑捆绑接口组1;
- int gi 0/0/1;
- eth-trunk 1;
- int gi 0/0/2;
- eth-trunk 1;
- int gi 0/0/3;
- eth-trunk 1;
例子2:使得Client和Server可以通过R1和R2实现链路聚合方式的通信(手工负载分担模式)。
Client:
- interface Eth-Trunk 1;
- undo portswitch :把聚合链路从二层转为三层链路,并且可以为Eth-Trunk逻辑口分配一个IP地址;
- ip add 12.1.1.254 24;
- int gi 0/0/0;
- eth-trunk 1;
- int gi 0/0/1;
- eth-trunk 1;
- int gi 0/0/2;
- ip add 192.168.10.254 24;
- quit;
- ip route-static 0.0.0.0 0 12.1.1.253:配置缺省路由;
Server:
- interface Eth-Trunk 1;
- undo portswitch :把聚合链路从二层转为三层链路,并且可以为Eth-Trunk逻辑口分配一个IP地址;
- ip add 12.1.1.253 24;
- int gi 0/0/0;
- eth-trunk 1;
- int gi 0/0/1;
- eth-trunk 1;
- int gi 0/0/2;
- ip add 172.10.1.254 24;
- quit;
- ip route-static 0.0.0.0 0 12.1.1.254:配置缺省路由;
如果在网工课程上有任何疑问可以咨询
老师QQ: 839898248
来思唯网络学习网络,每天都会进步
一点点!