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

適用于天地一體化網絡的輕量級路由通告機制

2022-09-26 04:19:28北方工業(yè)大學王鵬宇黃思恬陳依
數(shù)字技術與應用 2022年9期

北方工業(yè)大學 王鵬宇 黃思恬 陳依

天地一體化網絡是中國“科技創(chuàng)新2030”的重要項目,其中衛(wèi)星網絡與地面網絡互聯(lián)起到關鍵作用。但是直接部署傳統(tǒng)的域間網絡協(xié)議會導致網絡中的帶寬資源被大量控制路由占用,現(xiàn)有的輕量級部署方案要求設備存儲全網路由。本文提出一種輕量級路由通告機制LRAM,將通告路由改為通告對等體組,并使用索引形式保存路由。實驗表明:LRAM對帶寬資源和存儲空間的優(yōu)化效果明顯。

隨著地面網絡的蓬勃發(fā)展以及海洋、偏遠農村等地區(qū)網絡需求的不斷增長,構建一個能夠覆蓋全球互聯(lián)網接入的天地一體的網絡變得越來越有價值。這不僅是中國“科技創(chuàng)新2030”的重要項目,還是未來互聯(lián)網的發(fā)展趨勢。但是地面網絡和空間網絡有較大區(qū)別,屬于異構網絡,想要實現(xiàn)互聯(lián)有諸多問題待解決。而域間路由協(xié)議的設計目的就是互聯(lián)各類異構網絡,實現(xiàn)網絡間的互聯(lián)。然而,直接將現(xiàn)有地面網絡的域間路由協(xié)議BGP[1]部署至天地一體化網絡中會遇到很多的技術挑戰(zhàn),如路由頻繁更新、鏈路時延較大、帶寬資源受限等。并且天地一體化網絡中BGP的鄰居關系不穩(wěn)定,對等體組頻繁變化會帶來大量路由收斂[2]。于是,關于如何將BGP部署到天地一體化網絡中的研究逐漸受到重視,Yang[3]等人提出了一種簡化鄰居耦合關系的BGP協(xié)議——NTD-BGP,該協(xié)議能根據(jù)衛(wèi)星運動周期性的特點較為準確的預測網絡拓撲和網絡域之間的對應關系,再通過標記的方法減少路由收斂。但由于該機制要求每個路由器保存整個網絡的路由,因此會給路由設備帶來較大的存儲壓力,反而會影響查表轉發(fā)速度。

基于此,本文提出一種適用于天地一體化網絡的輕量級路由通告機制(Lightweight Route Advertisement Mechanism,LRAM),將通告路由替換為通告對等體變化,并使用索引的方式保存路由屬性,可以做到減少路由收斂的同時顯著降低存儲壓力。

1 方案設計

本文提出的LRAM機制主要用于解決天地一體化網絡中衛(wèi)星與地面站間頻繁的斷連重連過程中產生的大量路由通告問題,主要包括BGP對等體之間的重復路由收斂以及斷連重連引發(fā)的OSPF域內的實施鏈路信息洪泛。還有設備上路由存儲過多的問題,主要包括BGP的通告路由和OSPF的AS-External-LSA。

為了解決這些問題,我們基于開源的路由軟件Quagga[4]設計LRAM機制,在其中BGP和OSPF模塊中均添加了屬性表(BGP-Attr、OSPF-Attr),索引表(BGP-Index、OSPF-Index)。

(1)為了解決BGP對等體間重復路由收斂的問題,本文設計的LRAM機制修改了斷連重連時的BGP UPDATE通告。在路由器初始化時,在報文中的路由信息后添加一條對等體組信息,這樣便于路由器保存屬性,在后續(xù)斷連重連過程中,若沒有路由變化,只需要通告一條攜帶對等體組的信息即可。為了減小衛(wèi)星設備的路由存儲壓力,在控制平面里的BGP模塊中添加了BGP路由屬性表,即BGP-Attr,該表主要用于保存通過BGP學到的路由及其屬性,包括路由前綴、下一跳、對等體組等,在每條路由中添加序號(用于索引)和狀態(tài)碼(用于標記當前路由生效與否)。此外,再添加一個路由索引表BGPIndex,用于存儲每條路由前綴當前的可選路由,該表中的路由信息用BGP-Attr表中的序號索引表示。

(2)為了解決斷連重連引發(fā)的OSPF域內的實施鏈路信息洪泛問題,本文設計的LRAM機制仿照AS-External-LSA,制造PEER-LSA,在數(shù)據(jù)部分填入對等體組及狀態(tài)碼。取消了原有的AS-External-LSA,發(fā)生斷連重連時,僅洪泛一條PEER-LSA即可。相應的,也在OSPF模塊中添加了OSPF路由屬性表和索引表,即OSPFAttr和OSPF-Index,具體結構與BGP-Attr和BGPIndex相同。

2 工作原理

為了說明LRAM的工作原理,我們以一個簡易的天地一體化網絡為例。假設網絡初始狀態(tài)如圖1所示,地面站A-C處于同一網絡域內(AS 100),衛(wèi)星1-3處于同一網絡域內(AS 200),域內運行OSPF協(xié)議。衛(wèi)星與地面站之間通過BGP協(xié)議建立對等體組,不同網段的鄰居使用PPP協(xié)議建立連接。另外,地面站A上外接一個PC,代表用戶終端設備。

圖1 網絡初始狀態(tài)Fig.1 Initial state of network

所有設備在初始化過程中在屬性表中添加網絡中所有路由的屬性信息。在網絡恢復初始狀態(tài)后,索引表中會保存所有可選路由屬性,生效的路由屬性狀態(tài)碼標記為1,失效的路由屬性狀態(tài)碼標記為0。如果一個路由前綴的所有路由屬性狀態(tài)碼全部為0則將該前綴標記為Sleep。將所有標記為Active的前綴及其屬性同步到原路由表中(BGP-RIB、LSDB),觸發(fā)重新選路的操作,再通過BGP UPDATE或PEER-LSA同步給鄰居。

隨著衛(wèi)星運動,衛(wèi)星1與地面站A斷開連接。BGP鄰居10.0.0.1與10.0.0.2之間通 過BGP UPDATE通告對等體組斷連。之后衛(wèi)星1和地面站A在BGP-Index表中,將所有對等體組為10.0.0.1-10.0.0.2的屬性狀態(tài)碼置為0,將所有標記為Active的前綴及其屬性同步到BGP-RIB中,觸發(fā)重新選路的操作,再Redistribute到OSPF中。OSPF同樣在OSPF-Index表中將所有對等體組為10.0.0.1-10.0.0.2的屬性狀態(tài)碼置為0,將所有標記為Active的前綴及其屬性同步到LSDB中,觸發(fā)重新選路的操作,再組織PEER-LSA通告,將對等體組10.0.0.1-10.0.0.2以及狀態(tài)碼0填入,發(fā)送給域內鄰居。

域內鄰居收到PEER-LSA后,解析對等體組和狀態(tài)碼,在OSPF-Index中查找相同的對等體組,并同步狀態(tài)碼。將所有標記為Active的前綴及其屬性同步到LSDB中,觸發(fā)重新選路的操作。OSPF同樣將PEERLSA轉發(fā)給鄰居,并Redistribute到BGP中。BGP執(zhí)行接收到BGP UPDATE通告同樣的操作,再組織BGP UPDATE通告將對等體組信息填入發(fā)送給鄰居。

隨著衛(wèi)星運動,衛(wèi)星2與地面站B建立連接。BGP鄰居20.0.0.1與20.0.0.2之間通過BGP UPDATE通告對等體組重連。操作流程與斷連過程相同,將狀態(tài)碼置為1。

如果終端設備與地面站A斷開連接,首先地面站A會在BGP-Attr和OSPF-Attr表中將所有與終端IP前綴相同的路由屬性的狀態(tài)碼標記為0,并將BGP-Index和OSPF-Index表中所有路由前綴與終端IP相同的索引刪除。再組織BGP UPDATE和Route-LSA將信息通告給鄰居,鄰居收到通告后執(zhí)行相同的操作。如果地面站上有新的終端設備接入,地面站A會在BGP-Attr和OSPF-Attr中新增前綴和路由屬性,將狀態(tài)碼標記為1,在BGP-Index和OSPF-Index表中添加路由前綴和索引。再組織BGP UPDATE和Route-LSA將信息通告給鄰居,鄰居收到通告后執(zhí)行相同的操作。

3 系統(tǒng)實現(xiàn)

正如上文所說,本文為了解決天地一體化網絡中衛(wèi)星與地面站間頻繁的斷連重連過程中產生的大量路由通告問題和設備上路由占用存儲過多的問題,提出了LRAM機制。

為了存儲路由屬性,避免反復增刪路由,需要在設備中新增路由屬性表BGP-Attr/OSPF-Attr,為了減少路由表的存儲壓力,需要新增索引表BGP-Index/OSPF-Index。

屬性表結構如表1所示。

表1 屬性表Tab.1 Attribute table

每個路由前綴對應的索引表結構如表2所示。

表2 路由前綴索引表Tab.2 Routing prefix index table

為了減少斷連重連同步時網絡中的路由,本文修改了BGP UPDATE報文格式,如表3所示,并仿照AS-External-LSA設計了PEER-LSA報文格式,如表4所示。

表3 BGP UPDATE報文Tab.3 BGP UPDATE message

表4 PEER-LSA報文Tab.4 PEER-LSA message

4 實驗驗證

為了驗證LRAM在天地一體化網絡中對控制路由占用帶寬和路由占用設備存儲空間過大的緩解作用。本文使用內存8G、系統(tǒng)Linux14.04且裝有Quagga軟件的主機設備搭建了網絡,并實現(xiàn)了LRAM的基本思想,改進了Quagga中的代碼。

為了驗證LRAM機制對控制路由占用帶寬的優(yōu)化效果,我們在圖示網絡中通過拔插網線模擬天地一體化網絡的運行過程,在每臺設備上使用TCPDump工具抓取數(shù)據(jù)包并統(tǒng)計路由數(shù)目。模擬兩個完整的運行周期,一次使用帶有LRAM的方案,另一次不使用LRAM作為對照。經檢測,使用LRAM后,網絡中的控制路由數(shù)目下降了約70%,優(yōu)化效果明顯。之后,我們在兩組網絡運行時從服務端注入100條路由,再次檢測網絡中的路由數(shù)目,結果更為明顯,網絡中減少了86%的控制路由。為了更直觀地看優(yōu)化效果,我們在服務端用VLC搭建視頻服務器,打開UDP視頻流,在播放端接收網絡串流播放視頻,觀察網絡運行過程中斷連重連對視頻播放造成卡頓的時長。經測試,使用LRAM的方案重連后視頻均可在2s內恢復流暢,而未使用LRAM的方案會有15s的卡頓。

為了驗證LRAM機制對路由占用設備存儲空間的優(yōu)化效果,我們分別在網絡中部署了LRAM和NTDBGP,在服務端灌入100條路由并讓網絡運行一個完整的周期,再用指令查看每臺設備BGP-RIB表和LSDB表中的路由數(shù)目,再通過計算得到占用的存儲空間。實驗表明:使用LRAM的方案相比NTD-BGP節(jié)省了約80%的存儲空間,且網絡運行過程中變化較小。

經過實驗驗證:在天地一體化網絡中,LRAM可以明顯降低控制路由對帶寬的占用,且不會影響網絡中的數(shù)據(jù)業(yè)務。比起現(xiàn)有的輕量級部署方案,也可以緩解路由占用設備存儲空間過大的情況。

5 結語

本文對天地一體化網絡在實際運行中可能遇到的問題進行分析,總結出兩大主要問題:對等體頻繁替換導致大量路由收斂,部署輕量級的BGP可能帶來過大存儲壓力。針對這些問題,本文提出了一種輕量級的路由通告機制LRAM。我們詳細地介紹了LRAM的設計思路,具體說明了在軟件層面的改進。此外,本文對LRAM在天地一體化網絡運行中發(fā)揮作用的流程進行了闡述。最后,我們搭建了簡易的天地一體化網絡,并部署LRAM驗證優(yōu)化效果,實驗結果表明,優(yōu)化效果顯著。并且我們在場景中加入了實際業(yè)務,證明了該方案在實際應用中具有很高的價值。

引用

[1] 吳曼青,吳巍,周彬,等.天地一體化信息網絡總體架構設想[J].衛(wèi)星與網絡,2016(3):30-36.

[2] ETEFIA B,SWAMINATHAN V,TRAIN J et al.Emulating a Spacebased Router[C]//IEEE Aerospace Conference Proceedings,2010:1-14.

[3] 楊增印,吳茜,李賀武,等.天地一體化信息網絡域間路由協(xié)議NTD-BGP[J].清華大學學報(自然科學版),2019,59(7):512-522.

[4] JAKMA P,LAMPARTER D.Introduction to the Quagga Routing Suite[J].IEEE Network,2014,28(02):42-48.

主站蜘蛛池模板: 最新痴汉在线无码AV| 91国内在线视频| 波多野结衣一区二区三区88| 国产成人区在线观看视频| 18黑白丝水手服自慰喷水网站| 亚洲毛片网站| 免费a在线观看播放| 91探花国产综合在线精品| 日韩在线2020专区| 免费国产在线精品一区| 香蕉蕉亚亚洲aav综合| 精品少妇人妻无码久久| 国产原创演绎剧情有字幕的| 国产成人免费视频精品一区二区| 久久成人18免费| 美女国内精品自产拍在线播放| 亚洲国产欧美目韩成人综合| 欧美精品啪啪| 免费观看男人免费桶女人视频| 亚洲精品国产首次亮相| 亚洲黄色高清| 国产精品无码一二三视频| 扒开粉嫩的小缝隙喷白浆视频| 国产精品亚洲日韩AⅤ在线观看| 亚洲成人在线网| 亚洲天堂网视频| 国产精品欧美亚洲韩国日本不卡| 亚洲熟妇AV日韩熟妇在线| 精品99在线观看| 国产欧美日韩视频怡春院| 亚洲系列无码专区偷窥无码| 中文字幕不卡免费高清视频| 国产精品嫩草影院视频| a毛片在线免费观看| 无码电影在线观看| 亚洲欧美一区二区三区麻豆| 人妻一区二区三区无码精品一区| 精品1区2区3区| 毛片一区二区在线看| 免费看的一级毛片| 国产99精品视频| 欧美激情成人网| 国产亚洲精品自在线| 欧洲高清无码在线| 高清久久精品亚洲日韩Av| 啦啦啦网站在线观看a毛片| 久久公开视频| 在线国产毛片| 国产毛片基地| 18禁黄无遮挡网站| 亚洲精品国产精品乱码不卞| 日本国产一区在线观看| 在线国产欧美| 美女被狂躁www在线观看| 亚洲欧洲自拍拍偷午夜色| 国产99在线观看| 91精品国产丝袜| 国产一级裸网站| 久久6免费视频| 国产精品99一区不卡| 久久窝窝国产精品午夜看片| 99久久精品国产麻豆婷婷| 欧洲亚洲一区| 97视频精品全国在线观看| 67194在线午夜亚洲| 亚洲无码电影| 欧美中文字幕第一页线路一| 国产你懂得| 日韩精品亚洲精品第一页| 91麻豆精品国产91久久久久| 99热这里只有精品5| 尤物精品视频一区二区三区| 网友自拍视频精品区| 97久久免费视频| 国产剧情国内精品原创| 四虎永久免费地址在线网站| 久久综合丝袜日本网| 日日拍夜夜操| 97超爽成人免费视频在线播放| 国产一区二区三区日韩精品| 亚洲天堂网在线观看视频| 国产一级片网址|