1. 程式人生 > >私有云落地解決方案之網路篇-關鍵技術-快速重路由FRR

私有云落地解決方案之網路篇-關鍵技術-快速重路由FRR

作者:【吳業亮】

場景需求:

網際網路出口分別為RouterB和RouterC,交換機SwitchA採用雙GE鏈路上行至兩臺核心交換機SwitchB和SwitchC,核心交換機SwitchB和SwitchC分別採用雙GE鏈路上行至出口的Router。要求當SwitchB、RouterB之間的鏈路出現故障時,可以快速應對出現的鏈路故障,直接啟用備份路由進行資料轉發,儘快使業務流恢復正常。

這裡寫圖片描述

操作步驟

1、配置各介面所屬VLAN

配置Switch1。Switch2和Switch3的配置與Switch1類似。

<HUAWEI> system-view
[HUAWEI]
sysname Switch1 [Switch1] vlan batch 5 6 [Switch1] interface gigabitethernet 0/0/1 [Switch1-GigabitEthernet0/0/1] port link-type trunk [Switch1-GigabitEthernet0/0/1] port trunk allow-pass vlan 5 [Switch1-GigabitEthernet0/0/1] quit [Switch1] interface gigabitethernet 0/0/2 [Switch1-GigabitEthernet0/0/2] port link-type trunk
[Switch1-GigabitEthernet0/0/2] port trunk allow-pass vlan 6 [Switch1-GigabitEthernet0/0/2] quit

2、配置各VLANIF介面的IP地址

配置Switch1。Switch2和Switch3的配置與Switch1類似。

[Switch1] interface vlanif 5
[Switch1-Vlanif5] ip address 172.16.5.2 30
[Switch1-Vlanif5] quit
[Switch1] interface vlanif 6
[Switch1-Vlanif6] ip address
172.16.6.2 30 [Switch1-Vlanif6] quit

3、在Switch2、Switch3上配置OSPF基本功能

配置Switch2。

[Switch2] ospf
[Switch2-ospf-1] area 0
[Switch2-ospf-1-area-0.0.0.0] network 172.16.1.0 0.0.0.255
[Switch2-ospf-1-area-0.0.0.0] network 172.16.2.0 0.0.0.255
[Switch2-ospf-1-area-0.0.0.0] network 172.16.6.0 0.0.0.255
[Switch2-ospf-1-area-0.0.0.0] network 172.16.7.0 0.0.0.255
[Switch2-ospf-1-area-0.0.0.0] quit
[Switch2-ospf-1] quit

配置Switch3。

[Switch3] ospf
[Switch3-ospf-1] area 0
[Switch3-ospf-1-area-0.0.0.0] network 172.16.3.0 0.0.0.255
[Switch3-ospf-1-area-0.0.0.0] network 172.16.4.0 0.0.0.255
[Switch3-ospf-1-area-0.0.0.0] network 172.16.5.0 0.0.0.255
[Switch3-ospf-1-area-0.0.0.0] network 172.16.7.0 0.0.0.255
[Switch3-ospf-1-area-0.0.0.0] quit
[Switch3-ospf-1] quit

4、在RouterB、RouterC上配置IP地址和OSPF基本功能,使得RouterB、RouterC、Switch2和Switch3之間路由可達。

5、在Switch1上配置靜態路由,使目的地址為192.168.1.1/30的流量經過Switch3轉發,目的地址為10.10.10.1/24的流量經過Switch2轉發

配置Switch1

[Switch1] ip route-static 10.10.10.0 30 vlanif 6 172.16.6.1
[Switch1] ip route-static 192.168.1.0 30 vlanif 5 172.16.5.1

6、配置路由策略及使能IP FRR功能

配置Switch2地址字首列表

[Switch2] ip ip-prefix ip_frr_pre index 10 permit 10.10.10.0 30

配置Switch2路由策略、備份下一跳和備份出介面

[Switch2] route-policy ip_frr_rp permit node 10
[Switch2-route-policy] if-match ip-prefix ip_frr_pre 
[Switch2-route-policy] apply backup-nexthop 172.16.7.1
[Switch2-route-policy] apply backup-interface vlanif 70
[Switch2-route-policy] quit

使能Switch2公網IP FRR功能

[Switch2] ip frr route-policy ip_frr_rp

7、檢視備份出介面和備份下一跳的資訊

在Switch2上檢視備份出介面和備份下一跳資訊

[Switch2] display ip routing-table verbose