C114通信網(wǎng)  |  通信人家園

資訊
2024/4/12 10:40

技術(shù)資訊|BGP-LS原理及基本功能測(cè)試方法

C114通信網(wǎng)  

01BGP-LS產(chǎn)生的原因

BGP Link State是一種新型的收集網(wǎng)絡(luò)拓?fù)湫畔⒌募夹g(shù)。

傳統(tǒng)網(wǎng)絡(luò)拓?fù)湫畔⑹占绞绞?a href="http://www.sancean.com/keyword/default.asp?key=%C2%B7%D3%C9%C6%F7" target="_blank" class="keyword">路由器使用IGP(OSPF或IS-IS)協(xié)議收集網(wǎng)絡(luò)拓?fù)湫畔,不同網(wǎng)絡(luò)域中的IGP協(xié)議將各個(gè)域的拓?fù)湫畔为?dú)上送給上層控制器,在這種拓?fù)涫占绞较拢?strong>存在以下幾個(gè)問題:

對(duì)上層控制器的計(jì)算能力要求較高,且要求控制器也支持IGP協(xié)議及其算法。

當(dāng)涉及到跨IGP域拓?fù)湫畔⑹占瘯r(shí),上層控制器無(wú)法計(jì)算到完整的拓?fù)湫畔,可能無(wú)法計(jì)算端到端的最優(yōu)路徑。

不同的IGP協(xié)議分別上送拓?fù)湫畔⒔o上層控制器,控制器對(duì)拓?fù)湫畔⒌姆治鎏幚磉^程比較復(fù)雜。02BGP-LS的優(yōu)勢(shì)

BGP-LS特性產(chǎn)生后,IGP協(xié)議發(fā)現(xiàn)的拓?fù)湫畔⒂葿GP協(xié)議匯總后上送給上層控制器,利用BGP協(xié)議強(qiáng)大的選路和算路能力,有以下幾點(diǎn)優(yōu)勢(shì):

降低對(duì)上層控制器計(jì)算能力的要求

控制器不需要支持IGP能力,僅需支持BGP即可。

BGP協(xié)議匯總網(wǎng)絡(luò)拓?fù)湫畔?/p>

各個(gè)進(jìn)程或各個(gè)AS的拓?fù)湫畔,直接將完整的拓(fù)湫畔⑸纤徒o控制器,有利于整個(gè)網(wǎng)絡(luò)的路徑選擇和計(jì)算。

簡(jiǎn)化拓?fù)渖纤蛥f(xié)議

網(wǎng)絡(luò)中所有拓?fù)湫畔⒕ㄟ^BGP協(xié)議上送控制器。03BGP-LS原理

BGP-LS新定義了一系列鏈路狀態(tài)NLRI,分別用來(lái)攜帶節(jié)點(diǎn)、鏈路、路由前綴信息、IPv6路由前綴信息、SRv6 SID路由信息和TE Policy路由信息,這幾種路由相互配合,共同完成拓?fù)湫畔⒌膫鬏敗f溌窢顟B(tài)NLRI攜帶在MP_REACH_NLRI或者M(jìn)P_UNREACH_NLRI屬性中,通過BGP Update消息通告。

BGP-LS目前定義了如下6種鏈路狀態(tài)NLRI:

Node NLRI(節(jié)點(diǎn)NLRI):記錄拓?fù)涞墓?jié)點(diǎn)信息

格式示例:

[NODE][ISIS-LEVEL-1][IDENTIFIER0][LOCAL[as100][bgp-ls-identifier10.1.1.2][ospf-area-id0.0.0.0][igp-router-id0000.0000.0001.00]]

Link NLRI(鏈路NLRI):記錄兩臺(tái)設(shè)備之間的鏈路信息

格式示例:

[LINK][ISIS-LEVEL-1][IDENTIFIER0][LOCAL[as255.255][bgp-ls-identifier192.168.102.4][ospf-area-id0.0.0.0][igp-router-id0000.0000.0002.01]][REMOTE[as255.255][bgp-ls-identifier192.168.102.4][ospf-area-id0.0.0.0][igp-router-id0000.0000.0002.00]][LINK[if-address0.0.0.0][peer-address0.0.0.0][if-address::][peer-address::][mt-id0]]

IPv4 Topology Prefix NLRI(IPv4拓?fù)淝熬YNLRI):記錄節(jié)點(diǎn)可達(dá)的網(wǎng)段信息

格式示例:

[IPV4-PREFIX][ISIS-LEVEL-1][IDENTIFIER0][LOCAL[as100][bgp-ls-identifier192.168.102.3][ospf-area-id0.0.0.0][igp-router-id0000.0000.0001.00]][PREFIX[mt-id0][ospf-route-type0][prefix192.168.102.0/24]]

IPv6 Topology Prefix NLRI(IPv6拓?fù)淝熬YNLRI):記錄節(jié)點(diǎn)可達(dá)的網(wǎng)段信息

格式示例:

[IPV6-PREFIX][ISIS-LEVEL-2][IDENTIFIER100][LOCAL[as200][bgp-ls-identifier192.168.11.11][ospf-area-id0.0.0.0][igp-router-id0000.0000.0004.00]][PREFIX[mt-id0][ospf-route-type0][prefix4::4/128]]

SRv6 Sid NLRI:記錄節(jié)點(diǎn)可達(dá)的網(wǎng)段信息

格式示例:

[SRV6-SID][ISIS-LEVEL-2][IDENTIFIER100][LOCAL[as200][bgp-ls-identifier192.168.11.11][ospf-area-id0.0.0.0][igp-router-id0000.0000.0004.00]][SID[mt-id0][sid2001:db8:1::1]]

TE Policy NLRI:記錄SR TE Policy相關(guān)的拓?fù)浼盃顟B(tài)信息

格式示例:

[TEPOLICY][SEGMENT-ROUTING][IDENTIFIER0][LOCAL[as100][bgp-ls-identifier1.1.1.1][bgp-router-id1.1.1.2][ipv4-router-id1.1.1.9][ipv6-router-id::]][TE[protocol-origin3][Flag0][endpoint2.2.2.2][color123][originator-as0][originator-address0.0.0.0][discriminator500]]04使用信而泰測(cè)試儀進(jìn)行BGP-LS基本功能測(cè)試

信而泰DarYu系列L2~3層高端儀表支持BGP-LS的路由構(gòu)建、路由解析、拓?fù)渖傻裙δ堋?/p>

典型應(yīng)用場(chǎng)景:

測(cè)試儀一端模擬網(wǎng)絡(luò),使用IGP(isis)向被測(cè)設(shè)備通告網(wǎng)絡(luò)拓?fù)洌硪欢四M上層控制器,接收被測(cè)設(shè)備發(fā)來(lái)的BGP-LS路由并計(jì)算生成網(wǎng)絡(luò)拓?fù)洹?/p>

構(gòu)造模型步驟:以下介紹IPv4 BGP-LS測(cè)試模型,IPv6 BGP-LS測(cè)試方法相似,本文不展開介紹。

1.使用2個(gè)端口進(jìn)行測(cè)試,端口1模擬IGP側(cè),向DUT通告一張網(wǎng)絡(luò)拓?fù)。端?/strong>2模擬BGP-LS側(cè),接收DUT生成的BGP-LS路由并根據(jù)這些路由計(jì)算出IGP網(wǎng)絡(luò)拓?fù)洌?/strong>

2.IGP側(cè)端口使用ISIS協(xié)議,模擬一張2x2網(wǎng)格型拓?fù)洌珽mulated Router位置選擇Attached;

 

 

3.配置ISIS時(shí)可選“使能TE配置”,通告每個(gè)節(jié)點(diǎn)間的鏈路信息,每個(gè)節(jié)點(diǎn)都通告IPv4IPv6路由各1條;

 

 

4.完成后可以檢查每個(gè)節(jié)點(diǎn)的信息,確認(rèn)無(wú)誤后繼續(xù)進(jìn)行配置;

5.在BGP-LS側(cè)端口創(chuàng)建IPv4 BGP session,使能“查看路由”選項(xiàng)和BGP-LS能力;

 

 

6.測(cè)試儀啟動(dòng)ISIS和BGP,在DUT上分別檢查協(xié)議是否正常UP;

 

 

7.在DUT上檢查BGP-LS路由統(tǒng)計(jì);

8.在測(cè)試儀BGP-LS側(cè)端口點(diǎn)擊“查看BGP路由“,查看接收到的BGP-LS路由信息;

9.查看NODE路由信息;

10.查看LINK路由信息;

11.查看IPv4 prefix路由信息;

12.查看IPv6 prefix路由信息;

13.在測(cè)試儀BGP-LS側(cè)端口點(diǎn)擊“查看BGP-LS拓?fù)鋱D“;

14.測(cè)試儀根據(jù)接收到的BGP-LS路由信息計(jì)算并生成拓?fù)鋱D,在瀏覽器中顯示。

給作者點(diǎn)贊
0 VS 0
寫得不太好

  免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與C114通信網(wǎng)無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。

熱門文章
    最新視頻
    為您推薦

      C114簡(jiǎn)介 | 聯(lián)系我們 | 網(wǎng)站地圖 | 手機(jī)版

      Copyright©1999-2024 c114 All Rights Reserved | 滬ICP備12002291號(hào)

      C114 通信網(wǎng) 版權(quán)所有 舉報(bào)電話:021-54451141