交换机trunk模式设定 TRUNK (端口汇聚)功能是将交换机的多个物理端口汇聚在一起形成一个逻辑上的物理端口,同一汇聚组内的多条链路则可视为一条逻辑链路端口汇聚可以实现用多条链路汇聚成一条逻辑链路增加带宽;同时,同一汇聚组的各个成员端口之间彼此动态备份,提高连接可靠性 Trunk功能比较适合于以下情况的具体应用: 1、Trunk功能用于交换机与服务器之间的相联,为服务器提供独享的高带宽 2、Trunk功能用于交换机之间的级联,为交换机之间的数据交换提供高带宽的数据传输能力,提高网络速度,突破网络瓶颈,进而大幅提高网络性能(主要应用) Cisco3560 交换机和TP-link为例,参考配制方法如下: 1.Bonding 模式下系统使用逻辑结构图如下图所示: Bonding 逻辑结构图 HostA:为服务器有两个千兆网口;将其设置成bonding 模式; switch:为交换机; 其中port1 和port2 为端口 1 和端口2,将port1 和port2 设置成Trunk 模式;port3 和port4 (分别为端口3 和4 )设置成普通模式; HostB:为客户端,其网口为千兆网口与Port3 相连; HostC:为客户端,其网口为千兆网口与Port4 相连; 2.将交换机设置成Trunk 模式方法: 首先通过串口连到一台windows 机器上,通过超极终端进行连接,波特率为9600;输 入交换机的密码;此时所进入交换模式为普通模式; 输入enable 回车进入高级模式; 输入高级模式密码; 便进入交换机高级模式。
此时便可开始设置交换机Trunk 功能: Switch# configure terminal //进入终端配置模式 Switch(config)# interface Port-channel 3 //创建port-channel 标号为3 为后面的group 做准备 Switch(config-if)# switchport trunk encapsulation dot1q //我们用的是802.1Q 协议所 以用dot1q Switch(config)# switchport mode trunk //把trunk 模式打开 Switch(config)# end //结束标识符 Switch# copy running-config startup-config //保存配置 Switch# configure terminal Switch(config)# interface range Gi0/3-4 //进入端口配置模式,此出用的是3 号和4 号 端口做trunk Switch(config-if-range)# switchport trunk encapsulation dot1q Switch(config-if-range)# switchport mode trunk Switch(config-if-range)# channel-group 3 mode on //把这两个端口加入到3 号组;3号组在前面已经创建; Switch(config-if-range)# end Switch# show interfaces gigabitEthernet 0/3 trunk //校验配置是否成功 Switch# show interfaces gigabitEthernet 0/4 trunk //校验配置是否成功 Switch# copy running-config startup-config //保存配置 Switch# configure terminal Switch(config)# port-channel load-balance src-mac //设置负载均衡模式;我们用的是基 于客户机的mac 地址做负载均衡 Switch(config)# end Switch# show etherchannel load-balance //校验配置是否成功 Switch# copy running-config startup-config //保存配置 注意:正确选择TRUNK 的端口数目,必须是2,4 或8 Trunk功能举例——例如:为增加带宽,提高连接可靠性,某网吧电影服务器是双网卡且作了绑定,与中心交换机的23、24端口连接;二层交换机的1、2端口与中心交换机的1、2端口连接,如下图所示,那么中心交换机需将1、2端口,23、24端口分别做Trunk。
说明:这里的二层交换机也需支持Trunk Trunk功能设置——对所举例子设置 1、选择Trunk配置,在Trunk 1中勾选成员1、2端口;在Trunk 6中勾选成员23、24端口,并“提交” 至此,Trunk设置成功 说明: 1、每个Trunk中的成员端口不能少于2个 2、Trunk成员的行为需一致,也就是成员的端口参数需一致 3、Trunk与VLAN之间的影响: 在设置Trunk的时候,Trunk所有成员需要在同一个VLAN中,而且其缺省VID 和Untag帧处理规则需要一致无论是创建、修改或删除一个Trunk,其现有VLAN架构均不会改变即Trunk不会改变既有VLAN的端口成员 4、Trunk与端口安全、端口监控、MTU VLAN之间的影响: 设置成Trunk成员的端口不能再启用端口安全,并且不能设置为监控端口和被监控端口,反之一样若交换机当前启用了MTU VLAN模式,则不能设置任何Trunk,相反,若设置了Trunk口,则不能启用MTU VLAN模式 5、Trunk带宽的计算: 当使用四个全双工1000Mbps端口构成Trunk时,由于每一个端口上行和下行 各是1000Mbps,所以每一个端口的带宽为2000Mbps。
它们使用Trunk技术聚合在一起形成的总带宽为8000Mbps(2000Mbps X 4)。