-
Trunk
接口简介
Trunk
接口分为
Eth-
Trunk
和
IP-
Trunk
两种,
Eth-
Trunk
只能由以太网链路构成,
IP-Trunk
只
能由
POS
链路构成
。
每台路由器上最多可以创建
64<
/p>
个
Trunk
接口(包括
Eth-Trunk
和
IP-Trunk
)
,每个
Trunk
接
p>
口下最多可以包含
16
条成员物理链路。<
/p>
Trunk
接口实现下述特性。
l
支持配置
IP
地址,
Trunk
接口的各成员
端口借用
Trunk
接口的
IP
地址。
l
p>
支持二层转发、
MPLS
转发、三层转发(
单播、组播)
。转发过程中支持使用哈希算法进行
流的负载分担
。
l
支
持基于物理端口的
QoS
,不支持基于逻辑端口的
QoS
。
l
支持
MPLS
,支持绑定
VPN
实例。
l
支持热备份和热插拔。
7.1.2
Up
链路的上下限阈值
在一个
Trunk
接口内,处于
Up
状态的成员链路数影响到
Trunk
< br>接口的状态和带宽,为保持
Trunk
相对稳定,可以设
置以下两个阈值,以减小成员链路状态变化带来的影响。
l
Up
链路下限阈值:
当处于
Up
状态的成员链路数目小于下限阈值时,
p>
Trunk
接口的状态转为
Down
。
l
Up
链路上限阈值:当处于
Up
状态的成员链路数达到上限阈值后,之后再发生的成员链路
状态改变不影响
p>
Trunk
的带宽,
即,
< br>成员链路
Up
不会使
Trunk
的带宽增加,
成员链路
Down
也不会使
Trunk
的带宽减少。
7.1.3
负载分担和成员端口备份
Trunk
支持负载分担和成员端口备份。
l
负载分担
在一个
Trunk
内,通过对各成员链路配置不同的权重,可以
实现流量负载分担。
l
端口备份
为提高
Trunk
接口的可靠性,可以为成员端口配置备份,端口失效时启动备份端口。<
/p>
NE5000E
只支持组内备份,即使
用同一
Trunk
中处于
Up
状态的其他端口作为备份端口。
备份端口与主端口的类型必须相同。
7.2
配置
Eth-
Trunk
接口
7.2.1
建立配置任务
应用环境
当需要出、入负荷在多个以太网端口中进行负载分担时,可以配置
Eth-
Trunk
接口。
对于路由器设备,二层以太网端口需要通过
undo
portswitch
命令转换为三
层端口,才能加入
Eth-
Trunk
。
Eth-Trunk<
/p>
的工作模式不影响成员链路的加入,例如,以太网链路既可以加入二层模式的
Eth-
Trunk
,也可以加入三层模式的
Eth-
Trunk
。
l
物理
接口加入
Trunk
接口前,物理端口下不能配置任何业务。<
/p>
l
一个物
理接口只能加入到一个
Trunk
接口,
如果需要加入其他
Trunk
接口,
必须先退出原来
的
Trunk
接口。<
/p>
l
Tru
nk
接口不能嵌套,即,成员端口不能是
Eth-
Trunk
或
IP-
Trunk
。
前置任务
无。
数据准备
在创建
Eth-
Trunk
接口之前,需准备以下数据:
序号
数据
1
Eth-Trunk ID
2
Eth-
Trunk
口成员端口的类型和编号
3
Eth-Trunk
接口中处于<
/p>
Up
状态的成员链路的上、下限阈值
4
成员端口权重
配置过程
序号
过程
1
创建
Eth-Trunk
2
切换
Eth-
Trunk
接口工作模式
3
配置
Eth-Trunk
接口
MAC
地址
4
配置影响
Eth-Trunk
带宽的<
/p>
UP
链路上限阈值
5
配置影响
Eth-Trunk
状态的<
/p>
Up
链路下限阈值
6
配置
Eth-
Trunk
接口散列算法依据
7
配置
Eth-
Trunk
成员链路负载分担权重
8
检查配置结果
实际配置时,根据接口类型,需要选择上述过程中的
“1”
或
“2”
即可。
7.2.2
创建
Eth-Trunk
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface eth-trunk
trunk-
id
,创建
Eth-
Trunk
。
步骤
3
执行命令
quit
,退回系统视图。<
/p>
步骤
4
执行命令
interface
gigabitethernet
interface-
number
,进入要捆绑到此
Eth-
Trunk
的以太接口的接口视图。
步骤
5
执行命令
eth-trunk trunk-
id
,将当前接口加入
Eth-
Trunk
。
步骤
6
执行命令
quit
,退回系统视图。<
/p>
----
结束
对于
Eth-Trunk
,成员端口不
能配置自协商属性,不能配置永久或静态
MAC
地址。
7.2.3
切换
Eth-
Trunk
接口工作模式
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface eth-trunk
trunk-
id
,进入
Eth-
Trunk
接口视图。
步骤
3
执行命令
portswitch
,将
Eth-
Trunk
接口从三层模式切换到二层模式。
如果要绑定
VLAN
,
Eth
-Trunk
接口需要从三层模式切换到二层模式。
切换到二层模式时,
Eth-Trunk
的三层功能和标识被禁止,采用
MPU
板上
< br>GE
接口的
MAC
地址。
执行
undo
portswitch
命令可以将
Eth-
Trunk
接口从二层模式切换回三层模式。
Eth-Trunk
的模式不影响成
员端口的加入,即,以太网口既可以加入二层模式的
Eth-Trunk
,
也可以加入三层模式的
Eth-
Trunk
。
----
结束
7.2.4
配置
Eth-Trunk
接口
MAC
地址
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface eth-trunk
trunk-
id
,进入
Eth-
Trunk
接口视图。
步骤
3
执行命令
undo
portswitch
,将
Eth-
Trunk
接口切换到三层模式。
步骤
4
执行命令
mac-address
mac-
address
,配置
Eth-Trunk
接口的
MAC
地址。
只有当
Eth-
Trunk
处于三层模式时,才能使用
mac-
address
命令。
----
结束
7.2.5
配置影响
Eth-Tru
nk
带宽的
UP
链路上限阈值
在待配置路由器上进行以下配置。
步骤
1
执行命令
ystem-
view
,进入系统视图。
步骤
2
执行命令
interface eth-trunk
trunk-id
,进入
Trunk
接口视图。
步骤
3
执行命令
portswitch
,将
Eth-
Trunk
接口切换到二层模式。
步骤
4
执行命令
max
bandwidth-affected-linknumber
link-number
,设置影响
Trunk
带宽的链路
UP
上限阈值。
只有当
Eth-
Trunk
处于二层模式时,才能使用
max
bandwidth-affected-
linknumber
命令。
----
结束
7.2.6
配置影响
Eth-Trunk
状态的<
/p>
Up
链路下限阈值
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface eth-trunk
trunk-id
,进入
Trunk
接口视图。
步骤
3
执行命令
least
active-linknumber link-number
,设置
Trunk
接口中处于
UP<
/p>
状态的成员端口的下限阈值。
----
结束
7.2.7
配置
Eth-
Trunk
接口散列算法依据
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface eth-trunk
trunk-id
,进入
Eth-
Trunk
接口视图。
步骤
3
执行命令
load-balance { ip | mac
|
packet-all
}
,配置转发表的散列依据。
缺省情况下:
l
当
Eth-Trunk
接口工作在二层模式时,根据
MAC
地址进行散列。
l
当
Eth-Trunk
接口工作在三层
模式时,根据
IP
地址进行散列。
----
结束
7.2.8
配置
Eth-
Trunk
成员链路负载分担权重
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface
gigabitethernet
interface-n
umber
,进入
Trunk
成员端口
的接口视图。
步骤
3
执行命令
distribute-weight
weight-
value
,配置成员链路的负载分担权重。
对于一个
Eth-Trunk
接口,其
所有成员端口权重之和不能大于
16
。
Eth-Trunk
接口根据各成
员链路的权重等信息进行散列
,实施负载分担。
缺省情况下,成员端口权重为
1
。
----
结束
7.2.9
检查配置结果
操作
命令
查看
Eth-
Trunk
接口的状态信息
display interface eth-trunk [
trunk-id ] [ | { begin |
exclude | include }
regular-expression ]
查看
Eth-
Trunk
成员端口信息
display trunkmembership eth-trunk
trunk-id
[ slot slot-id ]
查看
Eth-
Trunk
接口的转发表
display trunkfwdtbl eth-trunk
trunk-id [ slot slot-id
]
7.3
配置
IP-
Trunk
接口
7.3.1
建立配置任务
应用环境
当需要出负荷或入负荷在多
个
POS
接口中进行负载分担时,可以配置
IP-Trunk
接口。
前置任务
无。
数据准备
在配置
IP-
Trunk
接口链路属性之前,需准备以下数据:
序号
数据
1
IP-Trunk ID
2
IP-
Trunk
口成员端口的类型和编号
3
Eth-Trunk
接口中处于<
/p>
Up
状态的成员链路的上限阈值和下限阈值
4
成员端口权重
配置过程
序号
过程
1
创建
IP-Trunk
2
配置影响
IP-Trunk
状态的
UP
链路下限阈值
3
配置
IP-
Trunk
接口散列算法依据
4
配置
IP-
Trunk
成员链路负载分担权重
5
检查配置结果
7.3.2
创建
IP-Trunk
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface ip-trunk
trunk-
id
,创建
IP-
Trunk
。
步骤
3
执行命令
quit
,退回系统视图。<
/p>
步骤
4
执行命令
interface pos
interface-
number
,进入要捆绑到此
IP-Trunk
的
POS
口的接口视图。
步骤
5
执行命令
link-
protocol hdlc
,将接口的链路层协议配置为
HD
LC
。
加入
IP-Trunk
的接口,链路层协议必须为
HDLC
。
步骤
6
执行命令
ip-trunk trunk-
id
,将当前接口加入
IP-
Trunk
。
步骤
7
执行命令
quit
,退回系统视图。<
/p>
配置
IP-
Trunk
接口的时候,要注意以下问题:
l
IP-
Trunk
接口不能嵌套,即,成员端口不能是
Eth-
Trunk
或
IP-
Trunk
。
l
POS
接口加入
IP-
Trunk
接口前,接口下不能配置任何业务。
l
一个
P
OS
接口只能加入到一个
IP-
Trunk
接口,如果需要加入其他
IP-Trunk
接口,必须先退
出原来的
IP-
Trunk
接口。
----
结束
7.3.3
配置影响
IP-Trun
k
状态的
UP
链路下限阈值
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface ip-trunk
trunk-id,
进入
IP-
Trunk
接口视图。
步骤
3
执行命令
least
active-linknumber link-number,
设置
IP-Trunk
接口中处于
p>
Up
状态的成员端口的下限阈值。
----
结束
7.3.4
配置
IP-
Trunk
接口散列算法依据
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface ip-trunk
trunk-
id
,进入
IP-
Trunk
接口视图。
步骤
3
执行命令
load-balance { ip |
packet-all
}
,配置转发表的散列依据。
缺省情
况下,根据
IP
地址进行散列。
----
结束
7.3.5
配置
IP-
Trunk
成员链路负载分担权重
在待配置路由器上进行以下配置。
步骤
1
执行命令
system-
view
,进入系统视图。
步骤
2
执行命令
interface pos
interface-
number
,进入
IP-
Trunk
成员端口的接口视图。
步骤
3
执行命令
distribute-weight
weight-value,
配置成员链路的负载分担权重。
对于一个
IP-Trunk
接口,其所
有成员端口权重之和不能大于
16
。
I
P-Trunk
口根据各成员链
路的权重等信息进行散列,实施
负载分担。
缺省情况下,成员端口权重为
1
。
----
结束
7.3.6
检查配置结果
操作
命令
查看
IP-
Trunk
接口的状态信息
display interface ip-trunk [
trunk-id ] [ | { begin |
exclude | include }
regular-expression ]
查看
IP-
trunk
成员端口信息
display trunkmembership ip-trunk trunk-
id
[ slot slot-id ]
查看
IP-
Trunk
接口的转发表
display trunkfwdtbl ip-trunk
trunk-id [ slot slot-id
]
7.4
维护
在确认需要清除
Trunk
接口的计数器信息后,请在用户视
图下执行下面的
reset
命令。
操作
命令
清除
Trunk
接口的计数器
reset
counters interface [ eth-trunk |
ip-trunk ] [ trunk-id ]
-
-
-
-
-
-
-
-
-
上一篇:光纤+模块知识总结
下一篇:quota-功能及代码分析