欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Vpls網(wǎng)絡(luò)中的mac地址學(xué)習(xí)方法及設(shè)備的制作方法

文檔序號(hào):7864518閱讀:652來源:國(guó)知局
專利名稱:Vpls網(wǎng)絡(luò)中的mac地址學(xué)習(xí)方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本申請(qǐng)涉及數(shù)據(jù)通信技術(shù)領(lǐng)域,特別涉及一種VPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法及設(shè)備。
背景技術(shù)
為了實(shí)現(xiàn)高可靠性和冗余部署,當(dāng)今大多數(shù)企業(yè)網(wǎng)絡(luò)及其數(shù)據(jù)中心跨越了位于不同地理位置的多個(gè)物理站點(diǎn)(Site),在這些站點(diǎn)部署類似的業(yè)務(wù),并在這些站點(diǎn)之間進(jìn)行二層互聯(lián)。為了實(shí)現(xiàn)站點(diǎn)間的資源動(dòng)態(tài)調(diào)配和管理,虛擬機(jī)在數(shù)據(jù)中心站點(diǎn)之間要能夠自由遷移,由于虛擬機(jī)遷移過程對(duì)用戶透明,不能改變IP地址,所以必須在分布于異地的站點(diǎn)之間實(shí)現(xiàn)二層網(wǎng)絡(luò)互聯(lián)。VPLS是一種主要的實(shí)現(xiàn)二層網(wǎng)絡(luò)互聯(lián)的技術(shù)。VPLS (Virtual Private LAN Service,虛擬專用局域網(wǎng)服務(wù))在傳統(tǒng) MPLS(Multi-protocol Label Switching,多協(xié)議標(biāo)簽交換)L2VPN (Layer 2VirtualPrivateNetwork, 二層虛擬專用網(wǎng)絡(luò))方案的基礎(chǔ)上發(fā)展而成,它可以實(shí)現(xiàn)多點(diǎn)到多點(diǎn)的VPN組網(wǎng)。VPLS為運(yùn)營(yíng)商提供了一種更加完備的解決方案。VPLS結(jié)合了以太網(wǎng)技術(shù)和MPLS技術(shù)的優(yōu)勢(shì),是對(duì)傳統(tǒng)LAN全部功能的仿真,其主要目的是通過運(yùn)營(yíng)商提供的IP/MPLS網(wǎng)絡(luò)連接地域上隔離的多個(gè)由以太網(wǎng)構(gòu)成的LAN(Local Area Network,局域網(wǎng)),使它們像一個(gè)LAN那樣工作。圖I是現(xiàn)有技術(shù)的VPLS的典型組網(wǎng)圖,首先對(duì)圖I中涉及的技術(shù)術(shù)語進(jìn)行解釋MPLS :使用定長(zhǎng)標(biāo)簽來封裝分組報(bào)文,基于標(biāo)簽進(jìn)行轉(zhuǎn)發(fā);CECCustomer Edge,用戶網(wǎng)絡(luò)邊緣設(shè)備):有接口直接與 SP(Service Provider,服務(wù)提供商)相連,CE可以是路由器或交換機(jī),也可以是一臺(tái)主機(jī),也不需要必須支持MPLS ;PE (Provider Edge,服務(wù)提供商網(wǎng)絡(luò)邊緣設(shè)備):與CE相連,主要負(fù)責(zé)VPN業(yè)務(wù)的接入,它完成報(bào)文從私網(wǎng)到公網(wǎng)隧道,并從公網(wǎng)隧道到私網(wǎng)的映射與轉(zhuǎn)發(fā);VSI (Virtual Switch Instance,虛擬交換實(shí)例)VPLS 實(shí)例在一個(gè) PE 上的一個(gè)以太網(wǎng)橋功能實(shí)體,根據(jù)MAC地址和VLAN TAG (標(biāo)簽)進(jìn)行二層報(bào)文轉(zhuǎn)發(fā),VSI是一臺(tái)虛擬的邊界設(shè)備 Virtual Edge Device (VE);Pff (Pseudo Wire,偽線):兩個(gè)PE上的VSI之間的一條雙向虛擬連接,由一對(duì)方向相反的單向VC (Virtual Circuit,虛電路)LSP (Label Switched Path,標(biāo)簽交換路徑)組成,也稱為仿真電路,只有兩個(gè)方向的VC LSP都up,PW才是up的;Tunnel (隧道)用于承載PW,一條隧道上可以承載多條PW,隧道是本端PE與對(duì)端PE之間的一條直連通道,完成PE之間的數(shù)據(jù)透明傳輸,可以是MPLS或GRE (GenericRouting Encapsulation,通用路由封裝)隧道等;AC (Attachment Circuit,接入電路)用戶與服務(wù)提供商之間的連接,即連接CE與PE的鏈路,對(duì)應(yīng)的接口只能是以太網(wǎng)接口。如圖I所示,用戶網(wǎng)絡(luò)可能包括分布在不同地理位置的多個(gè)站點(diǎn)(site)。每個(gè)站點(diǎn)包括CE及其下掛的大量的PC (Private Computer,個(gè)人電腦)和服務(wù)器等,CE通過PE接入骨干網(wǎng)。在骨干網(wǎng)上利用VPLS技術(shù)將這些站點(diǎn)連接起來,為用戶提供一個(gè)VPN,這個(gè)VPN 稱為一個(gè)VPLS實(shí)例。在PE上,通過VSI來為特定的VPN分配資源。一個(gè)PE可以同時(shí)設(shè)置多個(gè)VSI,以同時(shí)支持多個(gè)VPLS實(shí)例。
如圖2所示,VPLS通過數(shù)據(jù)平面的源MAC地址學(xué)習(xí)來獲得可達(dá)性信息。PE為每一個(gè)VSI維護(hù)一張獨(dú)立的MAC (Media Access Control,媒體訪問控制)地址表。當(dāng)一個(gè)PE 從與其連接的CE (也即兩者之間的AC)上收到報(bào)文時(shí),需要將報(bào)文中的源MAC地址學(xué)習(xí)到與該CE直連的以太網(wǎng)接口(也即VSI的對(duì)應(yīng)端口)上。另外,當(dāng)一個(gè)PE從入方向的VC LSP 上學(xué)習(xí)到一個(gè)原來未知的源MAC地址后,會(huì)將該源MAC地址學(xué)習(xí)到收到該報(bào)文的PW上,也就是將該源MAC地址與出方向的VC LSP形成映射關(guān)系。在圖2中,實(shí)線箭頭表示以太網(wǎng)報(bào)文ARP (Address Resolution Protocol,地址解析協(xié)議)廣播報(bào)文的轉(zhuǎn)發(fā)路徑,虛線表示 ARP響應(yīng)報(bào)文的轉(zhuǎn)發(fā)路徑。當(dāng)PE2從PWl上收到ARP廣播報(bào)文后,會(huì)在MAC地址轉(zhuǎn)發(fā)表中添加出端口為PWl的MAC轉(zhuǎn)發(fā)項(xiàng)。
VPLS實(shí)例中的數(shù)據(jù)轉(zhuǎn)發(fā)是通過查找VSI對(duì)應(yīng)的MAC地址轉(zhuǎn)發(fā)表來完成的。報(bào)文在PW上發(fā)送時(shí),需要打上內(nèi)層的PW標(biāo)簽和外層的隧道標(biāo)簽。隧道標(biāo)簽主要用于通過隧道中間設(shè)備的標(biāo)簽交換,將報(bào)文送到對(duì)端PE,PW標(biāo)簽用于當(dāng)報(bào)文達(dá)到對(duì)端PE后,對(duì)端PE能根據(jù)PW標(biāo)簽找到對(duì)應(yīng)的VSI。
在現(xiàn)有技術(shù)中,PE發(fā)現(xiàn)VPLS實(shí)例的對(duì)端PE以及建立與對(duì)端PE之間的PW的過程如下
首先,本端PE針對(duì)本地配置的特定VSI發(fā)現(xiàn)哪些遠(yuǎn)端PE上存在與該特定VSI屬于同一個(gè)VPLS實(shí)例的VSI,以下將發(fā)現(xiàn)的其上存在與該特定VSI屬于同一個(gè)VPLS實(shí)例的 VSI的PE稱為對(duì)端PE。可以通過手工配置來指定其上存在與該特定VSI屬于同一個(gè)VPLS 實(shí)例的VSI的對(duì)端PE的地址,也可以通過自動(dòng)發(fā)現(xiàn)的方式確定其上存在與該特定VSI屬于同一個(gè)VPLS實(shí)例的VSI的對(duì)端PE。前一種方式是由設(shè)備的網(wǎng)絡(luò)管理員手工配置指定,后一種方式通常通過一些自動(dòng)發(fā)現(xiàn)協(xié)議來發(fā)現(xiàn),目前主要利用BGP(Border Gateway Protocol, 邊界網(wǎng)關(guān)協(xié)議)信令協(xié)議來實(shí)現(xiàn)VPLS實(shí)例的對(duì)端PE的自動(dòng)發(fā)現(xiàn)。
然后,本端PE為每一個(gè)對(duì)端PE (也即對(duì)端VSI)分配一個(gè)標(biāo)簽,不同對(duì)端PE分配的標(biāo)簽不同,之后,本端PE通過LDP將分配的標(biāo)簽作為連接本地VSI和對(duì)端VSI的PW的入方向VC LSP的PW標(biāo)簽向?qū)Χ薖E進(jìn)行通告,從而實(shí)現(xiàn)PW的建立。其中,PW標(biāo)簽用于當(dāng)攜帶有該P(yáng)W標(biāo)簽的報(bào)文達(dá)到對(duì)端PE后,對(duì)端PE能根據(jù)該P(yáng)W標(biāo)簽找到對(duì)應(yīng)的VSI,從而轉(zhuǎn)發(fā)給相應(yīng)的AC。
這樣,由于本端PE上的一個(gè)VSI可能有多個(gè)對(duì)端VSI,即,可能存在多個(gè)對(duì)端PE, 其上也配置有與本端PE上的該VSI屬于同一個(gè)VPLS實(shí)例的對(duì)端VSI,為每一個(gè)對(duì)端VSI (或?qū)Χ薖E)均分配一個(gè)PW標(biāo)簽,就需要為一個(gè)VSI分配多個(gè)標(biāo)簽,存在標(biāo)簽浪費(fèi)的問題。發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环NVPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法及設(shè)備,以解決現(xiàn)有技術(shù)中存在的浪費(fèi)標(biāo)簽的問題。
本申請(qǐng)的技術(shù)方案如下
一方面,提供了一種VPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法,VPLS網(wǎng)絡(luò)包括多個(gè)PE,每一個(gè)PE通過AC連接至CE,該方法包括
第一 PE為本地配置的一第一虛擬交換實(shí)例VSI分配一個(gè)唯一的第一 VSI標(biāo)簽,以單播方式將第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE,其中,第一 VSI與第二 PE 上的第二 VSI屬于同一個(gè)VPLS實(shí)例,第一 VSI下的所有偽線PW共用第一 VSI標(biāo)簽;
第一 PE從與第一 VSI關(guān)聯(lián)的第一 AC上學(xué)習(xí)到第一MAC地址之后,以單播方式向第二 PE發(fā)送攜帶有第一 MAC地址和用于指示第一 PW的第一 FEC信息的第一 MAC通告消息, 以使得第二 PE在第二 VSI的MAC地址轉(zhuǎn)發(fā)表中增加第一 MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第一 MAC地址對(duì)應(yīng)的出接口為第一 FEC所指示的第一 PW,其中,所述第一 PW為所述第一 VSI與所述第二 VSI之間的PW。
另一方面,還提供了一種VPLS網(wǎng)絡(luò)中的第一 PE,包括
分配模塊,用于為本地配置的一第一虛擬交換實(shí)例VSI分配一個(gè)唯一的第一 VSI 標(biāo)簽,第一 VSI下的所有偽線PW共用第一 VSI標(biāo)簽;
發(fā)送模塊,用于在分配模塊為第一 VSI分配了第一 VSI標(biāo)簽之后,以單播方式將第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE,其中,第一 VSI與第二 PE上的第二 VSI 屬于同一個(gè)VPLS實(shí)例;以及,在第一 PE從與第一 VSI關(guān)聯(lián)的第一 AC上學(xué)習(xí)到第一 MAC地址之后,以單播方式向第二 PE發(fā)送攜帶有第一 MAC地址和用于指示第一 PW的第一 FEC信息的第一 MAC通告消息,以使得第二 PE在第二 VSI的MAC地址轉(zhuǎn)發(fā) 表中增加第一 MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第一 MAC地址對(duì)應(yīng)的出接口為第一 FEC所指示的第一 PW,其中,第一 PW為第一 VSI與第二 VSI之間的PW。
本申請(qǐng)的技術(shù)方案中,第一 PE為本地的任意一個(gè)VSI,稱為第一 VSI僅分配一個(gè) VSI標(biāo)簽,稱為第一 VSI標(biāo)簽,第一 VSI對(duì)應(yīng)的所有PW均共用第一 VSI標(biāo)簽,大大節(jié)省了標(biāo)簽資源。另外,第一 PE在從與第一 VSI關(guān)聯(lián)的第一 AC上學(xué)習(xí)到了第一 MAC地址后,向與第一 VSI屬于同一個(gè)VPLS實(shí)例的第二 VSI所在的第二 PE發(fā)送第一 MAC通告消息,第一 MAC通告消息中攜帶有第一 MAC地址、以及用于指示第一 PW的第一 FEC信息,第一 PW為第一 VSI 與第二 PE上的第二 VSI之間的PW,第二 PE接收到第一 MAC通告消息后,就可以將第一 MAC 地址學(xué)習(xí)到第一 PW上,從而通過在屬于同一個(gè)VPLS實(shí)例的VSI之間傳遞MAC通告消息,可以使PE上的VSI學(xué)習(xí)到PW側(cè)的MAC地址。這樣,PE就不需要通過從PW側(cè)接收到的MPLS 報(bào)文學(xué)習(xí)源MAC并將此MAC與MPLS報(bào)文中的內(nèi)層私網(wǎng)標(biāo)簽對(duì)應(yīng)的PW關(guān)聯(lián)。所以,本申請(qǐng)技術(shù)方案中為一個(gè)VSI僅分配一個(gè)VSI標(biāo)簽可以實(shí)現(xiàn),并且能起到大大節(jié)省標(biāo)簽資源的作用。


圖I是現(xiàn)有技術(shù)的VPLS的典型組網(wǎng)圖2是現(xiàn)有技術(shù)的VPLS源地址學(xué)習(xí)的示意圖3是本申請(qǐng)實(shí)施例的VPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法的流程圖4是本申請(qǐng)實(shí)施例的VPLS網(wǎng)絡(luò)中VSI標(biāo)簽通告的示意圖5是圖4的VPLS網(wǎng)絡(luò)中MAC通告消息的發(fā)送示意圖6是本申請(qǐng)實(shí)施例的MAC通告消息的報(bào)文格式示意圖7是本申請(qǐng)實(shí)施例的MAC撤銷消息的報(bào)文格式示意圖8是本申請(qǐng)實(shí)施例的圖6和圖7中FEC TLV字段的一種格式示意圖9是本申請(qǐng)實(shí)施例的圖6和圖7中FEC TLV字段的另一種格式示意圖10是本申請(qǐng)實(shí)施例的圖6和圖7中Mac Address List TLV字段的格式示意圖11是本申請(qǐng)實(shí)施例的VPLS網(wǎng)絡(luò)中的第一 PE的格式示意圖。
具體實(shí)施方式
為了解決現(xiàn)有技術(shù)中存在的浪費(fèi)標(biāo)簽的問題,本申請(qǐng)的以下實(shí)施例提供了一種 VPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法以及可以應(yīng)用該方法的PE。在本申請(qǐng)的以下實(shí)施例中,PE 為本地配置的任意一個(gè)VSI僅分配一個(gè)VSI標(biāo)簽,同一個(gè)VSI下的所有PW,即該VSI與自己的所有鄰居VSI之間的PW共用為該VSI分配的VSI標(biāo)簽,該VSI及其鄰居VSI屬于同一個(gè) VPLS實(shí)例;然后,PE將該VSI與為該VSI分配的VSI標(biāo)簽之間的綁定關(guān)系通告給該VSI的鄰居VSI所在的所有對(duì)端PE。一個(gè)VSI對(duì)應(yīng)的VSI標(biāo)簽用于在PE從PW上接收到攜帶有該 VSI標(biāo)簽的入報(bào)文時(shí),可以查找到與該VSI標(biāo)簽對(duì)應(yīng)的VSI是哪一個(gè),從而可以根據(jù)該VSI 的MAC轉(zhuǎn)發(fā)表對(duì)該入報(bào)文進(jìn)行查表轉(zhuǎn)發(fā),具體的,轉(zhuǎn)發(fā)給相應(yīng)的AC。從而,一個(gè)VSI只需分配一個(gè)標(biāo)簽,大大節(jié)省了標(biāo)簽資源。
如圖I和2所示,VPLS網(wǎng)絡(luò)中包括多個(gè)PE,每一個(gè)PE通過AC連接至CE,VPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法可以由VPLS網(wǎng)絡(luò)中的任意一個(gè)PE執(zhí)行,如圖3所示,該方法包括以下內(nèi)容
需要說明的是,下文中的第一 PE可以是任意一個(gè)PE,并不特指某一個(gè)PE,第二 PE 可以是本地配置有與第一 VSI屬于同一個(gè)VPLS實(shí)例的VSI的任意一個(gè)PE,第一 VSI可以是第一 PE上配置的任意一個(gè)VSI,并不特指某一個(gè)VSI,只是為了描述方便而做出的命名。
一、標(biāo)簽分配
步驟S301,第一 PE為本地配置的任意一個(gè)VSI,稱為第一 VSI分配一個(gè)唯一的VSI 標(biāo)簽,稱為第一 VSI標(biāo)簽,然后,以單播方式將第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE,其中,第一 VSI與第二 PE上的第二 VSI屬于同一個(gè)VPLS實(shí)例,第一 VSI下的所有 PW共用第一 VSI標(biāo)簽。
例如,在通告第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系時(shí),可以通過PW信令協(xié)議,例如,LDP的Mapping (映射)消息進(jìn)行通告。由于一個(gè)VSI僅分配了一個(gè)VSI標(biāo)簽,因此,在 ILM表中,一個(gè)VSI只有一個(gè)ILM表項(xiàng)。
在實(shí)際實(shí)施時(shí),將第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE的方式可以有以下兩種方式
方式一向第二 PE發(fā)送PW信令協(xié)議消息,其中,該P(yáng)W信令協(xié)議消息中攜帶有第一 VSI標(biāo)簽以及第一 FEC信息之間的綁定關(guān)系,第一 FEC信息為第一 PE上預(yù)先配置的第一 VSI與第二 VSI之間的PW,稱為第一 PW的PW ID ;
方式二 向第二 PE發(fā)送PW信令協(xié)議消息,其中,該P(yáng)W信令協(xié)議消息中攜帶有第一 VSI標(biāo)簽以及第一 FEC信息之間的綁定關(guān)系,第一 FEC信息為第一 PE上預(yù)先配置的第一 VSI所屬的VPLS實(shí)例的VPLS ID、第一 VSI和第二 VSI在該VPLS實(shí)例中的標(biāo)識(shí)。
這樣,第二 PE在接收到上述的PW信令協(xié)議消息之后,首先根據(jù)該P(yáng)W信令協(xié)議消息中攜帶的第一 FEC信息判斷本地是否存在與第一 VSI屬于同一個(gè)VPLS實(shí)例的VSI,若存在與第一 VSI屬于同一個(gè)VPLS實(shí)例的VSI,即第二 VSI,則在本地的PW表中增加第二 VSI 的PW表項(xiàng),該P(yáng)W表項(xiàng)對(duì)應(yīng)于第一 FEC所指示的第一 PW,且該P(yáng)W表項(xiàng)中包括有第一 VSI標(biāo)簽。
在實(shí)際實(shí)施過程中,該第二 VSI的PW表項(xiàng)中可以包括第二 VSI的索引、第一 VSI 標(biāo)簽和第一 PW的索引。
其中,根據(jù)該P(yáng)W信令協(xié)議消息中攜帶的第一 FEC信息判斷本地是否存在與第一 VSI屬于同一個(gè)VPLS實(shí)例的VSI的具體判斷方法可以參見下文描述的判斷方法,這里不再贅述。
另外,在第一 PE為第一 VSI分配了一個(gè)唯一的第一 VSI標(biāo)簽之后,還可以在本地的ILM (Incoming Label Map,入標(biāo)簽映射)表中增加一包含有第一 VSI與第一 VSI標(biāo)簽之間的綁定關(guān)系的ILM表項(xiàng)。
以圖4所示的VPLS網(wǎng)絡(luò)為例,假設(shè)上述的第一 PE為圖4中的PE1,PEl上配置了一個(gè)第一 VSI,例如記為VSI_1,通過手工配置方式或自動(dòng)鄰居發(fā)現(xiàn)機(jī)制發(fā)現(xiàn)了 VSI_1的鄰居VSI所在的對(duì)端PE有PE2、PE3和PE4,即PE2、PE3和PE4上也配置了與VSI_1屬于同一個(gè)VPLS實(shí)例的VSI,上述方法中的第二 PE可以為PE2、PE3和PE4中的任意一個(gè)。從而, PEl內(nèi)部維護(hù)了 VSI_1的鄰居關(guān)系。隨后,PEl分別與PE2、PE3和PE4通過PW信令協(xié)議發(fā)起建立PW的過程。此時(shí),PEl為第一 VSI =VSIj分配一個(gè)固定的標(biāo)簽第一 VSI標(biāo)簽,例如記為標(biāo)簽A。隨后,PEl會(huì)將標(biāo)簽A與VSI_1的綁定關(guān)系封裝到PW信令協(xié)議消息,例如,LDP 的Mapping消息中分別通告給PE2、PE3和PE4,即分別給PE2、PE3和PE4各自發(fā)送一個(gè)攜帶有VSI_1與標(biāo)簽A的綁定關(guān)系的PW信令協(xié)議消息。
同時(shí),PEl會(huì)產(chǎn)生一個(gè)如表I所示的ILM表項(xiàng),下發(fā)到本地的ILM表中。
權(quán)利要求
1.一種虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)中的媒體訪問控制MAC地址學(xué)習(xí)方法,所述 VPLS網(wǎng)絡(luò)包括多個(gè)提供商網(wǎng)絡(luò)邊緣設(shè)備PE,每一個(gè)PE通過接入電路AC連接至用戶邊界網(wǎng)絡(luò)設(shè)備CE,其特征在于,所述方法包括第一 PE為本地配置的一第一虛擬交換實(shí)例VSI分配一個(gè)唯一的第一 VSI標(biāo)簽,以單播方式將第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE,其中,第一 VSI與第二 PE上的第二 VSI屬于同一個(gè)VPLS實(shí)例,第一 VSI下的所有偽線PW共用第一 VSI標(biāo)簽;所述第一 PE從與第一 VSI關(guān)聯(lián)的第一 AC上學(xué)習(xí)到第一 MAC地址之后,以單播方式向第二 PE發(fā)送攜帶有所述第一 MAC地址和用于指示第一 PW的第一轉(zhuǎn)發(fā)等價(jià)類FEC信息的第一 MAC通告消息,以使得所述第二 PE在第二 VSI的MAC地址轉(zhuǎn)發(fā)表中增加第一 MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第一 MAC地址對(duì)應(yīng)的出接口為第一 FEC所指示的第一 PW,其中,所述第一 PW為所述第一 VSI與所述第二 VSI之間的PW。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括所述第一 PE在所述第一 VSI的MAC地址轉(zhuǎn)發(fā)表中有MAC地址被刪除之后,以單播方式向所述第二 PE發(fā)送攜帶有被刪除的MAC地址和所述第一 FEC信息的第一 MAC撤銷消息,以使得所述第二 PE刪除所述第二 VSI的MAC地址轉(zhuǎn)發(fā)表中與所述被刪除的MAC地址對(duì)應(yīng)的 MAC轉(zhuǎn)發(fā)表項(xiàng);其中,第一 FEC信息為第一 PE上預(yù)先配置的所述第一 PW的PW ID、或者為第一 PE上預(yù)先配置的所述第一 VSI所屬的VPLS實(shí)例的VPLS ID、所述第一 VSI和所述第二 VSI在該 VPLS實(shí)例中的標(biāo)識(shí)。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述以單播方式將第一VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE包括所述第一 PE向第二 PE發(fā)送PW信令協(xié)議消息,其中,該P(yáng)W信令協(xié)議消息中攜帶有第一 VSI標(biāo)簽以及第一 FEC信息之間的綁定關(guān)系,以使得第二 PE增加第二 VSI的PW表項(xiàng),該P(yáng)W 表項(xiàng)對(duì)應(yīng)于第一 FEC所指示的第一 PW,且該P(yáng)W表項(xiàng)中包括有第一 VSI標(biāo)簽。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括所述第一 PE接收到第二 PE發(fā)送的PW信令協(xié)議消息,其中,該P(yáng)W信令協(xié)議消息中攜帶有所述第二 PE為第二 VSI分配的第二 VSI標(biāo)簽以及用于指示第一 PW的第二 FEC信息之間的綁定關(guān)系,其中,第二 FEC信息為第二 PE上預(yù)先配置的第一 PW的PW ID,或者為第二 PE 上預(yù)先配置的第二 VSI所屬的VPLS實(shí)例的VPLS ID、以及第二 VSI和第一 VSI在該VPLS實(shí)例中的標(biāo)識(shí);若根據(jù)該P(yáng)W信令協(xié)議消息中攜帶的第二 FEC信息判斷出本地存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI,則所述第一 PE增加第一 VSI的PW表項(xiàng),該P(yáng)W表項(xiàng)對(duì)應(yīng)于第二 FEC信息所指示的第一 PW,且該P(yáng)W表項(xiàng)中包括有第二 VSI標(biāo)簽;其中,根據(jù)第二 FEC信息判斷本地是否存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI的方式包括以下之一當(dāng)?shù)诙?FEC信息為第二 PE上預(yù)先配置的第一 PW的PW ID時(shí),所述第一 PE判斷本地是否配置有PW ID與該P(yáng)W信令協(xié)議消息中攜帶的PW ID相同的VSI,若是,則判斷出本地存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI ;當(dāng)?shù)诙?FEC信息為第二 PE上預(yù)先配置的第二 VSI所屬的VPLS實(shí)例的VPLS ID、以及第二 VSI和第一 VSI在該VPLS實(shí)例中的標(biāo)識(shí)時(shí),所述第一 PE判斷本地是否配置有所屬的 VPLS實(shí)例的VPLS ID與該P(yáng)W信令協(xié)議消息中攜帶的VPLS ID相同的VSI,并且該VSI在其所屬的VPLS實(shí)例中的標(biāo)識(shí)是該P(yáng)W信令協(xié)議消息中攜帶的第一 VSI的標(biāo)識(shí),若是,則判斷出本地存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括所述第一 PE接收到第二 PE發(fā)送的第二 MAC通告消息,所述第二 MAC通告消息中攜帶有第二 FEC信息和所述第二 PE從與第二 VSI關(guān)聯(lián)的第二 AC上學(xué)習(xí)到的第二 MAC地址;若根據(jù)第二 MAC通告消息中攜帶的第二 FEC信息判斷出本地存在與第二 VSI屬于同一個(gè)VPLS 實(shí)例的第一 VSI,則所述第一 PE在第一 VSI的MAC地址轉(zhuǎn)發(fā)表中增加第二 MAC地址對(duì)應(yīng)的 MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第二 MAC地址對(duì)應(yīng)的出接口為第二 FEC信息所指示的第 -Pff ;所述第一 PE接收到所述第二 PE在所述第二 VSI的MAC地址轉(zhuǎn)發(fā)表中有MAC地址被刪除后發(fā)送的第二 MAC撤銷消息,所述第二 MAC撤銷消息中攜帶有被刪除的MAC地址和所述第二 FEC信息;若根據(jù)第二 MAC撤銷消息中攜帶的第二 FEC信息判斷出本地存在與第二 VSI 屬于同一個(gè)VPLS實(shí)例的第一 VSI,則所述第一 PE更新自身上的第一 VSI的MAC地址轉(zhuǎn)發(fā)表,以將所述第二 MAC撤銷消息中攜帶的被刪除的MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng)刪除。
6.一種虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)中的第一提供商網(wǎng)絡(luò)邊緣設(shè)備PE,其特征在于, 包括分配模塊,用于為第一 PE上配置的一第一虛擬交換實(shí)例VSI分配一個(gè)唯一的第一 VSI 標(biāo)簽,第一 VSI下的所有偽線PW共用第一 VSI標(biāo)簽;發(fā)送模塊,用于在所述分配模塊為第一 VSI分配了第一 VSI標(biāo)簽之后,以單播方式將第一VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE,其中,第一 VSI與第二 PE上的第二 VSI 屬于同一個(gè)VPLS實(shí)例;以及,在第一 PE從與第一 VSI關(guān)聯(lián)的第一 AC上學(xué)習(xí)到第一 MAC地址之后,以單播方式向第二 PE發(fā)送攜帶有所述第一 MAC地址和用于指示第一 PW的第一轉(zhuǎn)發(fā)等價(jià)類FEC信息的第一 MAC通告消息,以使得所述第二 PE在第二 VSI的MAC地址轉(zhuǎn)發(fā)表中增加第一 MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第一 MAC地址對(duì)應(yīng)的出接口為第一 FEC所指示的第一 PW,其中,所述第一 PW為所述第一 VSI與所述第二 VSI之間的 PW。
7.根據(jù)權(quán)利要求6所述的第一PE,其特征在于,所述發(fā)送模塊還用于在所述第一 VSI的MAC地址轉(zhuǎn)發(fā)表中有MAC地址被刪除之后,以單播方式向所述第二 PE發(fā)送攜帶有被刪除的MAC地址和所述第一 FEC信息的第一 MAC撤銷消息,以使得所述第二 PE刪除所述第二 VSI的MAC地址轉(zhuǎn)發(fā)表中與所述被刪除的MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng);其中,所述第一 FEC信息為第一 PE上預(yù)先配置的所述第一 PW的PW ID、或者為第一 PE 上預(yù)先配置的所述第一 VSI所屬的VPLS實(shí)例的VPLS ID、所述第一 VSI和所述第二 VSI在該VPLS實(shí)例中的標(biāo)識(shí)。
8.根據(jù)權(quán)利要求6所述的第一PE,其特征在于,所述發(fā)送模塊具體用于在所述分配模塊為第一 VSI分配了第一 VSI標(biāo)簽之后,通過PW信令協(xié)議消息將第一 VSI與第一 VSI標(biāo)簽的綁定關(guān)系通告給第二 PE,其中,該P(yáng)W信令協(xié)議消息中攜帶有第一 VSI標(biāo)簽以及第一 FEC信息之間的綁定關(guān)系,以使得第二 PE增加第二 VSI的PW表項(xiàng),該P(yáng)W表項(xiàng)對(duì)應(yīng)于第一 FEC所指示的第一 PW,且該P(yáng)W表項(xiàng)中包括有第一 VSI標(biāo)簽。
9.根據(jù)權(quán)利要求7所述的第一PE,其特征在于,還包括接收模塊,用于接收第二 PE發(fā)送的PW信令協(xié)議消息,其中,該P(yáng)W信令協(xié)議消息中攜帶有所述第二 PE為第二 VSI分配的第二 VSI標(biāo)簽以及用于指示第一 PW的第二 FEC信息之間的綁定關(guān)系,其中,第二 FEC信息為第二 PE上預(yù)先配置的第一 PW的PW ID,或者為第二 PE 上預(yù)先配置的第二 VSI所屬的VPLS實(shí)例的VPLS ID、以及第二 VSI和第一 VSI在該VPLS實(shí)例中的標(biāo)識(shí);判斷模塊,用于在所述接收模塊接收到第二 PE發(fā)送的該P(yáng)W信令協(xié)議消息之后,根據(jù)該 PW信令協(xié)議消息中攜帶的第二 FEC信息判斷所述第一 PE上是否存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI ;轉(zhuǎn)發(fā)數(shù)據(jù)庫管理模塊,用于在所述判斷模塊判斷出所述第一 PE上存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI時(shí),增加第一 VSI的PW表項(xiàng),該P(yáng)W表項(xiàng)對(duì)應(yīng)于第二 FEC信息所指示的第一 PW,且該P(yáng)W表項(xiàng)中包括有第二 VSI標(biāo)簽;其中,所述判斷模塊根據(jù)第二 FEC信息判斷所述第一 PE上是否存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI的方式包括以下之一當(dāng)?shù)诙?FEC信息為第二 PE上預(yù)先配置的第一 PW的PW ID時(shí),所述第一 PE判斷本地是否配置有PW ID與該P(yáng)W信令協(xié)議消息中攜帶的PW ID相同的VSI,若是,則判斷出所述第一 PE上存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI ;當(dāng)?shù)诙?FEC信息為第二 PE上預(yù)先配置的第二 VSI所屬的VPLS實(shí)例的VPLS ID、以及第二 VSI和第一 VSI在該VPLS實(shí)例中的標(biāo)識(shí)時(shí),所述第一 PE判斷本地是否配置有所屬的 VPLS實(shí)例的VPLS ID與該P(yáng)W信令協(xié)議消息中攜帶的VPLS ID相同的VSI,并且該VSI在其所屬的VPLS實(shí)例中的標(biāo)識(shí)是該P(yáng)W信令協(xié)議消息中攜帶的第一 VSI的標(biāo)識(shí),若是,則判斷出所述第一 PE上存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI。
10.根據(jù)權(quán)利要求9所述的第一PE,其特征在于,所述接收模塊還用于接收第二 PE發(fā)送的第二 MAC通告消息,所述第二 MAC通告消息中攜帶有第二 FEC信息和所述第二 PE從與第二 VSI關(guān)聯(lián)的第二 AC上學(xué)習(xí)到的第二 MAC地址; 以及,接收所述第二 PE在所述第二 VSI的MAC地址轉(zhuǎn)發(fā)表中有MAC地址被刪除后發(fā)送的第二MAC撤銷消息,所述第二 MAC撤銷消息中攜帶有被刪除的MAC地址和所述第二 FEC信息; 所述轉(zhuǎn)發(fā)數(shù)據(jù)庫管理模塊還用于在所述判斷模塊根據(jù)所述接收模塊接收到的第二 MAC 通告消息中攜帶的第二 FEC信息判斷出所述第一 PE上存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI之后,在第一 VSI的MAC地址轉(zhuǎn)發(fā)表中增加第二 MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第二 MAC地址對(duì)應(yīng)的出接口為第二 FEC信息所指示的第一 PW ;以及,在所述判斷模塊根據(jù)所述接收模塊接收到的第二 MAC撤銷消息中攜帶的第二 FEC信息判斷出所述第一 PE上存在與第二 VSI屬于同一個(gè)VPLS實(shí)例的第一 VSI之后,更新第一 VSI 的MAC地址轉(zhuǎn)發(fā)表,以將所述第二 MAC撤銷消息中攜帶的被刪除的MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng)刪除。
全文摘要
本申請(qǐng)公開了一種VPLS網(wǎng)絡(luò)中的MAC地址學(xué)習(xí)方法及設(shè)備,該方法包括第一PE為本地的任意一個(gè)VSI第一VSI僅分配一個(gè)VSI標(biāo)簽第一VSI標(biāo)簽,以單播方式將第一VSI與第一VSI標(biāo)簽的綁定關(guān)系通告給第二PE;第一PE從與第一VSI關(guān)聯(lián)的第一AC上學(xué)習(xí)到第一MAC地址后,以單播方式向第二PE發(fā)送攜帶有第一MAC地址和用于指示第一PW的第一FEC信息的第一MAC通告消息,以使得第二PE在第二VSI的MAC地址轉(zhuǎn)發(fā)表中增加第一MAC地址對(duì)應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng),且該MAC轉(zhuǎn)發(fā)表項(xiàng)中第一MAC地址對(duì)應(yīng)的出接口為第一FEC所指示的第一PW,第一PW為第一VSI與第二VSI之間的PW。本申請(qǐng)大大節(jié)約了標(biāo)簽資源。
文檔編號(hào)H04L12/723GK102932499SQ20121043165
公開日2013年2月13日 申請(qǐng)日期2012年11月1日 優(yōu)先權(quán)日2012年11月1日
發(fā)明者付志華 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
铜山县| 威海市| 惠水县| 广东省| 抚松县| 万宁市| 留坝县| 贵阳市| 江西省| 花莲县| 永城市| 阳谷县| 彭山县| 高要市| 皮山县| 长沙市| 新竹县| 泗洪县| 阳曲县| 鄂伦春自治旗| 武强县| 剑阁县| 永登县| 若尔盖县| 澳门| 广西| 泰和县| 武山县| 龙陵县| 秭归县| 建水县| 开鲁县| 静宁县| 军事| 内江市| 府谷县| 宝鸡市| 潍坊市| 深水埗区| 横峰县| 双流县|