思博倫通信城域以太網(wǎng)測(cè)試解決方案
從本質(zhì)上講,BFD是一種高速的獨(dú)立HELLO協(xié)議。BFD能夠與相鄰系統(tǒng)建立對(duì)等關(guān)系,之后,每個(gè)系統(tǒng)以協(xié)商的速率監(jiān)測(cè)來自其他系統(tǒng)的BFD速率。監(jiān)測(cè)速率能夠以毫秒級(jí)增量設(shè)定。當(dāng)對(duì)等系統(tǒng)沒有接到預(yù)先設(shè)定數(shù)量的數(shù)據(jù)包時(shí),它推斷BFD保護(hù)的軟件或硬件基礎(chǔ)設(shè)施發(fā)生故障,不管基礎(chǔ)設(shè)施是標(biāo)記交換路徑、其他類型的隧道還是交換以太網(wǎng)絡(luò)。
BFD是一種獨(dú)立于路由和MPLS協(xié)議的一種協(xié)議,路由和MPLS協(xié)議均可認(rèn)為是BFD的客戶層。當(dāng)BFD檢測(cè)到故障時(shí),通過控制報(bào)文通知路由協(xié)議,不同的路由協(xié)議自行決定收到告警后的行為,比如快速重路由。
BFD部署在路由器和其他系統(tǒng)的控制平面上,BFD檢測(cè)到的網(wǎng)絡(luò)故障可以由轉(zhuǎn)發(fā)平面恢復(fù)(例如在MPLS快速重啟路由中)或由控制平面恢復(fù)(例如當(dāng)BFD用于加快路由協(xié)議運(yùn)行速度時(shí))。
SpirentTestcenter 提供了完成的BFD 測(cè)試方案:
· 支持基本BFD功能和性能測(cè)試,包括BFD 會(huì)話建立,時(shí)鐘等參數(shù)協(xié)商,并按一定的間隔定期發(fā)送檢測(cè)報(bào)文并檢測(cè)故障,檢測(cè)和發(fā)送精度可達(dá)到10ms;
· 支持多seesion;
· 支持Asynchronous模式和On-demand 模式;
· 支持Echo mode 和Non-Echo mode;
· 能和Spirent Testcenter 支持的所有路由協(xié)議,MPLS 協(xié)議,Graceful關(guān)聯(lián)起來,進(jìn)行高可用性和快速收斂測(cè)試;
· 支持獨(dú)立的與控制層面無關(guān)的BFD 測(cè)試和與控制層面(路由)關(guān)聯(lián)的BFD測(cè)試;
· 支持單跳和多跳BFD session。
圖15顯示了SpirentTestcenterBFD 故障檢測(cè)和快速恢復(fù)測(cè)試。
圖15SpirentTestcenter3端口 BFD 測(cè)試拓?fù)浜团渲?/em> 2.4.1.3.RSVP-TE快速重路由 快速重路由是一套用于鏈路保護(hù)和節(jié)點(diǎn)保護(hù)的機(jī)制。當(dāng)LSP鏈路或者節(jié)點(diǎn)失敗時(shí),在發(fā)現(xiàn)失敗的節(jié)點(diǎn)進(jìn)行保護(hù),這樣可以允許流量繼續(xù)從保護(hù)鏈路或者節(jié)點(diǎn)的隧道中通過以使得數(shù)據(jù)傳輸不至于發(fā)生中斷。同時(shí)頭節(jié)點(diǎn)就可以在數(shù)據(jù)傳輸不受影響的同時(shí)繼續(xù)發(fā)起主路徑的重建。FRR的最終目的就是利用Bypass隧道繞過失敗的鏈路或者節(jié)點(diǎn)從而達(dá)到保護(hù)主路徑的功能。 MPLSTE快速重路由是基于RSVPTE的實(shí)現(xiàn),實(shí)現(xiàn)快速重路由有兩種方式:One-to-one Backup方式和Facility Backup方: · Detour 方式:One-to-one Backup 方式,分別為每一條被保護(hù)LSP提供保護(hù),為每一條被保護(hù)LSP創(chuàng)建一條保護(hù)路徑,該保護(hù)路徑稱為Detour LSP。 · Bypass方式:Facility Backup,用一條保護(hù)路徑保護(hù)多條LSP,該保護(hù)路徑稱為Bypass LSP。 Spirent Testcenter 同時(shí)支持以上兩種RSVP-TE 快速重路由方式,驗(yàn)證MPLS LSP 快速故障切換能力。圖16 是Spirent Testcenter 快速重路由測(cè)試原理: 圖16SpirentTestcenterRSVP-TE FRR 測(cè)試 2.4.2. PBT 保護(hù)倒換測(cè)試 PBT 傳輸中,到每個(gè)B-DA 有2個(gè)或以上通路,其中一條為工作通路(Working Path),其他的為保護(hù)通路(Protection Path)。 每條通路由唯一的B-VLAN標(biāo)識(shí)。 通路的故障由IEEE 802.1ag 連續(xù)性檢測(cè)報(bào)文發(fā)現(xiàn),發(fā)現(xiàn)時(shí)間可以低于10ms。設(shè)備一旦在一定時(shí)間內(nèi)沒有收到連續(xù)性檢測(cè)報(bào)文,就切換到保護(hù)通路上。 Spirent Testcenter 結(jié)合IEEE 802.1ag CFM 協(xié)議仿真功能和PBB/PBT業(yè)務(wù)測(cè)試功能,可以對(duì)單臺(tái)設(shè)備或者整個(gè)PBT 網(wǎng)絡(luò)進(jìn)行保護(hù)切換時(shí)間測(cè)試。圖17和圖18 分別標(biāo)識(shí)了測(cè)試原理。 圖17SpirentTestcenterPBT 設(shè)備保護(hù)切換時(shí)間測(cè)試 圖18SpirentTestcenterPBT網(wǎng)絡(luò)保護(hù)倒換時(shí)間測(cè)試 2.4.3. T-MPLS 網(wǎng)絡(luò)保護(hù)倒換測(cè)試 T-MPLS 通過G.8113/G.8114定義的T-MPLS OAM 來檢測(cè)路徑故障,并支持兩種保護(hù)方式: ·G.8131/Y.1382定義的線性保護(hù)倒換,為每條T-MPLS 路徑提供1:1,1+1和1:n保護(hù)。 ·G.8131/Y.1382定義的共享保護(hù)環(huán)。 圖19顯示了SpirentTestcenterT-MPLS 保護(hù)倒換原理。 圖19SpirentTestcenterT-MPLS 保護(hù)倒換時(shí)間測(cè)試 2.4.4.倒換時(shí)間計(jì)算 Spirent Testcenter 提供了兩種倒換時(shí)間和收斂時(shí)間的計(jì)算方法: ·傳統(tǒng)的基于丟包和發(fā)包速率的計(jì)算方法 ·高精度采樣圖形方式 2.4.4.1. 傳統(tǒng)基于丟包和發(fā)包速率的計(jì)算方法 在倒換時(shí)間或者收斂時(shí)間測(cè)試中,有一個(gè)端口用來發(fā)送驗(yàn)證流量,我們稱此端口為源端口。其他端口為接收端口。從源端口以比較小的速率持續(xù)發(fā)送測(cè)試流量,比如100 幀/s。在切換過程中流量會(huì)從一條路徑切換到另外一條路徑,在這個(gè)過程中,會(huì)有少量業(yè)務(wù)丟失。所以整個(gè)測(cè)試過程中所有接收端口收到的流量會(huì)少于源端口發(fā)送的流量。切換時(shí)間可以按如下公式計(jì)算: 切換時(shí)間 = (源端口發(fā)送的所有幀數(shù)- 接收端口收到的所有幀數(shù))/ 幀發(fā)送速率 2.4.4.2. 高精度采樣 Spirent Testcenter 另外提供了一個(gè)高精度采樣手段,采樣過程可以由特定事件觸發(fā),比如觸發(fā)條件可以是”接收速率100 幀/s ”。采樣精度可以達(dá)到1ms,以圖形化的方式精確的把整個(gè)倒換過程和時(shí)間顯示給用。
評(píng)論