《eth_trunk和IP_trunk.docx》由会员分享,可在线阅读,更多相关《eth_trunk和IP_trunk.docx(18页珍藏版)》请在金锄头文库上搜索。
1、Trunk接口简介 Trunk接口分为Eth-Trunk和IP-Trunk两种,Eth-Trunk只能由以太网链路构成,IP-Trunk只能由POS链路构成。每台路由器上最多可以创建64个Trunk接口(包括Eth-Trunk和IP-Trunk),每个Trunk接口下最多可以包含16条成员物理链路。Trunk接口实现下述特性。l 支持配置IP地址,Trunk接口的各成员端口借用Trunk接口的IP地址。l 支持二层转发、MPLS转发、三层转发(单播、组播)。转发过程中支持使用哈希算法进行流的负载分担。l 支持基于物理端口的QoS,不支持基于逻辑端口的QoS。l 支持MPLS,支持绑定VPN实例
2、。l 支持热备份和热插拔。7.1.2 Up链路的上下限阈值在一个Trunk接口内,处于Up状态的成员链路数影响到Trunk接口的状态和带宽,为保持Trunk相对稳定,可以设置以下两个阈值,以减小成员链路状态变化带来的影响。l Up链路下限阈值:当处于Up状态的成员链路数目小于下限阈值时,Trunk接口的状态转为Down。l Up链路上限阈值:当处于Up状态的成员链路数达到上限阈值后,之后再发生的成员链路状态改变不影响Trunk的带宽,即,成员链路Up不会使Trunk的带宽增加,成员链路Down也不会使Trunk的带宽减少。7.1.3 负载分担和成员端口备份Trunk支持负载分担和成员端口备份。
3、l 负载分担在一个Trunk内,通过对各成员链路配置不同的权重,可以实现流量负载分担。l 端口备份为提高Trunk接口的可靠性,可以为成员端口配置备份,端口失效时启动备份端口。NE5000E只支持组内备份,即使用同一Trunk中处于Up状态的其他端口作为备份端口。备份端口与主端口的类型必须相同。7.2 配置Eth-Trunk接口7.2.1 建立配置任务应用环境当需要出、入负荷在多个以太网端口中进行负载分担时,可以配置Eth-Trunk接口。对于路由器设备,二层以太网端口需要通过undo portswitch命令转换为三层端口,才能加入Eth-Trunk。Eth-Trunk的工作模式不影响成员链
4、路的加入,例如,以太网链路既可以加入二层模式的Eth-Trunk,也可以加入三层模式的Eth-Trunk。l 物理接口加入Trunk接口前,物理端口下不能配置任何业务。l 一个物理接口只能加入到一个Trunk接口,如果需要加入其他Trunk接口,必须先退出原来的Trunk接口。l Trunk接口不能嵌套,即,成员端口不能是Eth-Trunk或IP-Trunk。前置任务无。数据准备在创建Eth-Trunk接口之前,需准备以下数据:序号数据1Eth-Trunk ID2Eth-Trunk口成员端口的类型和编号3Eth-Trunk接口中处于Up状态的成员链路的上、下限阈值4成员端口权重配置过程序号过程
5、1创建Eth-Trunk2切换Eth-Trunk接口工作模式3配置Eth-Trunk接口MAC地址4配置影响Eth-Trunk带宽的UP链路上限阈值5配置影响Eth-Trunk状态的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 执行命令
6、quit,退回系统视图。步骤 4 执行命令interface gigabitethernet interface-number,进入要捆绑到此Eth-Trunk的以太接口的接口视图。步骤 5 执行命令eth-trunk trunk-id,将当前接口加入Eth-Trunk。步骤 6 执行命令quit,退回系统视图。-结束对于Eth-Trunk,成员端口不能配置自协商属性,不能配置永久或静态MAC地址。7.2.3 切换Eth-Trunk接口工作模式在待配置路由器上进行以下配置。步骤 1 执行命令system-view,进入系统视图。步骤 2 执行命令interface eth-trunk trun
7、k-id,进入Eth-Trunk接口视图。步骤 3 执行命令portswitch,将Eth-Trunk接口从三层模式切换到二层模式。如果要绑定VLAN,Eth-Trunk接口需要从三层模式切换到二层模式。切换到二层模式时,Eth-Trunk的三层功能和标识被禁止,采用MPU板上GE接口的MAC地址。执行undo portswitch命令可以将Eth-Trunk接口从二层模式切换回三层模式。Eth-Trunk的模式不影响成员端口的加入,即,以太网口既可以加入二层模式的Eth-Trunk,也可以加入三层模式的Eth-Trunk。-结束7.2.4 配置Eth-Trunk接口MAC地址在待配置路由器上
8、进行以下配置。步骤 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-Trunk带宽的UP链路上限阈值在待配置路由器上进行以下配置。步骤 1 执行命令ystem-view,进入系统视图。
9、步骤 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状态的Up链路下限阈值在待配置路由器上进行以下配置。步骤 1 执行命令system-view,进入系统视
10、图。步骤 2 执行命令interface eth-trunk trunk-id,进入Trunk接口视图。步骤 3 执行命令least active-linknumber link-number,设置Trunk接口中处于UP状态的成员端口的下限阈值。-结束7.2.7 配置Eth-Trunk接口散列算法依据在待配置路由器上进行以下配置。步骤 1 执行命令system-view,进入系统视图。步骤 2 执行命令interface eth-trunk trunk-id,进入Eth-Trunk接口视图。步骤 3 执行命令load-balance ip | mac | packet-all ,配置转发表的
11、散列依据。缺省情况下:l 当Eth-Trunk接口工作在二层模式时,根据MAC地址进行散列。l 当Eth-Trunk接口工作在三层模式时,根据IP地址进行散列。-结束7.2.8 配置Eth-Trunk成员链路负载分担权重在待配置路由器上进行以下配置。步骤 1 执行命令system-view,进入系统视图。步骤 2 执行命令interface gigabitethernet interface-number,进入Trunk成员端口的接口视图。步骤 3 执行命令distribute-weight weight-value,配置成员链路的负载分担权重。对于一个Eth-Trunk接口,其所有成员端口权
12、重之和不能大于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-trun
13、k trunk-id slot slot-id 7.3 配置IP-Trunk接口7.3.1 建立配置任务应用环境当需要出负荷或入负荷在多个POS接口中进行负载分担时,可以配置IP-Trunk接口。前置任务无。数据准备在配置IP-Trunk接口链路属性之前,需准备以下数据:序号数据1IP-Trunk ID2IP-Trunk口成员端口的类型和编号3Eth-Trunk接口中处于Up状态的成员链路的上限阈值和下限阈值4成员端口权重配置过程序号过程1创建IP-Trunk2配置影响IP-Trunk状态的UP链路下限阈值3配置IP-Trunk接口散列算法依据4配置IP-Trunk成员链路负载分担权重5检查配
14、置结果7.3.2 创建IP-Trunk在待配置路由器上进行以下配置。步骤 1 执行命令system-view,进入系统视图。步骤 2 执行命令interface ip-trunk trunk-id,创建IP-Trunk。步骤 3 执行命令quit,退回系统视图。步骤 4 执行命令interface pos interface-number,进入要捆绑到此IP-Trunk的POS口的接口视图。步骤 5 执行命令link-protocol hdlc,将接口的链路层协议配置为HDLC。加入IP-Trunk的接口,链路层协议必须为HDLC。步骤 6 执行命令ip-trunk trunk-id,将当前接口加入IP-Trunk。步骤 7 执行命令quit,退回系统视图。配置IP-Trunk接口的时候,要注意以下问题:l IP-Trunk接口不能嵌套,即,成员端口不能是Eth-Trunk或IP-Trunk。l POS接口加入IP-Trunk接口前,接口下不能配置任何业务。l 一个POS接口只能加入到一个