intethtrunk0
A. eth-trunk
只能实现活动链路流量的负载分担;
手工完成eth-trunk接口的建立、成员端口的加入、都是活动接口;
实现活动链路流量的负载分担,同时可实现非活动链路的冗余备份;
手工完成eth-trunk接口的建立、成员端口的加入,LACP协议负责确定活动接口;
LACP协议协商失败后,eth-trunk接口down,成员端口都不能转发流量;
LACP协商失败后,eth-trunk接口down,成员接口继承属性独立转发流量;
1、系统LACP优先级数值越小越优先;
2、系统MAC地址数值越小越优先;
1、接口LACP优先级数值越小越优先;
2、接口ID数值越小越优先;
1、src-ip
2、dst-ip
3、src-dst-ip
4、src-mac
5、dst-mac
6、src-dst-mac
成员端口超过最大活动接口数,成员端口按优先级组成M:N冗余备份;
优先级高的接口故障后恢复,等待抢占延迟时间超时后,从备用接口变为活动接口;
以SW1为LACP主动端,SW2为LACP被动端,进行静态LACP链路聚合配置:
SW1:
#
lacp priority 100
#
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp-static
load-balance src-dst-mac
lacp preempt enable
max active-linknumber 2
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#
interface GigabitEthernet0/0/3
eth-trunk 1
lacp priority 100
#
SW2:
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp-static
load-balance src-dst-mac
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#
interface GigabitEthernet0/0/3
eth-trunk 1
B. 华为综合实验实验trunk链路聚合
Eth-Trunk接口是一种可以动态创建的接口,该类型接口可以绑定若干 物理的以太网接口 作为一个 逻辑接口 使用,实现增加带宽提高靠性的目的。
Trunk优势于:
1、通Trunk接口实现负载担Eth-Trunk接口内实现流量负载担。
2、某员接口连接物理链路现故障流量切换其用链路提高整Trunk链路靠性。
3、 Trunk接口总带宽各员接口带宽。
原理描述
基本概念:
如在两个设备之间通过三条以太网物理链路相连,将这三条链路捆绑在一起,就成为了一条逻辑链路。这条逻辑链路的最大带宽等于原先三条以太网物理链路的带宽总和,从而达到了增加链路带宽的目的;同时,这三条以太网物理链路相互备份,有效地提高了链路的可靠性。
链路聚合的一些基本概念:
链路聚合组和链路聚合接口
链路聚合组LAG(Link Aggregation Group)是指将若干条以太链路捆绑在一起所形成的逻辑链路。
每个聚合组唯一对应着一个逻辑接口,这个逻辑接口称之为链路聚合接口或Eth-Trunk接口。链路聚合接口可以作为普通的以太网接口来使用,与普通以太网接口的差别在于:转发的时候链路聚合组需要从成员接口中选择一个或多个接口来进行数据转发。
成员接口和成员链路
组成Eth-Trunk接口的各个物理接口称为成员接口。成员接口对应的链路称为成员链路。
活动接口和非活动接口、活动链路和非活动链路
链路聚合组的成员接口存在活动接口和非活动接口两种。转发数据的接口称为活动接口,不转发数据的接口称为非活动接口。
活动接口对应的链路称为活动链路,非活动接口对应的链路称为非活动链路。
活动接口数上限阈值
设置活动接口数上限阈值的目的是在保证带宽的情况下提高网络的可靠性。当前活动链路数目达到上限阈值时,再向Eth-Trunk中添加成员接口,不会增加Eth-Trunk活动接口的数目,超过上限阈值的链路状态将被置为Down,作为备份链路。
例如,有8条无故障链路在一个Eth-Trunk内,每条链路都能提供1G的带宽,现在最多需要5G的带宽,那么上限阈值就可以设为5或者更大的值。其他的链路就自动进入备份状态以提高网络的可靠性。
注:手工负载分担模式链路聚合不支持活动接口数上限阈值的配置。
活动接口数下限阈值
设置活动接口数下限阈值是为了保证最小带宽,当前活动链路数目小于下限阈值时,Eth-Trunk接口的状态转为Down。
例如,每条物理链路能提供1G的带宽,现在最小需要2G的带宽,那么活动接口数下限阈值必须要大于等于2。
链路聚合模式
链路聚合模式分为手工模式和LACP模式两种
两种链路聚合模式比较:
维度 手工模式 LACP模式
定义 Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议的参与。 Eth-Trunk的建立是基于LACP协议的,LACP为交换数据的设备提供一种标准的协商方式,以供系统根据自身配置自动形成聚合链路并启动聚合链路收发数据。聚合链路形成以后,负责维护链路状态。在聚合条件发生变化时,自动调整或解散链路聚合。
设备是否需要支持LACP协议 不需要 需要
数据转发 一般情况下,所有链路都是活动链路。所有活动链路均参与数据转发。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中分担流量。 一般情况下,部分链路是活动链路。所有活动链路均参与数据转发。如果某条活动链路故障,链路聚合组自动在非活动链路中选择一条链路作为活动链路,参与数据转发的链路数目不变。
是否支持跨设备的链路聚合 不支持 支持
检测故障 只能检测到同一聚合组内的成员链路有断路等有限故障,但是无法检测到链路故障、链路错连等故障。 不仅能够检测到同一聚合组内的成员链路有断路等有限故障,还可以检测到链路故障、链路错连等故障。
设备支持的链路聚合方式:
同一设备:是指链路聚合时,同一聚合组的成员接口分布在同一设备。
堆叠设备:是指在堆叠场景下,成员接口分部在堆叠的各个成员设备上。
跨设备:是指E-Trunk基于LACP(单台设备链路聚合的标准)进行了扩展,能够实现多台设备间的链路聚合。
手工模式链路聚合:
根据是否启用链路聚合控制协议LACP,链路聚合分为手工模式和LACP模式。
手工模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议LACP的参与。当需要在两个直连设备之间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工模式。手工模式可以实现增加带宽、提高可靠性和负载分担的目的。
LACP模式链路聚合:
作为链路聚合技术,手工负载分担模式Eth-Trunk可以完成多个物理接口聚合成一个Eth-Trunk口来提高带宽,同时能够检测到同一聚合组内的成员链路有断路等有限故障,但是无法检测到链路层故障、链路错连等故障。
为了提高Eth-Trunk的容错性,并且能提供备份功能,保证成员链路的高可靠性,出现了链路聚合控制协议LACP(Link Aggregation Control Protocol),LACP模式就是采用LACP的一种链路聚合模式。
LACP为交换数据的设备提供一种标准的协商方式,以供设备根据自身配置自动形成聚合链路并启动聚合链路收发数据。聚合链路形成以后,LACP负责维护链路状态,在聚合条件发生变化时,自动调整或解散链路聚合。
基本概念:
系统LACP优先级
系统LACP优先级是为了区分两端设备优先级的高低而配置的参数。LACP模式下,两端设备所选择的活动接口必须保持一致,否则链路聚合组就无法建立。此时可以使其中一端具有更高的优先级,另一端根据高优先级的一端来选择活动接口即可。系统LACP优先级值越小优先级越高。
接口LACP优先级
接口LACP优先级是为了区别同一个Eth-Trunk中的不同接口被选为活动接口的优先程度,优先级高的接口将优先被选为活动接口。接口LACP优先级值越小,优先级越高。
成员接口间M:N备份
LACP模式链路聚合由LACP确定聚合组中的活动和非活动链路,又称为M:N模式,即M条活动链路与N条备份链路的模式。这种模式提供了更高的链路可靠性,并且可以在M条链路中实现不同方式的负载均衡。
[SW7]int Eth-Trunk 1 创建Eth-trunk 1
[SW7-Eth-Trunk1]trunkport GigabitEthernet 0/0/23 to 0/0/24 将23口跟24口加入到eth-trunk 1
C. 关于三层交换机Eth-Trunk垮网段通信问题
老弟,既然是跨网通信肯定要用三层技术了,既然是三层技术怎么会在LSW1和LSW2上开trank呢,那二层的技术。
如果想把那3根线全用上,可以起个Port-channel
int range gi 0/0/1 -3
channel-group 1 mode on/active
no switchport
ip add <你自己定>
no shutdown
回到config下面
ip routing
把默认路由都指到刚刚做的port-channel上就行了。
ip route 0.0.0.0 0.0.0.0 port-channel1
LSW1和LSW2上都这做就行了。
D. 华为s3900怎么配置链路聚合
全局模式下按照以下输入
int eth-trunk 1 创建聚合组1
port link-type trunk
port trunk port trunk allow-pass vlan all
int g0/0/1
eth-trunk 1
int g0/0/2
eth-trunk 1
聚合使用的端口号,你要使用哪个就写哪个。我这里举例用g0/0/1和g0/0/2
链路聚合到的对方交换机也要设置。
同上,具体不懂在追问我。。纯手打。。
E. 华为S5700千兆的交换机,想把4个口捆绑成1个口怎么操作呢
interface eth-t 0
int giga1/0/1
eth-trunk 0
ok ?
F. 交换机实验网络中,要求写出配置SwA和SwB的命令,满足以下要求,PCA、PCD分属于VLAN2和VLAN 4...
在SWA
VLAN 2
VLAN 3
VLAN 4
int vlan 3
ip add 192.168.3.254 255.255.255.0
quit
int vlan 4
ip add 192.168.4.254 255.255.255.0
quit
int eth-trunk 1
quit
int eth 0/9
eth-turnk 1
quit
int eth 0/10
eth-turnk 1
int eth-trunk1
port link-type trunk
port trunk allow vlan all
int eth 0/1
port access vlan 2
quit
int 0/2
port acess vlan 3
quit
sa
G. 华为S5700千兆的交换机,想做端口汇聚怎么操作呢
之前有人配置过的话那么你需要确认后面两个端口的trunk信息是否被清除!!!如果不清除不能在添加命令好像是 int gig0/1 clear conf this
H. 华为3层交换机怎么做链路捆绑
上图能实现的:二层和二层互绑,二层和三层互绑,三层和三层互绑。
<Huawei>system-view //开启窗口视图
[Huawei]vlan 10 //创建vlan10
[Huawei-vlan10]vlan 20
[Huawei-vlan20]int e0/0/1
[Huawei-Ethernet0/0/1]port link-type access //把接口模式改成access模式
[Huawei-Ethernet0/0/1]port default vlan 10 //在接口上加vlan成员
[Huawei]int Eth-Trunk 1 //创建以太网组1
[Huawei-Eth-Trunk1]int e0/0/17 //进接口
[Huawei-Ethernet0/0/17]eth-trunk 1 //添加到以太网组1
[Huawei-Ethernet0/0/17]int e0/0/18
[Huawei-Ethernet0/0/18]eth-trunk 1
[Huawei]int Eth-Trunk 2
[Huawei-Eth-Trunk2]int e0/0/21
[Huawei-Ethernet0/0/21]eth-trunk 2
[Huawei-Ethernet0/0/21]int e0/0/22
[Huawei-Ethernet0/0/22]eth-trunk 2
[Huawei-Ethernet0/0/18]qu
[Huawei]int Eth-Trunk 1 //进入以太网1
[Huawei-Eth-Trunk1]port link-type trunk //把模式改为trunk
[Huawei-Eth-Trunk1]port trunk allow-pass vlan all //允许所有的vlan过
[Huawei]int Eth-Trunk 2
[Huawei-Eth-Trunk2]port link-type trunk
[Huawei-Eth-Trunk2]port trunk allow-pass vlan all
LSW2
<Huawei>system-view
[Huawei]vlan 10
[Huawei-vlan10]vlan 20
[Huawei-vlan20]int e0/0/2
[Huawei-Ethernet0/0/2]port link-type access
[Huawei-Ethernet0/0/2]port default vlan 20
[Huawei]quit
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]int e0/0/17
[Huawei-Ethernet0/0/17]eth-trunk 1
[Huawei-Ethernet0/0/17]int e0/0/18
[Huawei-Ethernet0/0/18]eth-trunk 1
[Huawei-Ethernet0/0/18]qu
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]port link-type trunk
[Huawei-Eth-Trunk1]port trunk allow-passvlan all
AR1
<Huawei>system-view
[Huawei]int Eth-Trunk 2
[Huawei-Eth-Trunk2]undo portswitch
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]eth-trunk 2
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]eth-trunk 2
[Huawei]int Eth-Trunk2 //进入以太网组2
[Huawei-Eth-Trunk2]undo shutdown //开启接口
[Huawei-Eth-Trunk2]int eth-trunk 2.10 //进子接口
[Huawei-Eth-Trunk2.10]dot1q termination vid 10 //封装子接口vlan10
[Huawei-Eth-Trunk2.10]arp broadcast enable
[Huawei-Eth-Trunk2.10]ip add 192.168.10.1 24 //配vlan10的网关
[Huawei-Eth-Trunk2.10]int eth-trunk 2.20
[Huawei-Eth-Trunk2.20]dot1q termination vid 20
[Huawei-Eth-Trunk2.20]arp broadcast enable
[Huawei-Eth-Trunk2.20]ip add 192.168.20.1 24
[Huawei-Eth-Trunk2.20]un shut
[Huawei]int Eth-Trunk3
[Huawei-Eth-Trunk3]undo portswitch //把一个接口变成三层口
[Huawei-GigabitEthernet1/0/0]eth-trunk 3
[Huawei-GigabitEthernet1/0/0]int g2/0/0
[Huawei-GigabitEthernet2/0/0]eth-trunk 3
[Huawei-GigabitEthernet2/0/0]int eth-trunk 3
[Huawei-Eth-Trunk3]ip add 202.106.1.10 24 //配ip地址
[Huawei-Eth-Trunk3]un shut
AR2
<Huawei>sy
[Huawei-Eth-Trunk3]undo portswitch
[Huawei-GigabitEthernet0/0/0]eth-trunk 3
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]eth-trunk 3
[Huawei-GigabitEthernet0/0/1]int eth-trunk 3
[Huawei-Eth-Trunk3]ip add 202.106.1.20 24
[Huawei-Eth-Trunk3]un shut
你根据自己的实际情况做配置,配置后保存下,再ping下是否通 就可以了
I. 如何理解eth-trunk
Eth-Trunk接口是一种可以动态创建的接口,该类型接口可以绑定若干物理的以太网接口作为一个逻辑接口使用,实现增加带宽提高靠性的目的。
Trunk优势于:
1、通Trunk接口实现负载担Eth-Trunk接口内实现流量负载担。
2、某员接口连接物理链路现故障流量切换其用链路提高整Trunk链路靠性。
3、 Trunk接口总带宽各员接口带宽。
(9)intethtrunk0扩展阅读:
Trunk具体应用
1、Trunk功能用于交换机与服务器之间的相联,为服务器提供独享的高带宽。
2、Trunk功能用于交换机之间的级联,为交换机之间的数据交换提供高带宽的数据传输能力,提高网络速度,突破网络瓶颈,进而大幅提高网络性能(主要应用)。
Trunk功能举例
——例如:为增加带宽,提高连接可靠性,某网吧电影服务器是双网卡且作了绑定,与中心交换机的23、24端口连接;二层交换机的1、2端口与中心交换机的1、2端口连接,那么中心交换机需将1、2端口,23、24端口分别做Trunk。说明:这里的二层交换机也需支持Trunk。
参考资料:网络-Trunk链路
J. Eth-trunk的2种模式理解
你第一个配置里g0/0/2的eth-trunk2应该是eth-trunk1,写错了。
第一种手工配置,是没有办法检测单通的故障的,只要接口收到光,两个接口都在trunk里。而第二种配置,会发报文给对端,对端回了,接口才会加入;而且你配置了需要两个接口active,断了一个接口,整个捆绑接口也会down。