displayethtrunk
1. 华为交换机常见链路聚合操作整理 第十三天
1、将成员接口批量加入聚合组。
在Eth-Trunk1中批量加入10个成员接口。
脚本:
system-view
interface eth-trunk 1
trunkport gigabitethernet 1/0/10 to 1/0/20
2、将指定成员接口从聚合组中删除,有两种方式。
(1)在Eth-Trunk接口视图下使用命令undo trunkport进行删除。
例如:
system-view
interface eth-trunk 1
undo trunkport gigabitethernet 1/0/10
(2)在成员接口视图下执行命令undo eth-trunk进行删除。
例如:
system-view
interface gigabitethernet 1/0/10
undo eth-trunk
3、删除聚合组
首先需要将所有的成员从聚合组中删除。
在系统视图下使用命令undo interface eth-trunk trunk-id.
例如:
system-view
undo interface eth-trunk 2
4、查看Eth-trunk接口的配置信息。
display eth-trunk #查看所有Eth-trunk接口配置信息。
display eth-trunk 10 #查看eth-trunk 10接口的配置信息。
5、查看Eth-trunk的成员接口信息。
display trunkmembership eth-trunk 1 #查看ID为1的Eth-trunk的成员接口信息。
6、查看设备支持的链路聚合组数目和成员接口数目。
display trunk configuration
2. 华为S9300 eth-trunk接口一个UP一个down
这个情况有可能是正常呀;你这个聚合口中有一个物理口没有起来,建议查看一下对端设备端口是否与93配置一样(如双工、速率等)又或者是这的端口的尾纤中断或光衰过大引起
3. 华为S9300 eth-trunk接口一个UP一个down
这个情况有可能是正常呀;你这个聚合口中有一个物理口没有起来,建议查看一下对端设备端口是否与93配置一样(如双工、速率等)又或者是这的端口的尾纤中断或光衰过大引起
4. 如何定位手工负载分担模式eth-trunk不能up
步骤1:检查成员口物理状态是否UP
成员口物理状态UP是Eth-Trunk正常工作的前提。
通过命令display eth-trunk查看Eth-Trunk接口下的成员口信息。如果成员口在Eth-Trunk下的状态为Down,通过命令display interface查看成员口的物理状态,如果成员口的物理状态为Down。
步骤2:检查Eth-Trunk接口下的配置
通过命令display eth-trunk查看Eth-Trunk接口下是否配置了活动接口数目的下限阈值。设置活动接口数下限阈值是为了保证最小带宽,如果Eth-Trunk接口下UP的成员口数目少于配置的活动接口数目的下限阈值时,Eth-Trunk状态会变为Down。下图中配置的活动接口数目的下限阈值为3,但是Eth-Trunk1接口下UP的成员口数目只有1个,所以Eth-Trunk状态为Down。
另外,小伙伴们注意啦,缺省情况下,Eth-Trunk活动接口数目下限阈值为1,可以通过命令least active-linknumberlink-number配置;活动接口数目上限阈值为8,可以通过命令max active-linknumberlink-number配置。
5. 华为PTN3900设备传输链路聚合组怎么配置
在两台S-switch 设备上配置静态LACP 模式链路聚合组,提高两设备之
间的带宽与可靠性,具体要求如下:
l M 条活动链路具有负载分担的能力。
l 两设备间的链路具有N 条冗余备份链路,当活动链路出现故障链路时,备份链路替
代故障链路,保持数据传输的可靠性。
配置思路
采用如下的思路配置静态LACP 模式链路聚合:
1. 在S-switch 设备上创建Eth-Trunk,配置Eth-Trunk 为静态LACP 模式。
2. 将成员接口加入Eth-Trunk。
3. 配置接口Eth-Trunk 处理BPDU 报文。
4. 配置系统优先级确定主动端。
5. 配置活动接口上限阈值。
6. 配置接口优先级确定活动链路。
数据准备
为完成此配置例,需准备如下的数据:
l 两端S-switch 设备链路聚合组编号。
l S-switch-A 系统优先级。
l 活动接口上限阈值。
l 活动接口LACP 优先级。
配置步骤
1. 创建编号为1 的Eth-Trunk,配置它的工作模式为静态LACP 模式
# 配置S-switch-A。
<Quidway> system-view
[Quidway] sysname S-switch-A
[S-switch-A] interface eth-trunk 1
[S-switch-A-Eth-Trunk1] mode lacp-static
[S-switch-A-Eth-Trunk1] quit
# 配置S-switch-B。
<Quidway> system-view
[Quidway] sysname S-switch-B
[S-switch-B] interface eth-trunk 1
[S-switch-B-Eth-Trunk1] mode lacp-static
[S-switch-B-Eth-Trunk1] quit
2. 将成员接口加入Eth-Trunk
# 配置S-switch-A。
[S-switch-A] interface ethernet 0/0/1
[S-switch-A-Ethernet0/0/1] eth-trunk 1
[S-switch-A-Ethernet0/0/1] quit
[S-switch-A] interface ethernet 0/0/2
[S-switch-A-Ethernet0/0/2] eth-trunk 1
[S-switch-A-Ethernet0/0/2] quit
[S-switch-A] interface ethernet 0/0/3
[S-switch-A-Ethernet0/0/3] eth-trunk 1
[S-switch-A-Ethernet0/0/3] quit
# 配置S-switch-B。
[S-switch-B] interface ethernet 0/0/1
[S-switch-B-Ethernet0/0/1] eth-trunk 1
[S-switch-B-Ethernet0/0/1] quit
[S-switch-B] interface ethernet 0/0/2
[S-switch-B-Ethernet0/0/2] eth-trunk 1
[S-switch-B-Ethernet0/0/2] quit
[S-switch-B] interface ethernet 0/0/3
[S-switch-B-Ethernet0/0/3] eth-trunk 1
[S-switch-B-Ethernet0/0/3] quit
3. 配置接口Eth-Trunk 处理BPDU 报文
# 配置S-switch-A。
[S-switch-A] interface eth-trunk 1
[S-switch-A-Eth-Trunk1] bp enable
[S-switch-A-Eth-Trunk1] quit
# 配置S-switch-B
[S-switch-B] interface eth-trunk 1
[S-switch-B-Eth-Trunk1] bp enable
[S-switch-B-Eth-Trunk1] quit
4. 在S-switch-A 上配置系统优先级为100,使其成为LACP 主动端
[S-switch-A] lacp priority 100
5. 在S-switch-A 上配置活动接口上限阈值M 为2
[S-switch-A] interface eth-trunk 1
[S-switch-A-Eth-Trunk1] max bandwidth-affected-linknumber 2
[S-switch-A-Eth-Trunk1] quit
2 LACP 配置
说明
由于S-switch-A 为主动端,所以S-switch-B 不需要配置活动接口上限阈值,步骤 6 中配置接
口优先级同样只需要在主动端S-switch-A 上配置即可。
6. 在S-switch-A 上配置接口优先级确定活动链路
[S-switch-A] interface ethernet 0/0/1
[S-switch-A-Ethernet0/0/1] lacp priority 100
[S-switch-A-Ethernet0/0/1] quit
[S-switch-A] interface ethernet 0/0/2
[S-switch-A-Ethernet0/0/2] lacp priority 100
[S-switch-A-Ethernet0/0/2] quit
7. 验证配置结果
# 查看各S-switch 设备的Eth-Trunk 信息,查看链路是否协商成功。
[S-switch-A] display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to MAC
System Priority: 100 System ID: 0077-7777-7777
Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 2
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/1 Selected 100M 100 1 289 11111100 1
Ethernet0/0/2 Selected 100M 100 2 289 11111100 1
Ethernet0/0/3 Unselect 100M 32768 3 289 11100000 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/1 32768 0001-0168-0182 32768 1 289 11111100
Ethernet0/0/2 32768 0001-0168-0182 32768 2 289 11111100
Ethernet0/0/3 32768 0001-0168-0182 32768 3 289 11100000
[S-switch-B] display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to MAC
System Priority: 32768 System ID: 0001-0168-0182
Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/1 Selected 100M 32768 1 289 11111100 1
Ethernet0/0/2 Selected 100M 32768 2 289 11111100 1
Ethernet0/0/3 Unselect 100M 32768 3 289 11100000 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/1 100 0077-7777-7777 100 1 289 11111100
Ethernet0/0/2 100 0077-7777-7777 100 2 289 11111100
Ethernet0/0/3 100 0077-7777-7777 32768 3 289 11100000
通过以上显示信息可以看到,S-switch-A 的系统优先级为100,高于S-switch-B 的
系统优先级。Eth-Trunk 的成员接口中Ethernet 0/0/1、Ethernet 0/0/2 成为活动接
口,处于“Selected”状态,接口Ethernet 0/0/3 处于“Unselect”状态,同时实现M
条链路的负载分担和N 条链路的冗余备份功能。
配置文件
l S-switch-A 的配置文件
#
sysname S-switch-A
#
lacp priority 100
#
interface Eth-Trunk1
bp enable
mode lacp-static
max bandwidth-affected-linknumber 2
#
interface Ethernet0/0/1
eth-trunk 1
lacp priority 100
#
interface Ethernet0/0/2
eth-trunk 1
lacp priority 100
#
interface Ethernet0/0/3
eth-trunk 1
#
return
l S-switch-B 的配置文件
#
sysname S-switch-B
#
interface Eth-Trunk1
bp enable
mode lacp-static
#
interface Ethernet0/0/1
eth-trunk 1
#
interface Ethernet0/0/2
eth-trunk 1
#
interface Ethernet0/0/3
eth-trunk 1
#
return
6. 华为静态链路聚合配置
华为链路聚合分为两种:
● 手动负载均衡模式:在这种模式下,Eth-Trunk的建立、成员接口的加入都是手工配置的,没有协议
的参与。在该模式下所有活动链路都参与数据转发,平均分坦流量。如果某条活动链路出现故障,链
路聚合组自动在剩余的活动链路上平均分配流量。
● LACP模式:在LACP模式中,链路两端的设备相互发送LACP报文,协商聚合参数。协商完成后,两台
设备确定活动接口和非活动接口。LACP模式需要的动创建一个Eth-Trunk口,并添加成员。LACP模式
也叫M:N模式,M代表活动成员链路。N代表非活动链路,用于冗余备份。LACP与手动负载均衡的区别在
于,在LACP模式中,有一些链路充当备份链路,如果有一条活动链路发生故障,该链路传输的数据被
切换到一条优先级最高的备用链路上,这条备用链路转变为活动状态。而在手动负载均衡模式中,所
有的成员都处于转发状态。
7. 如何理解eth-trunk
Eth-Trunk接口是一种可以动态创建的接口,该类型接口可以绑定若干物理的以太网接口作为一个逻辑接口使用,实现增加带宽提高靠性的目的。
Trunk优势于:
1、通Trunk接口实现负载担Eth-Trunk接口内实现流量负载担。
2、某员接口连接物理链路现故障流量切换其用链路提高整Trunk链路靠性。
3、 Trunk接口总带宽各员接口带宽。
(7)displayethtrunk扩展阅读:
Trunk具体应用
1、Trunk功能用于交换机与服务器之间的相联,为服务器提供独享的高带宽。
2、Trunk功能用于交换机之间的级联,为交换机之间的数据交换提供高带宽的数据传输能力,提高网络速度,突破网络瓶颈,进而大幅提高网络性能(主要应用)。
Trunk功能举例
——例如:为增加带宽,提高连接可靠性,某网吧电影服务器是双网卡且作了绑定,与中心交换机的23、24端口连接;二层交换机的1、2端口与中心交换机的1、2端口连接,那么中心交换机需将1、2端口,23、24端口分别做Trunk。说明:这里的二层交换机也需支持Trunk。
参考资料:网络-Trunk链路