999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙向轉(zhuǎn)發(fā)檢測(cè)(BFD)在電力信息網(wǎng)第二匯聚點(diǎn)中的應(yīng)用

2014-05-30 21:33:17劉少君鄒昊東夏飛
中國(guó)電力教育 2014年9期

劉少君?鄒昊東?夏飛

摘要:雙向轉(zhuǎn)發(fā)檢測(cè)(Bidirectional Forwarding Detection,簡(jiǎn)稱BFD)是一種快速檢測(cè)IP網(wǎng)絡(luò)鏈路和通道連接型的機(jī)制。國(guó)網(wǎng)江蘇省電力公司在電力信息網(wǎng)第二匯聚點(diǎn)建設(shè)中采用了BFD,并取得了較好的效果。對(duì)BFD技術(shù)協(xié)議和典型應(yīng)用進(jìn)行了介紹,結(jié)合第二匯聚點(diǎn)的建設(shè)進(jìn)行了分析。

關(guān)鍵詞:BFD;NAT;第二匯聚點(diǎn)

作者簡(jiǎn)介:劉少君(1980-),男,江蘇南京人,南京供電公司,工程師。(江蘇 南京 210097)鄒昊東(1987-),男,江蘇射陽(yáng)人,江蘇省電力公司信息通信分公司。(江蘇 南京 210024)

中圖分類號(hào):TM72 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-0079(2014)09-0250-02

隨著國(guó)家電網(wǎng)公司集中式信息系統(tǒng)災(zāi)備中心建設(shè)的不斷深入,越來(lái)越多的業(yè)務(wù)系統(tǒng)現(xiàn)在都集中部署在國(guó)家電網(wǎng)公司的三個(gè)災(zāi)備中心。為了支撐集中式數(shù)據(jù)(災(zāi)備)中心建設(shè)、增強(qiáng)信息網(wǎng)絡(luò)容災(zāi)能力,國(guó)家電網(wǎng)公司開展了省級(jí)電力公司信息網(wǎng)絡(luò)的第二匯聚點(diǎn)建設(shè)。

在主匯聚點(diǎn)和第二匯聚點(diǎn)路由選擇方面,傳統(tǒng)的動(dòng)態(tài)/靜態(tài)路由協(xié)議存在著一些不足:部分路由協(xié)議采購(gòu)“HELLO”包機(jī)制進(jìn)行故障檢測(cè),故障發(fā)現(xiàn)/修復(fù)時(shí)間超過(guò)1秒鐘;防火墻在啟用NAT功能時(shí),動(dòng)態(tài)路由在回報(bào)路徑選擇上存在不確定性;靜態(tài)路由在探測(cè)網(wǎng)絡(luò)故障上存在不足。為了保證主匯聚點(diǎn)和第二匯聚點(diǎn)的切換迅速準(zhǔn)確,國(guó)網(wǎng)江蘇省電力公司采用BFD加靜態(tài)路由的方式,大大縮短了網(wǎng)絡(luò)故障響應(yīng)時(shí)間,提高了信息網(wǎng)絡(luò)的可靠性。

一、BFD技術(shù)及工作原理

1.BFD的產(chǎn)生背景

傳統(tǒng)的IP網(wǎng)絡(luò)通過(guò)路由協(xié)議的收斂來(lái)避開網(wǎng)絡(luò)的故障鏈路和節(jié)點(diǎn),這種修復(fù)方式往往要耗費(fèi)數(shù)秒的時(shí)間,當(dāng)數(shù)據(jù)速率到吉比特時(shí),修復(fù)時(shí)間長(zhǎng)代表著大量數(shù)據(jù)的丟失,并且隨著語(yǔ)音、視頻等新網(wǎng)絡(luò)業(yè)務(wù)的出現(xiàn),現(xiàn)有的IP網(wǎng)絡(luò)在快速收斂方面的不足顯得越發(fā)明顯。[1]

在沒(méi)有硬件信號(hào)發(fā)送的情況下,以前的路由協(xié)議通常采用發(fā)送HELLO報(bào)文的偵測(cè)機(jī)制。HELLO報(bào)文的偵測(cè)時(shí)間一般都大于1秒,這個(gè)時(shí)間對(duì)于一些特殊的應(yīng)用來(lái)說(shuō)太長(zhǎng)了,無(wú)法偵測(cè)和發(fā)現(xiàn)在短時(shí)間內(nèi)發(fā)生的鏈路狀態(tài)。

2.BFD的定義

故障檢測(cè)的速度是決定網(wǎng)絡(luò)路由重新收斂的一個(gè)重要環(huán)節(jié)。傳統(tǒng)的“HELLO”機(jī)制的故障檢測(cè)時(shí)間都在1s以上,在當(dāng)前網(wǎng)絡(luò)數(shù)據(jù)傳輸速率日益增大的情況下,會(huì)導(dǎo)致大量報(bào)文的丟失。BFD故障檢測(cè)技術(shù)應(yīng)運(yùn)而生。BFD提供了一種通用的、標(biāo)準(zhǔn)化的、介質(zhì)無(wú)關(guān)、協(xié)議無(wú)關(guān)的快速故障檢測(cè)機(jī)制,可以為上層協(xié)議實(shí)現(xiàn)毫秒級(jí)的快速故障的檢測(cè)。[2,3]

BFD(Bidirectional Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測(cè))是一套全網(wǎng)統(tǒng)一的故障快速檢測(cè)機(jī)制,用于快速檢測(cè)、監(jiān)控網(wǎng)絡(luò)鏈路連通或者IP路由連通狀況,保證鄰居節(jié)點(diǎn)之間能夠快速檢測(cè)到故障,從而快速重新建立路由,恢復(fù)信息網(wǎng)絡(luò)通信。

3.BFD的工作機(jī)制

BFD提供了一個(gè)通用的、標(biāo)準(zhǔn)化的、介質(zhì)無(wú)關(guān)、協(xié)議無(wú)關(guān)的快速故障檢測(cè)機(jī)制,可以為各上層協(xié)議如路由協(xié)議、MPLS等統(tǒng)一地快速檢測(cè)兩臺(tái)路由器間雙向轉(zhuǎn)發(fā)路徑的故障。BFD在兩臺(tái)網(wǎng)絡(luò)設(shè)備上建立會(huì)話,用來(lái)監(jiān)測(cè)兩臺(tái)網(wǎng)絡(luò)設(shè)備間的雙向轉(zhuǎn)發(fā)路徑,為上層通信協(xié)議服務(wù)。BFD本身沒(méi)有主動(dòng)發(fā)現(xiàn)機(jī)制,而由被服務(wù)的上層協(xié)議通知其與對(duì)端建立會(huì)話,會(huì)話建立后如果在檢測(cè)時(shí)間內(nèi)沒(méi)有收到對(duì)端的BFD控制報(bào)文則認(rèn)為對(duì)端設(shè)備故障,通知被服務(wù)的上層協(xié)議,上層協(xié)議進(jìn)行相應(yīng)的處理。

4.BFD會(huì)話建立流程

BFD協(xié)議本身沒(méi)有鄰居發(fā)現(xiàn)的機(jī)制,而是靠被服務(wù)的上層協(xié)議通知其與哪個(gè)對(duì)端建立會(huì)話。[4,5]BFD會(huì)話建立模式包括主動(dòng)和被動(dòng)兩種。主動(dòng)模式設(shè)備主動(dòng)向?qū)Χ嗽O(shè)備發(fā)送BFD控制報(bào)文。被動(dòng)模式設(shè)備在收到對(duì)端的控制報(bào)文后才會(huì)做出相應(yīng)的報(bào)文回應(yīng)。因此,建立一條BFD會(huì)話連接的前提條件必須是至少有一端的設(shè)備是處于主動(dòng)模式。以一端處于主動(dòng)模式另一端處于被動(dòng)模式來(lái)介紹BFD會(huì)話建立的過(guò)程。圖1是會(huì)話建立的握手過(guò)程。

第一,主動(dòng)端和被動(dòng)端都處于DOWN狀態(tài),主動(dòng)方收到上層協(xié)議通知后,向被動(dòng)端發(fā)送BFD控制報(bào)文:DOWN。

第二,被動(dòng)端收到主動(dòng)端發(fā)來(lái)的DOWN控制報(bào)文后,本端狀態(tài)從DOWN轉(zhuǎn)換成INIT,然后向主動(dòng)端返回報(bào)文:INIT。

第三,主動(dòng)端收到被動(dòng)端的INIT的報(bào)文后,本端狀態(tài)從DOWN轉(zhuǎn)為UP,然后向被動(dòng)端發(fā)送報(bào)文:UP。

第四,被動(dòng)端接收到對(duì)端報(bào)文UP后,將本端狀態(tài)從INIT轉(zhuǎn)為UP。

第五,主動(dòng)端和被動(dòng)端的狀態(tài)都為UP,主動(dòng)端和被動(dòng)端兩側(cè)建立好BFD會(huì)話并開始進(jìn)行鏈路狀態(tài)的檢測(cè)。

5.BFD定時(shí)器協(xié)商機(jī)制

在兩端BFD會(huì)話建立前,BFD報(bào)文發(fā)送間隔不小于1000ms。BFD會(huì)話建立后,兩端將會(huì)以協(xié)商好的時(shí)間間隔發(fā)送報(bào)文來(lái)檢測(cè)網(wǎng)絡(luò)鏈路。為達(dá)到最優(yōu)的檢測(cè)效果,兩端控制報(bào)文的發(fā)送時(shí)間間隔及檢測(cè)時(shí)間在會(huì)話建立后可隨時(shí)協(xié)商修改。BFD控制報(bào)文發(fā)送時(shí)間間隔是本端Desired Min TX Interval與對(duì)端Required Min RX Interval兩者的最大值,本端BFD檢測(cè)時(shí)間等于對(duì)端BFD報(bào)文中的Detect Mult乘以協(xié)商好后的對(duì)端報(bào)文的發(fā)送時(shí)間間隔。主動(dòng)端和被動(dòng)端定時(shí)器參數(shù)協(xié)商交互流程如圖2所示。

第一,N1發(fā)起定時(shí)器參數(shù)協(xié)商請(qǐng)求,修改報(bào)文發(fā)送間隔T為60ms,接收間隔R為20ms,檢測(cè)乘數(shù)D為6。N1發(fā)送的協(xié)商報(bào)文中將P置位為1,報(bào)文中攜帶協(xié)商的定時(shí)器參數(shù)。

第二,N2收到對(duì)端P置位的報(bào)文,對(duì)比自身報(bào)文發(fā)送參數(shù),發(fā)送F置位的回應(yīng)報(bào)文并攜帶本端可以接受的時(shí)間參數(shù):發(fā)送間隔T為30ms,接收間隔R為50ms,檢測(cè)參數(shù)D為4。

第三,N1接收到F置位的報(bào)文,根據(jù)其所攜帶的信息,保證滿足其最低要求來(lái)確定自身的參數(shù)。

第四,根據(jù)定時(shí)器協(xié)商機(jī)制,兩端的發(fā)送時(shí)間間隔和檢測(cè)時(shí)間的協(xié)商結(jié)果是:N1發(fā)送間隔T為60ms,接收間隔R為30ms,N2發(fā)送間隔T為30ms,接收間隔R為60ms,檢測(cè)乘數(shù)D不參與協(xié)商。N1檢測(cè)時(shí)間=N2發(fā)送間隔T30ms*N2檢測(cè)乘數(shù)D4=120ms,N2檢測(cè)時(shí)間=N1發(fā)送間隔T60ms*N1檢測(cè)乘數(shù)D6=360ms。

6.BFD故障檢測(cè)

BFD會(huì)話建立及定時(shí)器協(xié)商好后,會(huì)話兩端將根據(jù)協(xié)商好的時(shí)間間隔互發(fā)BFD報(bào)文。如果本端在檢測(cè)時(shí)間內(nèi)沒(méi)有收到對(duì)端的BFD報(bào)文,BFD機(jī)制將認(rèn)為會(huì)話兩端的網(wǎng)絡(luò)鏈路中斷,將本端的會(huì)話狀態(tài)由UP轉(zhuǎn)為DOWN,同時(shí)通知上層協(xié)議進(jìn)行故障處理。

二、BFD在第二匯聚點(diǎn)中的部署

1.電力信息網(wǎng)結(jié)構(gòu)

本文介紹的電力信息網(wǎng)是省級(jí)電力公司主匯聚點(diǎn)和第二匯聚點(diǎn)的典型結(jié)構(gòu)。主匯聚點(diǎn)一般位于省會(huì)城市,第二匯聚點(diǎn)一般位于省內(nèi)的其他城市。主匯聚點(diǎn)和第二匯聚點(diǎn)各有一臺(tái)CE路由器,CE路由器橫向互聯(lián);主匯聚點(diǎn)和第二匯聚點(diǎn)另各有一臺(tái)防火墻與接入路由器,接入路由器通過(guò)防火墻與CE路由器互聯(lián);主匯聚點(diǎn)和第二匯聚點(diǎn)的接入路由器通過(guò)省內(nèi)信息網(wǎng)與地市公司互聯(lián)。

通常情況下,CE路由器和接入路由器之間可以運(yùn)行動(dòng)態(tài)路由協(xié)議,此時(shí)防火墻采用透明模式。但如果省公司采用的不是國(guó)家電網(wǎng)公司統(tǒng)一分配的IP地址,需要在防火墻上進(jìn)行地址轉(zhuǎn)換(NAT)時(shí),接入路由器、防火墻和CE路由器之間選擇怎樣的路由協(xié)議需要仔細(xì)考慮(見(jiàn)圖3)。

2.路由協(xié)議的選擇

(1)動(dòng)態(tài)路由協(xié)議。主匯聚點(diǎn)和第二匯聚點(diǎn)的CE路由器、防火墻和接入路由器可采用動(dòng)態(tài)路由協(xié)議。采用動(dòng)態(tài)路由協(xié)議可以及時(shí)感知主匯聚點(diǎn)和第二匯聚點(diǎn)的設(shè)備與鏈路故障,并進(jìn)行自動(dòng)切換,但經(jīng)過(guò)測(cè)試存在以下不足:

1)如果防火墻使用路由模式且參與OSPF協(xié)議的運(yùn)行,因?yàn)閺V域網(wǎng)路由條目較多,這將增大防火墻的運(yùn)行壓力。雖然現(xiàn)有的防火墻都支持OSPF協(xié)議,但實(shí)踐證明現(xiàn)有防火墻在運(yùn)行多路由條目的動(dòng)態(tài)路由協(xié)議時(shí),會(huì)出現(xiàn)不穩(wěn)定的情況。另外,使用HA模式的防火墻運(yùn)行OSPF,對(duì)于主備防火墻之間同步也存在風(fēng)險(xiǎn),容易出現(xiàn)異常情況,導(dǎo)致網(wǎng)絡(luò)出現(xiàn)波動(dòng)。一旦產(chǎn)生影響,將影響整個(gè)網(wǎng)省公司與國(guó)家電網(wǎng)公司的互連。

2)如果防火墻采用透明模式,也就是說(shuō)CE路由器和接入路由器建立OSPF鄰居,但是防火墻需要啟用NAT功能。從理論上來(lái)說(shuō),也是可行的。但是邏輯拓?fù)浣Y(jié)構(gòu)復(fù)雜,需要考慮OSPF報(bào)文穿越防火墻的問(wèn)題,另外還涉及到主備防火墻的切換問(wèn)題。不利于故障出現(xiàn)時(shí),快速隔離故障、恢復(fù)業(yè)務(wù)。

由此可見(jiàn),在需要進(jìn)行IP地址轉(zhuǎn)換的條件下,主匯聚點(diǎn)和第二匯聚點(diǎn)之間運(yùn)行動(dòng)態(tài)路由協(xié)議并不是最佳方案。

(2)靜態(tài)路由協(xié)議。主匯聚點(diǎn)和第二匯聚點(diǎn)的CE路由器、防火墻和接入路由器也可以采用靜態(tài)路由協(xié)議,但是靜態(tài)路由協(xié)議在發(fā)現(xiàn)故障方面存在先天缺陷。例如主匯聚點(diǎn)的CE路由器出現(xiàn)故障時(shí),主匯聚點(diǎn)的接入路由器因?yàn)榕c防火墻之間的鏈路和端口是正常的,靜態(tài)路由仍然正常工作,數(shù)據(jù)包會(huì)繼續(xù)流向防火墻,此時(shí)防火墻已與CE路由器中斷,從而導(dǎo)致網(wǎng)絡(luò)故障。

(3)靜態(tài)路由的BFD檢測(cè)。使用BFD+靜態(tài)路由的組網(wǎng)模式既可以彌補(bǔ)靜態(tài)路由缺少故障探測(cè)的弱點(diǎn),又可以使得網(wǎng)絡(luò)快速收斂。此時(shí),靜態(tài)路由作為上層應(yīng)用,BFD作為底層探測(cè)協(xié)議,一旦探測(cè)對(duì)端失敗,那么通知上層協(xié)議靜態(tài)路由來(lái)DOWN掉配置的路由,進(jìn)而完成切換。例如主匯聚點(diǎn)的CE路由器出現(xiàn)故障時(shí),BFD探測(cè)到主匯聚點(diǎn)接入路由器無(wú)法到達(dá)CE路由器,BFD主動(dòng)通知靜態(tài)路由協(xié)議將原先靜態(tài)路由置為失效狀態(tài),此時(shí)數(shù)據(jù)流量通過(guò)第二匯聚點(diǎn)到達(dá)國(guó)家電網(wǎng)公司,從而達(dá)到故障自動(dòng)發(fā)現(xiàn)、業(yè)務(wù)快速恢復(fù)的目的。同時(shí),在主匯聚點(diǎn)和第二匯聚點(diǎn)使用靜態(tài)路由協(xié)議,只需要將江蘇公司的地址發(fā)布給國(guó)家電網(wǎng)公司即可,路由條目簡(jiǎn)單明了,在出現(xiàn)故障時(shí)也能迅速隔離故障、恢復(fù)業(yè)務(wù)。

三、結(jié)束語(yǔ)

BFD作為一種常用的網(wǎng)絡(luò)檢測(cè)技術(shù)應(yīng)用的場(chǎng)景很多,在電力信息網(wǎng)第二匯聚點(diǎn)的建設(shè)中使用BFD技術(shù)能夠很好地保證主匯聚點(diǎn)和第二匯聚點(diǎn)的順利切換,從而確保國(guó)家電網(wǎng)公司與下屬網(wǎng)省公司的級(jí)聯(lián)貫通。

參考文獻(xiàn):

[1]宋哲.IP快速重路由技術(shù)的研究[D].成都:電子科技大學(xué),2010.

[2]陳利兵.BFD技術(shù)在IP承載網(wǎng)中的應(yīng)用[J].現(xiàn)代電信科技,

2008,1(1):61-64.

[3]徐俊,秦藝力,唐淼,等.通信IP網(wǎng)BFD應(yīng)用的研究[J].電子設(shè)計(jì)工程,2012,20(3):39-43.

[4]Katz D,Ward D.Bidirectional Forwarding Detection[M].IETF RFC5880,2010.

[5]Katz D,Ward D.Generic Application of Bidirectional Forwarding Detection[M].IETF RFC5882,2010.

(責(zé)任編輯:孫晴)

主站蜘蛛池模板: a级毛片免费播放| 国产精品国产主播在线观看| 美女高潮全身流白浆福利区| 国产av一码二码三码无码 | 99久久人妻精品免费二区| 精品久久综合1区2区3区激情| 91免费精品国偷自产在线在线| 91在线精品免费免费播放| 国产欧美视频一区二区三区| 波多野结衣视频一区二区| 久久女人网| 欧美激情首页| 亚洲美女高潮久久久久久久| 欧美一区二区三区国产精品| 久久公开视频| 国产喷水视频| 在线播放真实国产乱子伦| 亚洲 日韩 激情 无码 中出| 99这里精品| 久热中文字幕在线| 午夜视频免费一区二区在线看| 欧美成a人片在线观看| 色男人的天堂久久综合| 国产欧美精品午夜在线播放| 成人夜夜嗨| 亚洲无码视频喷水| 东京热一区二区三区无码视频| 亚洲成人精品久久| 国产精品原创不卡在线| 亚洲精品777| 国产一区二区在线视频观看| 香蕉网久久| 亚欧成人无码AV在线播放| h网站在线播放| 亚洲日韩在线满18点击进入| 无码福利日韩神码福利片| 日韩一区二区三免费高清| 欧美黄网站免费观看| 97在线免费视频| 无码一区二区波多野结衣播放搜索| 欧美日韩中文国产va另类| 日本欧美午夜| 中文字幕欧美日韩| 日本在线视频免费| 成人一级免费视频| 激情综合婷婷丁香五月尤物 | 欧美在线导航| 亚洲色图另类| 熟妇丰满人妻| 中日韩欧亚无码视频| 国产一级二级三级毛片| 色噜噜综合网| 欧美高清视频一区二区三区| 香蕉久人久人青草青草| 国产正在播放| 成人免费网站在线观看| 国产精品一区不卡| 无码国内精品人妻少妇蜜桃视频| 亚洲日韩国产精品综合在线观看| 黄色在线网| 国产网站黄| 无码中文AⅤ在线观看| 亚洲天堂视频网站| 伊人久久大香线蕉成人综合网| 亚洲高清日韩heyzo| 成年看免费观看视频拍拍| 成人午夜视频免费看欧美| 国产尤物在线播放| 欧美在线中文字幕| 国产97视频在线| 久久亚洲黄色视频| 亚洲青涩在线| 亚洲精品无码人妻无码| 国产精品美女自慰喷水| 欧美午夜在线观看| 国内精品久久久久久久久久影视| 日韩小视频在线观看| 亚洲日产2021三区在线| 亚洲动漫h| 免费看的一级毛片| 欧美在线一级片| 亚洲中文字幕av无码区|