MPLS百科
                您的位置:網站首頁 > MPLS百科 > MPLS中VPLS的轉發平面機制

                MPLS中VPLS的轉發平面機制

                時間:2020-10-12 13:01 發布:http://www.netchimney.com 點擊量:109

                用戶需要配置的本地端口是PE上每個VPLS的成員。每個PE為每個VPLS維護一個單獨的轉發表。對于每個VPLS,參與的PE與偽線完全耦合。全網狀網絡的優勢在于,PE不必運行生成樹算法即可消除環路的可能性。首先討論如何將單播以太網幀轉發到目的地,然后討論廣播和多播幀的處理。

                轉發單播幀

                X網絡的主機A,MAC地址為A,J的MAC地址為J。A將源MAC地址A的幀發送給目標MAC地址J。假設PE1不知道J的MAC。PE1將泛洪除接收端口外的所有其它端口。這意味泛洪到CE2的本地端口,偽線上到PE2和PE3,一個到PE2,一個到PE3。這可能會浪費帶寬,因為重復的有效負載可能沿同一鏈路傳播。一些實現允許PE用P2MP LSP將幀泛洪到VPLS實例的其它PE。

                PE2和PE3通過幀到達的偽線知道傳入幀屬于客戶X的VPLS。PE2和PE3分別在對應于客戶X的VPLS轉發表中對目標MAC進行查找。如果不知道J的位置,將面向CE4和CE5的本地端口泛洪,但不會泛洪到其它PE。這種水平分割方案確保不會發生轉發環路。同樣,PE3將幀發送到CE7。

                每個PE均獲知A的位置。PE1在轉發表放置一個條目面向CE1的端口。PE2和PE3也放置一個條目,和偽線建立關聯。現在J開始向A發送幀,PE2有一個指向A的轉發表。當PE1收到幀,了解到J的幀并相應更新轉發表,可不再需要泛洪。假設一段時間后,PE1學到客戶X的所有MAC。對應的轉發表如下。

                可以看出,某些條目對應本地接口,某些指向遠程PE。后一種轉發表顯示偽線標簽和傳輸標簽。MAC始終是學習的,VPLS實現用于MAC老化的機制,可從轉發表中刪除陳舊的MAC。一種實現可選擇刪除某個分鐘未使用的MAC。此外,如果表的大小達到限制,可實現刪除最長時間未用的條目。

                廣播和多播幀

                PE1收到主機B發送的廣播幀,該幀必須轉發到X的所有站點。PE1將幀泛洪到PE2和PE3,以及CE2。PE2和PE3依次泛洪到屬于X的CE。在某些實現,入口PE執行入口復制,將組播和廣播幀發送到VPLS實例中其它PE,就像處理未知單播幀一樣。通過用P2MP LSP承載BUM流量,避免了入口復制造成的帶寬浪費。如果在VPLS實例發送大量的多播流量,則可以節省帶寬。

                另一種優化是IGMP和PIM,這與使用入口復制或組播樹來轉發組播流量無關。IGMP偵聽的原理類似交換機使用的原理。就像其它在VPLS客戶站點間傳輸的第3層協議一樣,IGMP和PIM數據包只是“負載”到PE,在提供商部分透明傳輸,因為VPLS是第2層服務,因此提供商和VPLS客戶間沒有第3層協議交互。但PE可檢查“窺探”IGMP和PIM數據包的內容,以便確定需要接收指定多播組或指定源。如果出口PE后面有感興趣的接收者,則向CE發送多播流量。僅將多播幀發送到感興趣的接收PE。

                以上就是MPLS中VPLS的轉發平面機制的介紹,

                如果你還有其他問題,歡迎進行咨詢探討,希望我們的專業的解決方案,可以解決你目前遇到的這些問題。

                没事影院-韩国电影,经典电影,好看的电视剧,好看的电影,在线电影,高清电影资源,没事影院是一个只做精品的电影网站