MPLS中VPLS的控制平面機制
發(fā)布時間:2020-11-24作者:小編閱讀:0
基于LDP的信令[RFC 4762]與點對點第2層LDP相似。LDP用于互連PE上客戶VPLS實例的偽線。PE間或每對VPLS實例的PE至少一對目標LDP會話(除非用H-VPLS)。沒有自動發(fā)現(xiàn)的情況下,必須在PE上手動配置會話。無論是否用自動發(fā)現(xiàn),LDP都用于傳達偽線使用的VPN標簽。FEC帶有必要的參數(shù)建立偽線。最初定義了FEC 128。后來,被FEC 129取代。但大多數(shù)實現(xiàn)仍用FEC 128。
如何使用FEC 128。VC ID配置為所有PE的相同VPLS實例。例如,PE1有與PE2,PE3和PE4的LDP會話。假設將VC ID 100分配給客戶X,將101分配給客戶Y。在與PE2的LDP會話,PE1和PE3為它們共有的兩個VPLS交換偽線標簽。必須在每個PE上手動列出VC ID,并且每個VC ID必須與遠程PE地址關聯(lián)。除了標簽,F(xiàn)EC 128包括以下字段:
1.VC ID。
2.控制字位。是否使用控制字。
3.VC類型。對于VPLS,將是以太網(wǎng)或帶有VLAN的以太網(wǎng)。
4.接口參數(shù)。諸如MTU的信息。
a.自動發(fā)現(xiàn)機制
LDP沒有自動發(fā)現(xiàn)。必須手動配置每個LDP會話和偽線,或必須用外部自動發(fā)現(xiàn)機制。手動配置對于運營商不是一種吸引力,IETF已開展許多工作以研究潛在的外部發(fā)現(xiàn)機制。提議與LDP一起使用的機制如下:
1. RADIUS。使用RADIUS執(zhí)行自動發(fā)現(xiàn)。
2. LDP。擴展LDP以提供自動發(fā)現(xiàn)。
3. BGP [BGP-AUTO]。BGP僅用作自動發(fā)現(xiàn)機制。
該方案類似點對點L2VPN中BGP自動發(fā)現(xiàn)的LDP。對每個成員所屬的每個VPLS,每個PE通過BGP通告一個該VPLS實例唯一的標識符。有時稱為“ VSI-ID”(虛擬交換實例ID)。用(RD)來消除具有相同值但屬于不同VPLS實例的VSI-ID。為每個VPLS分配RT,對該VPLS實例的所有PE都是公用的。VPLS-ID,以便接收BGP的PE可標識與哪個VPLS相關聯(lián),并將其導入正確的VPLS實例。這樣,對于每個VPLS,PE都知道哪些PE是該VPLS的成員。LDP然后用于建立到每個PE的偽線。FEC 129用于信令,F(xiàn)EC 128沒有能力攜帶所需的信息。由FEC 129攜帶的信息包括VPLS-ID,遠程VSI-ID和本地VSI-ID。以此方式,LDP對等方可標識與偽線關聯(lián)的VPLS實例,以及在偽線上發(fā)送流量時期望的標簽。
b.分層VPLS
分層VPLS(H-VPLS)是為解決LDP信令的重大局限而設計,PE間需要網(wǎng)狀的LDP會話。除非用外部自動發(fā)現(xiàn),否則將導致很大的管理開銷。此外,LDP會話的數(shù)量可能非常多。H-VPLS消除此限制,但正如將要看到的,以引入其它問題為代價。
在H-VPLS,不是將PE的LDP會話完全網(wǎng)狀,而是創(chuàng)建一個“中心PE”和“分支PE”的兩級層次結構。中心PE建立網(wǎng)狀LDP會話連接到每個分支PE。分支PE通過偽線連接到中心PE,每個VPLS實例一根。從分支角度看,具有本地端口和偽線“上行”端口。分支PE以普通VPLS PE方式執(zhí)行洪泛和學習。
假設圖中所有PE提供VPLS服務,但提供商希望避免將來部署更多PE配置網(wǎng)狀LDP而增加的開銷。將P1,P2,P3和P4指定為中心PE,PE1至PE13為分支PE,用H-VPLS方案。只有P1,P2,P3和P4進行網(wǎng)狀LDP會話交換偽線標簽。每個中心PE與分支PE都有LDP會話。即每個中心PE和分支PE間為每個VPLS實例創(chuàng)建一條偽線。
例如,如果P1是分支PE1,PE2,PE12和PE13的中心PE,則每個分支PE的VPLS在P1和PE間創(chuàng)建一條偽線。假設PE1擁有兩個客戶X和Y。PE1為涉及的兩個VPLS實例維護單獨的轉發(fā)表。從客戶X的角度看,它有一個邏輯端口和一個本地端口,邏輯端口是到P1的偽線??紤]相同VPLS的中心PE邏輯端口。它有到LDP其它中心路由器的偽線,以及分支PE的偽線。如果主機A需要發(fā)送到主機B,并且PE1未知B的位置,則PE1將在所有端口泛洪。如果P1不知道B的位置,則在所有偽線上(即PE2,PE12和PE13)泛洪,以及其它中心PE。其它中心PE依次泛洪到分支PE。這樣,就被傳播到該客戶VPLS的所有位置。如果將增加新分支PE或將其它客戶添加到現(xiàn)有分支PE,則僅在該分支PE和中心PE上需要配置。在H-VPLS,需要存儲在中心PE的MAC數(shù)大致等于分支PE的MAC之和。這意味確保中心PE能夠存儲預期數(shù)量的MAC非常重要。
檢查H-VPLS的另一屬性是廣播和多播流量的處理。如果用入口復制來處理這種類型的流量,則H-VPLS比常規(guī)VPLS方案有更高帶寬效率。例如,PE1僅需將每個廣播/多播幀的一個副本發(fā)送到P1,然后P1泛洪到其它中心PE及分支PE。但如果擔心常規(guī)VPLS方案入口復制的帶寬效率低下,更好的方法是用多播復制樹,而不是H-VPLS。
以上就是MPLS中VPLS的控制平面機制的介紹,
如果你還有其他問題,歡迎進行咨詢探討,希望億聯(lián)云的專業(yè)的解決方案,可以解決你目前遇到的這些問題。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,請聯(lián)系站長郵箱:shawn.lee@eliancloud.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。
標題:MPLS中VPLS的控制平面機制
TAG標簽:MPLS
地址:http://www.dangdangload.com/article/20201123165703.html