[發明專利]一種主機通信的方法、系統和設備有效
| 申請號: | 200910078869.7 | 申請日: | 2009-03-04 |
| 公開(公告)號: | CN101827011A | 公開(公告)日: | 2010-09-08 |
| 發明(設計)人: | 徐小虎 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/06 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 何文彬 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 主機 通信 方法 系統 設備 | ||
技術領域
本發明涉及通信領域,特別涉及一種主機通信的方法、系統和設備。
背景技術
隨著網絡通信技術的不斷發展,現有Internet架構中IP(Internet?Protocol,互聯網協議)地址既表示主機身份(用于傳輸層表示會話的端點),又表示主機位置(用于路由系統進行數據包的路由尋址)。由于IP地址同時承擔了主機ID(Identity,標識)和位置(Locator)的雙重語義,導致一系列的問題,比如路由可擴展問題,移動支持差問題等。
HIP(Host?Identity?Protocol,主機標識協議)在現有TCP/IP(TransmissionControl?Protocol/Internet?Protocol,傳輸控制協議/互聯網協議)協議棧的網絡層和傳輸層之間引入主機ID(也就是主機身份標識)層,傳輸層會話只與主機ID層實現綁定。在HIP中,主機ID層將原來緊密耦合的傳輸層和網絡層分開,從而分離IP地址的雙重功能,使之只作為網絡層使用的位置標識(Locator),專用于數據包的路由轉發,而把主機標識的功能交給HIP,傳輸層使用主機ID而不是IP地址作為主機的名字。
HIP通過將傳輸層與網絡層分開,為Internet提供一個安全的主機移動和多宿主的方法;提供一個加密的主機標識命名空間,更容易對通信雙方進行認證,從而實現安全的、可信任的網絡系統。
HRA(Hierarchical?Routing?Architecture,層次化路由架構)也是一種與HIP類似的ID/Locator(主機標識/位置)分離的方案,區別之一在于:HRA在HIP基礎之上,將HIP中128bit扁平的HIT(Host?Identity?Tag,主機標識標簽)修改成層次化的主機ID,該層次化主機ID包含兩個部分,前一個部分是ADID(administer?domain?ID,管理域標識)。后一個部分是AD?ID與公鑰(Public?Key)的哈希。因為將主機ID實現了層次化而且在Internet是可路由的,而且該層次化主機ID采用特殊的前綴,區別于一般的IPv6(Internet?Protocol?Version?6,互聯網協議第6版本)地址,可以很容易地實現傳統IPv6主機與HRA主機的互通。
目前,HIP和HRA雖然實現了傳輸層與網絡層分開,使得主機標識和位置分離,但對于傳統的未采用ID/Locator分離的IPv6主機與新型的ID/Locator分離的主機之間的通信,還沒有解決的方法,使得傳統IPv6主機與ID/Locator分離的主機的通信受到阻礙,兼容性較差。
發明內容
為了在ID/Locator分離的新型網絡架構中,實現傳統主機與新型主機之間的互相通信,本發明實施例提供了一種主機通信的方法、系統和設備,所述技術方案如下:
本發明實施例提供一種主機通信的方法,所述主機通信為源主機和目的主機之間的通信,當所述源主機為傳統主機時,所述目的主機為新型主機;當所述源主機為傳統主機時,所述目的主機為新型主機,所述傳統主機為互聯網協議第6版本IPv6主機,所述新型主機為支持主機標識與位置分離協議的主機,所述方法包括:
在源主機所在的網絡中接收所述源主機發送的源主機數據包,所述源主機數據包攜帶源主機數據包的地址標識;
將所述源主機數據包轉換為目的主機兼容格式的目的主機數據包,所述目的主機數據包攜帶目的主機數據包的地址標識;
在目的主機所在的網絡中發送所述目的主機數據包給所述目的主機。
相應地,本發明實施例提供一種主機通信的系統,所述主機通信為源主機和目的主機之間的通信,當所述源主機為傳統主機時,所述目的主機為新型主機;當所述源主機為傳統主機時,所述目的主機為新型主機,所述傳統主機為互聯網協議第6版本IPv6主機,所述新型主機為支持主機標識與位置分離協議的主機,所述系統包括:代理服務器、源主機、目的主機,其中,
所述代理服務器,用于在源主機所在的網絡中接收所述源主機發送的源主機數據包,所述源主機數據包攜帶所述源主機數據包的地址標識;將所述源主機數據包轉換為目的主機兼容格式的目的主機數據包,所述目的主機數據包攜帶所述目的主機數據包的地址標識;在目的主機所在的網絡中發送所述目的主機數據包給所述目的主機;
所述源主機,用于發送所述源主機數據包;
所述目的主機,用于接收所述目的主機數據包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910078869.7/2.html,轉載請聲明來源鉆瓜專利網。





