07-接口组联动配置
本章节下载: 07-接口组联动配置 (196.60 KB)
接口组联动功能通过将设备上不同的接口加入到同一个联动组中,实现同一个联动组内接口状态之间相互关联,使得这些接口都具备或不具备报文传输能力。
接口组联动功能主要根据联动组内接口状态相互影响:即上行接口影响下行接口状态,同时下行接口也会影响上行接口的状态,从而触发设备切换链路,加快数据流量切换。
如图1-1所示,Device C通过Device B访问Core network。当Device B上与Device A相连的接口Interface B1变为DOWN时,流量需要从Device B切换到Device D。但是由于Device B与Device C相连的接口Interface B2依然为UP状态,导致FIB表或MAC地址表更新时间较长,流量切换过程缓慢,影响Device C对Core network的访问。接口组联动功能通过将Device B的Interface B1和Interface B2加入同一个联动组中,并在接口状态之间建立关联,使得Device B的接口Interface B1变为DOWN时,Device B的接口Interface B2也无法传输报文,从而加快FIB表或MAC地址表更新和流量切换速度。同理,Device A通过Device B访问User network。当Device B上与Device C相连的接口Interface B2变为DOWN时,接口组联动功能会使Device B的接口Interface B1也无法传输报文,从而保证上行和下行两边的链路都能快速切换。
接口组联动功能的具体工作原理为:
· 当联动组内任一接口的物理状态DOWN时,联动组内的其它接口被置为Collaboration-down状态,处于该状态下的接口不能和对端进行报文传输。此时,联动组的状态为DOWN。
· 当联动组内任一接口的状态由DOWN或Collaboration-down变为UP时,设备尝试将联动组内其它接口置为UP状态。
¡ 如果其它接口状态在10秒钟内均变为UP,则联动组状态为UP,联动组内的所有接口都可以传输报文;
¡ 如果联动组内任一接口状态在10秒钟内不能UP,则该接口保持DOWN状态,并将除该接口外的其它接口都置为Collaboration-down状态,此时联动组的状态为DOWN,联动组内的所有接口都不能够传输报文。
配置任务 |
说明 |
详细配置 |
创建联动组 |
必选 |
|
配置联动组的成员接口 |
必选 |
|
配置联动组接口的回切延时 |
可选 |
|
清除所有联动组中失效的接口 |
可选 |
配置接口组联动功能前,必须先全局开启Monitor Link协议。关于全局开启Monitor Link协议的详细介绍,请参见“可靠性配置指导”中的“Monitor Link”。
表1-2 创建联动组
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
创建联动组,并进入联动组视图 |
collaboration-group group-id |
缺省情况下,不存在联动组 |
一个接口只能属于一个联动组。
请勿将联动组成员接口加冗余组。
请勿将一个动态聚合组的选中端口和非选中端口同时配置为同一个联动组的成员接口。
链路两端的接口,只有一端接口可以加入联动组。
可在联动组视图或接口视图下配置联动组的成员接口,各视图下的配置效果相同。
表1-3 在联动组视图下配置联动组的成员接口
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入联动组视图 |
collaboration-group group-id |
- |
配置联动组的成员接口 |
port interface-type interface-number |
缺省情况下,联动组中不存在成员接口 |
表1-4 在接口视图下配置联动组的成员接口
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入接口视图 |
interface interface-type interface-number |
- |
将接口加入指定的联动组 |
port collaboration-group group-id |
缺省情况下,接口不属于任何联动组 |
由于设备完成重启后,联动组的成员接口会立即恢复为UP状态并开始转发业务流量,而此时通过这些接口转发业务流量的功能模块尚未恢复正常,从而造成流量丢失。
通过配置联动组接口的回切延时,可以控制联动组的成员接口在其它功能完全恢复正常后再恢复为UP状态,避免流量丢失。
由于各功能模块的重启恢复时间不同,H3C建议用户先了解其它功能模块的重启恢复时间,再配置up-delay命令,联动组接口的回切延时应该大于或等于联动组内所有接口配置的功能模块的重启恢复时间。
表1-5 配置联动组接口的回切延时
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入联动组视图 |
collaboration-group group-id |
- |
配置联动组接口的回切延时 |
up-delay delay |
缺省情况下,联动组的成员接口的回切延时为0秒,即设备完成重启后,联动组的所有成员接口立即恢复为UP状态 |
当联动组中的某个成员接口所在的接口板被拔出或者更换了槽位时,此接口变为失效接口。若该单板或接口板被重新插入或换回原槽位,则此接口会被重新激活为有效接口,并自动加入原联动组。
执行本配置可以清除所有联动组中失效的接口,避免因为组中一个接口失效而造成该组中所有其他接口的状态都变为Collaboration-down。
表1-6 清除所有联动组中失效的接口
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
清除所有联动组中失效的接口 |
collaboration-group clean |
- |
在完成上述配置后,在任意视图下执行display命令可以显示配置后接口组联动的运行情况,通过查看显示信息验证配置的效果。
表1-7 接口组联动显示和维护
操作 |
命令 |
显示联动组的信息 |
display collaboration-group { group-id | all } [ verbose ] |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!