更新时间:2023-12-08
1.配置端口聚合命令
1.1 配置端口聚合命令
1.1.1 aggregator-group
命令描述
aggregator-group id mode {lacp |static }
no aggregator-group
配置端口聚合,no命令恢复到默认值。
参数
参数
|
参数说明
|
id
|
逻辑端口的id号。取值范围:1-64。
|
lacp
|
使用LACP协商。取值范围:N/A。
|
static
|
端口不用协商。取值范围:N/A。
|
缺省
该端口没有被聚合
使用说明
端口链路聚合是将几个具有相同属性的端口捆绑为一个逻辑端口,而这个捆绑过程可以通过Lacp协商,也可以不用通过协商而强制的捆绑到一起。
如果使用static静态聚合,要保证捆绑的端口的属性是相同的,即同为全双工,相同的速度,同时还要保证捆绑的端口的连接都是点对点连接,并且点对点连接的对端端口同样是捆绑在一个逻辑端口。
配置端口聚合时,可选择LACP协商模式,在Active模式下,端口将会主动的发送LACP报文,进行LACP协商;在Passive模式下,端口只会被动的响应LACP报文,被动的进行LACP协商。
部分型号的交换机不支持动态协商模式,因此也不提供相应的配置命令。
命令模式
接口配置模式
示例
下面的命令将在g1/24和g1/23捆绑到逻辑端口port-aggregator 3,并使用LACP协商。
Switch_config_g1/24#aggregator-group 3 mode lacp
Creating a port-aggregator interface Port-aggregator3
Switch_config_g1/24#int g1/23
Switch_config_g1/23#aggregator-group 3 mode lacp
1.1.2 aggregator-group load-balance
命令描述
aggregator-group load-balance { dst-mac| src-mac| both-mac | src-ip | dst-ip | both-ip | src-port| enhanced }
no aggregator-group load-balance
配置端口聚合后的流量平衡,no恢复到默认值。
参数
参数
|
参数说明
|
dst-mac
|
以目的mac地址为标准。取值范围:N/A。
|
src-mac
|
以源mac地址为标准。取值范围:N/A。
|
both-mac
|
以源和目的mac地址为标准。取值范围:N/A。
|
dst-ip
|
以目的ip地址为标准。取值范围:N/A。
|
src-ip
|
以源ip地址为标准。取值范围:N/A。
|
both-ip
|
以源和目的ip地址为标准。取值范围:N/A。
|
src-port
|
以源端口为标准。取值范围:N/A。
|
enhanced
|
以聚合组成员数量为标准。取值范围:N/A。
|
缺省
scr-mac
使用说明
端口聚合后为了保证每一个物理端口都可以达到流量平衡,需要在每一个物理端口上均匀的分配数据流量,使用此配置可以达到该目的。
当选择dst-mac方式时分配数据流量以数据报文的目的mac地址为标准,同一个mac地址只从某一个物理端口上发出。而src-mac则使用源mac地址为标准。
不同型号的交换机对流量平衡策略的支持能力不尽相同,命令提示中将只显示交换机支持的分担策略。如果不支持任何分担策略或只支持一种,将不会显示相关子命令。
命令模式
接口配置模式
示例
下面的命令将更改port-aggregator的流量平衡为src-mac模式。
Switch_config_p1#port-aggregator load-balance src-mac
Switch_config_p1#
1.1.3 show aggregator-group
命令描述
show aggregator-group [id] {detail|brief|summary}
这条命令用来显示aggregator-group的具体信息。
参数
缺省
无
使用说明
显示端口聚合信息。
命令模式
管理配置模式
1.1.4 show interface port-aggregator
命令描述
show interface port-aggregator id
这条命令用来显示aggregator-group的具体信息。
参数
缺省
无
说明
显示端口聚合信息。
命令模式
管理配置模式
示例
显示聚合端口1的信息。
Switch#sho int po1
Port-aggregator1 is down, line protocol is down
Hardware is PortAggregator, Address is 0000.0000.0000(0000.0000.0000)
MTU 1500 bytes, BW 1000 kbit, DLY 2000 usec
Encapsulation ARPA, loopback not set
Members in this Aggregator:
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 multicasts
0 input errors, 0 input discards
0 CRC, 0 frame, 0 overrun, 0 ignored
0 packets output, 0 bytes, 0 underruns
Transmited 0 broadcasts, 0 multicasts
0 output errors, , 0 discards
0 output buffer failures, 0 output buffers swapped out
说明: Members in this Aggregator,表示聚合到逻辑端口的物理端口。
统计值说明如下:
packets input表示所有的报文输入,包括单播、组播、广播。
bytes表示所有的报文的byte总量。
broadcasts表示接收的广播报文。
multicasts表示接收的组播报文。
input errors表示接收的有错的报文。
input discards表示接收的报文被丢弃,如Interface协议Down时接收到的报文。
packets Output表示所有的发送的报文,包括单播、组播、广播。
bytes表示所有的发送报文的byte总量。
broadcasts表示发送的广播报文。
multicasts表示发送的组播报文。
input errors表示发送出错的报文。
input discards表示发送的报文被丢弃,如Interface协议Down时发送的报文。
1.1.5 debug lacp errors
命令描述
debug lacp errors
no debug lacp errors
这条命令用来输出LACP错误调试信息。
参数
无
缺省
无
说明
用来输出在lacp运行中出现的一切错误信息,用于错误的定位。
命令模式
管理配置模式
示例
Switch# debug lacp error
Switch#
1.1.6 debug lacp state
命令描述
debug lacp state
no debug lacp state
这条命令用来输出lacp的状态机信息。
参数
无
缺省
无
命令模式
管理配置模式
示例
Switch# debug lacp state
Switch#
1.1.7 debug lacp packet
命令描述
debug lacp packet
no debug lacp packet
这条命令用来输出lacp收发报文信息。
参数
无
缺省
无
命令模式
管理配置模式
示例
Switch# debug lacp packet
Switch#