一種地址分配、獲取方法及裝置制造方法
【專利摘要】本發明公開了一種地址分配、獲取方法及裝置,該方法包括:接收網絡接入請求;根據所述網絡接入請求為請求接入的節點分配主機身份標識或主機位置標識;其中,所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標識的IPv6地址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址類型標志,所述第一地址類型標志和第二地址類型標志具有不同的取值空間;將為所述節點分配的主機身份標識或主機位置標識發送給所述節點的歸屬域映射服務器,以使所述節點的歸屬域映射服務器維護所述節點的主機身份標識和主機位置標識之間的對應關系。
【專利說明】-種地址分配、獲取方法及裝置
【技術領域】
[0001] 本發明設及網絡通信【技術領域】,更具體的設及一種地址分配、獲取方法及裝置。
【背景技術】
[0002] 隨著移動互聯網的發展,現有移動網絡的通信過程中仍存在傳統互聯網的特性, 即IPQnternet Protocol,網絡協議)地址既作為終端身份標識與高層會話綁定,又作為 終端位置標識進行數據包的路由和轉發,具有雙重語義。該種雙重語義對支持主機移動性 具有很大局限性。
[0003] 針對移動性問題,lETFQnternet Elngineering Task F'orce,Internet 工程任務 組)提出了移動IP協議(MIP,Mobile IP Protocol)及其改進方法。但是,無論移動IPv4 協議,還是移動IPv6協議,均沒有改變IP地址雙重語義的本質特性,該意味著移動IP協議 及其改進方法不能徹底解決互聯網的移動性管理中身份標識與位置標識定義的問題。
[0004] 目前,全球IPv4地址即將耗盡,IPv6地址將是未來互聯網的核屯、地址資源。因此, 亟需一種能夠實現IPv6地址的身份屬性和位置屬性分離的技術,解決IPv6地址對移動性 支持的問題。
【發明內容】
[0005] 本發明實施例提供一種地址分配、獲取方法及裝置,通過在IPv6地址中設置地址 類型標志位,用W區分該IPv6地址是主機身份標識,還是主機位置標識,從而實現身份標 識和位置標識的分離,支持移動過程中主機通信的連續性。
[0006] 本發明實施例提供一種地址分配方法,包括:
[0007] 接收網絡接入請求;
[000引根據所述網絡接入請求為請求接入的節點分配主機身份標識或主機位置標識;其 中,所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標識的IPv6地 址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址類型標志;
[0009] 將為所述節點分配的主機身份標識或主機位置標識發送給所述節點的歸屬域映 射服務器,W使所述節點的歸屬域映射服務器維護所述節點的主機身份標識和主機位置標 識之間的對應關系。
[0010] 進一步地,所述接收網絡接入請求,包括:
[0011] 移動錯點接收節點發送的主機身份標識分配請求,所述節點歸屬于所述移動錯 占. '?、、,
[0012] 所述根據所述網絡接入請求為所述節點分配主機身份標識,包括:
[0013] 所述移動錯點根據所述身份標識分配請求為所述節點分配主機身份標識,將所述 節點的主機身份標識攜帶于響應消息發送給所述節點,并將所述節點的主機身份標識同時 作為所述節點的主機位置標識使用;
[0014] 所述將為所述節點分配的主機身份標識發送給所述節點的歸屬域映射服務器,包 括:
[0015] 所述移動錯點將為所述節點分配的主機身份標識發送給所述節點的歸屬域映射 服務器,并指示所述節點的歸屬域映射服務器存儲所述節點的主機身份標識和主機位置標 識,其中,所述節點的主機位置標識與所述節點的主機身份標識相同。
[0016] 進一步地,所述接收網絡接入請求,包括:
[0017] 移動錯點接收節點發送的接入請求,所述節點不歸屬于所述移動錯點;
[0018] 所述根據所述網絡接入請求為所述節點分配主機位置標識,包括:
[0019] 所述移動錯點根據所述接入請求為所述節點分配主機位置標識;
[0020] 所述將為所述節點分配的主機位置標識發送給所述節點的歸屬域映射服務器,包 括:
[0021] 所述移動錯點將為所述節點分配的主機位置標識發送給所述節點的歸屬域映射 服務器,并指示所述節點的歸屬域映射服務器將所述節點的主機身份標識所對應的主機位 置標識更新為當前所分配的主機位置標識。
[0022] 進一步地,所述將為所述節點分配的主機身份標識或主機位置標識發送給所述節 點的歸屬域映射服務器之前,還包括:
[0023] 向全局域名解析DNS系統發送查詢請求,所述查詢請求中攜帶所述節點的全球主 機名;
[0024] 接收所述全局DNS系統返回的查詢響應,所述查詢響應中攜帶有所述全局DNS系 統根據所述節點的全球主機名中的管理域域名部分查詢到的所述節點的歸屬域映射服務 器的網際協議IP地址。
[0025] 進一步地,所述根據所述網絡接入請求為所述節點分配主機身份標識,包括:
[0026] 根據所述網絡接入請求,從主機身份標識的地址池中為所述節點選取主機身份標 識;
[0027] 所述根據所述網絡接入請求為所述節點分配主機位置標識,包括:
[002引根據所述網絡接入請求,從主機位置標識的地址池中為所述節點選取主機位置標 識;
[0029] 其中,主機身份標識的地址池中預分配的第一地址類型標志的數量與主機位置標 識的地址池中預分配的第二地址類型標志的數量,按照設定比例設置。
[0030] 進一步地,還設置有預留地址池,所述預留地址池中包括主機身份標識和主機位 置標識,其中,預留地址池中預分配的第一地址類型標志的數量與第二地址類型標志的數 量,按照所述設定比例設置;
[0031] 該方法還包括:
[0032] 將預留地址池中預留的第一地址類型標志添加到主機身份標識的地址池中,和/ 或,將預留地址池中預留的第二地址類型標志添加到主機位置標識的地址池中。
[0033] 進一步地,IPv6地址的前綴地址塊中包含地址類型域,所述地址類型域用于承載 所述第一地址類型標志或所述第二地址類型標志。
[0034] 本發明實施例一種地址獲取方法,該方法包括:
[0035] 獲取節點的全球主機名;
[0036] 根據所述節點的全球主機名獲取所述節點的主機身份標識和主機位置標識;所述 主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標識的IPv6地址中包 含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址類型標志,所述第一 地址類型標志和第二地址類型標志具有不同的取值空間。
[0037] 進一步地,所述根據所述節點的全球主機名獲取所述節點的主機身份標識和主機 位置標識,包括:
[003引向全局域名解析DNS系統發送第一查詢請求,所述第一查詢請求中攜帶所述節點 的全球主機名;
[0039] 接收所述全局DNS系統返回的第一查詢響應,所述第一查詢響應中攜帶有所述全 局DNS系統根據所述節點的全球主機名中的管理域域名部分查詢到的域映射服務器的網 際協議IP地址;
[0040] 根據查詢到的域映射服務器的的IP地址,向所述節點的歸屬域映射服務器發送 第二查詢請求,所述第二查詢請求中攜帶所述節點的全球主機名;
[0041] 接收所述節點的歸屬域映射服務器返回的第二查詢響應,所述第二查詢響應中攜 帶有所述節點的歸屬域映射服務器根據所述節點的全球主機名中的本地主機名部分查詢 到的主機身份標識和主機位置標識。
[0042] 進一步地,所述獲取節點的全球主機名,包括:
[0043] 接收主叫節點發送的通信建立請求,獲取所述通信建立請求中攜帶的被叫節點的 全球主機名;
[0044] 根據所述被叫節點的全球主機名獲取所述被叫節點的主機身份標識和主機位置 標識之后,所述方法還包括:
[0045] 將所述主叫節點的主機身份標識發送至所述被叫節點,將所述被叫節點的主機身 份標識發送至所述主叫節點,W使所述被叫節點與所述主叫節點之間建立通信連接。
[0046] 本發明實施例提供一種地址分配裝置,包括:
[0047] 接收單元,用于接收網絡接入請求;
[0048] 分配單元,用于根據所述網絡接入請求為請求接入的節點分配主機身份標識或主 機位置標識;其中,所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身 份標識的IPv6地址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二 地址類型標志;
[0049] 維護單元,用于將為所述節點分配的主機身份標識或主機位置標識發送給所述節 點的歸屬域映射服務器,W使所述節點的歸屬域映射服務器維護所述節點的主機身份標識 和主機位置標識之間的對應關系。
[0化0] 進一步地,所述接收單元具體用于;接收節點發送的主機身份標識分配請求,所述 節點歸屬于所述移動錯點;
[0化1] 所述分配單元具體用于;根據所述身份標識分配請求為所述節點分配主機身份標 識,并將所述節點的主機身份標識同時作為所述節點的主機位置標識使用;將所述節點的 主機身份標識攜帶于響應消息發送給所述節點;
[0化2] 所述維護單元具體用于;將為所述節點分配的主機身份標識發送給所述節點的歸 屬域映射服務器,并指示所述節點的歸屬域映射服務器存儲所述節點的主機身份標識和主 機位置標識,其中,所述節點的主機位置標識與所述節點的主機身份標識相同。
[0化3] 進一步地,所述接收單元具體用于;接收節點發送的接入請求,所述節點不歸屬于 所述移動錯點;
[0化4] 所述分配單元具體用于:根據所述接入請求為所述節點分配主機位置標識;
[0055] 所述維護單元具體用于;將為所述節點分配的主機位置標識發送給所述節點的歸 屬域映射服務器,并指示所述節點的歸屬域映射服務器將所述節點的主機身份標識所對應 的主機位置標識更新為當前所分配的主機位置標識。
[0化6] 進一步地,所述維護單元還用于:向全局域名解析DNS系統發送查詢請求,所述查 詢請求中攜帶所述節點的全球主機名;
[0化7] 接收所述全局DNS系統返回的查詢響應,所述查詢響應中攜帶有所述全局DNS系 統根據所述節點的全球主機名中的管理域域名部分查詢到的所述節點的歸屬域映射服務 器的網際協議IP地址。
[0化引進一步地,所述分配單元具體用于;根據所述網絡接入請求,從主機身份標識的地 址池中為所述節點選取主機身份標識;或者,根據所述網絡接入請求,從主機位置標識的地 址池中為所述節點選取主機位置標識;
[0化9] 其中,主機身份標識的地址池中預分配的第一地址類型標志的數量與主機位置標 識的地址池中預分配的第二地址類型標志的數量,按照設定比例設置。
[0060] 進一步地,還設置有預留地址池,所述預留地址池中包括主機身份標識和主機位 置標識,其中,預留地址池中預分配的第一地址類型標志的數量與第二地址類型標志的數 量,按照所述設定比例設置;
[0061] 還包括調整單元,所述調整單元用于;將預留地址池中預留的第一地址類型標志 添加到主機身份標識的地址池中,和/或,將預留地址池中預留的第二地址類型標志添加 到主機位置標識的地址池中。
[0062] 進一步地,IPv6地址的前綴地址塊中包含地址類型域,所述地址類型域用于承載 所述第一地址類型標志或所述第二地址類型標志。
[0063] 本發明實施例提供一種地址獲取裝置,該裝置包括:
[0064] 第一獲取單元,用于獲取節點的全球主機名;
[00化]第二獲取單元,用于根據所述節點的全球主機名獲取所述節點的主機身份標識和 主機位置標識;所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標 識的IPv6地址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址 類型標志,所述第一地址類型標志和第二地址類型標志具有不同的取值空間。
[0066] 進一步地,所述第二獲取單元具有用于:
[0067] 向全局域名解析DNS系統發送第一查詢請求,所述第一查詢請求中攜帶所述節點 的全球主機名;
[0068] 接收所述全局DNS系統返回的第一查詢響應,所述第一查詢響應中攜帶有所述全 局DNS系統根據所述節點的全球主機名中的管理域域名部分查詢到的域映射服務器的網 際協議IP地址;
[0069] 根據查詢到的域映射服務器的的IP地址,向所述節點的歸屬域映射服務器發送 查詢請求,所述查詢請求中攜帶所述節點的全球主機名;
[0070] 接收所述節點的歸屬域映射服務器返回的第二查詢響應,所述第二查詢響應中攜 帶有所述節點的歸屬域映射服務器根據所述節點的全球主機名中的本地主機名部分查詢 到的主機身份標識和主機位置標識。
[0071] 進一步地,所述第一獲取單元具體用于;接收主叫節點發送的通信建立請求,獲取 所述通信建立請求中攜帶的被叫節點的全球主機名;
[00巧還包括;
[0073] 發送單元,用于在所述第二獲取單元根據所述被叫節點的全球主機名獲取所述被 叫節點的主機身份標識和主機位置標識之后,將所述主叫節點的主機身份標識發送至所述 被叫節點,將所述被叫節點的主機身份標識發送至所述主叫節點,W使所述被叫節點與所 述主叫節點之間建立通信連接。
[0074] 本發明實施例中,節點的主機身份標識和主機位置標識均為IPv6地址,且作為主 機身份標識的IPv6地址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含 第二地址類型標志,從而使得IPv6地址從自身劃分語法上支持移動性的同時,也解決了 IP 地址雙重語義的問題。
【專利附圖】
【附圖說明】
[0075] 圖1為現有技術中全球單播地址格式示意圖;
[0076] 圖2為本發明實施例中的IPv6地址分配方法示意圖;
[0077] 圖3為本發明實施例提供的一種地址分配方法示意圖;
[007引圖4為本發明實施例提供的一種地址分配方法中映射解析方法流程圖;
[0079] 圖5為本發明實施例提供一種節點接入歸屬域移動錯點的方法流程示意圖;
[0080] 圖6為本發明實施例提供一種節點接入拜訪域移動錯點的方法流程示意圖;
[0081] 圖7為本發明實施例中兩次映射解析方法示意圖;
[0082] 圖8為本發明實施例中兩次映射解析方法流程示意圖;
[0083] 圖9為本發明實施例提供一種節點1與節點2建立通信連接的方法流程示意圖;
[0084] 圖10為本發明實施例提供一種節點1向節點2發起通信的方法流程示意圖;
[0085] 圖11為本發明實施例提供一種節點1與節點2通信過程中,節點1的主機位置標 識發生變化的方法流程示意圖;
[0086] 圖12為本發明實施例提供的一種地址分配裝置示意圖;
[0087] 圖13為本發明實施例提供的一種地址獲取裝置示意圖。
【具體實施方式】
[008引 運營商從上級 RIR/ISP(Regional Internet Register/lnternet Service Provider,區域互聯網注冊管理機構/互聯網服務提供商)獲得N/的IPv6前綴地址塊后, 可依照自身部署規劃、負載狀況等,在IPv6地址分配之前對前綴地址塊進行合理的編碼, 其中,N表示前綴長度。
[0089] 圖1示出了 RFC 4291對IPv6地址進行劃分所得到的全球單播地址一般格式,其 中,全球路由選擇前綴占用n個比特;站內子網占用64 - n(即64減n)個比特浪口標識 符占用64個比特。其中,全球路由前綴是指分配給某個站點的前綴值,所述站點為子網或 者鏈路的集群;站內子網是指標識此站點中某一子網或鏈路的標識符。
[0090] 為使IPv6地址從劃分伊始就支持移動性,本發明實施例中,從IPv6地址中取出T 個比特,用該T個比特設置地址類型標志,用于標識該IPv6地址作為主機身份標識進行分 配還是作為主機位置標識進行分配。優選地,可從IPv6地址中的前綴地址塊中取出連續T 個比特來設置地址類型標志。
[0091] 其中,主機身份標識用于唯一標識一臺主機,與端口號一起組成主機傳輸層的訪 問點;由主機歸屬域接入路由器分配,全局唯一,在主機生命周期內固定不變;在歸屬網絡 中,主機身份標識可全局路由。主機位置標識作為確定某主機所在鏈路的依據,同時也是路 由器決定分組向何處轉發的依據;由拜訪網絡接入路由器動態分配,隨主機所在網絡接入 點的改變而變化;主機位置標識可全局路由。
[009引 圖2示出了一種本發明實施例對于IPv6地址的具體劃分格式。IPv6地址劃分為n 比特的"全球路由前綴"域、(64減n)比特的"站內子網"域和64比特的"接口標識符"域。 其中,"站內子網"域用于承載標識此站點中某一子網或鏈路的標識符,占用C比特;"接口 標識符"域用于承載接口標識符,接口標識符依然保留標準全球單播地址中接口標識符的 格式,占用64個比特。"全球路由前綴"域劃分為"接入地址"域、"地址類型"域和"站點編 碼"域=部分。
[0093] "接入地址"域中承載接入地址,該域的長度為RIR/ISP分配的前綴地址塊的長度 N。接入地址是指運營主體從上級RIR/ISP分得并備案的N/前綴地址塊,例如;S大運營 商、教育網、科技網等備案的地址塊。
[0094] "站點編碼"域中承載站點編碼,該域的長度為S比特,S > 1。站點編碼是各站點 層次編碼,即用于標識某運營主體下各站點的標識符。
[0095] "地址類型"域中承載地址類型標志,該域的長度為T比特,T的取值與接入地址、 站點編碼、站內子網W及接口標識符的長度有關,可由運營商根據自身負載情況確定,T的 取值最小是1,化S+T+C = 64比特。
[0096] 地址類型標志包括第一地址類型標志、第二地址類型標志,其中,當為節點分配主 機身份標識時,所分配的主機身份標識中包含第一地址類型標志;當為節點分配主機位置 標識時,所分配的主機位置標識中包含第二地址類型標志;所述第一地址類型標志和第二 地址類型標志具有不同的取值,從而可實現IPv6地址空間垂直分塊解禪。比如,第一地址 類型標志可取值為1000,第二地址類型標志可取值為1100。
[0097] 進一步地,考慮到不同站點負載(比如節點數量)和移動性要求的不同,本發明實 施例可根據站點內包含的移動節點和固定節點的數量比例來為該站點配置第一地址類型 標志的數量或取值范圍,W及配置第二地址類型標志的數量或取值范圍,從而設定可分配 的主機身份標識的數量與可分配的主機位置標識的數量的比例。
[009引 比如,某運營主體擁有32/的IPv6前綴塊,其下設有兩個站點;site A與site B。 site A的預設負載量為site B的1.5倍。設site A固定節點相對移動節點較多,且為非熱 點區域;設site B中移動節點相對固定節點較多,且移動節點流入量與流出量相對平等。
[0099] 基于圖2所示的IPv6地址的格式,"接入地址"長度即為運營主體分得的前綴塊的 長度,故為32比特,其具體值用N表示;"地址類型標志"設在"接入地址"后,設為4比特 (即IPv6地址的第32bit?3化it設置為地址類型標志),其中,4比特的地址類型標志共 有16個值。"站點編碼"長度為S比特,"站內子網"長度為C比特,S+C = 28 ;IPv6地址后 64位為"接口標識符",用LID表示。
[0100] 配置第一地址類型標志的取值范圍為;0000?0111(0000、0001、0010、0011、 0100、0101、0110、0111),共有 8 個值。
[0101] 配置第二地址類型標志的取值范圍為;1〇〇〇?1〇11(1〇〇〇、1〇〇1、1〇1〇、1〇11),共 有4個值。
[0102] 該樣,此運營商中預分配的第一地址類型標志的數量與預分配的第二地址類型標 志的數量的比例為2:1。由此可W得出;可分配的主機身份標識的數量與可分配的主機位 置標識的數量的比例為2:1。
[0103] 為了能夠根據站點內的節點的變化動態調整可分配的主機身份標識和/或主機 位置標識的比例,本發明實施例中設置有預留地址池,該預留地址池中的地址既可W作為 主機身份標識,也可W作為主機位置標識。當需要調整可分配的主機身份標識時,將預留地 址池中預留的第一地址類型標志添加到主機身份標識的地址池中;當需要調整可分配的主 機位置標識時,將預留地址池中預留的第二地址類型添加到主機位置標識的地址池中。
[0104] 例如,可設置預留地址池。其中,預留地址池中預留的部分IPv6地址可W當第一 地址類型標志使用,預留的另外一部分IPv6地址可W當第二地址類型標志使用。當需要調 整可分配的主機身份標識時,可將預留地址池中的預留的第一地址類型標志添加到主機身 份標識的地址池中,當需要調整可分配的主機位置標識時,可將預留地址池中的預留的第 二地址類型標志添加到主機位置標識的地址池中。當需要調整主機身份標識和主機位置標 識的分配比例時,即可W調整主機身份標識的地址池中的可分配IPv6地址的數量,或者調 整主機位置標識的地址池中的可分配IPv6地址的數量,還可調整預留地址池中的第一地 址類型標志對應IPv6地址的數量和第二地址類型標志對應IPv6地址的數量的比例。
[01化]優選地,如果主機身份標識的地址池中預分配的主機身份標識與主機位置標識的 地址池中預分配的主機位置標識的數量,按照比例m:l設置,則預留地址池中第一地址類 型標志對應IPv6地址的數量和第二地址類型標志對應IPv6地址的數量,也可按照m: 1設 置。該樣,可W使站點日后擴展所分得的新的主機身份標識與主機位置標識盡可能聚合。
[0106] 進一步地,為了提高可擴展性,本發明實施例中還可將地址類型標志的取值范圍 內的一些值作為保留值,該些保留值既不用作第一地址類型標志或其預留值,也不作為第 二地址類型標志獲取預留值,而是保留用作W后功能擴展使用。
[0107] 根據W上site A與site B的負載量和移動性要求,表1示出了為site A與site B配置的地址類型標識W及主機身份標識地址池與主機位置標識地址池。
[0108] 表1. site A與site B主機身份標識地址池與主機位置標識地址池分配詳情
[0109]
【權利要求】
1. 一種地址分配方法,其特征在于,包括: 接收網絡接入請求; 根據所述網絡接入請求為請求接入的節點分配主機身份標識或主機位置標識;其中, 所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標識的IPv6地址 中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址類型標志; 將為所述節點分配的主機身份標識或主機位置標識發送給所述節點的歸屬域映射服 務器,以使所述節點的歸屬域映射服務器維護所述節點的主機身份標識和主機位置標識之 間的對應關系。
2. 如權利要求1所述的方法,其特征在于,所述接收網絡接入請求,包括: 移動錨點接收節點發送的主機身份標識分配請求,所述節點歸屬于所述移動錨點; 所述根據所述網絡接入請求為所述節點分配主機身份標識,包括: 所述移動錨點根據所述身份標識分配請求為所述節點分配主機身份標識,將所述節點 的主機身份標識攜帶于響應消息發送給所述節點,并將所述節點的主機身份標識同時作為 所述節點的主機位置標識使用; 所述將為所述節點分配的主機身份標識發送給所述節點的歸屬域映射服務器,包括: 所述移動錨點將為所述節點分配的主機身份標識發送給所述節點的歸屬域映射服務 器,并指示所述節點的歸屬域映射服務器存儲所述節點的主機身份標識和主機位置標識, 其中,所述節點的主機位置標識與所述節點的主機身份標識相同。
3. 如權利要求1所述的方法,其特征在于,所述接收網絡接入請求,包括: 移動錨點接收節點發送的接入請求,所述節點不歸屬于所述移動錨點; 所述根據所述網絡接入請求為所述節點分配主機位置標識,包括: 所述移動錨點根據所述接入請求為所述節點分配主機位置標識; 所述將為所述節點分配的主機位置標識發送給所述節點的歸屬域映射服務器,包括: 所述移動錨點將為所述節點分配的主機位置標識發送給所述節點的歸屬域映射服務 器,并指示所述節點的歸屬域映射服務器將所述節點的主機身份標識所對應的主機位置標 識更新為當前所分配的主機位置標識。
4. 如權利要求1至3中任一項所述的方法,其特征在于,所述將為所述節點分配的主機 身份標識或主機位置標識發送給所述節點的歸屬域映射服務器之前,還包括: 向全局域名解析DNS系統發送查詢請求,所述查詢請求中攜帶所述節點的全球主機 名; 接收所述全局DNS系統返回的查詢響應,所述查詢響應中攜帶有所述全局DNS系統根 據所述節點的全球主機名中的管理域域名部分查詢到的所述節點的歸屬域映射服務器的 網際協議IP地址。
5. 如權利要求1至3中任一項所述的方法,其特征在于,所述根據所述網絡接入請求為 所述節點分配主機身份標識,包括: 根據所述網絡接入請求,從主機身份標識的地址池中為所述節點選取主機身份標識; 所述根據所述網絡接入請求為所述節點分配主機位置標識,包括: 根據所述網絡接入請求,從主機位置標識的地址池中為所述節點選取主機位置標識; 其中,主機身份標識的地址池中預分配的第一地址類型標志數量與主機位置標識的地 址池中預分配的第二地址類型標志數量,按照設定比例設置。
6. 如權利要求5所述的方法,其特征在于,還設置有預留地址池,所述預留地址池中包 括主機身份標識和主機位置標識,其中,預留地址池中預分配的第一地址類型標志的數量 與第二地址類型標志的數量,按照所述設定比例設置; 該方法還包括: 將預留地址池中預留的第一地址類型標志添加到主機身份標識的地址池中,和/或, 將預留地址池中預留的第二地址類型標志添加到主機位置標識的地址池中。
7. 如權利要求1所述的方法,其特征在于,IPv6地址的前綴地址塊中包含地址類型域, 所述地址類型域用于承載所述第一地址類型標志或所述第二地址類型標志。
8. -種地址獲取方法,其特征在于,該方法包括: 獲取節點的全球主機名; 根據所述節點的全球主機名獲取所述節點的主機身份標識和主機位置標識;所述主機 身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標識的IPv6地址中包含第 一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址類型標志,所述第一地址 類型標志和第二地址類型標志具有不同的取值空間。
9. 如權利要求8所述的方法,其特征在于,所述根據所述節點的全球主機名獲取所述 節點的主機身份標識和主機位置標識,包括: 向全局域名解析DNS系統發送第一查詢請求,所述第一查詢請求中攜帶所述節點的全 球主機名; 接收所述全局DNS系統返回的第一查詢響應,所述第一查詢響應中攜帶有所述全局 DNS系統根據所述節點的全球主機名中的管理域域名部分查詢到的域映射服務器的網際協 議IP地址; 根據查詢到的域映射服務器的的IP地址,向所述節點的歸屬域映射服務器發送第二 查詢請求,所述第二查詢請求中攜帶所述節點的全球主機名; 接收所述節點的歸屬域映射服務器返回的第二查詢響應,所述第二查詢響應中攜帶有 所述節點的歸屬域映射服務器根據所述節點的全球主機名中的本地主機名部分查詢到的 主機身份標識和主機位置標識。
10. 如權利要求8或9所述的方法,其特征在于,所述獲取節點的全球主機名,包括: 接收主叫節點發送的通信建立請求,獲取所述通信建立請求中攜帶的被叫節點的全球 主機名; 根據所述被叫節點的全球主機名獲取所述被叫節點的主機身份標識和主機位置標識 之后,所述方法還包括: 將所述主叫節點的主機身份標識發送至所述被叫節點,將所述被叫節點的主機身份標 識發送至所述主叫節點,以使所述被叫節點與所述主叫節點之間建立通信連接。
11. 一種地址分配裝置,其特征在于,包括: 接收單元,用于接收網絡接入請求; 分配單元,用于根據所述網絡接入請求為請求接入的節點分配主機身份標識或主機位 置標識;其中,所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標 識的IPv6地址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址 類型標志; 維護單元,用于將為所述節點分配的主機身份標識或主機位置標識發送給所述節點的 歸屬域映射服務器,以使所述節點的歸屬域映射服務器維護所述節點的主機身份標識和主 機位置標識之間的對應關系。
12. 如權利要求11所述的裝置,其特征在于,所述接收單元具體用于:接收節點發送的 主機身份標識分配請求,所述節點歸屬于所述移動錨點; 所述分配單元具體用于:根據所述身份標識分配請求為所述節點分配主機身份標識, 并將所述節點的主機身份標識同時作為所述節點的主機位置標識使用;將所述節點的主機 身份標識攜帶于響應消息發送給所述節點; 所述維護單元具體用于:將為所述節點分配的主機身份標識發送給所述節點的歸屬域 映射服務器,并指示所述節點的歸屬域映射服務器存儲所述節點的主機身份標識和主機位 置標識,其中,所述節點的主機位置標識與所述節點的主機身份標識相同。
13. 如權利要求11所述的裝置,其特征在于,所述接收單元具體用于:接收節點發送的 接入請求,所述節點不歸屬于所述移動錨點; 所述分配單元具體用于:根據所述接入請求為所述節點分配主機位置標識; 所述維護單元具體用于:將為所述節點分配的主機位置標識發送給所述節點的歸屬域 映射服務器,并指示所述節點的歸屬域映射服務器將所述節點的主機身份標識所對應的主 機位置標識更新為當前所分配的主機位置標識。
14. 如權利要求11至13中任一項所述的裝置,其特征在于,所述維護單元還用于:向 全局域名解析DNS系統發送查詢請求,所述查詢請求中攜帶所述節點的全球主機名; 接收所述全局DNS系統返回的查詢響應,所述查詢響應中攜帶有所述全局DNS系統根 據所述節點的全球主機名中的管理域域名部分查詢到的所述節點的歸屬域映射服務器的 網際協議IP地址。
15. 如權利要求11至13中任一項所述的裝置,其特征在于,所述分配單元具體用于: 根據所述網絡接入請求,從主機身份標識的地址池中為所述節點選取主機身份標識;或者, 根據所述網絡接入請求,從主機位置標識的地址池中為所述節點選取主機位置標識; 其中,主機身份標識的地址池中預分配的第一地址類型標志的數量與主機位置標識的 地址池中預分配的第二地址類型標志的數量,按照設定比例設置。
16. 如權利要求15所述的裝置,其特征在于,還設置有預留地址池,所述預留地址池中 包括主機身份標識和主機位置標識,其中,預留地址池中預分配的第一地址類型標志的數 量與第二地址類型標志的數量,按照所述設定比例設置; 還包括調整單元,所述調整單元用于:將預留地址池中預留的第一地址類型標志添加 到主機身份標識的地址池中,和/或,將預留地址池中預留的第二地址類型標志添加到主 機位置標識的地址池中。
17. 如權利要求11所述的裝置,其特征在于,IPv6地址的前綴地址塊中包含地址類型 域,所述地址類型域用于承載所述第一地址類型標志或所述第二地址類型標志。
18. -種地址獲取裝置,其特征在于,該裝置包括: 第一獲取單元,用于獲取節點的全球主機名; 第二獲取單元,用于根據所述節點的全球主機名獲取所述節點的主機身份標識和主機 位置標識;所述主機身份標識和所述主機位置標識均為IPv6地址,且作為主機身份標識的 IPv6地址中包含第一地址類型標志,作為主機位置標識的IPv6地址中包含第二地址類型 標志,所述第一地址類型標志和第二地址類型標志具有不同的取值空間。
19. 如權利要求18所述的裝置,其特征在于,所述第二獲取單元具有用于: 向全局域名解析DNS系統發送第一查詢請求,所述第一查詢請求中攜帶所述節點的全 球主機名; 接收所述全局DNS系統返回的第一查詢響應,所述第一查詢響應中攜帶有所述全局 DNS系統根據所述節點的全球主機名中的管理域域名部分查詢到的域映射服務器的網際協 議IP地址; 根據查詢到的域映射服務器的IP地址,向所述節點的歸屬域映射服務器發送第二查 詢請求,所述查詢請求中攜帶所述節點的全球主機名; 接收所述節點的歸屬域映射服務器返回的第二查詢響應,所述第二查詢響應中攜帶有 所述節點的歸屬域映射服務器根據所述節點的全球主機名中的本地主機名部分查詢到的 主機身份標識和主機位置標識。
20. 如權利要求18或19所述的裝置,其特征在于,所述第一獲取單元具體用于:接收 主叫節點發送的通信建立請求,獲取所述通信建立請求中攜帶的被叫節點的全球主機名; 還包括: 發送單元,用于在所述第二獲取單元根據所述被叫節點的全球主機名獲取所述被叫節 點的主機身份標識和主機位置標識之后,將所述主叫節點的主機身份標識發送至所述被叫 節點,將所述被叫節點的主機身份標識發送至所述主叫節點,以使所述被叫節點與所述主 叫節點之間建立通信連接。
【文檔編號】H04W8/08GK104486457SQ201410766245
【公開日】2015年4月1日 申請日期:2014年12月11日 優先權日:2014年12月11日
【發明者】陳山枝, 胡博, 李寧, 王歡 申請人:電信科學技術研究院