你是否想知道如何提升网络链路的带宽和可靠性?Eth-Trunk捆绑技术就能做到。下面就来详细了解它。

Eth-Trunk基本概念

Eth-Trunk是一种捆绑技术,能把多个物理接口捆绑成一个逻辑接口,这个逻辑接口叫Eth-Trunk接口,捆绑在一起的物理接口是成员接口。比如在很多企业网络中,就会用到这种技术来优化网络连接。这样做能让多个物理链路共同工作,提升传输能力。

[S1]int g0/0/2
[S1-GigabitEthernet0/0/2]undo shutdown    //模拟链路增加
[S2]int g0/0/2	
[S2-GigabitEthernet0/0/2]undo shutdown 

提高可靠性原理

[S1]dis stp brief 
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        DESI  FORWARDING      NONE
   0    GigabitEthernet0/0/2        DESI  FORWARDING      NONE
   0    GigabitEthernet0/0/3        DESI  FORWARDING      NONE
[S2]dis stp brief 
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        ROOT  FORWARDING      NONE
   0    GigabitEthernet0/0/2        ALTE  DISCARDING      NONE   //处于丢弃状态
   0    GigabitEthernet0/0/3        DESI  FORWARDING      NONE

当某个成员接口连接的物理链路出故障时,流量会切换到其他可用链路,大大提高了整个Eth-Trunk链路的可靠性。就像在一个有多条车道的公路上,一条车道堵住了,车辆可以马上转到其他车道。在实际网络环境中,这种切换能保障数据传输不中断。

物理参数要求

Eth-Trunk中所有物理接口的参数必须一致,包括链路两端相连的物理接口类型、数量、速率、双工方式及流控方式。例如两台交换机之间建立Eth-Trunk连接,两端的接口参数必须匹配,不然就无法正常工作,这是保障链路稳定的基础。

[S1]int Eth-Trunk 1    //创建Eth-Trunk
[S1-Eth-Trunk1]mode manual load-balance   //开启手工负载分担模式
[S1]int g0/0/1
[S1-GigabitEthernet0/0/1]eth-trunk 1     //加入相应的接口
[S1]int g0/0/2
[S1-GigabitEthernet0/0/2]eth-trunk 1
。。。。。。(S2的配置过程一样)

手工负载分担模式配置

[S2]dis interface Eth-Trunk 1
Eth-Trunk1 current state : UP
Line protocol current state : UP
Description:
Switch Port, PVID :    1, Hash arithmetic : According to SIP-XOR-DIP,Maximal BW:
 2G, Current BW: 2G, The Maximum Frame Length is 9216   //总带宽为两个接口的带宽之和
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 4c1f-cce5-47d5
Current system time: 2019-04-13 15:48:16-08:00
    Input bandwidth utilization  :    0%
    Output bandwidth utilization :    0%
-----------------------------------------------------
PortName                      Status      Weight
-----------------------------------------------------
GigabitEthernet0/0/1          UP          1
GigabitEthernet0/0/2          UP          1
-----------------------------------------------------
The Number of Ports in Trunk : 2
The Number of UP Ports in Trunk : 2

手工负载分担模式需要手动创建链路聚合组,再配置多个接口加入所创建的Eth-Trunk。在一些小型企业网络中,网络管理员可以根据实际需求灵活配置。这样能根据网络流量情况,合理分配接口资源,提高网络的使用效率。

静态LACP模式特点

[S2]dis stp brief 
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/3        DESI  FORWARDING      NONE
   0    Eth-Trunk1                  ROOT  FORWARDING      NONE   //处于转发状态

静态LACP模式通过LACP协议协商Eth-Trunk参数后自动选择活动接口。采用这种模式配置Eth-Trunk,可以实现两条链路同时转发,一条链路备份。当其中一条转发链路故障时,备份链路能立刻进行数据转发,保障数据传输的稳定性。

链路故障测试与切换

使用stp brief命令查看生成树状态,用ping命令持续测试,关闭S2的GE0/0/1或GE0/0/2接口模拟故障。当链路故障发生,链路会立刻切换,只要有一条物理链路正常,Eth-Trunk接口就不会断开。比如在实际网络维护中,通过这种测试能及时发现链路问题并验证切换功能。

你在实际网络配置中,有没有遇到过Eth-Trunk相关的问题呢?觉得这篇文章有用的话,欢迎点赞和分享。

[S1-GigabitEthernet0/0/1]undo eth-trunk   //删除原来加入的物理接口
[S1-GigabitEthernet0/0/1]int g0/0/2	
[S1-GigabitEthernet0/0/2]undo eth-trunk 
	
[S1]int Eth-Trunk 1		
[S1-Eth-Trunk1]mode lacp-static   //修改模式为静态LACP
[S1-Eth-Trunk1]int g0/0/1       //加入相应的接口到Eth-Trunk接口下
[S1-GigabitEthernet0/0/1]eth-trunk 1
[S1-GigabitEthernet0/0/1]int g0/0/2
[S1-GigabitEthernet0/0/2]eth-trunk 1
[S1-GigabitEthernet0/0/2]int g0/0/5
[S1-GigabitEthernet0/0/5]eth-trunk 1 
。。。。。。(S2交换机的配置方法一样)