亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種地址請(qǐng)求方法和裝置的制造方法

文檔序號(hào):8459302閱讀:293來(lái)源:國(guó)知局
一種地址請(qǐng)求方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種地址請(qǐng)求方法和裝置。
【背景技術(shù)】
[0002]身份標(biāo)識(shí)與位置分離協(xié)議(Locator/Identity Separat1n Protocol)這種建網(wǎng)思想形成兩個(gè)獨(dú)立的地址空間:終端標(biāo)識(shí)(Endpoint Identifier,EID)地址和路由位置(Routing Locator,RL0C)地址。EID為通信端點(diǎn)的主機(jī)地址與現(xiàn)有實(shí)現(xiàn)相同,在LISP中的作用類似于域名系統(tǒng)(Domain Name System, DNS),擁有獨(dú)立的空間。在LISP網(wǎng)絡(luò)中,EID可以獨(dú)立于RLOC進(jìn)行迀移,RLOC可在現(xiàn)有Internet中路由轉(zhuǎn)發(fā),可全局路由,且根據(jù)網(wǎng)絡(luò)拓?fù)淝闆r進(jìn)行聚合。EID之間通信的報(bào)文封裝在RLOC之間的隧道中進(jìn)行轉(zhuǎn)發(fā)。
[0003]分布式映射服務(wù)器(Map Server,MS)系統(tǒng)中MS分離,映射請(qǐng)求服務(wù)器(MapRequest Server,MR)可以為分離后的任一 MS,也可以與MS分離,以減少每個(gè)MS的規(guī)模。
[0004]現(xiàn)有實(shí)現(xiàn)中,第一種實(shí)現(xiàn)方式是通過(guò)邊界網(wǎng)關(guān)協(xié)議(Border Gateway Protocol,BGP)來(lái)實(shí)現(xiàn)分布式MS組網(wǎng)中的地址請(qǐng)求報(bào)文。通過(guò)BGP把不同MS和MR之間建立BGP鄰居,相互同步EID信息,這種實(shí)現(xiàn)方式需要部署B(yǎng)GP,限制了應(yīng)用,并且MS上注冊(cè)信息又在所有的MS間同步了,違反了分布式MS的初衷。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本申請(qǐng)?zhí)峁┮环N地址請(qǐng)求方法和裝置,以解決分布式MS的LISP組網(wǎng)中實(shí)現(xiàn)地址請(qǐng)求復(fù)雜的問(wèn)題。
[0006]為解決上述技術(shù)問(wèn)題,本申請(qǐng)的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]一種地址請(qǐng)求方法,應(yīng)用于基于分布式映射服務(wù)器MS的身份標(biāo)識(shí)與位置分離協(xié)議LISP網(wǎng)絡(luò)中的任一 MS上,所述分布式MS中選擇一個(gè)MS配置為主MS,其它MS配置為子MS ;該方法包括:
[0008]所述MS作為主MS,接收到任一子MS注冊(cè)的終端標(biāo)識(shí)EID配置信息時(shí),記錄該子MS注冊(cè)的EID配置信息和路由位置RLOC地址的映射關(guān)系;所述EID配置信息為所述子MS接收注冊(cè)的EID地址范圍;
[0009]接收到映射請(qǐng)求服務(wù)器MR轉(zhuǎn)發(fā)的地址請(qǐng)求報(bào)文時(shí),若確定所述地址請(qǐng)求報(bào)文的目的EID地址所屬的EID配置信息為子MS的EID配置信息,則將所述EID配置信息對(duì)應(yīng)的映射關(guān)系響應(yīng)給所述MR。
[0010]一種地址請(qǐng)求方法,應(yīng)用于基于分布式映射服務(wù)器MS的身份標(biāo)識(shí)與位置分離協(xié)議LISP網(wǎng)絡(luò)中的映射請(qǐng)求服務(wù)器MR上,所述分布式MS中選擇一個(gè)MS配置為主MS,其它MS配置為子MS ;該方法包括:
[0011 ] 所述MR接收到邊緣設(shè)備xTR發(fā)送的地址請(qǐng)求報(bào)文,若確定本地不存在所述地址請(qǐng)求報(bào)文的目的終端標(biāo)識(shí)EID地址所屬EID配置信息對(duì)應(yīng)的映射關(guān)系,則向主MS轉(zhuǎn)發(fā)所述地址請(qǐng)求報(bào)文;
[0012]接收到所述主MS響應(yīng)的EID配置信息對(duì)應(yīng)的映射關(guān)系,存儲(chǔ)所述映射關(guān)系,并根據(jù)所述映射關(guān)系中的路由位置RLOC地址對(duì)應(yīng)的MS轉(zhuǎn)發(fā)所述地址請(qǐng)求報(bào)文。
[0013]一種地址請(qǐng)求裝置,應(yīng)用于基于分布式映射服務(wù)器MS的身份標(biāo)識(shí)與位置分離協(xié)議LISP網(wǎng)絡(luò)中的任一 MS上,所述分布式MS中選擇一個(gè)MS配置為主MS,其它MS配置為子MS ;該裝置包括:接收單元、記錄單元和處理單元;
[0014]所述接收單元,用于本裝置作為主MS,接收任一子MS注冊(cè)的終端標(biāo)識(shí)EID配置信息;接收映射請(qǐng)求服務(wù)器MR轉(zhuǎn)發(fā)的地址請(qǐng)求報(bào)文;
[0015]所述記錄單元,用當(dāng)所述接收單元接收到子MS注冊(cè)的EID配置信息時(shí),記錄該子MS注冊(cè)的EID配置信息和路由位置RLOC地址的映射關(guān)系;所述EID配置信息為所述子MS接收注冊(cè)的EID地址范圍;
[0016]所述處理單元,用于當(dāng)所述接收單元接收到MR因未查找到對(duì)應(yīng)的映射關(guān)系而轉(zhuǎn)發(fā)的xTR發(fā)送的地址請(qǐng)求報(bào)文時(shí),若根據(jù)所述記錄單元記錄的映射關(guān)系確定所述地址請(qǐng)求報(bào)文的目的EID地址所屬的EID配置信息為子MS的EID配置信息,則將所述EID配置信息對(duì)應(yīng)的映射關(guān)系響應(yīng)給所述MR。
[0017]一種地址請(qǐng)求裝置,應(yīng)用于基于分布式映射服務(wù)器MS的身份標(biāo)識(shí)與位置分離協(xié)議LISP網(wǎng)絡(luò)中的MR上,所述分布式MS中選擇一個(gè)MS配置為主MS,其它MS配置為子MS ;該裝置包括:接收單元、確定單元、存儲(chǔ)單元和發(fā)送單元;
[0018]所述接收單元,用于接收xTR發(fā)送的地址請(qǐng)求報(bào)文;接收主MS響應(yīng)的映射關(guān)系;
[0019]所述確定單元,用于當(dāng)所述接收單元接收到xTR發(fā)送的地址請(qǐng)求報(bào)文,確定本地是否存在所述地址請(qǐng)求報(bào)文的目的EID地址所屬EID配置信息對(duì)應(yīng)的映射關(guān)系;
[0020]所述存儲(chǔ)單元,進(jìn)一步用于當(dāng)所述接收單元接收到主MS響應(yīng)的EID配置信息對(duì)應(yīng)的映射關(guān)系,存儲(chǔ)所述映射關(guān)系;
[0021]所述發(fā)送單元,用于當(dāng)所述確定單元確定本地存在所述地址請(qǐng)求報(bào)文的目的EID地址所屬EID配置信息對(duì)應(yīng)的映射關(guān)系,向主MS轉(zhuǎn)發(fā)所述地址請(qǐng)求報(bào)文;根據(jù)所述存儲(chǔ)單元中存儲(chǔ)的映射關(guān)系中的RLOC地址對(duì)應(yīng)的MS轉(zhuǎn)發(fā)所述地址請(qǐng)求報(bào)文。
[0022]由上面的技術(shù)方案可知,本申請(qǐng)中通過(guò)給各MS分配不同的角色,使子MS均向主MS注冊(cè)EID配置信息和RLOC地址的映射關(guān)系,由主MS根據(jù)本地記錄的映射關(guān)系,將請(qǐng)求報(bào)文的目的EID地址所屬的EID配置信息對(duì)應(yīng)的映射關(guān)系響應(yīng)給MR,使MR向所述映射關(guān)系中的RLOC地址對(duì)應(yīng)的MS轉(zhuǎn)發(fā)地址請(qǐng)求報(bào)文,以獲得所述目的EID地址對(duì)應(yīng)的RLOC地址,能夠在不增加其它協(xié)議的基礎(chǔ)上,在分布式MS的LISP組網(wǎng)中自動(dòng)實(shí)現(xiàn)地址的請(qǐng)求。
【附圖說(shuō)明】
[0023]圖1為本申請(qǐng)實(shí)施例中LISP組網(wǎng)示意圖;
[0024]圖2為本申請(qǐng)實(shí)施例中子MS向主MS注冊(cè)EID配置信息時(shí)的報(bào)文的示意圖;
[0025]圖3為本申請(qǐng)實(shí)施例中主MS進(jìn)行地址請(qǐng)求方法流程示意圖;
[0026]圖4為本申請(qǐng)實(shí)施例中增加不再轉(zhuǎn)發(fā)地址請(qǐng)求報(bào)文的指示的響應(yīng)報(bào)文的格式示意圖;
[0027]圖5為本申請(qǐng)實(shí)施例中MR因查找到對(duì)應(yīng)的映射關(guān)系而向主MS轉(zhuǎn)發(fā)的xTR發(fā)送的地址請(qǐng)求報(bào)文格式示意圖;
[0028]圖6為本申請(qǐng)實(shí)施例中xTR進(jìn)行地址請(qǐng)求方法流程示意圖;
[0029]圖7為本申請(qǐng)實(shí)施例中MR與主MS合并為一臺(tái)設(shè)備的LISP組網(wǎng)示意圖;
[0030]圖8為本申請(qǐng)應(yīng)用于上述實(shí)施例中的MS上的裝置結(jié)構(gòu)示意圖;
[0031]圖9為本申請(qǐng)應(yīng)用于上述實(shí)施例中的MR上的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0032]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0033]本申請(qǐng)實(shí)施例中提供一種地址請(qǐng)求方法,應(yīng)用于基于分布式MS的LISP網(wǎng)絡(luò)中的任一 MS上,本申請(qǐng)針對(duì)分布式MS中各MS配置不同的角色,選擇一個(gè)MS配置為主MS,其它MS配置為子MS。
[0034]LISP網(wǎng)絡(luò)中的MR可以獨(dú)立于各MS,也可以同其中的一個(gè)MS (主MS或子MS)通過(guò)一個(gè)設(shè)備實(shí)現(xiàn),即合并MR和其中一個(gè)MS。
[0035]LISP網(wǎng)絡(luò)中各xTR向自身所屬的MS注冊(cè)EID地址和RLOC地址的映射關(guān)系,各子MS向主MS注冊(cè)子MS的EID配置信息和RLOC地址的映射關(guān)系,其中,EID配置信息為子MS接收注冊(cè)的EID地址范圍,即子MS能夠接收注冊(cè)的EID地址空間。
[0036]各MS接收到xTR的注冊(cè)信息時(shí),同現(xiàn)有實(shí)現(xiàn),在本地?cái)?shù)據(jù)庫(kù)中存儲(chǔ)并維護(hù)。
[0037]主MS接收到各子MS注冊(cè)的EID配置信息時(shí),在本地存儲(chǔ)并維護(hù)。具體處理過(guò)程如下:
[0038]主MS若確定本地存在所述EID配置信息,確定所述EID配置信息對(duì)應(yīng)的映射關(guān)系中的RLOC地址與注冊(cè)所述EID配置信息的子MS的RLOC地址是否相同,如果是,刷新老化時(shí)間;否則,將所述子MS的RLOC地址增加到對(duì)應(yīng)的映射關(guān)系中,并為所述RLOC地址設(shè)置老化時(shí)間;
[0039]若確定本地不存在所述EID配置信息,記錄所述子MS的EID配置信息和RLOC地址的映射關(guān)系,并針對(duì)所述RLOC地址設(shè)置老化時(shí)間。
[0040]若主MS下掛xTR時(shí),記錄本MS的EID配置信息與RLOC地址的映射關(guān)系。
[0041]參見(jiàn)圖1,圖1為本申請(qǐng)實(shí)施例中LISP組網(wǎng)示意圖。圖1中MSl和MS2配置為子MS,MS3配置為主MS ;END1和END2為終端設(shè)備,也可以是服務(wù)器,各終端設(shè)備的IP地址,即EID地址分別為10.1.1.10和11.1.1.11。xTRl上配置的EID配置信息為10.1.1.0/24,RLOC地址為1.LL
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1