交换机接口的三种工作模式以及链路聚合!

Posted handsomeboy-东

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了交换机接口的三种工作模式以及链路聚合!相关的知识,希望对你有一定的参考价值。

文章目录

一、交换机接口三种工作模式

1.1access端口模式

1)使用场景:常用于接入链路,即能识别VLAN标识的连接PC机,终端设备和路由器的接口

2)接收数据:如果是无标记帧,则会打上接口的缺省vlan并接收(access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN),如果是标记帧,则对比缺省vlanid,相同接收,不相同就丢弃
3)发送数据:对比接口vlanid,如果不相同则不能从该接口发送

1.2trunk模式

1)使用场景:常用于中继链路,即两台交换机之间相连的链路

2)接收数据:如果是无标记帧,则会打上接口的缺省vlanid并接受(Trunk端口的缺省VLAN为VLAN 1)如果是标记帧,检查允许列表,允许则接收,不允许就丢弃
3)发送数据:如果标记帧的vlanid与接口pvid相同,并且在允许列表中,则标记帧的标识被删除发送
如果标记帧的vlanid与接口pvid不同,并且在允许列表中,则标记帧带原标识发送

1.3hybrid模式

1)使用场景:混杂模式,用于任意场景,但Hybrid的灵活性很高不易于配置
2)接收数据:如果是无标记帧,接收并打上接口的缺省vlanid(Hybrid端口的缺省VLAN为VLAN 1),如果是标记帧,检查允许列表,允许则接收,不允许就丢弃
3)发送数据:如果以太帧在untagged或tagged列表,则表示可以从此端口通过,对于untagged列表中的以太帧,在发送的时候去掉vlan标签后再从端口发送出去;对于tagged列表中的以太帧,在发送的时候带着vlan标签从端口发送出去,如果以太帧不在untagged或tagged列表,则这个以太帧在此端口不能通过。
4)不管是untagged还是tagged,都表示允许的列表,不同的是从接口发送出去的时候是脱标签的还是带着标签的,trunk只有一张允许表,而hybrid有两张允许表

二、链路聚合

2.1、手工负载分担模式

管理员配置,但是链路两端缺少交互,在该模式下,Eth-Trunk 接口的建立,成员接口的加入完全由手工来配置,没有链路聚合控制协议的参与。该模式下所有成员接口(selected)都参与数据的转发,分担负载流量

2.2、LACP模式

静态LACP模式

1)Eth-Trunk 接口的建立,成员接口的加入,都是由手工配置完成的。但与手工负载分担模式链路聚合不同的是,该模式下LACP 协议报文参与活动接口的选择。
2)静态LACP 模式链路聚合是一种利用LACP 协议进行参数协商选取活动链路的聚​​合模式。该模式由LACP 协议确定聚合组中的活动和非活动链路,又称为M∶N 模式,即M 条活动链路与N 条备份链路的模式。这种模式提供了更高的链路可靠性,并且可以在M 条链路中实现不同方式的负载均衡。

1)设置好PC机的IP地址,子网掩码和网关
2)在SW1上添加vlan10、vlan20和vlan30,设置G0/0/1、G0/0/2和G0/0/3模式为hybrid,untagge都为vlan10,vlan20和vlan30,在虚拟在接口vlanif内设置对应的IP地址,将G0/0/4、G0/0/5和G0/0/6加入eth-trunk1中并设置为trunk模式,

3)在SW2中添加vlan10、vlan20和vlan30,在虚拟在接口vlanif内设置对应的IP地址,将G0/0/1、将G0/0/2和G0/0/3加入eth-trunk1中并设置为trunk模式
SW1:

[SW1]vlan batch 10 20 30
[SW1-GigabitEthernet0/0/1]port hybrid pvid vlan 10                      
[SW1-GigabitEthernet0/0/1]port hybrid untagged vlan 10 20 30 
[SW1-GigabitEthernet0/0/1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port hybrid  pvid vlan 20
[SW1-GigabitEthernet0/0/2]port hybrid untagged vlan 10 20 30
[SW1-GigabitEthernet0/0/2]int g0/0/3
[SW1-GigabitEthernet0/0/3]port hybrid pvid vlan 30
[SW1-GigabitEthernet0/0/3]port hybrid untagged vlan 10 20 30
[SW1-GigabitEthernet0/0/3]
Apr 10 2021 14:06:00-08:00 SW1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25
.191.3.1 configurations have been changed. The current change number is 20, the 
change loop count is 0, and the maximum number of records is 4095.
[SW1]int Eth-Trunk 1
[SW1-Eth-Trunk1]mode lacp-static 
[SW1-Eth-Trunk1]max active-linknumber 2
[SW1-Eth-Trunk1]trunkport g 0/0/4 to 0/0/6                              
[SW1-Eth-Trunk1]port link-type trunk
[SW1-Eth-Trunk1]port trunk allow-pass vlan all                         //放通所有vlan
[SW1]int Vlanif 10
[SW1-Vlanif10]ip address 192.168.10.254 24
[SW1-Vlanif10]int Vlanif 20
[SW1-Vlanif20]ip address 192.168.20.254 24
[SW1-Vlanif20]int Vlanif 30
[SW1-Vlanif30]ip address 192.168.30.254 24

SW2:

[SW2]vlan batch 10 20 30
[SW2]int Eth-Trunk 1
[SW2-Eth-Trunk1]mode lacp-static
[SW2-Eth-Trunk1]trunkport g 0/0/1 to 0/0/3
[SW2-Eth-Trunk1]p l t
[SW2-Eth-Trunk1]p t a v a
[SW1]int Vlanif 10
[SW2-Vlanif10]ip address 192.168.10.254 24
[SW2-Vlanif10]int Vlanif 20
[SW2-Vlanif20]ip address 192.168.20.254 24
[SW2-Vlanif20]int Vlanif 30
[SW2-Vlanif30]ip address 192.168.30.254 24

实验结果:


2.3动态LACP模式

Eth-Trunk 接口的建立,成员接口的加入,活动接口的选择完全由LACP 协议通过协商完成。这就意味着启用了动态LACP 协议的两台直连设备上,不需要创建Eth-Trunk 接口,也不需要指定哪些接口作为聚合组成员接口,两台设备会通过LACP 协商自动完成链路的聚合操作

以上是关于交换机接口的三种工作模式以及链路聚合!的主要内容,如果未能解决你的问题,请参考以下文章

华为链路聚合配置命令

华为交换机---链路聚合

链路聚合LACP模式配置

以太网链路聚合Eth-Trunk

链路聚合

华为S5700如何实现链路聚合以及负载均衡--交换机初学者求助