国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      報(bào)文轉(zhuǎn)發(fā)方法及裝置的制作方法

      文檔序號(hào):7865959閱讀:147來源:國(guó)知局
      專利名稱:報(bào)文轉(zhuǎn)發(fā)方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā) 明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別涉及一種報(bào)文轉(zhuǎn)發(fā)方法及裝置。
      背景技術(shù)
      為了實(shí)現(xiàn)高可靠性和冗余部署,并提供更好的服務(wù),大多數(shù)企業(yè)網(wǎng)絡(luò)及其數(shù)據(jù)中心或服務(wù)提供商通常在異地部署多個(gè)數(shù)據(jù)中心,實(shí)現(xiàn)負(fù)載分擔(dān)和高可靠性,并實(shí)現(xiàn)虛擬機(jī)在數(shù)據(jù)中心之間的自由遷移。由于虛擬機(jī)的遷移過程對(duì)用戶透明,不能改變IP (InternetProtocol,因特網(wǎng)協(xié)議)地址,所以必須在分布于異地的數(shù)據(jù)中心之間實(shí)現(xiàn)二層網(wǎng)絡(luò)互聯(lián)?,F(xiàn)有的二層網(wǎng)絡(luò)互聯(lián)技術(shù)包括EVI (Ethernet Virtualization Interconnection,以太網(wǎng)虛擬互聯(lián))和VPLS (Virtual Private LAN Service,虛擬專用局域網(wǎng)服務(wù))。其中,EVI技術(shù)基于現(xiàn)有的服務(wù)提供商(SP)網(wǎng)絡(luò)和企業(yè)網(wǎng)絡(luò),為分散的物理站點(diǎn)(即數(shù)據(jù)中心站點(diǎn))提供靈活的二層互聯(lián)功能。EVI是一種先進(jìn)的"MAC (Media AccessControl,媒體訪問控制)in IP〃技術(shù),用于實(shí)現(xiàn)基于IP核心網(wǎng)的L2VPN (Layer2VirtualPrivate Network, 二層虛擬專用網(wǎng)絡(luò))技術(shù)。EVI只是在數(shù)據(jù)中心站點(diǎn)(以下簡(jiǎn)稱為站點(diǎn))的邊緣設(shè)備(Edge Device, ED)上維護(hù)路由和轉(zhuǎn)發(fā)信息,而無需改變站點(diǎn)內(nèi)部和核心網(wǎng)絡(luò)。如圖I所示,采用了 EVI技術(shù)的網(wǎng)絡(luò)(稱為EVI網(wǎng)絡(luò))由核心網(wǎng)絡(luò)、站點(diǎn)(Site)網(wǎng)絡(luò)和交疊(Overlay)網(wǎng)絡(luò)組成。分別介紹如下站點(diǎn)網(wǎng)絡(luò)是通過一臺(tái)或者多臺(tái)邊緣設(shè)備連接到核心網(wǎng)絡(luò)的具有獨(dú)立業(yè)務(wù)功能的二層網(wǎng)絡(luò),通常由單個(gè)用戶組織、管理、控制和維護(hù),主要由主機(jī)和交換設(shè)備組成,邊緣設(shè)備提供站點(diǎn)之間的二層交換功能。邊緣設(shè)備是位于站點(diǎn)網(wǎng)絡(luò)的邊緣的執(zhí)行EVI功能的交換設(shè)備,其在站點(diǎn)網(wǎng)絡(luò)側(cè)作為二層設(shè)備運(yùn)行,在核心網(wǎng)絡(luò)側(cè)作為三層設(shè)備運(yùn)行,它完成報(bào)文從站點(diǎn)網(wǎng)絡(luò)到EVI隧道,以及EVI隧道到站點(diǎn)網(wǎng)絡(luò)的映射與轉(zhuǎn)發(fā)。同一個(gè)EVI實(shí)例中的邊緣設(shè)備之間建立全連接,EVIMAC在該EVI實(shí)例內(nèi)的所有ED設(shè)備中泛洪。交疊網(wǎng)絡(luò)是站點(diǎn)網(wǎng)絡(luò)中的邊緣設(shè)備之間建立的虛擬網(wǎng)絡(luò),提供站點(diǎn)網(wǎng)絡(luò)之間的二層互聯(lián),實(shí)現(xiàn)VLAN在不同站點(diǎn)之間的擴(kuò)展,在數(shù)據(jù)平面承載站點(diǎn)間擴(kuò)展的VLAN的二層數(shù)據(jù)流,在控制平面通過IGP (Interior Gateway Protocol,內(nèi)部網(wǎng)關(guān)協(xié)議)協(xié)議在站點(diǎn)之間通告連接到邊緣設(shè)備的所有主機(jī)和路由器的MAC地址可達(dá)性信息,將多個(gè)站點(diǎn)互聯(lián),形成更大的二層轉(zhuǎn)發(fā)域。在相同的EVI網(wǎng)絡(luò)實(shí)例中,邊緣設(shè)備之間通過一條雙向的虛擬以太通道,即以太網(wǎng)虛擬互聯(lián)連接EVI-Link (鏈路),完成彼此之間的數(shù)據(jù)透明傳輸。該EVI-Link承載于邊緣設(shè)備之間的EVI隧道,每個(gè)EVI隧道可承載多個(gè)EVI Link。核心網(wǎng)絡(luò)是主要由IP路由設(shè)備承載的提供站點(diǎn)網(wǎng)絡(luò)之間互聯(lián)的網(wǎng)絡(luò)。核心網(wǎng)絡(luò)進(jìn)行隧道報(bào)文的IP轉(zhuǎn)發(fā)。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明提供了一種報(bào)文轉(zhuǎn)發(fā)方法及裝置,以實(shí)現(xiàn)中心-分支(Hub-Spoke)架構(gòu)的EVI網(wǎng)絡(luò)的報(bào)文轉(zhuǎn)發(fā)。本發(fā)明的技術(shù)方案如下一方面,提供了一種報(bào)文轉(zhuǎn)發(fā)方法,該方法應(yīng)用于中心邊緣設(shè)備Hub ED,該Hub ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的中心站點(diǎn),該方法包括Hub ED接收來自一個(gè)分支站點(diǎn)的分支邊緣設(shè)備Spoke ED的EVI報(bào)文,將收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文;Hub ED根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口,通過查找到的端口發(fā)送解封裝后的以太網(wǎng)報(bào)文至中心站點(diǎn)的中心用戶邊緣設(shè)備Hub CE ;Hub ED接收Hub CE返回的以太網(wǎng)報(bào)文,根據(jù)收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口,根據(jù)查找到的EVI-Link接口將收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送至其他分支站點(diǎn)的Spoke ED0另一方面,還提供了一種報(bào)文轉(zhuǎn)發(fā)方法,該方法應(yīng)用于分支邊緣設(shè)備SpokeED,該 Spoke ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的分支站點(diǎn),該方法包括SpokeED接收來自本地分支站點(diǎn)的以太網(wǎng)報(bào)文,根據(jù)收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口,根據(jù)查找到的EVI-Link接口將該以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送給中心站點(diǎn)的中心邊緣設(shè)備Hub ED ;Spoke ED接收來自Hub ED的EVI報(bào)文,將該EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口,將該以太網(wǎng)報(bào)文通過查找到的端口發(fā)送給本地分支站點(diǎn)的分支用戶邊緣設(shè)備Spoke CE。又一方面,還提供了一種報(bào)文轉(zhuǎn)發(fā)裝置,該報(bào)文轉(zhuǎn)發(fā)裝置應(yīng)用于中心邊緣設(shè)備HubED,該Hub ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的中心站點(diǎn),該報(bào)文轉(zhuǎn)發(fā)裝置包括接收模塊,用于接收EVI報(bào)文以及以太網(wǎng)報(bào)文;處理模塊,用于將接收模塊接收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口 ;以及用于根據(jù)接收模塊收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口 ;發(fā)送模塊,用于通過處理模塊查找到的端口發(fā)送解封裝后的以太網(wǎng)報(bào)文;以及根據(jù)處理模塊查找到的EVI-Link接口將接收模塊收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送封裝后的EVI報(bào)文。又一方面,還提供了一種報(bào)文轉(zhuǎn)發(fā)裝置,該報(bào)文轉(zhuǎn)發(fā)裝置應(yīng)用于分支邊緣設(shè)備Spoke ED,該Spoke ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的分支站點(diǎn),該報(bào)文轉(zhuǎn)發(fā)裝置包括接收模塊,用于接收以太網(wǎng)報(bào)文以及EVI報(bào)文;處理模塊,用于根據(jù)接收模塊收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口 ;以及用于將接收模塊收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口 ;發(fā)送模塊,用于根據(jù)處理模塊查找到的EVI-Link接口將接收模塊收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送封裝后的EVI報(bào)文;以及用于通過處理模塊查找到的端口發(fā)送處理模塊解封裝后的以太網(wǎng)報(bào)文。本發(fā)明的以上技術(shù)方案,在Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)中實(shí)現(xiàn)了報(bào)文的轉(zhuǎn)發(fā)。


      圖I是普通EVI網(wǎng)絡(luò)的網(wǎng)絡(luò)架構(gòu)示意圖2是本發(fā)明的實(shí)施例提供的Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)的示意圖;圖3是本發(fā)明的實(shí)施例提供的Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)中分支邊緣設(shè)備的報(bào)文轉(zhuǎn)發(fā)過程的流程圖;圖4是根據(jù)本發(fā)明的實(shí)施例的實(shí)現(xiàn)EVI網(wǎng)絡(luò)中的數(shù)據(jù)流管理方法時(shí)Hub ED的報(bào)文轉(zhuǎn)發(fā)過程的流程圖;圖5是根據(jù)本發(fā)明的實(shí)施例的構(gòu)建了 Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)中不同分支站點(diǎn)之間的通信示意圖; 圖6是根據(jù)本發(fā)明的實(shí)施例的構(gòu)建了 Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)中相同分支站點(diǎn)內(nèi)的通信示意圖;圖7是根據(jù)本發(fā)明的實(shí)施例的作為Hub ED時(shí)的ED的結(jié)構(gòu)示意圖;圖8是根據(jù)本發(fā)明的實(shí)施例的作為Spoke ED時(shí)的ED的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種報(bào)文轉(zhuǎn)發(fā)方法以及裝置,可以應(yīng)用于Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)。如圖2所示,Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)由一個(gè)中心站點(diǎn)(Hub站點(diǎn))和多個(gè)分支站點(diǎn)(Spoke站點(diǎn))構(gòu)成。中心邊緣設(shè)備Hub ED以及中心用戶邊緣設(shè)備Hub CE (CustomerEdge,用戶邊緣設(shè)備)分別是Hub站點(diǎn)內(nèi)的邊緣設(shè)備和用戶邊緣設(shè)備。分支邊緣設(shè)備SpokeEDl以及Spoke ED2是接入Spoke ED的本地分支站點(diǎn)的邊緣設(shè)備。分支用戶邊緣設(shè)備SpokeCEUSpoke CE2以及Spoke CE3分別是各分支站點(diǎn)內(nèi)的用戶邊緣設(shè)備。Hub ED 分別與 Spoke EDl 和 Spoke ED2 建立 EVI 隧道。Hub ED 被配置為 ENDS(EVI Neighbor Discovery Server,鄰居發(fā)現(xiàn)服務(wù)器),分支站點(diǎn)的 Spoke EDl 和 Spoke ED2被分別配置為ENDC (EVI Neighbor Discovery Client,鄰居發(fā)現(xiàn)客戶端)。作為ENDS的Hub ED,用于維護(hù)同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中所有的鄰居信息,但ENDS本身同時(shí)也是一個(gè)ENDC。Spoke EDl和Spoke ED2配合Hub ED完成鄰居的學(xué)習(xí),與鄰居建立EVI_Link。Hub ED接收Spoke EDl和Spoke ED2的注冊(cè)報(bào)文來學(xué)習(xí)EVI實(shí)例內(nèi)ENDC的信息,分別發(fā)送注冊(cè)應(yīng)答報(bào)文至SpokeEDl和Spoke ED2,兩個(gè)ENDC發(fā)布同一個(gè)EVI網(wǎng)絡(luò)實(shí)例中本設(shè)備為ENDC信息。因而,Spoke EDl和Spoke ED2各自收到注冊(cè)應(yīng)答報(bào)文后,各自與本設(shè)備在EVI網(wǎng)絡(luò)實(shí)例內(nèi)的鄰居設(shè)備,即Hub ED,建立以太網(wǎng)虛擬互聯(lián)連接EVI-Link。由于Spoke EDl與Spoke ED2之間未建立EVI-Link,因而分支站點(diǎn)間的數(shù)據(jù)流需通過中心站點(diǎn)轉(zhuǎn)發(fā),兩個(gè)分支站點(diǎn)之間不互相通信。本實(shí)施例將以Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)中一個(gè)EVI網(wǎng)絡(luò)實(shí)例內(nèi)的報(bào)文轉(zhuǎn)發(fā)進(jìn)行說明。一> MAC地址的學(xué)習(xí)、發(fā)布和轉(zhuǎn)發(fā)表項(xiàng)配置過程圖2中,對(duì)于Spoke EDl和Spoke ED2,連接本地分支站點(diǎn)的一側(cè)為Spoke側(cè),連接中心站點(diǎn)的一側(cè)為Hub側(cè);對(duì)于Hub ED,連接兩個(gè)分支站點(diǎn)的一側(cè)為Spoke側(cè),連接HubCE的一側(cè)為Hub側(cè)。I、分支站點(diǎn)的分支邊緣設(shè)備的MAC學(xué)習(xí)、發(fā)布和轉(zhuǎn)發(fā)表項(xiàng)的配置過程以Spoke EDl為例,該設(shè)備的MAC地址學(xué)習(xí)、轉(zhuǎn)發(fā)表項(xiàng)配置和MAC地址發(fā)布至少包括以下步驟步驟S102,Spoke EDl將收到的以太網(wǎng)報(bào)文(該以太網(wǎng)報(bào)文來自Spoke EDl的本地分支站點(diǎn)內(nèi))的VLAN (Virtual Local Area Network,虛擬局域網(wǎng))標(biāo)識(shí)和源MAC地址與收到該以太網(wǎng)報(bào)文的端口(port,物理端口)的對(duì)應(yīng)關(guān)系,配置于中心站點(diǎn)轉(zhuǎn)發(fā)表;將該VLAN標(biāo)識(shí)和源MAC地址與本設(shè)備連接Hub ED的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系,配置于分支站點(diǎn)轉(zhuǎn)發(fā)表。步驟S104,Spoke EDl生成攜帶該VLAN標(biāo)識(shí)和源MAC地址的MAC地址同步消息,根據(jù)本設(shè)備連接Hub ED的EVI-Link對(duì)應(yīng)的EVI-Iink接口,將該MAC地址同步消息封裝為EVI報(bào)文并發(fā)送至Hub ED。通過步驟S102-S104,分支站點(diǎn)內(nèi)的Spoke EDl在學(xué)習(xí)本地分支站點(diǎn)內(nèi)的MAC地址的同時(shí),還可以將該MAC地址同步到中心站點(diǎn)內(nèi)的Hub ED,使得Hub ED也可以將該MAC地址配置到本地的中心站點(diǎn)轉(zhuǎn)發(fā)表和分支站點(diǎn)轉(zhuǎn)發(fā)表。步驟S106,Spoke EDl 接收 Hub ED 發(fā)來的 EVI 報(bào)文。步驟S108,Spoke EDl將收到的EVI報(bào)文解封裝為MAC地址同步消息,獲取本設(shè)備連接 Hub ED 的 EVI-Link 對(duì)應(yīng)的 EVI-Link 接口。Spoke EDl可以根據(jù)MAC地址同步消息外層封裝的EVI頭獲取EVI-Link接口。EVI頭由外層以太網(wǎng)頭和IP GRE隧道頭構(gòu)成,其中IP GRE隧道頭的外層IP頭中,源IP地址為對(duì)端EVI隧道接口的IP地址,目的IP地址是本地EVI隧道接口的IP地址。Spoke EDl可根據(jù)外層IP頭確定EVI隧道。Spoke EDl根據(jù)MAC地址同步消息中的VLAN標(biāo)識(shí),確定該VLAN綁定的EVI網(wǎng)絡(luò)實(shí)例,從而獲取對(duì)應(yīng)的EVI-Link以及該EVI-Link對(duì)應(yīng)的EVI-Link接□。步驟S110,Spoke EDl將解封裝后的MAC地址同步消息中攜帶的VLAN標(biāo)識(shí)和MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到分支站點(diǎn)轉(zhuǎn)發(fā)表。通過步驟S106_S110,Spoke EDl還可以將Hub ED同步來的、其他分支站點(diǎn)內(nèi)主機(jī)的MAC地址配置到本地的分支站點(diǎn)轉(zhuǎn)發(fā)表。步驟S112,Spoke EDI將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接Hub ED的EVI-Link所對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系,配置到分支站點(diǎn)轉(zhuǎn)發(fā)表;將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接本地分支站點(diǎn)的Spoke CE的端口的對(duì)應(yīng)關(guān)系,配置于中心站點(diǎn)轉(zhuǎn)發(fā)表?!ねㄟ^步驟S112,Spoke EDl可以在本地的分支站點(diǎn)轉(zhuǎn)發(fā)表和中心站點(diǎn)轉(zhuǎn)發(fā)表中配置廣播MAC地址。步驟S102中,Spoke EDl配置中心站點(diǎn)轉(zhuǎn)發(fā)表以及分支站點(diǎn)轉(zhuǎn)發(fā)表的順序不受限制。步驟S108中,Spoke EDl可并行執(zhí)行EVI報(bào)文解封裝處理以及獲取EVI-Link接口處理。2、中心站點(diǎn)的中心邊緣設(shè)備的MAC地址學(xué)習(xí)、發(fā)布以及轉(zhuǎn)發(fā)表項(xiàng)配置過程步驟S202,Hub ED接收Spoke EDl發(fā)來的EVI報(bào)文;步驟S204,Hub ED將收到的EVI報(bào)文解封裝為MAC地址同步消息,獲取本設(shè)備連接Spoke EDl的EVI-Link對(duì)應(yīng)的EVI-Link接口。步驟S206,Hub ED將該MAC地址同步消息中攜帶的VLAN標(biāo)識(shí)和MAC地址與獲取的連接Spoke EDl的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系,配置到中心站點(diǎn)轉(zhuǎn)發(fā)表;將該MAC地址同步消息中攜帶的VLAN標(biāo)識(shí)和MAC地址與本設(shè)備連接Hub CE的端口的對(duì)應(yīng)關(guān)系配置于分支站點(diǎn)轉(zhuǎn)發(fā)表。通過步驟S202-S206,Hub ED可以將分支站點(diǎn)內(nèi)的Spoke EDl同步來的MAC地址配置到本地的分支站點(diǎn)轉(zhuǎn)發(fā)表和中心站點(diǎn)轉(zhuǎn)發(fā)表。步驟S208,Hub ED獲取本設(shè)備連接Spoke ED2的EVI-Link對(duì)應(yīng)的EVI-Link接口,將解封裝后的MAC地址同步消息重新封裝并轉(zhuǎn)發(fā)給Spoke ED2。通過步驟S208,Hub ED在接收到一個(gè)分支站點(diǎn)的Spoke ED Spoke EDl同步來的MAC地址后,還會(huì)將該MAC地址繼續(xù)同步給其他分支站點(diǎn)的SpokeED :Spoke ED2。Spoke ED2收到Hub ED的EVI報(bào)文后,執(zhí)行的處理與步驟S108和SllO相同。步驟S210,Hub ED將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接每個(gè)分支站點(diǎn)的 Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系,配置于中心站點(diǎn)轉(zhuǎn)發(fā)表;將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接Hub CE的端口的對(duì)應(yīng)關(guān)系,配置于分支站點(diǎn)轉(zhuǎn)發(fā)表。通過步驟S210,Hub ED可以在本地的分支站點(diǎn)轉(zhuǎn)發(fā)表和中心站點(diǎn)轉(zhuǎn)發(fā)表中配置廣播MAC地址。二、報(bào)文轉(zhuǎn)發(fā)過程I、分支站點(diǎn)的分支邊緣設(shè)備的報(bào)文轉(zhuǎn)發(fā)過程以下以Spoke EDl轉(zhuǎn)發(fā)報(bào)文的過程為例如圖3所示,Spoke EDl的報(bào)文轉(zhuǎn)發(fā)過程包括以下步驟步驟S302,Spoke EDl接收來自本地分支站點(diǎn)內(nèi)的以太網(wǎng)報(bào)文。例如,接收本地分支站點(diǎn)的Spoke CEl轉(zhuǎn)發(fā)來的以太網(wǎng)報(bào)文。步驟S304,Spoke EDl在本地的分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)于接收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址的EVI-Link接口,其中,查找到的EVI-Link接口為SpokeEDl連接至Hub ED的EVI-Link的出接口 ;之后,根據(jù)查找到的EVI-Link接口將該以太網(wǎng)報(bào)文封裝為EVI報(bào)文發(fā)送給Hub ED。步驟S306,Spoke EDl接收到Hub ED發(fā)來的EVI報(bào)文。步驟S308,Spoke EDl將該EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,在本地的中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)于解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址的端口。譬如,查找到的端口為該Spoke EDl連接至Spoke CEl的端口。步驟S310,Spoke EDl將解封裝后的以太網(wǎng)報(bào)文通過查找到的端口轉(zhuǎn)發(fā)給SpokeCEl。Spoke CEl會(huì)根據(jù)收到的以太網(wǎng)報(bào)文的目的MAC地址,轉(zhuǎn)發(fā)以太網(wǎng)報(bào)文至相應(yīng)的主機(jī)。2、中心站點(diǎn)的中心邊緣設(shè)備的報(bào)文轉(zhuǎn)發(fā)過程如圖4所示,Hub ED的報(bào)文轉(zhuǎn)發(fā)過程包括以下步驟步驟S402,Hub ED 接收來自 Spoke EDl 的 EVI 報(bào)文;Spoke EDl將本地分支站點(diǎn)內(nèi)的以太網(wǎng)報(bào)文封裝成EVI報(bào)文并轉(zhuǎn)發(fā)給Hub ED的具體過程,可以參見上述步驟S302-S304,這里不再贅述。步驟S404,Hub ED將接收到的EVI報(bào)文解封裝成以太網(wǎng)報(bào)文后轉(zhuǎn)發(fā)到Hub CE。具體的,Hub ED在接收到EVI報(bào)文之后,將該EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找對(duì)應(yīng)于該以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址的端口,其中,查找到的端口為Hub ED連接至Hub CE的端口,然后,將該以太網(wǎng)報(bào)文通過查找到的端口發(fā)送給Hub CE。Hub CE可以作為數(shù)據(jù)流管理裝置,在接收到該以太網(wǎng)報(bào)文后,對(duì)報(bào)文進(jìn)行管理,之后,將該以太網(wǎng)報(bào)文原封不動(dòng)地返回給Hub ED0步驟S406,Hub ED接收到Hub CE返回的以太網(wǎng)報(bào)文之后,在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)于該以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址的EVI-Link接口,其中,該查找到的EVI-Link接口對(duì)應(yīng)于Hub ED連接至Spoke ED2的EVI-Link,因此,Hub ED根據(jù)查找到的EVI-Link接口將該以太網(wǎng)報(bào)文封裝為EVI報(bào)文后轉(zhuǎn)發(fā)給Spoke ED2。Spoke ED2在接收到該EVI報(bào)文并轉(zhuǎn)發(fā)的處理過程可以參見上述步驟S306-S310,這里不再贅述。圖5所示為本發(fā)明實(shí)施例提供的Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)的不同分支站點(diǎn)間通信的示意圖。圖5中,MAC地址同步消息可以利用IS-IS (IntermediateSystem-to-Intermediate System,中間系統(tǒng)到中間系統(tǒng))協(xié)議報(bào)文來實(shí)現(xiàn)。假設(shè)Spoke EDUSpoke ED2以及Hub ED具有表I所列的相關(guān)端口以及EVI-Link接口。表I
      權(quán)利要求
      1.一種報(bào)文轉(zhuǎn)發(fā)方法,其特征在于,該方法應(yīng)用于中心邊緣設(shè)備Hub ED,該Hub ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的中心站點(diǎn),該方法包括 所述Hub ED接收來自一個(gè)分支站點(diǎn)的分支邊緣設(shè)備Spoke ED的EVI報(bào)文,將收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文; 所述Hub ED根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口,通過查找到的端口發(fā)送解封裝后的以太網(wǎng)報(bào)文至所述中心站點(diǎn)的中心用戶邊緣設(shè)備Hub CE ; 所述Hub ED接收所述Hub CE返回的以太網(wǎng)報(bào)文,根據(jù)收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口,根據(jù)查找到的EVI-Link接口將收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送至其他分支站點(diǎn)的Spoke ED0
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 所述Hub ED接收來自一個(gè)分支站點(diǎn)的Spoke ED發(fā)來的EVI報(bào)文,將收到的EVI報(bào)文解封裝為MAC地址同步消息; 所述Hub ED獲取本設(shè)備連接發(fā)送該EVI報(bào)文的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口 ;將所述MAC地址同步消息攜帶的VLAN標(biāo)識(shí)和MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表,將所述MAC地址同步消息攜帶的VLAN標(biāo)識(shí)和MAC地址與本設(shè)備連接所述Hub CE的端口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表; 所述Hub ED獲取本設(shè)備連接其他分支站點(diǎn)的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口,根據(jù)獲取的連接其他分支站點(diǎn)的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口將所述MAC地址同步消息分別重封裝并轉(zhuǎn)發(fā)給其他分支站點(diǎn)的Spoke ED0
      3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 所述Hub ED將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接每個(gè)分支站點(diǎn)的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表,將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接所述Hub CE的端口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表。
      4.一種報(bào)文轉(zhuǎn)發(fā)方法,其特征在于,該方法應(yīng)用于分支邊緣設(shè)備Spoke ED,該Spoke ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的分支站點(diǎn),該方法包括 所述Spoke ED接收來自本地分支站點(diǎn)的以太網(wǎng)報(bào)文,根據(jù)收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口,根據(jù)查找到的EVI-Link接口將該以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送給中心站點(diǎn)的中心邊緣設(shè)備Hub ED ; 所述Spoke ED接收來自所述Hub ED的EVI報(bào)文,將該EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口,將該以太網(wǎng)報(bào)文通過查找到的端口發(fā)送給本地分支站點(diǎn)的分支用戶邊緣設(shè)備Spoke CE0
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括 所述Spoke ED將收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和源MAC地址與收到該以太網(wǎng)報(bào)文的端口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表;獲取本設(shè)備連接所述Hub ED的EVI-Link對(duì)應(yīng)的EVI-Link接口,將收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和源MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表;生成攜帶所述VLAN標(biāo)識(shí)和所述源MAC地址的MAC地址同步消息,根據(jù)獲取的EVI-Link接口將生成的MAC地址同步消息封裝為EVI報(bào)文并發(fā)送給所述Hub ED0
      6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括 所述Spoke ED接收來自所述Hub ED的EVI報(bào)文,將收到EVI報(bào)文解封裝為MAC地址同步消息; 所述Spoke ED獲取本設(shè)備連接所述Hub ED的EVI-Link對(duì)應(yīng)的EVI-Link接口 ;將解封裝后的MAC地址同步消息攜帶的VLAN標(biāo)識(shí)和MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表。
      7.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括 所述Spoke ED將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接所述Hub ED的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系,配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表;將VLAN標(biāo)識(shí)和廣播MAC地址與本設(shè)備連接本地分支站點(diǎn)的Spoke CE的端口的對(duì)應(yīng)關(guān)系,配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表。
      8.一種報(bào)文轉(zhuǎn)發(fā)裝置,其特征在于,該報(bào)文轉(zhuǎn)發(fā)裝置應(yīng)用于中心邊緣設(shè)備Hub ED,該Hub ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的中心站點(diǎn),所述報(bào)文轉(zhuǎn)發(fā)裝置包括 接收模塊,用于接收EVI報(bào)文以及以太網(wǎng)報(bào)文; 處理模塊,用于將所述接收模塊接收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口 ;以及用于根據(jù)所述接收模塊收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口 ; 發(fā)送模塊,用于通過所述處理模塊查找到的端口發(fā)送解封裝后的以太網(wǎng)報(bào)文;以及根據(jù)所述處理模塊查找到的EVI-Link接口將所述接收模塊收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送封裝后的EVI報(bào)文。
      9.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述處理模塊,還用于將所述接收模塊收到的EVI報(bào)文解封裝為MAC地址同步消息,獲取本ED連接發(fā)送該EVI報(bào)文的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口 ;還用于將所述MAC地址同步消息攜帶的VLAN標(biāo)識(shí)和MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表,將所述MAC地址同步消息攜帶的VLAN標(biāo)識(shí)和MAC地址與本ED連接所述中心站點(diǎn)的中心用戶邊緣設(shè)備Hub CE的端口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表;還用于獲取本ED連接其他分支站點(diǎn)的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口 ; 所述發(fā)送模塊,還用于根據(jù)所述處理模塊獲取的連接其他分支站點(diǎn)的Spoke ED的EVI-Link對(duì)應(yīng)的EVI-Link接口,將所述MAC地址同步消息分別重封裝并發(fā)送重封裝后的EVI報(bào)文。
      10.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述處理模塊,還用于將VLAN標(biāo)識(shí)和廣播MAC地址與本ED連接每個(gè)分支站點(diǎn)的SpokeED的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表,將VLAN標(biāo)識(shí)和廣播MAC地址與本ED連接所述Hub CE的端口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表。
      11.一種報(bào)文轉(zhuǎn)發(fā)裝置,其特征在于,該報(bào)文轉(zhuǎn)發(fā)裝置應(yīng)用于分支邊緣設(shè)備Spoke ED,該Spoke ED位于Hub-Spoke架構(gòu)的以太網(wǎng)虛擬互聯(lián)EVI網(wǎng)絡(luò)的分支站點(diǎn),所述報(bào)文轉(zhuǎn)發(fā)裝置包括接收模塊,用于接收以太網(wǎng)報(bào)文以及EVI報(bào)文; 處理模塊,用于根據(jù)所述接收模塊收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口 ;以及用于將所述接收模塊收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文,根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口; 發(fā)送模塊,用于根據(jù)所述處理模塊查找到的EVI-Link接口將所述接收模塊收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送封裝后的EVI報(bào)文;以及用于通過所述處理模塊查找到的端口發(fā)送所述處理模塊解封裝后的以太網(wǎng)報(bào)文。
      12.根據(jù)權(quán)利要求11所述的裝置,其特征在于, 所述處理模塊,還用于將所述接收模塊收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和源MAC地址與收到該以太網(wǎng)報(bào)文的端口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表;還用于獲取本ED連接中心站點(diǎn)的中心邊緣設(shè)備Hub ED的EVI-Link對(duì)應(yīng)的EVI-Iink接口,將該收到的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和源MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表;還用于生成攜帶所述VLAN標(biāo)識(shí)和所述源MAC地址的MAC地址同步消息; 所述發(fā)送模塊,用于根據(jù)所述處理模塊獲取的EVI-Link接口將生成的MAC地址同步消息封裝為EVI報(bào)文并發(fā)送封裝后的EVI報(bào)文。
      13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括 所述處理模塊,還用于將所述接收模塊收到的EVI報(bào)文解封裝為MAC地址同步消息,獲取本ED連接所述Hub ED的EVI-Link對(duì)應(yīng)的EVI-Link接口 ;還用于將解封裝后的MAC地址同步消息攜帶的VLAN標(biāo)識(shí)和MAC地址與獲取的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表。
      14.根據(jù)權(quán)利要求11所述裝置,其特征在于, 所述處理模塊,還用于將VLAN標(biāo)識(shí)和廣播MAC地址與本ED連接所述Hub ED的EVI-Link對(duì)應(yīng)的EVI-Link接口的對(duì)應(yīng)關(guān)系配置到所述分支站點(diǎn)轉(zhuǎn)發(fā)表,將VLAN標(biāo)識(shí)和廣播MAC地址與本ED連接本地分支站點(diǎn)的分支用戶邊緣設(shè)備Spoke CE的端口的對(duì)應(yīng)關(guān)系配置到所述中心站點(diǎn)轉(zhuǎn)發(fā)表。
      全文摘要
      本發(fā)明公開了一種報(bào)文轉(zhuǎn)發(fā)方法及裝置,該方法應(yīng)用于Hub-Spoke架構(gòu)的EVI網(wǎng)絡(luò)的Hub ED,Hub ED接收來自一個(gè)分支站點(diǎn)的Spoke ED的EVI報(bào)文,將收到的EVI報(bào)文解封裝為以太網(wǎng)報(bào)文;根據(jù)解封裝后的以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在分支站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的端口,通過查找到的端口發(fā)送該以太網(wǎng)報(bào)文至Hub CE;Hub ED接收Hub CE返回的以太網(wǎng)報(bào)文,根據(jù)該以太網(wǎng)報(bào)文的VLAN標(biāo)識(shí)和目的MAC地址在中心站點(diǎn)轉(zhuǎn)發(fā)表中查找到對(duì)應(yīng)的EVI-Link接口,根據(jù)查找到的EVI-Link接口將收到的以太網(wǎng)報(bào)文封裝為EVI報(bào)文并發(fā)送至其他分支站點(diǎn)的Spoke ED。
      文檔編號(hào)H04L12/721GK102932254SQ20121047067
      公開日2013年2月13日 申請(qǐng)日期2012年11月19日 優(yōu)先權(quán)日2012年11月19日
      發(fā)明者秦霞, 宋小恒 申請(qǐng)人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1