(三)ADSL链路+3G网络的主备接口备份配置示例
1、基本配置思路
1)配置企业内网,指定Router作为企业出口网关,由Router为企业内网用户分配IP地址。
2)配置ADSL接口作为企业的上行主用接口。
3)配置3GCellular接口作为企业的上行备份接口。
4)配置缺省路由,使企业内网的流量可以通过ADSL接口和3G Cellular接口上行传输到Internet。
2、具体配置步骤
1)配置企业内网,假设路由器连接的内网为一个VLAN100网段(设其LAN口为Ethernet2/0/0,IP网段为192.168.100.0/24),由路由器配置的DHCP服务器全局地址池为VLAN100中的用户分配IP地址。
2)配置ADSL接口作为企业的上行主用接口。
注:这里的ADSL是通过ATM接口与局端DSLAM设备连接的,即PPPoA ADSL,而不是我们家用常见的通过以太网接口进行的PPPoE ADSL。PPPoA支持以下两种建立链路的类型:
①永久在线模式:此时要使用map ppp virtual-template vt-number命令建立普通PPPoA映射。即在专线PPPoA ADSL中,必须把ATM接口映射到虚拟模板接口上。
②按需呼叫模式:此时需要使用map ppp virtual-template vt-number或者map ppp dialerdialer-number命令建立按需PPPoA映射。即在拨号PPPoA ADSL中,可以把ATM接口映射到虚拟模板接口或拨号接口,通常是映射到拨号接口,因为要配置共享DCC拨号参数。
3)配置3GCellular接口作为企业的上行备份接口。假设对接的3G网络为WCDMA网络,要接入WCDMA的PS域,需要配置拨号串为“*99#”。APN的名称需要和运营商给定的一致,假设APN名称为“wcdma”。配置备份接口前,要确保3G modem和SIM/UIM卡在位。
4)配置通过两条线路接入Internet的缺省路由。此例因为是通过ATM接口进行ADSL通信的,所以在配置通过ADSL线路的静态路由时要以其所映射的虚拟模拟接口为出接口,而不是实际的ATM接口,而且其静态路由优先级要比通过3G Cellular0/0/0的静态路由优先级高(优先级值低)。
配置后,执行display standby state:
(四)以太链路+以太链路的接口备份与BFD联动配置示例
1、基本配置思路
1)配置各接口IP地址及主备链路的静态路由,确保每条链路的网络层互通。
2)分别在RouterA和RouterD上配置主链路对应的BFD会话,实现对主链路状态的检测
3)在RouterA的备份接口GE2/0/0上配置接口备份与BFD联动功能,以便在BFD检测到主链路故障时,流量可以快速切换到备份链路。
4)在RouterD的备份接口GE2/0/0上配置接口备份与BFD联动功能,实现当BFD检测到主链路故障时,流量可以快速切换到备份链路,确保RouterA到RouterD的流量和RouterD到RouterA的流量选路保持一致。
2、具体配置步骤
1)配置网络层互通。按组网需求配置各接口的IP。然后在RouterA上配置去往RouterD的4.1.1.0/24和5.1.1.0/24两个网段的静态路由,注意要配置备份链路的静态路由优先级更高(优先级值越小)。同时在RouterD上配置去往RouterA的2.1.1.0/24和3.1.1.0/24两个网段的静态路由。
2)配置RouterA到RouterD之间的BFD会话,注意这里需要双向配置。
3)在RouterA和RouterD的GE2/0/0上均配置接口备份与BFD联动。
配置好后在RouterA执行display bfd session all verbose命令,可看到BFD会话状态为UP。
在RouterA上执行display standby state命令查看BFD会话和备份接口的状态。BFD会话的状态是UP,备份接口GigabitEthernet2/0/0的状态是STANDBY。
在RouterB的GE2/0/0接口执行shutdown,模拟链路故障,然后在ROuterA上执行display bfd session all verbose,可以看到BFD会话转台为Down。
在RouterA上执行display standby state,此时BFD会话状态为ERR,备份接口Gigabitethernet2/0/0的状态是UP,说明备份接口被启用。
(五)以太链路+以太链路的接口备份与NQA联动配置
以上节的拓扑结构图为例,HostA和HostB间通过将RouterA、RouterB和RouterD之间的链路作为主链路进行业务传输,RouterC作为备份。希望能实时监测主链路的网络状况,一旦主链路出现故障,快速启用备份链路。采用接口备份与NQA联动(也需要在RouterA和RouterD上进行双向联动配置)。
1)配置各接口的IP地址及主备链路的静态路由,确保网络层互通。
2)在RouterA上配置ICMP类型的NQA测试例,并在备份接口GE2/0/0上配置接口备份与NQA联动。
3)在RouterD上配置ICMP类型的NQA测试例,并在备份接口GE2/0/0上配置接口备份与NQA联动。
通过以上两个方向的与NQA联动配置,可以确保RouterA到RouterD的流量和RouterD到RouterA的流量选路保持一致。
配置的具体步骤:
1)配置网络层互通,要求配置各路由器接口和主、备链路在RouterA到RouterD之间的双向静态路由。
2)在RouterA和RouterD上分别配置NQA测试例,并与备份接口GE2/0/0进行联动。
在RouterA上执行display nqa results test-instance user test命令,可以看到NQA测试实例的状态为success:
在RouterA上通过display standby state命令查看NQA测试例和备份接口的状态信息,可看到NQA测试例的状态是OK,备份接口GigabitEthernet2/0/0的状态是STANDBY。
对RouterB的GE2/0/0接口执行shutdown,模拟链路故障,然后在RouterA上执行display nqa results test-instance user test,NQA测试例的状态为failed:
在RouterA上执行display standby state,可看见NQA测试例的状态是ERR,备份接口GigabitEthernet2/0/0的状态是UP,说明备份接口被启用:
(六)以太链路+以太链路的接口备份与路由联动配置
1、基本配置思路
因为静态路由没有收敛功能,仅支持接口备份与动态路由的联动,所以必须为主链路配置动态路由。
1)配置各接口IP地址
2)在RouterA、RouterB到RouterD的主链路上配置IS-IS路由协议。
3)在RouterA、RouterC到RouterD的备份链路上配置缺省路由,使备份链路各Router间路由可达。
4)在RouterA的备份接口GE2/0/0上配置接口备份与路由联动功能,当主链路的路由撤消或状态变为非激活时,启用备份接口,实现主备接口的快速切换。
2、具体配置步骤
1)按组网需求配置各接口的IP地址,以RouterA为例。
2)在主链路各路由器上配置IS-IS协议,使能对应的IS-IS路由进程。
配置好后,在RouterA执行display isis lsdb命令可看到IS-ISLSDB信息:
在RouterA上执行display isis route命令查看路由信息:
3)在备份链路上配置RouterA、RouterC到RouterD链路间的静态路由。因为A、D中间只相隔一台C路由器,实际就是配置A和D之间的双向静态路由。
4)在RouterA的GE2/0/0上配置接口备份与路由联动:
在RouterA上执行display standby state
在RouterB的GE2/0/0接口执行shutdown,模拟链路故障,再次查看: