发明名称 |
一种主机通信的方法、系统和设备 |
摘要 |
本发明实施例公开了一种主机通信的方法,主机通信为源主机和目的主机之间的通信,当源主机为传统主机时,目的主机为新型主机;当源主机为传统主机时,目的主机为新型主机,传统主机为互联网协议第6版本IPv6主机,新型主机为支持主机标识与位置分离协议的主机,方法包括:在源主机所在的网络中接收源主机发送的源主机数据包,源主机数据包携带源主机数据包的地址标识;将源主机数据包转换为目的主机兼容格式的目的主机数据包,目的主机数据包携带目的主机数据包的地址标识;在目的主机所在的网络中发送目的主机数据包给目的主机。本发明实施例提供的方案,实现了传统主机与新型主机之间的数据通信,提高了系统的可扩展性和移动支持性。 |
申请公布号 |
CN101827011B |
申请公布日期 |
2013.03.27 |
申请号 |
CN200910078869.7 |
申请日期 |
2009.03.04 |
申请人 |
华为技术有限公司 |
发明人 |
徐小虎 |
分类号 |
H04L29/12(2006.01)I;H04L12/741(2013.01)I |
主分类号 |
H04L29/12(2006.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
何文彬 |
主权项 |
一种主机通信的方法,其特征在于,所述主机通信为源主机和目的主机之间的通信,当所述源主机为传统主机时,所述目的主机为新型主机;当所述源主机为传统主机时,所述目的主机为新型主机,所述传统主机为互联网协议第6版本IPv6主机,所述新型主机为支持主机标识与位置分离协议的主机,所述方法包括:在源主机所在的网络中接收所述源主机发送的源主机数据包,所述源主机数据包携带源主机的地址标识;将所述源主机数据包转换为目的主机兼容格式的目的主机数据包,所述目的主机数据包携带目的主机的地址标识;在目的主机所在的网络中发送所述目的主机数据包给所述目的主机;其中,当所述源主机为传统主机,所述目的主机为新型主机时,所述源主机数据包为传统数据包,所述传统数据包还携带所述新型主机的主机标识,所述主机标识为所述传统主机通过域名系统DNS服务器查询得到的,所述主机标识的长度与IPv6地址的长度相同;在所述传统主机所在的网络中发布目的地址为主机标识所采用的特殊前缀的IPv6路由,通过所述IPv6路由在所述传统主机所在的网络中接收所述传统数据包;其中,接收所述传统数据包后,通过本地标识位置映射服务器查询所述新型主机的主机标识对应的位置标识,并为所述传统主机临时分配一个主机标识,将所述新型主机的主机标识和所述新型主机的位置标识的映射关系、所述传统主机的主机标识和所述传统主机的IPv6地址的映射关系缓存在本地标识位置映射表中,并且每隔一段时间对所述本地标识位置映射表进行更新。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |