專利名稱:一種mac地址信息通告方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種MAC(Media Access Control,媒體訪問控制)地址信息通告方法和設(shè)備。
背景技術(shù):
隨著數(shù)據(jù)中心在企業(yè)的應(yīng)用日漸頻繁,數(shù)據(jù)中心的交互效率、安全性等問題日漸成為網(wǎng)絡(luò)數(shù)據(jù)通信領(lǐng)域的熱門話題。新一代的數(shù)據(jù)中心以支持“云計(jì)算”服務(wù)為設(shè)計(jì)初衷,具有高速網(wǎng)絡(luò)交換能力、方便的網(wǎng)絡(luò)配置方式、支持異地?cái)?shù)據(jù)庫分散建立等特點(diǎn)。其中,以EVI (Ethernet Virtualization Interconnection,以太網(wǎng)虛擬化互聯(lián))設(shè)計(jì)方案為代表,提出了“基于三層網(wǎng)絡(luò)的二層轉(zhuǎn)發(fā)”設(shè)計(jì),使得數(shù)據(jù)庫中心網(wǎng)絡(luò)的“物理分散部署、邏輯同一VLAN (Virtual Local AreaNetwork,虛擬局域網(wǎng))”的實(shí)施方案變成了可能。EVI是一種先進(jìn)的“MAC in IP”技術(shù),用于實(shí)現(xiàn)基于IP核心網(wǎng)的L2VPN(L2VirtualPrivate Network, 二層虛擬專用網(wǎng))技術(shù)。EVI只是在站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備上維護(hù)路由和轉(zhuǎn)發(fā)信息,無需改變站點(diǎn)網(wǎng)絡(luò)內(nèi)部和核心網(wǎng)絡(luò)的路由和轉(zhuǎn)發(fā)信息。部署EVI后的網(wǎng)絡(luò)由核心網(wǎng)絡(luò)、站點(diǎn)網(wǎng)絡(luò)、EVI網(wǎng)絡(luò)組成。部署EVI后的網(wǎng)絡(luò)模型如圖1所示,其中:站點(diǎn)網(wǎng)絡(luò):通過一臺(tái)或者多臺(tái)邊緣設(shè)備連接到核心網(wǎng)絡(luò)的具有獨(dú)立業(yè)務(wù)功能的二層網(wǎng)絡(luò),通常由單個(gè)組織管理控制,主要由主機(jī)和交換設(shè)備組成,邊緣設(shè)備提供站點(diǎn)網(wǎng)絡(luò)之間的二層交換功能;EVI網(wǎng)絡(luò)(EVI Network):站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備之間建立的虛擬網(wǎng)絡(luò),提供站點(diǎn)網(wǎng)絡(luò)之間的二層互聯(lián),通告連接到邊緣設(shè)備的所有主機(jī)和設(shè)備的MAC地址,將多個(gè)站點(diǎn)網(wǎng)絡(luò)互聯(lián)形成更大的二層轉(zhuǎn)發(fā)域;核心網(wǎng)絡(luò):主要由IP路由設(shè)備承載的提供站點(diǎn)網(wǎng)絡(luò)之間互聯(lián)的網(wǎng)絡(luò)。EVI網(wǎng)絡(luò)中的相關(guān)概念包括:邊緣設(shè)備:位于站點(diǎn)網(wǎng)絡(luò)邊緣的執(zhí)行EVI功能的交換設(shè)備,在站點(diǎn)側(cè)作為二層設(shè)備運(yùn)行,在核心側(cè)作為三層設(shè)備運(yùn)行。主要提供站點(diǎn)網(wǎng)絡(luò)之間的二層互聯(lián)。它完成報(bào)文從站點(diǎn)網(wǎng)絡(luò)到EVI隧道,以及EVI隧道到站點(diǎn)網(wǎng)絡(luò)的映射與轉(zhuǎn)發(fā)。EVI網(wǎng)絡(luò)實(shí)例:每個(gè)實(shí)例使用報(bào)文中的Network ID (網(wǎng)絡(luò)ID)來唯一標(biāo)識(shí)。不同實(shí)例的Network ID不同,同一個(gè)實(shí)例中所有的邊緣設(shè)備必須配置相同的Network ID。EVI Link:在同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中,邊緣設(shè)備之間的一條雙向的虛擬通道,完成站點(diǎn)數(shù)據(jù)在邊緣設(shè)備之間的透明傳輸。該通道由EVI隧道承載,一條EVI隧道上可以承載多條EVI Link (簡稱Elink),可以用EVI Link接口和遠(yuǎn)端邊緣設(shè)備的IP地址來標(biāo)識(shí)一條EVI Link。EVI 隧道:用于承載 EVI Link 的 GRE (Generic Routing Encapsulation,通用路由協(xié)議封裝)隧道,一條EVI隧道上可以承載多條EVI Link。EVI隧道是點(diǎn)到多點(diǎn)的隧道,本地站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備通過一條EVI隧道可以和多個(gè)鄰居站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備建立連接,其中每一個(gè)連接對應(yīng)一條EVI Link。EVI鄰居:同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中,所有邊緣設(shè)備之間互為鄰居。ENDP (EVI Neighbor Discovery Protocol, EVI 鄰居發(fā)現(xiàn)協(xié)議):用于自動(dòng)發(fā)現(xiàn)鄰居,使用hello報(bào)文來建立和維護(hù)鄰居之間的EVI Link。EVI網(wǎng)絡(luò)通過ENDP協(xié)議發(fā)現(xiàn)鄰居,在鄰居之間建立EVI Link之后,EVI網(wǎng)絡(luò)通過EVI IS-1S (Intermediate System-to-1ntermediate System,中間系統(tǒng)到中間系統(tǒng))協(xié)議的LSP (Link-state Packet,鏈路狀態(tài)包)報(bào)文在站點(diǎn)網(wǎng)絡(luò)之間通告主機(jī)和設(shè)備的MAC地址信息。交互完MAC地址信息后,當(dāng)邊緣設(shè)備從站點(diǎn)網(wǎng)絡(luò)接收到報(bào)文后,就可以根據(jù)MAC地址表查找對應(yīng)的EVI Link,將報(bào)文封裝后通過該EVI Link傳送給連接目的站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備。目前的EVI實(shí)現(xiàn)認(rèn)為,加入EVI網(wǎng)絡(luò)的站點(diǎn)設(shè)備(即站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備)會(huì)將所有激活VLAN下的MAC地址信息全部通知給對端站點(diǎn)設(shè)備。當(dāng)對端站點(diǎn)設(shè)備較多時(shí),站點(diǎn)設(shè)備會(huì)向每個(gè)對端站點(diǎn)設(shè)備發(fā)送一份MAC地址信息,這樣,就會(huì)造成大量的MAC地址信息交互,從而增加網(wǎng)絡(luò)的負(fù)擔(dān)。每個(gè)LSP報(bào)文所能攜帶的MAC地址信息有限,因此當(dāng)MAC地址信息較多時(shí),LSP報(bào)文數(shù)量將會(huì)較多。設(shè)定一個(gè)EV1-1SIS連接中的LSP報(bào)文總量為L,那么EVI網(wǎng)絡(luò)理論最大的報(bào)文交互總量Mniax為:Μ_= Σ L*C,其中,C為網(wǎng)絡(luò)的數(shù)據(jù)交換次數(shù)需求,C=n2-n (η為站點(diǎn)
數(shù)量)。由此可見,目前亟需一種解決方案來減少EVI網(wǎng)絡(luò)中MAC地址信息通告過程占用的網(wǎng)絡(luò)資源。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種MAC地址信息通告方法和設(shè)備,用以減少M(fèi)AC地址信息通告過程所使用的網(wǎng)絡(luò)資源。本發(fā)明實(shí)施例提供的MAC地址信息通告方法,應(yīng)用于由大二層互聯(lián)的站點(diǎn)網(wǎng)絡(luò)中的邊緣設(shè)備構(gòu)成的虛擬化網(wǎng)絡(luò)中,該方法包括:同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備根據(jù)優(yōu)先級(jí)競爭主設(shè)備;當(dāng)站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備需要通告MAC地址信息時(shí),根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為非主設(shè)備,則將封裝有需要通告的MAC地址信息的LSP發(fā)送給主設(shè)備;否則,將封裝有需要通告的MAC地址信息的LSP發(fā)送給本設(shè)備的所有鄰居設(shè)備;當(dāng)站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備接收到封裝有MAC地址信息的LSP后,將所述LSP中攜帶的MAC地址信息配置到本地;以及,根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為主設(shè)備,則將接收到的LSP轉(zhuǎn)發(fā)給除該LSP發(fā)送者以外的其它鄰居設(shè)備。本發(fā)明實(shí)施例提供的大二層互聯(lián)的站點(diǎn)網(wǎng)絡(luò)中的邊緣設(shè)備,包括:主設(shè)備競爭模塊,用于根據(jù)本設(shè)備的優(yōu)先級(jí),以及同一虛擬化網(wǎng)絡(luò)實(shí)例中的其它站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備的優(yōu)先級(jí),競爭主設(shè)備;同步模塊,用于當(dāng)本設(shè)備需要通告MAC地址信息時(shí),根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為非主設(shè)備,則將封裝有需要通告的MAC地址信息的LSP發(fā)送給主設(shè)備;否則,將封裝有需要通告的MAC地址信息的LSP發(fā)送給本設(shè)備的所有鄰居設(shè)備;配置模塊,用于當(dāng)本設(shè)備接收到封裝有MAC地址信息的LSP后,將所述LSP中攜帶的MAC地址信息配置到本地;轉(zhuǎn)發(fā)模塊,用于當(dāng)本設(shè)備接收到封裝有MAC地址信息的LSP后,根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為主設(shè)備,則將接收到的LSP轉(zhuǎn)發(fā)給除該LSP發(fā)送者以外的其它鄰居設(shè)備。本發(fā)明的上述實(shí)施例中,由于同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備根據(jù)優(yōu)先級(jí)競爭出主設(shè)備,因此非主設(shè)備有MAC地址信息需要通告時(shí),只將封裝有該MAC地址信息的LSP發(fā)送給主設(shè)備即可,由主設(shè)備將其同步給其它非主設(shè)備,從而與現(xiàn)有技術(shù)相比,減少了 MAC地址信息傳輸次數(shù),進(jìn)而減少了所使用的網(wǎng)絡(luò)資源。
圖1為現(xiàn)有技術(shù)中部署EVI后的網(wǎng)絡(luò)模型;圖 2 為現(xiàn)有 EV1-1SIS hello 報(bào)文中的 Multi Topology aware PortCapabilityTLV的格式示意圖;圖3 為本發(fā)明實(shí)施例中 Multi Topology aware Port Capability TLV 中的Site-priority sub-TLV 格式不意圖;圖4為本發(fā)明實(shí)施例中MAC地址信息通告流程示意圖;圖5為本發(fā)明實(shí)施例中的EV1-1SIS LSP報(bào)文的格式示意圖;圖6、圖7為本發(fā)明實(shí)施例中的應(yīng)用場景示意圖;圖8為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種MAC地址信息通告方案,該方案可應(yīng)用于EVI網(wǎng)絡(luò)或類似的二層互聯(lián)網(wǎng)絡(luò),比如OTV (Overlay Transport Virtualization,覆蓋傳輸虛擬化)網(wǎng)絡(luò)。下面以在EVI網(wǎng)絡(luò)中的應(yīng)用為例對本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例在EVI網(wǎng)絡(luò)中,通過增加EV1-1SIS參數(shù)的辦法,讓EVI站點(diǎn)設(shè)備(SP站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備,也即EVI網(wǎng)絡(luò)中的設(shè)備)進(jìn)行競爭,選舉出EVI主站點(diǎn)設(shè)備,由該主站點(diǎn)設(shè)備接管MAC地址信息同步處理操作,從而達(dá)到減少網(wǎng)絡(luò)流量的目的,以及減少站點(diǎn)設(shè)備間的無效MAC地址信息的傳輸。為了達(dá)到上述目的,本發(fā)明實(shí)施例對EVI站點(diǎn)設(shè)備增加如下屬性:(I)EVI站點(diǎn)設(shè)備的ID屬性,用于識(shí)別不同的EVI站點(diǎn)設(shè)備,比如,在接收到用于通告MAC地址信息的EV1-1SIS LSP報(bào)文后,根據(jù)該LSP報(bào)文中攜帶的站點(diǎn)設(shè)備的ID來識(shí)別該LSP報(bào)文來自于哪個(gè)EVI站點(diǎn)設(shè)備以及該EVI站點(diǎn)設(shè)備的Network ID ;(2) EVI站點(diǎn)的優(yōu)先級(jí)屬性,用于進(jìn)行主站點(diǎn)設(shè)備競爭;(3) EV1-1SIS中增加含有優(yōu)先級(jí)屬性的TLV (Type,Length,Value,類型、長度、數(shù)值),用于進(jìn)行主站點(diǎn)設(shè)備競爭。下面首先對本發(fā)明實(shí)施例所定義的EVI站點(diǎn)設(shè)備的ID屬性進(jìn)行說明。
目前,EVI用來區(qū)別網(wǎng)絡(luò)拓?fù)涞臉?biāo)識(shí)是Network ID,取值范圍為1-16777215(十六進(jìn)制折合為1-FFFFFF,共6個(gè)字節(jié)),Network ID用來標(biāo)識(shí)EVI網(wǎng)絡(luò)實(shí)例,同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中的所有邊緣設(shè)備必須配置相同的Network ID??紤]到通常情況下,用于標(biāo)識(shí)EVI網(wǎng)絡(luò)實(shí)例的Network ID用不了 6字節(jié)長度,因此本發(fā)明實(shí)施例將現(xiàn)有Network ID中的第一個(gè)字節(jié)作為EVI站點(diǎn)設(shè)備編號(hào),其與5個(gè)字節(jié)用來標(biāo)識(shí)EVI網(wǎng)絡(luò)實(shí)例,即用其余5個(gè)字節(jié)作為NetworkID。比如,一個(gè)EVI站點(diǎn)設(shè)備的 ID 屬性為 0001-1111-1111-1111-1111-1111,其中第一個(gè)字節(jié)“0001”為該站點(diǎn)設(shè)備的設(shè)備編號(hào),即,該站點(diǎn)設(shè)備的設(shè)備編號(hào)是1,其余5個(gè)字節(jié)標(biāo)識(shí)出了該站點(diǎn)設(shè)備的網(wǎng)絡(luò)ID。在具體實(shí)現(xiàn)時(shí),可以將網(wǎng)絡(luò)ID和設(shè)備編號(hào)這兩個(gè)站點(diǎn)ID屬性參數(shù)分開提供給用戶配置,以實(shí)現(xiàn)EVI站點(diǎn)設(shè)備ID屬性配置的方便性。當(dāng)然,除了采用上述方式配置EVI站點(diǎn)設(shè)備ID屬性以外,也可以采用其它方式配置,比如定義一種EVI站點(diǎn)設(shè)備ID分配規(guī)則,根據(jù)該規(guī)則為各EVI站點(diǎn)設(shè)備分配站點(diǎn)ID,只要保證分配的站點(diǎn)設(shè)備的ID能夠唯一標(biāo)識(shí)一個(gè)EVI站點(diǎn)設(shè)備并能夠標(biāo)示出該站點(diǎn)設(shè)備的網(wǎng)絡(luò)ID即可。本發(fā)明實(shí)施例中,除了需要在EVI站點(diǎn)設(shè)備上配置ID屬性以外,還要在EVI站點(diǎn)設(shè)備上配置優(yōu)先級(jí),不同的EVI站點(diǎn)設(shè)備的優(yōu)先級(jí)可以不同也可以相同。站點(diǎn)設(shè)備的優(yōu)先級(jí)是主站點(diǎn)選舉的主要依據(jù)。本發(fā)明實(shí)施例中,EVI站點(diǎn)設(shè)備根據(jù)ENDP協(xié)議進(jìn)行鄰居發(fā)現(xiàn)的過程中,實(shí)現(xiàn)主站點(diǎn)設(shè)備選舉。ENDP協(xié)議的基本工作原理為:在站點(diǎn)網(wǎng)絡(luò)的邊緣設(shè)備上部署ENDS (EVINeighborDiscovery Server,EVI 鄰居發(fā)現(xiàn)服務(wù)器)和 ENDC(EVI NeighborDiscovery Client,EVI 鄰居發(fā)現(xiàn)客戶端),其中,ENDS本身也是一個(gè)ENDC ;ENDS通過接收ENDC的注冊報(bào)文(EV1-1SIShello報(bào)文)來學(xué)習(xí)ENDC的信息,同時(shí)通過注冊應(yīng)答報(bào)文(EV1-1SIS hello報(bào)文)向ENDC發(fā)布同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中所有ENDC的信息。ENDC收到應(yīng)答報(bào)文后,與同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中的每個(gè)ENDC建立EVI Link。各邊緣設(shè)備與其鄰居邊緣設(shè)備建立鄰居關(guān)系后,形成EVI網(wǎng)絡(luò),在EVI站點(diǎn)設(shè)備(即邊緣設(shè)備)本地建立和維護(hù)ENDP鄰居表,其中記錄有鄰居站點(diǎn)設(shè)備的相關(guān)信息。本發(fā)明實(shí)施例對鄰居發(fā)現(xiàn)過程中交互的EV1-1SIS hello報(bào)文進(jìn)行擴(kuò)展,使其可以攜帶EVI站點(diǎn)設(shè)備的優(yōu)先級(jí)屬性信息,用以實(shí)現(xiàn)主站點(diǎn)設(shè)備的競爭。當(dāng)前的EV1-1SIS實(shí)現(xiàn)是通過在ISIS hello報(bào)文中增加自定義子TLV來實(shí)現(xiàn)EVI基本功能的,目前在EV1-1SIS Hello報(bào)文中攜帶的TLV包括EVI NeighborTLV (EVI鄰居TLV,該 TVL 為必選項(xiàng))、Multi Topology aware Port CapabilityTLV (多拓?fù)涓兄丝谀芰LV,即端口能力集,該TLV為必選項(xiàng),EVI需要使用該TLV攜帶幾個(gè)關(guān)鍵子TLV)。本發(fā)明實(shí)施例中,對Multi Topology awarePort Capability TLV進(jìn)行擴(kuò)展,使其下攜帶有站點(diǎn)設(shè)備優(yōu)先級(jí)屬性的子TLV。當(dāng)然,通過擴(kuò)展Multi Topology aware Port Capability TLV的方式攜帶站點(diǎn)設(shè)備優(yōu)先級(jí)屬性僅為一種優(yōu)選方式,也可對ISIS hello報(bào)文的其它TLV進(jìn)行擴(kuò)展或者在ISIS hello報(bào)文中新增加TLV以攜帶站點(diǎn)優(yōu)先級(jí)屬性。圖2 不出 了現(xiàn)有 Multi Topology aware Port Capability TLV 的格式。圖 3 不出了擴(kuò)展后的Multi Topology aware Port Capability TLV中用于攜帶站點(diǎn)設(shè)備優(yōu)先級(jí)屬性的子TLV格式,該子TLV可稱為Site-priority sub-TLV (站點(diǎn)-優(yōu)先級(jí)子TLV),其中各字段的說明如下:Type:TLV 的類型為 PR10RITY-TLV (優(yōu)先級(jí) TLV),取值可為 223 ;Length:TLV的長度,可為51字節(jié);PRIORITY:優(yōu)先級(jí)屬性值;Bridge MAC:設(shè)備的橋 MAC 地址,格式為 XXXX-XXXX-XXXX。本發(fā)明實(shí)施例在站點(diǎn)鄰居發(fā)現(xiàn)過程中進(jìn)行主站點(diǎn)設(shè)備競爭。基于上述站點(diǎn)設(shè)備的ID屬性的定義,以及對EV1-1SIS hello報(bào)文的擴(kuò)展,本發(fā)明實(shí)施例中的鄰居發(fā)現(xiàn)過程可包括:各ENDC向ENDS發(fā)送攜帶有自身優(yōu)先級(jí)的注冊報(bào)文(EV1-1SIS hello報(bào)文,該EV1-1SIS hello報(bào)文的擴(kuò)展方式同前所述);ENDS接收到ENDC發(fā)送的攜帶有優(yōu)先級(jí)的注冊報(bào)文后,向ENDC返回注冊應(yīng)答報(bào)文(EV1-1SIS hello報(bào)文,該EV1-1SIS hello報(bào)文的擴(kuò)展方式同前所述),該注冊應(yīng)答報(bào)文中攜帶有同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中所有ENDC的信息,其中包括站點(diǎn)設(shè)備的ID、優(yōu)先級(jí)等信息;ENDC收到應(yīng)答報(bào)文后,與同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中的每個(gè)ENDC建立EVI Link。通過以上流程,各EVI站點(diǎn)設(shè)備可以獲得其鄰居站點(diǎn)設(shè)備的優(yōu)先級(jí),這樣,各EVI站點(diǎn)設(shè)備就可以根據(jù)自己的優(yōu)先級(jí)以及鄰居站點(diǎn)設(shè)備的優(yōu)先級(jí),競選出主站點(diǎn)設(shè)備,并將競選結(jié)果或/和鄰居站點(diǎn)設(shè)備的優(yōu)先級(jí)保存在本地。如前所述,同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中的EVI站點(diǎn)設(shè)備,通過鄰居發(fā)現(xiàn)過程在本地維護(hù)ENDP鄰居表,其中記錄了本站點(diǎn)設(shè)備的ENDP鄰居的相關(guān)信息。本發(fā)明實(shí)施例可將競選結(jié)果或鄰居站點(diǎn)設(shè)備的優(yōu)先級(jí)記錄到對應(yīng)的ENDP鄰居表項(xiàng)中。比如,ENDP鄰居表項(xiàng)的內(nèi)容可包括:鄰居站點(diǎn)設(shè)備的ID (設(shè)備號(hào)+網(wǎng)絡(luò)ID)、鄰居站點(diǎn)設(shè)備的IP地址、本站點(diǎn)設(shè)備與鄰居站點(diǎn)設(shè)備之間的EVILink的標(biāo)識(shí)、鄰居站點(diǎn)設(shè)備的優(yōu)先級(jí)等;或者,ENDP鄰居表項(xiàng)的內(nèi)容可包括:鄰居站點(diǎn)設(shè)備的ID (設(shè)備號(hào)+網(wǎng)絡(luò)ID)、鄰居站點(diǎn)設(shè)備的IP地址、本站點(diǎn)設(shè)備與鄰居站點(diǎn)設(shè)備之間的EVI Link的標(biāo)識(shí)、用于表示鄰居是否是主站點(diǎn)設(shè)備的標(biāo)識(shí)信息。ENDP鄰居表將用于后續(xù)MAC地址信息通告過程。通過上述鄰居發(fā)現(xiàn)流程可以看出,由于在鄰居發(fā)現(xiàn)過程所交互的EV1-1SIShello報(bào)文中攜帶了站點(diǎn)設(shè)備優(yōu)先級(jí)信息,因此各站點(diǎn)設(shè)備都可以知道同一 EVI網(wǎng)絡(luò)實(shí)例中的各站點(diǎn)設(shè)備的優(yōu)先級(jí),從而可以根據(jù)各站點(diǎn)設(shè)備的優(yōu)先級(jí)選舉出主站點(diǎn)設(shè)備。進(jìn)一步的,EV1-1SIS hello報(bào)文中還攜帶了橋MAC地址信息,因此各站點(diǎn)設(shè)備還可以知道同一 EVI網(wǎng)絡(luò)實(shí)例中的各站點(diǎn)設(shè)備的橋MAC地址,從而當(dāng)兩個(gè)站點(diǎn)設(shè)備的優(yōu)先級(jí)相等時(shí),可比較該兩個(gè)站點(diǎn)設(shè)備的橋MAC地址的大小,從而競爭主站點(diǎn)設(shè)備。比如,橋MAC地址小的站點(diǎn)設(shè)備競爭成功。EVI站點(diǎn)設(shè)備之間的EVI Link建立后,各站點(diǎn)設(shè)備發(fā)起MAC地址信息通告過程,其中每個(gè)站點(diǎn)設(shè)備執(zhí)行如圖4所示的流程:步驟401,查詢本站點(diǎn)設(shè)備維護(hù)的ENDP鄰居表。步驟402,以本站點(diǎn)設(shè)備的ENDP鄰居表為依據(jù)進(jìn)行判斷:如果根據(jù)ENDP鄰居表判斷出本站點(diǎn)設(shè)備為非主站點(diǎn)設(shè)備,其鄰居站點(diǎn)設(shè)備中有主站點(diǎn)設(shè)備,則執(zhí)行步驟403 ;如果根據(jù)ENDP鄰居表判斷出本站點(diǎn)設(shè)備為主站點(diǎn)設(shè)備,則執(zhí)行步驟404。步驟403,將本站點(diǎn)設(shè)備維護(hù)的MAC地址信息攜帶于LSP報(bào)文發(fā)送給該主站點(diǎn)設(shè)備,本流程結(jié)束。步驟404,將本站點(diǎn)設(shè)備維護(hù)的MAC地址信息攜帶于LSP報(bào)文發(fā)送給其所有的鄰居站點(diǎn)設(shè)備,本流程結(jié)束。主站點(diǎn)設(shè)備收到非主站點(diǎn)設(shè)備發(fā)送來的LSP報(bào)文后,根據(jù)其中攜帶的MAC地址信息維護(hù)本站點(diǎn)設(shè)備的MAC地址表,以及維護(hù)LSDB (Link StateData Base,鏈路狀態(tài)數(shù)據(jù)庫),該主站點(diǎn)設(shè)備根據(jù)本站點(diǎn)設(shè)備的ENDP鄰居表判斷出其鄰居站點(diǎn)設(shè)備均為非主站點(diǎn)設(shè)備,因此將接收到的LSP報(bào)文轉(zhuǎn)發(fā)給除了該LSP報(bào)文的發(fā)送者以外的其它各鄰居站點(diǎn)設(shè)備。非主站點(diǎn)設(shè)備收到主站點(diǎn)設(shè)備發(fā)送來的LSP報(bào)文后,根據(jù)其中攜帶的MAC地址信息維護(hù)本站點(diǎn)設(shè)備的MAC地址表,以及維護(hù)LSDB。類似的,當(dāng)EVI站點(diǎn)設(shè)備從本地站點(diǎn)網(wǎng)絡(luò)學(xué)習(xí)到MAC地址信息時(shí),該站點(diǎn)設(shè)備查詢本站點(diǎn)設(shè)備維護(hù)的ENDP鄰居,以本站點(diǎn)設(shè)備的ENDP鄰居表為依據(jù)進(jìn)行判斷:如果根據(jù)ENDP鄰居表判斷出本站點(diǎn)設(shè)備為非主站點(diǎn)設(shè)備,其鄰居站點(diǎn)設(shè)備中有主站點(diǎn)設(shè)備,則將本站點(diǎn)設(shè)備學(xué)習(xí)到的MAC地址信息攜帶于LSP報(bào)文發(fā)送給該主站點(diǎn)設(shè)備;如果根據(jù)ENDP鄰居表判斷出本站點(diǎn)設(shè)備為主站點(diǎn)設(shè)備,則將本站點(diǎn)設(shè)備學(xué)習(xí)到的MAC地址信息攜帶于LSP報(bào)文發(fā)送給其所有的鄰居站點(diǎn)設(shè)備。主站點(diǎn)設(shè)備收到非主站點(diǎn)設(shè)備發(fā)送來的LSP報(bào)文后,根據(jù)其中攜帶的MAC地址信息維護(hù)本站點(diǎn)設(shè)備的MAC地址表,以及維護(hù)LSDB,并將接收到的LSP報(bào)文轉(zhuǎn)發(fā)給除了該LSP報(bào)文的發(fā)送者以外的其它各鄰居站點(diǎn)設(shè)備。類似的,當(dāng)EVI站點(diǎn)設(shè)備上配置的LSP報(bào)文發(fā)送時(shí)間到達(dá)時(shí),也會(huì)觸發(fā)通過LSP報(bào)文進(jìn)行MAC地址信息的通告過程,該過程與上述MAC地址通告過程類似,在此不再贅述??蛇x的,上述MAC地址信息通告過程中所依據(jù)的ENDP鄰居表也可由其它記錄有主站點(diǎn)設(shè)備競選結(jié)果或鄰居站點(diǎn)設(shè)備優(yōu)先級(jí)(進(jìn)一步的還可包括鄰居站點(diǎn)設(shè)備的橋MAC地址)的數(shù)據(jù)結(jié)構(gòu)代替。上述流程中交互的LSP報(bào)文中除了攜帶需要通告的MAC地址信息以外,還可攜帶發(fā)送該LSP報(bào)文的站點(diǎn)設(shè)備的ID屬性信息。圖5示出了一種EV1-1SISLSP報(bào)文的格式。其中,各字段的說明如下:Type (類型):MAC_RI,取值為 147 ;Length (長度):5+6*N, N表示本地MAC地址的數(shù)量;Topology-1d/Nickname(拓?fù)銲D/別名):依賴于實(shí)際應(yīng)用環(huán)境來標(biāo)識(shí)發(fā)送者。EVI中該字段無效,被設(shè)置為0,表示后面的MAC地址可以通過源ED (即邊緣設(shè)備)到達(dá),不用區(qū)分拓?fù)浜蚇ickname (一個(gè)設(shè)備可能有多個(gè)Nickname);Confidence (可信度):用于對沖突MAC地址的優(yōu)選。如果使用的話,需增加相關(guān)命令行;RESV:保留位,該字段填入設(shè)備的站點(diǎn)設(shè)備的ID,以保證和當(dāng)前的EV1-1SIS的兼容;VLAN-1D:允許后面的MAC地址通過的VLAN。如果是0,則表示沒有限定VLAN ;MAC:本地MAC地址信息。考慮到核心網(wǎng)應(yīng)盡可能穩(wěn)定的實(shí)際應(yīng)用需求,在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,可定義各EVI站點(diǎn)設(shè)備上通過手工方式配置的優(yōu)先級(jí)為0-15 (或其它數(shù)值區(qū)間,在此以0-15為例描述),且按照從O到15的順序優(yōu)先級(jí)逐漸降低。一旦選舉出主站點(diǎn)設(shè)備,主站點(diǎn)設(shè)備上所有鄰居站點(diǎn)設(shè)備的優(yōu)先級(jí)都會(huì)被設(shè)置為16,那么無論如何通過手工方式修改主站點(diǎn)設(shè)備的優(yōu)先級(jí),該主站點(diǎn)的優(yōu)先級(jí)都會(huì)小于16,即仍會(huì)作為主站點(diǎn)設(shè)備存在,不會(huì)觸發(fā)優(yōu)先級(jí)更新,進(jìn)而不會(huì)觸發(fā)主站點(diǎn)選舉過程,除非有站點(diǎn)設(shè)備重啟或新站點(diǎn)設(shè)備加入競爭。具體的,該優(yōu)選實(shí)施例中的主站點(diǎn)設(shè)備競選過程可包括: 各ENDC向ENDS發(fā)送攜帶有自身優(yōu)先級(jí)和橋MAC地址的注冊報(bào)文(EV1-1SIShello報(bào)文)。ENDS接收到ENDC發(fā)送的注冊報(bào)文后,根據(jù)本站點(diǎn)設(shè)備和對端站點(diǎn)設(shè)備的優(yōu)先級(jí)和橋MAC地址競爭主站點(diǎn)設(shè)備,如果本站點(diǎn)設(shè)備競爭成功,則將本站點(diǎn)設(shè)備和其它ENDC的優(yōu)先級(jí)攜帶于注冊應(yīng)答報(bào)文(EV1-1SIS hello報(bào)文)返回給該ENDC ;如果本站點(diǎn)設(shè)備競爭失敗,則放棄競爭主站點(diǎn)設(shè)備,將本站點(diǎn)設(shè)備的優(yōu)先級(jí)置為16,并將本站點(diǎn)設(shè)備和其它ENDC的優(yōu)先級(jí)和橋MAC地址攜帶于注冊應(yīng)答報(bào)文(EV1-1SIS hello報(bào)文)返回給該ENDC,其中本站點(diǎn)設(shè)備的優(yōu)先級(jí)為16。ENDC接收到ENDS返回的注冊應(yīng)答報(bào)文(EV1-1SIS hello報(bào)文)后,根據(jù)本站點(diǎn)設(shè)備和各鄰居站點(diǎn)設(shè)備的優(yōu)先 級(jí)和橋MAC地址競爭主站點(diǎn)設(shè)備,如果本站點(diǎn)設(shè)備競爭失敗,則放棄競爭主站點(diǎn)設(shè)備,將本站點(diǎn)設(shè)備的優(yōu)先級(jí)置為16,并在下一次向ENDS發(fā)送注冊報(bào)文時(shí),將本站點(diǎn)設(shè)備的優(yōu)先級(jí)(該優(yōu)先級(jí)值為16)攜帶于注冊報(bào)文發(fā)送給ENDS。為了更清楚的說明本發(fā)明實(shí)施例的實(shí)現(xiàn)過程,下面以一個(gè)具體場景為例進(jìn)行說明。如圖6所不,EVI網(wǎng)絡(luò)存在5個(gè)設(shè)備,分別記為設(shè)備1、設(shè)備2、設(shè)備3、設(shè)備4、設(shè)備5,這5個(gè)設(shè)備分別作為EVI站點(diǎn)設(shè)備,它們具有同樣的擴(kuò)展VLAN,彼此之間建立全連接網(wǎng)絡(luò)。站點(diǎn)優(yōu)先級(jí)的取值范圍為
,按照0-15的順序,優(yōu)先級(jí)遞減。設(shè)備1-5上配置的屬性信息如表I所示:表1、設(shè)備1-5上配置的屬性
設(shè)備 Network ID設(shè)備編號(hào)優(yōu)先級(jí) 設(shè)備I 100I2
設(shè)備 2~1002I
設(shè)備 3~1003I
設(shè)備 4~10043
設(shè)備5 2005 根據(jù)ENDP協(xié)議規(guī)定,同一個(gè)Network ID的EVI網(wǎng)絡(luò)之間能夠建立鄰居,協(xié)商EVILink,ENDP協(xié)商后建立的EVI Link可如圖7所示。其中,設(shè)備2和設(shè)備I之間的EVI Link記為ElinkO,設(shè)備2和設(shè)備3之間的EVI Link記為Elinkl,設(shè)備2和設(shè)備4之間的EVILink記為Elink2,設(shè)備I和設(shè)備3之間的EVI Link記為Elink3,設(shè)備I和設(shè)備4之間的EVI Link記為Elink4,設(shè)備3和設(shè)備4之間的EVI Link記為Elink5。設(shè)備2同其它鄰居設(shè)備一起展開主站點(diǎn)設(shè)備競爭,通過EV1-1SIS hello報(bào)文交互優(yōu)先級(jí),通過優(yōu)先級(jí)比較,設(shè)備1、設(shè)備4自動(dòng)放棄了主站點(diǎn)設(shè)備爭奪,并在下一次hello報(bào)文交互中將自己的優(yōu)先級(jí)修改為16。設(shè)備2和設(shè)備3的優(yōu)先級(jí)相等,因此需要進(jìn)行橋MAC地址比對,通過比對,設(shè)備2的橋MAC地址較小,設(shè)備3放棄主站點(diǎn)設(shè)備爭奪,在下一次hello報(bào)文中將自己的優(yōu)先級(jí)修改為16。經(jīng)過上述hello報(bào)文交互過程,設(shè)備I上的ENDP鄰居表可如表2所示,設(shè)備2上的ENDP鄰居表可如表3所示,設(shè)備3上的ENDP鄰居表可如表4所示,設(shè)備4上的ENDP鄰居表可如表5所不。表2、設(shè)備I上的ENDP鄰居表
權(quán)利要求
1.一種媒體訪問控制MAC地址信息通告方法,應(yīng)用于由大二層互聯(lián)的站點(diǎn)網(wǎng)絡(luò)中的邊緣設(shè)備構(gòu)成的虛擬化網(wǎng)絡(luò),其特征在于,該方法包括: 同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備根據(jù)優(yōu)先級(jí)競爭主設(shè)備; 當(dāng)站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備需要通告MAC地址信息時(shí),根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為非主設(shè)備,則將封裝有需要通告的MAC地址信息的鏈路狀態(tài)包LSP發(fā)送給主設(shè)備;否則,將封裝有需要通告的MAC地址信息的LSP發(fā)送給本設(shè)備的所有鄰居設(shè)備; 當(dāng)站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備接收到封裝有MAC地址信息的LSP后,將所述LSP中攜帶的MAC地址信息配置到本地;以及,根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為主設(shè)備,則將接收到的LSP轉(zhuǎn)發(fā)給除該LSP發(fā)送者以外的其它鄰居設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備根據(jù)優(yōu)先級(jí)競爭主設(shè)備,具體包括: 同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備中被配置為鄰居發(fā)現(xiàn)客戶端的設(shè)備將本設(shè)備的優(yōu)先級(jí)攜帶 于協(xié)議報(bào)文發(fā)送給被配置為鄰居發(fā)現(xiàn)服務(wù)器的設(shè)備; 鄰居發(fā)現(xiàn)服務(wù)器設(shè)備根據(jù)本設(shè)備和各鄰居發(fā)現(xiàn)客戶端設(shè)備的優(yōu)先級(jí)進(jìn)行主設(shè)備競爭,并將本設(shè)備的優(yōu)先級(jí)和各鄰居發(fā)現(xiàn)客戶端設(shè)備的優(yōu)先級(jí)攜帶于協(xié)議報(bào)文返回給鄰居發(fā)現(xiàn)客戶端設(shè)備; 鄰居發(fā)現(xiàn)客戶端設(shè)備根據(jù)本設(shè)備和其它鄰居發(fā)現(xiàn)客戶端設(shè)備以及鄰居發(fā)現(xiàn)服務(wù)器設(shè)備的優(yōu)先級(jí)進(jìn)行主設(shè)備競爭。
3.如權(quán)利要求2所述的方法,其特征在于,該方法還包括: 鄰居發(fā)現(xiàn)服務(wù)器設(shè)備進(jìn)行主設(shè)備競爭時(shí),若競爭失敗,則將本設(shè)備的優(yōu)先級(jí)設(shè)置為指定數(shù)值; 鄰居發(fā)現(xiàn)客戶端設(shè)備進(jìn)行主設(shè)備競爭時(shí),若競爭失敗,則將本設(shè)備的優(yōu)先級(jí)設(shè)置為指定數(shù)值; 其中,所述指定數(shù)值為通過手工方式配置優(yōu)先級(jí)時(shí)優(yōu)先級(jí)取值范圍之外的數(shù)值,用于表示對應(yīng)的設(shè)備為非主設(shè)備。
4.如權(quán)利要求1所述的方法,其特征在于,站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備上維護(hù)有鄰居表,所述鄰居表中記錄有鄰居設(shè)備的設(shè)備標(biāo)識(shí)信息、本設(shè)備與鄰居設(shè)備之間的鏈路標(biāo)識(shí)、鄰居設(shè)備的優(yōu)先級(jí); 所述若本設(shè)備為非主設(shè)備,則將封裝有需要通告的MAC地址信息的LSP發(fā)送給主設(shè)備,否則,將封裝有需要通告的MAC地址信息的LSP發(fā)送給本設(shè)備的所有鄰居設(shè)備,具體包括: 若本設(shè)備根據(jù)其維護(hù)的鄰居表中記錄的優(yōu)先級(jí)確定出其鄰居設(shè)備中存在主設(shè)備,則根據(jù)其維護(hù)的鄰居表查詢本設(shè)備與該主設(shè)備之間的鏈路標(biāo)識(shí),并向所述鏈路標(biāo)識(shí)對應(yīng)的鏈路發(fā)送封裝有需要通告的MAC地址信息的LSP ; 若本設(shè)備根據(jù)其維護(hù)的鄰居表中記錄的優(yōu)先級(jí)確定出本設(shè)備為主設(shè)備,則根據(jù)其維護(hù)的鄰居表查詢本設(shè)備與各鄰居設(shè)備之間的鏈路標(biāo)識(shí),并向所述鏈路標(biāo)識(shí)對應(yīng)的鏈路發(fā)送封裝有需要通告的MAC地址信息的LSP ; 所述若本設(shè)備為主設(shè)備,則將接收到的LSP轉(zhuǎn)發(fā)給除該LSP發(fā)送者以外的其它鄰居設(shè)備,具體包括:若本設(shè)備根據(jù)其維護(hù)的鄰居表中記錄的優(yōu)先級(jí)確定出本設(shè)備為主設(shè)備,則根據(jù)接收到的LSP中攜帶的設(shè)備標(biāo)識(shí)信息查詢鄰居表,從鄰居表中排除該設(shè)備標(biāo)識(shí)對應(yīng)的鏈路標(biāo)識(shí),并向鄰居表中的其余鏈路標(biāo)識(shí)對應(yīng)的鏈路轉(zhuǎn)發(fā)該LSP。
5.如權(quán)利要求4所述的方法,其特征在于,所述設(shè)備標(biāo)識(shí)信息包括設(shè)備編號(hào)和網(wǎng)絡(luò)標(biāo)識(shí),所述網(wǎng)絡(luò)標(biāo)識(shí)用于標(biāo)識(shí)虛擬化網(wǎng)絡(luò)實(shí)例。
6.一種大二層互聯(lián)的站點(diǎn)網(wǎng)絡(luò)中的邊緣設(shè)備,其特征在于,包括: 主設(shè)備競爭模塊,用于根據(jù)本設(shè)備的優(yōu)先級(jí),以及同一虛擬化網(wǎng)絡(luò)實(shí)例中的其它站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備的優(yōu)先級(jí),競爭主設(shè)備; 同步模塊,用于當(dāng)本設(shè)備需要通告MAC地址信息時(shí),根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為非主設(shè)備,則將封裝有需要通告的MAC地址信息的鏈路狀態(tài)包LSP發(fā)送給主設(shè)備;否則,將封裝有需要通告的MAC地址信息的LSP發(fā)送給本設(shè)備的所有鄰居設(shè)備; 配置模塊,用于當(dāng)本設(shè)備接收到封裝有MAC地址信息的LSP后,將所述LSP中攜帶的MAC地址信息配置到本地; 轉(zhuǎn)發(fā)模塊,用于當(dāng)本設(shè)備接收到封裝有MAC地址信息的LSP后,根據(jù)主設(shè)備競爭結(jié)果確定本設(shè)備為主設(shè)備還是非主設(shè)備,若本設(shè)備為主設(shè)備,則將接收到的LSP轉(zhuǎn)發(fā)給除該LSP發(fā)送者以外的其它鄰居設(shè)備。
7.如權(quán)利要求6所述的邊緣設(shè)備,其特征在于,所述主設(shè)備競爭模塊具體用于,若本設(shè)備被配置為鄰居發(fā)現(xiàn)服務(wù)器設(shè)備,則將本設(shè)備的優(yōu)先級(jí)攜帶于協(xié)議報(bào)文發(fā)送給同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備中被配置為鄰居發(fā)現(xiàn)服務(wù)器的設(shè)備,并根據(jù)本設(shè)備和各鄰居發(fā)現(xiàn)客戶端設(shè)備的優(yōu)先級(jí)進(jìn)行主設(shè)備競爭,并將本設(shè)備的優(yōu)先級(jí)和各鄰居發(fā)現(xiàn)客戶端設(shè)備的優(yōu)先級(jí)攜帶 于協(xié)議報(bào)文返回給鄰居發(fā)現(xiàn)客戶端設(shè)備; 若本設(shè)備被配置為鄰居發(fā)現(xiàn)客戶端設(shè)備,則根據(jù)本設(shè)備和其它鄰居發(fā)現(xiàn)客戶端設(shè)備以及鄰居發(fā)現(xiàn)服務(wù)器設(shè)備的優(yōu)先級(jí)進(jìn)行主設(shè)備競爭。
8.如權(quán)利要求7所述的邊緣設(shè)備,其特征在于,所述主設(shè)備競爭模塊具體用于,在進(jìn)行主設(shè)備競爭時(shí),若競爭失敗,則將本設(shè)備的優(yōu)先級(jí)設(shè)置為指定數(shù)值;其中,所述指定數(shù)值為通過手工方式配置優(yōu)先級(jí)時(shí)優(yōu)先級(jí)取值范圍之外的數(shù)值,用于表示對應(yīng)的設(shè)備為非主設(shè)備。
9.如權(quán)利要求6所述的邊緣設(shè)備,其特征在于,所述主設(shè)備競爭模塊還用于,維護(hù)本設(shè)備上的鄰居表,所述鄰居表中記錄有鄰居設(shè)備的設(shè)備標(biāo)識(shí)信息、本設(shè)備與鄰居設(shè)備之間的鏈路標(biāo)識(shí)、鄰居設(shè)備的優(yōu)先級(jí); 所述同步模塊具體用于,若本設(shè)備根據(jù)其維護(hù)的鄰居表中記錄的優(yōu)先級(jí)確定出其鄰居設(shè)備中存在主設(shè)備,則根據(jù)其維護(hù)的鄰居表查詢本設(shè)備與該主設(shè)備之間的鏈路標(biāo)識(shí),并向所述鏈路標(biāo)識(shí)對應(yīng)的鏈路發(fā)送封裝有需要通告的MAC地址信息的LSP ;若本設(shè)備根據(jù)其維護(hù)的鄰居表中記錄的優(yōu)先級(jí)確定出本設(shè)備為主設(shè)備,則根據(jù)其維護(hù)的鄰居表查詢本設(shè)備與各鄰居設(shè)備之間的鏈路標(biāo)識(shí),并向所述鏈路標(biāo)識(shí)對應(yīng)的鏈路發(fā)送封裝有需要通告的MAC地址信息的LSP ; 所述轉(zhuǎn)發(fā)模塊具體用于,若本設(shè)備根據(jù)其維護(hù)的鄰居表中記錄的優(yōu)先級(jí)確定出本設(shè)備為主設(shè)備,則根據(jù)接收到的LSP中攜帶的設(shè)備標(biāo)識(shí)信息查詢鄰居表,從鄰居表中排除該設(shè)備標(biāo)識(shí)對應(yīng)的鏈路標(biāo)識(shí),并向鄰居表中的其余鏈路標(biāo)識(shí)對應(yīng)的鏈路轉(zhuǎn)發(fā)該LSP。
10.如權(quán)利要求9所述的邊緣設(shè)備,其特征在于,所述設(shè)備標(biāo)識(shí)信息包括設(shè)備編號(hào)和網(wǎng)絡(luò)標(biāo)識(shí),所述網(wǎng)絡(luò)標(biāo)識(shí)用于標(biāo)識(shí)`虛擬化網(wǎng)絡(luò)實(shí)例。
全文摘要
本發(fā)明公開了一種MAC地址信息通告方法和設(shè)備,該方法應(yīng)用于由大二層互聯(lián)的站點(diǎn)網(wǎng)絡(luò)中的邊緣設(shè)備構(gòu)成的虛擬化網(wǎng)絡(luò),該方法包括同一虛擬化網(wǎng)絡(luò)實(shí)例中的站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備根據(jù)優(yōu)先級(jí)競爭主設(shè)備;當(dāng)站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備需要通告MAC地址信息時(shí),若本設(shè)備為非主設(shè)備,則將封裝有需要通告的MAC地址信息的LSP發(fā)送給主設(shè)備;若本設(shè)備為主設(shè)備,則將封裝有需要通告的MAC地址信息的LSP發(fā)送給本設(shè)備的所有鄰居設(shè)備;當(dāng)站點(diǎn)網(wǎng)絡(luò)邊緣設(shè)備接收到封裝有MAC地址信息的LSP后,若本設(shè)備為主設(shè)備,則將接收到的LSP轉(zhuǎn)發(fā)給除該LSP發(fā)送者以外的其它鄰居設(shè)備。采用本發(fā)明可減少M(fèi)AC地址信息通告過程所使用的網(wǎng)絡(luò)資源。
文檔編號(hào)H04L12/46GK103078969SQ20131004646
公開日2013年5月1日 申請日期2013年2月1日 優(yōu)先權(quán)日2013年2月1日
發(fā)明者陸璐, 王偉 申請人:杭州華三通信技術(shù)有限公司