02-接口备份配置
本章节下载: 02-接口备份配置 (298.76 KB)
目 录
接口备份是指同一台设备上的接口之间形成备份或负载分担的关系。通常由主接口承担业务传输,备份接口处于备份状态。当主接口本身或其所在线路发生故障而导致业务传输无法正常进行时,或当主接口的流量超过设定的阈值时,备份接口将被用来传输业务,从而提高了网络的可靠性。
表1-1 支持作为主接口或备份接口的接口类型
类型 |
接口 |
说明 |
以太网 |
三层以太网接口 三层以太网子接口 三层VE接口 |
- |
其它 |
Dialer接口 Tunnel接口 |
当Dialer接口作为PPPoE Client,且PPPoE会话工作在永久在线方式时,Dialer接口可以被配置为主接口 |
接口备份有两种工作模式:主备模式、负载分担。
用户可以给一个主接口绑定多个备份接口,主接口和备份接口之间是备份关系,在任意时间只有一个接口进行业务传输:
· 当主接口正常工作时,即使流量超负荷,备份接口也仍然处于备份状态,所有流量都通过主接口进行业务传输。
· 只有当主接口因故障无法进行业务传输时,优先级最高的备份接口才接替工作,并承担所有流量的传输。
· 当原先故障的主接口恢复正常时,业务传输会重新切换回主接口。
如图1-1所示,Router A的接口Port A作为主接口,接口Port B(假设优先级为30)和Port C(假设优先级为20)作为备份接口。
· 当Port A正常工作时,所有流量都通过Port A传输;当Port A故障时,会启用Port B传输所有流量;当Port A和Port B都故障时,才启用Port C传输所有流量。
· 当Port A恢复正常时,所有流量会自动切换回Port A上传输。
这样,通过接口间的自动备份和切换,确保了网络设备间业务流量平滑、通畅地传输。
图1-1 主备模式示意图
在主备模式下,在任意时间只有一个接口进行业务传输。当网络流量大于接口带宽的时候,会造成报文丢失。为了避免这种情况,同时为了提高链路的利用率,可以采用负载分担模式。在负载分担模式下,可以设定主接口流量的上下限阈值,使流量在主接口和备份接口间实现负载分担:
· 当主接口的数据流量达到负载分担门限的上限阈值时,优先级最高的可用备份接口将被启用,同主接口一起进行负载分担。如果负载分担后主接口分担的数据流量还是超过上限,再从剩余的可用备份接口中启动优先级最高的一个。以此类推,直至启用所有备份接口。
· 当主接口的数据流量低于负载分担门限的下限阈值时,优先级最低的在用备份接口将被关闭,停止与主接口一起进行负载分担。如果关闭了一个备份接口后主接口的数据流量仍然低于下限阈值,则从剩余的在用备份接口中关闭优先级最低的一个。以此类推,直至关闭了所有在用备份接口。
· 在计算某个接口的流量时,系统采用的是该接口接收流量和发送流量中的较大值。
· 在负载分担模式下,若主接口链路状态为DOWN,将仍按照主备模式备份。
如图1-2所示,Router A的接口Port A作为主接口,接口Port B和Port C作为备份接口。当Port A接口的实际流量超过负载分担门限的上限阈值时,会启用Port B。如果此时Port A接口分担的实际流量还是超过负载分担门限的上限阈值,则会启用Port C。
· 一台设备上最多允许同时存在10个主接口。
· 一个备份接口只能为1个主接口提供备份。
· 一个接口不能同时配置为主接口和备份接口。
· 负载分担模式和主备模式不能同时使用。
请选择以下一种模式进行配置:
· 配置主备模式
请选择以下一项任务进行配置:
¡ 配置主备备份
如果用户想根据主接口的状态变化来启用或关闭备份接口,则需要配置此任务。
如果用户想根据主接口所在链路的状态变化来启用或关闭备份接口,则需要配置此任务。
· 配置负载分担模式
请用户通过配置(静态路由、动态路由)确保主接口、备份接口与目的网段之间路由可达,以便流量的转发接口变更后流量能够顺利到达目的网络。
主备备份根据主接口的状态变化来启用或关闭备份接口。用户可以为一个主接口配置多个备份接口,这些备份接口的优先级将作为启用备份接口顺序的参考。优先级高的将优先被启用。如果多个备份接口的优先级相同,则会优先启用先配置的备份接口。
为防止由于接口链路状态不稳定而引起接口状态的频繁切换,可以配置接口状态切换的延迟时间。若在用接口链路状态发生改变,系统将在该延迟时间后再做切换,若该延迟时间内在用接口链路状态恢复,则不进行切换。
(1) 进入系统视图。
system-view
(2) 进入主接口视图。
interface interface-type interface-number
(3) 配置主接口的备份接口。
backup interface interface-type interface-number [ priority ]
缺省情况下,未配置主接口的备份接口。
多次执行本命令可以为同一主接口配置多个备份接口,最多可以配置3个。
(4) 配置接口状态切换延时。
backup timer delay up-delay down-delay
缺省情况下,接口状态变为up或down时的切换延时均为5秒。
接口备份与Track联动根据主接口所在链路的状态变化来启用或关闭备份接口。用户可以配置某个接口与Track项关联,使该接口作为备份接口,通过Track项来监测主链路的状态。
可以根据网络环境的变化来改变备份接口的状态:
· 如果Track项的状态为Positive,说明主链路通信正常,备份接口保持在备份状态。
· 如果Track项的状态为Negative,说明主链路出现故障,备份接口将成为主接口负责业务传输。
· 如果Track项创建后一直处于NotReady状态,说明Track关联监测模块的配置尚未生效,备份接口将维持原有转发状态不变;如果Track项由其它状态转变为NotReady状态,则备份接口将成为主接口负责业务传输。
关于接口备份与Track联动的详细介绍和相关配置,请参见“可靠性配置指导”中的“Track”。
一个接口只能关联一个Track项。接口上关联的Track项可以是未创建的Track项,但是,只有当该Track项创建后,联动功能才开始生效。
通过本模式配置的备份接口的数量建议不要超过64个,否则可能影响设备的正常运行。
(1) 进入系统视图。
system-view
(2) 进入接口视图。
interface interface-type interface-number
(3) 配置接口与Track项关联。
backup track track-entry-number
缺省情况下,未配置接口与Track项关联。
配置本命令后,该接口将作为备份接口。
接口备份模块定时检测流经主接口和备份接口的数据流量,根据数据流量占主接口带宽的百分比数值是否超过配置的负载分担门限来决定启用或关闭备份接口参与负载分担。
当多个备份接口的优先级相同时,将根据其配置的先后顺序来决定启用或关闭:
· 先配置的备份接口,将被优先启用,与主接口一起进行负载分担。
· 后配置的备份接口,将被优先关闭,停止与主接口一起进行负载分担。
在支持快速转发的设备上,启动负载分担模式后,对于已建立快转表项的流量不起作用。有关快速转发的详细介绍,请参见“三层技术-IP业务配置指导”中的“快速转发”。
(1) 进入系统视图。
system-view
(2) 进入主接口视图。
interface interface-type interface-number
(3) 配置主接口的备份接口。
backup interface interface-type interface-number [ priority ]
缺省情况下,没有为主接口配置备份接口。
多次执行本命令可以为同一主接口配置多个备份接口,最多可以配置3个。
(4) 配置负载分担门限。
backup threshold upper-threshold lower-threshold
缺省情况下,未配置负载分担门限。
(5) 配置检测主接口和备份接口流量的时间间隔。
backup timer flow-check interval
缺省情况下,检测主接口和备份接口流量的时间间隔为30秒。
在完成上述配置后,在任意视图下执行display命令可以显示配置后接口备份的运行情况,通过查看显示信息验证配置的效果。
操作 |
命令 |
查看主接口与备份接口的状态 |
display interface-backup state |
查看参与负载分担的接口的流量统计信息 |
display interface-backup statistics |
· 把Router A的接口GigabitEthernet2/0和GigabitEthernet3/0配置为主接口GigabitEthernet1/0的备份接口,并优先使用备份接口GigabitEthernet2/0。
· 配置主接口与备份接口相互切换的延时。
(1) 配置IP地址
请按照图1-3配置各接口的IP地址和子网掩码,具体配置过程略。
(2) 配置静态路由
# 在Router A上配置到Host B所在网段192.168.2.0/24的静态路由。
<RouterA> system-view
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0 1.1.1.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 2/0 2.2.2.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 3/0 3.3.3.2
# 在Router B上配置到Host A所在网段192.168.1.0/24的静态路由。
<RouterB> system-view
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0 1.1.1.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 2/0 2.2.2.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 3/0 3.3.3.1
(3) 在Router A上配置备份接口及主备接口切换的延时
# 把GigabitEthernet2/0和GigabitEthernet3/0分别配置为GigabitEthernet1/0的备份接口,其优先级分别为30和20。
[RouterA] interface gigabitethernet 1/0
[RouterA-GigabitEthernet1/0] backup interface gigabitethernet 2/0 30
[RouterA-GigabitEthernet1/0] backup interface gigabitethernet 3/0 20
# 配置主备接口相互切换的延时均为10秒。
[RouterA-GigabitEthernet1/0] backup timer delay 10 10
在Router A上检验配置效果:
# 查看主接口与备份接口的状态,可以看到主接口GigabitEthernet1/0处于UP状态,两个备份接口都处于备用状态。
[RouterA-GigabitEthernet1/0] display interface-backup state
Interface: GE1/0
UpDelay: 10 s
DownDelay: 10 s
State: UP
Backup interfaces:
GE2/0 Priority: 30 State: STANDBY
GE3/0 Priority: 20 State: STANDBY
# 手工关闭主接口GigabitEthernet1/0。
[RouterA-GigabitEthernet1/0] shutdown
# 关闭主接口10秒后,接口备份启用优先级较高的备份接口GigabitEthernet2/0,此时查看主接口与备份接口的状态,可以看到主接口GigabitEthernet1/0处于DOWN状态,备份接口GigabitEthernet2/0处于UP状态,备份接口GigabitEthernet3/0仍然处于备用状态。
[RouterA-GigabitEthernet1/0] display interface-backup state
Interface: GE1/0
UpDelay: 10 s
DownDelay: 10 s
State: DOWN
Backup interfaces:
GE2/0 Priority: 30 State: UP
GE3/0 Priority: 20 State: STANDBY
把Router A的接口GigabitEthernet2/0配置为与Track项1联动的备份接口,Track项1跟踪的主链路为接口GigabitEthernet1/0。
图1-4 配置接口备份与Track联动组网图
(1) 配置IP地址
请按照图1-4配置各接口的IP地址和子网掩码,具体配置过程略。
(2) 配置静态路由
# 在Router A上配置到Host B所在网段192.168.2.0/24的静态路由。
<RouterA> system-view
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0 1.1.1.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 2/0 2.2.2.2
# 在Router B上配置到Host A所在网段192.168.1.0/24的静态路由。
<RouterB> system-view
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0 1.1.1.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 2/0 2.2.2.1
(3) 在Router A上配置备份接口与Track项进行联动
# 创建Track项1,与接口GigabitEthernet1/0的链路状态关联。
[RouterA] track 1 interface gigabitethernet 1/0
# 将备份接口GigabitEthernet2/0与Track项1进行联动。
[RouterA] interface gigabitethernet 2/0
[RouterA-GigabitEthernet2/0] backup track 1
[RouterA-GigabitEthernet2/0] quit
在Router A上检验配置效果:
# 查看与Track联动的备份接口的状态,此时备份接口GigabitEthernet2/0处于备用状态。
[RouterA] display interface-backup state
IB Track Information:
GE2/0 Track: 1 State: STANDBY
# 手工关闭主链路接口GigabitEthernet1/0。
[RouterA] interface gigabitethernet 1/0
[RouterA-GigabitEthernet1/0] shutdown
# 主链路故障,备份接口应当被启用,此时可以查看到备份接口GigabitEthernet2/0处于UP状态。
[RouterA-GigabitEthernet1/0] display interface-backup state
IB Track Information:
GE2/0 Track: 1 State: UP
· 把Router A的接口GigabitEthernet2/0和GigabitEthernet3/0配置为主接口GigabitEthernet1/0的备份接口,并优先使用备份接口GigabitEthernet2/0。
· 配置计算负载分担门限的主接口带宽以及负载分担门限的上下限阈值。
(1) 配置IP地址
请按照图1-5配置各接口的IP地址和子网掩码,具体配置过程略。
(2) 配置静态路由
# 在Router A上配置到Host B所在网段192.168.2.0/24的静态路由。
<RouterA> system-view
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0 1.1.1.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 2/0 2.2.2.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 3/0 3.3.3.2
# 在Router B上配置到Host A所在网段192.168.1.0/24的静态路由。
<RouterB> system-view
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0 1.1.1.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 2/0 2.2.2.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 3/0 3.3.3.1
(3) 在Router A上配置备份接口及负载分担
# 把GigabitEthernet2/0和GigabitEthernet3/0分别配置为GigabitEthernet1/0的备份接口,其优先级分别为30和20。
[RouterA] interface gigabitethernet 1/0
[RouterA-GigabitEthernet1/0] backup interface gigabitethernet 2/0 30
[RouterA-GigabitEthernet1/0] backup interface gigabitethernet 3/0 20
# 配置计算负载分担门限的主接口带宽为10000kbps。
[RouterA-GigabitEthernet1/0] bandwidth 10000
# 配置负载分担门限的上限阈值为80,下限阈值为20。
[RouterA-GigabitEthernet1/0] backup threshold 80 20
在Router A上检验配置效果:
# 查看参与负载分担的接口的流量统计信息。
[RouterA-GigabitEthernet1/0] display interface-backup statistics
Interface: GigabitEthernet1/0
Statistics interval: 30 s
Bandwidth: 10000000 bps
PrimaryTotalIn: 102 bytes
PrimaryTotalOut: 108 bytes
PrimaryIntervalIn: 102 bytes
PrimaryIntervalOut: 108 bytes
Primary used bandwidth: 28 bps
TotalIn: 102 bytes
TotalOut: 108 bytes
TotalIntervalIn: 102 bytes
TotalIntervalOut: 108 bytes
Total used bandwidth: 28 bps
# 查看主接口与备份接口的状态,可以看到主接口GigabitEthernet1/0处于UP状态,两个备份接口都处于备用状态。
[RouterA-GigabitEthernet1/0] display interface-backup state
Interface: GE1/0
UpDelay: 5 s
DownDelay: 5 s
Upper threshold: 80
Lower threshold: 20
State: UP
Backup interfaces:
GE2/0 Priority: 30 State: STANDBY
GE3/0 Priority: 20 State: STANDBY
# 当通过主接口GigabitEthernet1/0的数据流量大于8000kbps(即10000kbps×80%)时,接口备份首先启用优先级较高的备份接口GigabitEthernet2/0,此时查看主接口与备份接口的状态,可以看到主接口GigabitEthernet1/0和备份接口GigabitEthernet2/0都处于UP状态,备份接口GigabitEthernet3/0仍然处于备用状态。
[RouterA-GigabitEthernet1/0] display interface-backup state
Interface: GE1/0
UpDelay: 5 s
DownDelay: 5 s
Upper threshold: 80
Lower threshold: 20
State: UP
Backup interfaces:
GE2/0 Priority: 30 State: UP
GE3/0 Priority: 20 State: STANDBY
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!