BFD應用場景大全:BFD + TE Tunnel 1:1保護場景

應用典型組網


BFD應用場景大全:BFD + TE Tunnel 1:1保護場景


BFD和應用結合原理

TE隧道保護組主要用於在對網絡性能要求較高的情況下,預留保護通道,從而在主隧道發生缺陷時通過備份隧道較快的恢復數據流的傳輸。TE隧道保護組通過預先配置一個主tunnel和一個備份用的tunnel,然後通過配置使備份用的tunnel作為主tunnel的保護隧道。主隧道同備份隧道共同形成一個隧道保護組。為了快速感知隧道故障狀態,可以用BFD for TE LSP,來通過BFD session down事件,產品MSGME模塊將 BFD down 事件通告給轉發芯片588/2800,芯片會根據控制層面下發的配置隧道保護的tunnel 表,去標識主tunnel 對應LSP狀態。轉發平面處理過程如下:


BFD應用場景大全:BFD + TE Tunnel 1:1保護場景


<code>[R1-diagnose]efu mpls lsp_status query 1 7
-------------------- lsp status info ----------------
index is 7
value is 0 //0,走ps 1,走主
/<code>

BFD 推薦性能配置

在Tunnel 1:1備份場景下,一般要求流量在200ms收斂,BFD 探測週期可以配置50ms,探測次數為3次,再加上故障通告時間,可以達到200ms收斂的性能要求

典型應用局點


BFD應用場景大全:BFD + TE Tunnel 1:1保護場景


在羅馬尼亞局點上,在PE上通過1:1隧道保護設計,實現對隧道節點故障的保護。在該應用中故障通採用了MPLSOAM技術,當然選擇BFD for TE LSP技術也是可以的。並且在該局應用中,應用了三級保護手段,RPR環,MPLS TE保護組合vpn FRR,依次保護。其中RPR在硬件上保證業務50ms可以恢復,所以二級保護手段需要>50ms的故障感知時間,以防止1,2級保護同時發生切換,所以MPLS OAM,BFD的探測在200ms 和300ms。

配置過程

所有配置發生在PE1頭節點上

<code>#主tunnel
[R1-Tunnel0/0/0]dis th
#
interface Tunnel0/0/0
ip address unnumbered interface LoopBack0
tunnel-protocol mpls te
destination 1.1.1.127
mpls te tunnel-id 1
mpls te record-route label
mpls te path explicit-path main //主隧道路徑
mpls te protection tunnel 2 wtr 1 //指定ps tunnel id
mpls te commit
# Ps tunnel配置
[R1-Tunnel0/0/1]dis th
#
interface Tunnel0/0/1
ip address unnumbered interface LoopBack0
tunnel-protocol mpls te
destination 1.1.1.127 // 主、備目的地址需要相同
mpls te tunnel-id 2
mpls te record-route label

mpls te path explicit-path ps //備份隧道路徑
mpls te commit
#
#BFD配置說明:
BFD 可以通過 動態BFD for Te LSP 或者靜態 BFD for TE lsp 來建立 BFD sesion配置BFD 參數。需要注意的是,通過靜態 BFD for TE LSP配置,一定要是能 Tunnel PS。/<code>


分享到:


相關文章: