一種報文轉發(fā)方法及其裝置制造方法
【專利摘要】本發(fā)明公開了一種報文轉發(fā)方法,應用于包括代理轉發(fā)設備的位置標識分離協(xié)議LISP網絡,該方法包括:代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系;其中,所述報文是所述ITR根據該報文的目的EID未查詢到對應的RLOC時向所述代理轉發(fā)設備發(fā)送的;所述代理轉發(fā)設備根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,由所述ETR對該封裝后的報文進行轉發(fā),通過部署代理轉發(fā)設備,有效地避免了LISP首包報文丟失的問題,同時,通過代理轉發(fā)設備,實現ITR重啟過程中,報文重定向到代理轉發(fā)設備,實現GR平滑重啟功能。
【專利說明】一種報文轉發(fā)方法及其裝置
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,尤其涉及一種報文轉發(fā)方法及其裝置。
【背景技術】
[0002]LISP (Locator/Identity Separation Protocol,位置標識分離協(xié)議)是一種位置和標識分離的建網思想,形成兩個獨立的地址空間EID (Endpoint Identifier,端點標識)和RLOC (Routing Locator,路由標識)。EID為通信端點的主機地址,其在LISP中的作用類似于DNS (Domain Name Server,域名服務器),擁有獨立的空間。在LISP網絡中,EID可以獨立于RLOC進行遷移,RLOC為LISP路由器的地址,可在現有Internet中路由轉發(fā),可全局路由,且根據網絡拓撲情況進行聚合。EID之間通信的報文封裝在RLOC之間的隧道中進行轉發(fā)。
[0003]如圖1所示,為現有技術中典型的LISP網絡的系統(tǒng)架構示意圖,其中:
[0004]xTRs:邊緣設備,負責數據包的封裝和拆解;
[0005]Map DB (映射數據庫)=EID到RLOC的映射數據庫,包含RLOC與EID的映射關系,可以通過MS (Map Server)發(fā)布,或者MS通過ALT網絡連接;
[0006]PxTR:代理xTR,存在支持LISP和不支持LISP的網絡邊界。
[0007]LISP的EID/RL0C映射是靠數據報文來驅動的,如圖2所示。對于數據報文的首包,查找該報文的目的EID是否存在映射的目的RL0C,如果不存在,則觸發(fā)MAP請求,學習EID到RLOC的映射,后續(xù)數據報文按請求到的EID/RL0C映射進行封裝后發(fā)送。
[0008]在實現本發(fā)明的過程中,發(fā)明人發(fā)現現有技術中至少存在以下問題:
[0009]ITR (Ingress Tunnel Router,入口隧道路由器)上不存在遠端EID/RL0C映射時,需要通過Map-request (請求)去觸發(fā)請求,在未收到應答報文前,這段時間內,到遠端EID的數據流量全部丟失。
【發(fā)明內容】
[0010]本發(fā)明提供了一種報文轉發(fā)方法及其裝置,用以解決LISP首包報文丟失問題。
[0011]為了達到以上目的,本發(fā)明提供了一種報文轉發(fā)方法,應用于包括代理轉發(fā)設備的位置標識分離協(xié)議LISP網絡,該方法包括:
[0012]代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系;其中,所述報文是所述ITR根據該報文的目的EID未查詢到對應的RLOC時向所述代理轉發(fā)設備發(fā)送的;
[0013]所述代理轉發(fā)設備根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,由所述ETR對該封裝后的報文進行轉發(fā)。
[0014]本發(fā)明提供了一種代理轉發(fā)設備,應用于包括所述代理轉發(fā)設備的位置分離協(xié)議LISP網絡,該代理轉發(fā)設備包括:[0015]查詢模塊,用于當所述代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系;其中,所述報文是所述ITR根據該報文的目的EID未查詢到對應的RLOC時向所述代理轉發(fā)設備發(fā)送的;
[0016]封裝模塊,用于根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝;
[0017]轉發(fā)模塊,用于將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,由所述ETR對該封裝后的報文進行轉發(fā)。
[0018]本發(fā)明中,當ITR接收到報文,并根據該報文的目的EID未查詢到對應的RLOC時,ITR將該報文重定向給對應的代理轉發(fā)設備;代理轉發(fā)設備接收到ITR轉發(fā)的報文時,根據該報文的EID查詢自身維護的EID與RLOC的對應關系,并根據查詢到的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR,由該ETR對該封裝后的報文進行轉發(fā),通過部署代理轉發(fā)設備,有效地避免了 LISP首包報文丟失的問題,同時,通過代理轉發(fā)設備,可以實現ITR重啟過程中,報文重定向到代理轉發(fā)設備,實現GR平滑重啟功倉泛。
【專利附圖】
【附圖說明】
[0019]圖1為現有技術中典型的LISP網絡的系統(tǒng)架構示意圖;
[0020]圖2為ITR上數據報文轉發(fā)的示意圖;
[0021]圖3為本發(fā)明實施例提供的一種報文轉發(fā)方法的流程示意圖;
[0022]圖4為LISP代理轉發(fā)分布式實現示意圖;
[0023]圖5為該實施例提供的一種報文轉發(fā)的流程示意圖;
[0024]圖6為,為本發(fā)明實施例提供的一種代理轉發(fā)設備的結構示意圖
【具體實施方式】
[0025]針對上述現有技術中的問題,本發(fā)明實施例提供了一種報文轉發(fā)的技術方案,應用于包括代理轉發(fā)設備的LISP網絡。在該技術方案中,當ITR接收到報文,并根據該報文的目的EID未查詢到對應的RLOC時,ITR將該報文重定向給對應的代理轉發(fā)設備;代理轉發(fā)設備接收到ITR轉發(fā)的報文時,根據該報文的EID查詢自身維護的EID與RLOC的對應關系,并根據查詢到的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR (Engress Tunnel Router,出口隧道路由器),由該ETR對該封裝后的報文進行轉發(fā),通過部署代理轉發(fā)設備,有效地避免了 LISP首包報文丟失的問題,同時,通過代理轉發(fā)設備,可以實現ITR重啟過程中,報文重定向到代理轉發(fā)設備,實現GR(Graceful Restart,平滑重啟)平滑重啟功能。
[0026]下面將結合本發(fā)明的實施例中的附圖,對本發(fā)明的實施例中的技術方案進行清楚、完整的描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有付出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的實施例保護的范圍。
[0027]如圖3所示,為本發(fā)明實施例提供的一種報文轉發(fā)方法的流程示意圖,可以包括以下步驟:[0028]步驟301、代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系。
[0029]具體的,考慮到現有技術中當ITR由于重啟或對于報文首包,而未維護有EID與RLOC的對應關系,進而導致數據報文流量丟失的問題,在本發(fā)明實施例中,當ITR接收到報文,且根據該報文的目的EID未查詢到對應的RLOC時,并不會直接將該報文丟棄,而是將該報文轉發(fā)(重定向)給代理轉發(fā)設備。
[0030]優(yōu)選地,當ITR根據接收到的報文的目的EID未查詢到對應的RLOC時,除了執(zhí)行上述將該報文轉發(fā)給代理轉發(fā)設備的操作外,還可以向MR觸發(fā)Map請求,以學習相應的EID與RLOC的對應關系。其中,ITR向MR觸發(fā)Map請求以學習相應的EID與RLOC的對應關系的具體處理與現有技術中相應流程的處理方式相同,在此不再贅述。
[0031]代理轉發(fā)設備接收到ITR轉發(fā)的報文時,根據該報文的目的EID查詢自身維護的EID與RLOC的對應關系,以確定該報文的轉發(fā)路線,避免數據報文流量丟失。
[0032]步驟302、代理轉發(fā)設備根據查詢到的目的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR,由ETR對該封裝后的報文進行轉發(fā)。
[0033]具體的,當代理轉發(fā)設備根據報文的目的EID查詢到對應的RLOC時,該代理轉發(fā)設備可以根據該RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR,由該ETR對該封裝后的報文進行轉發(fā)。其中,對報文進行LISP封裝,以及ETR對LISP封裝后的報文的轉發(fā)的具體流程與現有技術中的相應實現類似,在此不再贅述。
[0034]其中,在本發(fā)明實施例中,LISP網絡中部署的代理轉發(fā)設備至少可以以以下兩種方式部署:
[0035]方式一、代理轉發(fā)設備獨立于MS (Map Server,映射服務器)和MR (Map Resolver,映射解析器)分布
[0036]在該方式中,為了實現上述目的,ETR向MS注冊EID和RLOC信息時,也需要向代理轉發(fā)設備注冊EID和RLOC信息,代理轉發(fā)設備根據該EID和RLOC信息維護EID和RLOC的對應關系(即映射關系)。
[0037]方式二、代理轉發(fā)設備為具有代理轉發(fā)功能的MS和MR
[0038]在該方式中,為了實現上述目的,ETR僅需向MS注冊EID和RLOC信息,而不需要額外注冊EID和RLOC信息給代理轉發(fā)設備。
[0039]同時,該方式中,需要對MS和MR進行改進,使其具有代理轉發(fā)功能,當MR (在該方式對應的實施例中提及的MR均為具有代理轉發(fā)功能的MR)接收到ITR轉發(fā)的報文時,根據該報文的目的EID查詢自身維護的EID表項(與MR連接的MS,會將其下掛的ETR對應的EID信息同步給該MR,以使MR維護EID表項,根據該EID表項,MR可以確定目的EID對應的MS),以查詢對應的MS (在該方式對應的實施例中提及的MS為具有代理轉發(fā)功能的MS),并將該報文轉發(fā)給該MS,該MS接收到該報文后,根據該報文的目的EID查詢自身維護的EID與RLOC的對應關系,進而,當該MS根據該報文的目的EID查詢到對應的RLOC時,該MS根據該RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給ETR,由ETR對該封裝后的報文進行轉發(fā)。
[0040]進一步地,在本發(fā)明實施例中,LISP網絡中部署的代理轉發(fā)設備可以集中式模式部署,也可以分布式模式部署。[0041]對于集中式模式,整網的ETR均需要向該代理轉發(fā)設備注冊,該代理轉發(fā)設備具有整網的EID與RLOC的對應關系,可以直接進行首包的代理轉發(fā);
[0042]對于分布式模式,代理轉發(fā)設備之間,可以建立多跳的BGP (Border GatewayProtocol,邊界網關協(xié)議)GRE (Generic Routing Encapsulation,通用路由封裝)鄰居,通過BGP鄰居同步各自的EID信息。其架構圖可以如圖4所示,其中:
[0043]當ITR向ETR2發(fā)包時,ITR將首包報文發(fā)送給PFRl,PFRl上有PFR2同步過來的ETR2的EID表項,PFRl查找到ETR2的EID表項后,把該報文加GRE封裝,發(fā)送給PFR2,PFR2接收到報文后,去GRE封裝,再把報文轉給ETR2。
[0044]為了使本領域技術人員更好地理解本發(fā)明實施例提供的技術方案,下面結合具體的應用場景對本發(fā)明實施例提供的技術方案進行描述。
[0045]在該實施例中,以代理轉發(fā)設備獨立于MR/MS部署,且部署模式為集中式部署為例進行描述,相應地,LISP網絡中各ETR均向該代理轉發(fā)設備注冊EID和RLOC信息,代理轉發(fā)設備維護有整網的EID與RLOC的對應關系,基于該場景的報文轉發(fā)流程可以參見圖5。
[0046]如圖5所示,為該實施例提供的一種報文轉發(fā)的流程示意圖,可以包括以下步驟:
[0047]步驟501、ITR接收到數據報文。
[0048]步驟502、ITR根據該數據報文的目的EID查詢EID與RLOC的對應關系;若查詢到對應的RL0C,則轉至步驟505 ;否則,轉至步驟503。
[0049]具體的,當ITR根據接收到的數據報文的目的EID查詢到對應的RLOC時,該ITR可以根據查詢到的RLOC對該數據報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR,由該ETR對該封裝后的報文進行轉發(fā),其具體實現與現有技術中的相應流程相同,在此不再贅述。
[0050]步驟503、ITR將該數據報文重定向給代理轉發(fā)設備。
[0051]具體的,在本發(fā)明實施例中,當ITR根據接收到的數據報文的目的EID未查詢到對應的RLOC時,一方面,可以將該數據報文重定向給代理轉發(fā)設備(即在該數據報文中添加LISP報文頭,其目的地址為代理轉發(fā)設備的地址),另一方面,仍然可以向MR觸發(fā)Map請求,以學習相應的EID與RLOC的對應關系。
[0052]步驟504、代理轉發(fā)設備根據該數據報文的目的EID查詢自身維護的EID與RLOC的對應關系;若查詢到對應的RL0C,則轉至步驟505 ;否則,丟棄報文。
[0053]具體的,在該實施例中,代理轉發(fā)設備接收到ITR轉發(fā)的數據報文后,對該數據報文進行去LISP報文頭處理,不能夠根據處理后的報文的目的EID查詢自身維護的EID與RLOC的對應關系,若查詢到對應的RL0C,該代理轉發(fā)設備根據該RLOC對該數據報文進行LISP封裝,并轉發(fā)給對應的ETR ;若未查詢到對應的RL0C,則直接將該報文丟棄。
[0054]步驟505、代理轉發(fā)設備對該數據報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR。
[0055]具體的,代理轉發(fā)設備查詢到對應的RLOC時,根據該RLOC對該數據報文進行LISP封裝,其目的地址為對應的ETR的注冊的源地址,并將該封裝后的報文轉發(fā)給該ETR。
[0056]步驟506、ETR接收到代理轉發(fā)設備轉發(fā)的報文后,對該報文進行去LISP封裝處理,并轉發(fā)給對應的目的設備。
[0057]通過以上描述可知,在本發(fā)明實施例提供的技術方案中,當ITR接收到報文,并根據該報文的目的EID未查詢到對應的RLOC時,ITR將該報文重定向給對應的代理轉發(fā)設備;代理轉發(fā)設備接收到ITR轉發(fā)的報文時,根據該報文的EID查詢自身維護的EID與RLOC的對應關系,并根據查詢到的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR (Engress Tunnel Router,出口隧道路由器),由該ETR對該封裝后的報文進行轉發(fā),通過部署代理轉發(fā)設備,有效地避免了 LISP首包報文丟失的問題,同時,通過代理轉發(fā)設備,可以實現ITR重啟過程中,報文重定向到代理轉發(fā)設備,實現GR平滑重啟功倉泛。
[0058]如圖6所示,為本發(fā)明實施例提供的一種代理轉發(fā)設備的結構示意圖,可以包括:
[0059]查詢模塊601,用于當所述代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系;其中,所述報文是所述ITR根據該報文的目的EID未查詢到對應的RLOC時向所述代理轉發(fā)設備發(fā)送的;
[0060]封裝模塊602,用于根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝;
[0061]轉發(fā)模塊603,用于將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,由所述ETR對該封裝后的報文進行轉發(fā)。
[0062]具體的,所述代理轉發(fā)設備獨立于映射服務器MS和映射解析器MR分布;或,所述代理轉發(fā)設備為具有代理轉發(fā)功能的映射服務器MS和映射解析器MR ;當所述代理轉發(fā)設備獨立于映射服務器MS和映射解析器MR分布時,所述代理轉發(fā)設備還包括:
[0063]接收模塊,用于接收ETR注冊的EID和RLOC信息;
[0064]維護模塊,用于根據所述EID和RLOC信息維護EID與RLOC的對應關系。
[0065]當所述代理轉發(fā)設備為具有代理轉發(fā)功能的映射服務器MS和映射解析器MR時,所述查詢模塊601還包括:
[0066]映射解析器MR子模塊,用于當接收到ITR轉發(fā)的報文時,根據所述報文的目的EID查詢對應的具有代理轉發(fā)功能的MS,并將所述報文轉發(fā)給該具有代理轉發(fā)功能的MS ;
[0067]映射服務器MS子模塊,用于根據所述報文的目的EID查詢自身維護的EID與RLOC的對應關系。
[0068]具體的,所述代理轉發(fā)設備有兩種模式:集中式模式,或分布式模式。
[0069]當所述代理轉發(fā)設備為分布式模式時,所述代理轉發(fā)設備還包括:
[0070]同步模塊,用于在轉發(fā)設備之間建立邊界網關協(xié)議BGP通用路由封裝GRE鄰居,并同步各自的EID信息。
[0071]通過以上描述可知,在本發(fā)明實施例提供的技術方案中,當ITR接收到報文,并根據該報文的目的EID未查詢到對應的RLOC時,ITR將該報文重定向給對應的代理轉發(fā)設備;代理轉發(fā)設備接收到ITR轉發(fā)的報文時,根據該報文的EID查詢自身維護的EID與RLOC的對應關系,并根據查詢到的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR (Engress Tunnel Router,出口隧道路由器),由該ETR對該封裝后的報文進行轉發(fā),通過部署代理轉發(fā)設備,有效地避免了 LISP首包報文丟失的問題,同時,通過代理轉發(fā)設備,可以實現ITR重啟過程中,報文重定向到代理轉發(fā)設備,實現GR平滑重啟功倉泛。[0072]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺終端設備(可以是手機,個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0073]以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本【技術領域】的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本發(fā)明的保護范圍。
【權利要求】
1.一種報文轉發(fā)方法,應用于包括代理轉發(fā)設備的位置標識分離協(xié)議LISP網絡,其特征在于,該方法包括: 代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系;其中,所述報文是所述ITR根據該報文的目的EID未查詢到對應的RLOC時向所述代理轉發(fā)設備發(fā)送的; 所述代理轉發(fā)設備根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,由所述ETR對該封裝后的報文進行轉發(fā)。
2.如權利要求1所述的方法,其特征在于,所述代理轉發(fā)設備獨立于映射服務器MS和映射解析器MR分布;或, 所述代理轉發(fā)設備為具有代理轉發(fā)功能的映射服務器MS和映射解析器MR。
3.如權利要求2所述的方法,其特征在于,當所述代理轉發(fā)設備獨立于映射服務器MS和映射解析器MR分布時,該方法還包括: 所述代理轉發(fā)設備接收ETR注冊的EID和RLOC信息; 所述代理轉發(fā)設備根據所述EID和RLOC信息維護EID與RLOC的對應關系。
4.如權利要求2所述的方法,其特征在于,當所述代理轉發(fā)設備為具有代理轉發(fā)功能的映射服務器MS和映射解析器MR時,所述代理轉發(fā)設備接收入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系,具體為: 所述具有代理轉發(fā)功能的MR接收到ITR轉發(fā)的報文時,根據所述報文的目的EID查詢對應的具有代理轉發(fā)功能的MS,并將所述報文轉發(fā)給該具有代理轉發(fā)功能的MS ; 該具有代理轉發(fā)功能的MS根據所述報文的目的EID查詢自身維護的EID與RLOC的對應關系; 所述代理轉發(fā)設備根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,具體為: 所述具有代理轉發(fā)功能的MS根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝,并將封裝后的報文轉發(fā)給對應的ETR。
5.如權利要求1所述的方法,其特征在于,所述代理轉發(fā)設備為集中式模式,或分布式模式。
6.如權利要求5所述的方法,其特征在于,當所述代理轉發(fā)設備為分布式模式時,所述方法還包括: 所述代理轉發(fā)設備之間建立邊界網關協(xié)議BGP通用路由封裝GRE鄰居,并同步各自的EID信息。
7.—種代理轉發(fā)設備,應用于包括所述代理轉發(fā)設備的位置分離協(xié)議LISP網絡,其特征在于,該代理轉發(fā)設備包括: 查詢模塊,用于當所述代理轉發(fā)設備接收到入口隧道路由器ITR轉發(fā)的報文時,根據該報文的目的端點標識EID查詢自身維護的EID與路由標識RLOC的對應關系;其中,所述報文是所述ITR根據該報文的目的EID未查詢到對應的RLOC時向所述代理轉發(fā)設備發(fā)送的;封裝模塊,用于根據查詢到的所述目的EID對應的RLOC對該報文進行LISP封裝; 轉發(fā)模塊,用于將封裝后的報文轉發(fā)給對應的出口隧道路由器ETR,由所述ETR對該封裝后的報文進行轉發(fā)。
8.如權利要求7所述的代理轉發(fā)設備,其特征在于,所述代理轉發(fā)設備獨立于映射服務器MS和映射解析器MR分布;或, 所述代理轉發(fā)設備為具有代理轉發(fā)功能的映射服務器MS和映射解析器MR。
9.如權利要求8所述的代理轉發(fā)設備,其特征在于,當所述代理轉發(fā)設備獨立于映射服務器MS和映射解析器MR分布時,所述代理轉發(fā)設備還包括: 接收模塊,用于接收ETR注冊的EID和RLOC信息; 維護模塊,用于根據所述EID和RLOC信息維護EID與RLOC的對應關系。
10.如權利要求8所述的代理轉發(fā)設備,其特征在于,當所述代理轉發(fā)設備為具有代理轉發(fā)功能的映射服務器MS和映射解析器MR時,所述查詢模塊還包括: 映射解析器MR子模塊,用于當接收到ITR轉發(fā)的報文時,根據所述報文的目的EID查詢對應的具有代理轉發(fā)功能的MS,并將所述報文轉發(fā)給該具有代理轉發(fā)功能的MS ; 映射服務器MS子模塊,用于根據所述報文的目的EID查詢自身維護的EID與RLOC的對應關系。
11.如權利要求7所述的代理轉發(fā)設備,其特征在于,所述代理轉發(fā)設備為集中式模式,或分布式模式。
12.如權利要求11所述的代理轉發(fā)設備,其特征在于,當所述代理轉發(fā)設備為分布式模式時,所述代理轉發(fā)設備還包括: 同步模塊,用于在轉發(fā)設備之間建立邊界網關協(xié)議BGP通用路由封裝GRE鄰居,并同步各自的EID信息。
【文檔編號】H04L12/741GK103957161SQ201410136603
【公開日】2014年7月30日 申請日期:2014年4月4日 優(yōu)先權日:2014年4月4日
【發(fā)明者】林長望 申請人:杭州華三通信技術有限公司