當前位置:
首頁 > 最新 > 鏈路已經中斷,但介面仍舊up,路由如何切換?

鏈路已經中斷,但介面仍舊up,路由如何切換?

一. 案例場景

很多企業在申請到第三方機構或者互聯網的鏈路都是MSTP專線,MSTP專線的特性是無需特定介面類型,配置靈活方便。但在使用過程中存在一個問題,當MSTP專線中斷時,由於連接MSTP專線介面狀態不會出現變化,導致靜態路由表始終有效,即便鏈路已經中斷,但路由器還會將流量根據靜態路由表項引導至已中斷鏈路,導致業務中斷。為了避免這一問題,我們需要一種方法,可以自動檢測出MSTP鏈路中斷,並可以實現流量的自動切換。

二. 技術要點

本文以Cisco 為例(下一篇將以H3C為例)

1. Cisco IP SLA+track IP

2. Route map

三.模擬拓撲圖

四. 模擬說明

1.sw1 sw2 模擬企業內網,R1 R2 模擬連接三方機構路由器, sw3模擬三方機構網路。

2.R1 R2 分別通過兩條MSTP專線連接sw3。

3.要求R1 R2與sw3之間只能運行靜態路由協議,並且R1-sw3專線主用,R2-sw3專線備用。

4.sw1 sw2 R1 R2 運行ospf

5.正常情況下,所有流量通過R1-sw3 MSTP專線到達sw3,當R1-sw3 MSTP專線中斷後,所有流量可以自動切換至R2-sw3 MSTP專線。

6.sw3使用svi interface vlan 100 和 interface vlan 200分別與R1 R2互聯,使用物理介面e0/0和e0/1分別於R1 R2互聯,這樣shutdown int vlan 100 或 shutdown int vlan 200時可以模擬專線中斷但物理介面up的場景。

7.使用sw3 lo0介面模擬三方機構內部網段。

五. 拓撲互聯表

六. 配置分析

因為流量主走R1-sw3,所以sw1 sw2從R1學到的到達目標地址的靜態路由(3.3.3.0/24)要優先於R2,同時在R1上要有靜態路由檢測機制,當R1-sw3鏈路中斷,R1至sw3靜態路由失效,sw1 sw2從R2學習3.3.3.0/24路由。

1.R2配置route-map,加大靜態重分布ospf cost值,使R1重分布到ospf路由優先

ip access-list standard aa

permit 3.3.3.0 0.0.0.255

#配置acl,匹配目標地址3.3.3.0/24#

route-map aa permit 10

match ip address aa

set metric 70

!

route-map aa permit 20

#配置route-map aa,靜態默認metric值60,此處配置為70#

router ospf 1

router-id 2.2.2.4

redistribute static subnets route-map aa

network 1.1.1.14 0.0.0.0 area 0

network 1.1.1.18 0.0.0.0 area 0

network 2.2.2.4 0.0.0.0 area 0

!

#將靜態路由重分布至ospf,並引用route-map aa#

此時查看sw1 sw2路由表

sw1:

sw2:

發現到達3.3.3.0/24的路由均從R1學習到,目的達成

2.R1上配置靜態路由檢測機制,當R1-sw3 MSTP專線中斷,R1至sw3 lo0靜態路由失效。

ip sla 11

#建立sla#

icmp-echo 10.1.1.2 source-ip 10.1.1.1

#使用icmp方式檢測線路對端互聯地址#

frequency 10

#檢測頻率10#

ip sla schedule 11 life forever start-time now

#檢測schedule從現在到永遠#

track 1 ip sla 11 reachability

#配置track關聯sla#

ip route 3.3.3.0 255.255.255.0 10.1.1.2 track 1

#配置路由關聯track#

現在我們看下R1的路由表,存在到達3.3.3.0的靜態路由。

再看下track IP狀態為up

我們將sw3 interface vlan 100 shutdown,模擬mstp線路中斷後再看下track IP狀態

可以看到track IP狀態由Up轉為down,此時我們再看下靜態路由狀態

已經沒有目標地址是3.3.3.0的靜態路由了,目的達成。

3.sw3到內網需要配置兩條目的地址相同的靜態路由,sw3-R1靜態路由優先,但當sw3-R1鏈路中斷,sw3-R1靜態路由失效,流量切換至sw3-R2。

ip sla 33

icmp-echo 10.1.1.1 source-ip 10.1.1.2

frequency 10

ip sla schedule 33 life forever start-time now

!

track 3 ip sla 33 reachability

ip route 0.0.0.0 0.0.0.0 10.1.1.1 track 3

ip route 0.0.0.0 0.0.0.0 10.1.1.5 70

現在看一下sw3路由表

默認路由指向R1

no掉R1互聯地址,track由up變為down

再看下sw3靜態路由

靜態路由切換至R2,目的達成。

以上實驗全部完成,想要全部設備配置和iou拓撲的朋友可以留言郵箱。

————————————

前期回顧

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 it三驢子 的精彩文章:

TAG:it三驢子 |