[发明专利]使用非特定IPv6地址的无状态IPv4/IPv6分组转换方法有效
| 申请号: | 200910088997.X | 申请日: | 2009-07-17 |
| 公开(公告)号: | CN101610295A | 公开(公告)日: | 2009-12-23 |
| 发明(设计)人: | 李星;包丛笑 | 申请(专利权)人: | 清华大学 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/56;H04L12/66 |
| 代理公司: | 北京众合诚成知识产权代理有限公司 | 代理人: | 朱 琨 |
| 地址: | 100084北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 使用 特定 ipv6 地址 状态 ipv4 分组 转换 方法 | ||
技术领域
使用非特定IPv6地址的无状态IPv4/IPv6分组转换方法属于计算机互联网通 信技术领域。
背景技术
互联网已经成为全世界最重要的信息基础设施,但目前互联网广泛使用的 第四版网络协议IPv4的地址的寻址范围只有232,即43亿地址,根据目前IPv4 地址的分配速度,预计在2011年之后,IPv4地址即将分配完毕。
目前中国网民人口的绝对数已经成为世界第一,但互联网的普及率只有 22%,远低于世界发达国家的水平(70%)。同时,平均每个中国网民仅有0.6 个IPv4地址。因此,对于中国来说,IPv4地址是无法满足需求的。这个问题对 于印度等其它亚洲国家和非洲国家来说,也都是非常严重的。
为了解决IPv4地址不够用的问题,国际互联网工程组(IETF)设计了第六 版网络协议IPv6,它的地址寻址范围有2128,能够满足需求。但由于种种原因, IPv6协议于IPv4协议是不兼容的,不能很好的互联互通。当时设计的理念是用 “双协议栈”的方法解决互联互通的问题,但近十年IPv6推广的经验和教训证 明,该方法不能访问IPv4众多网络信息资源,不能与IPv4众多的用户通信。
地址转换和协议转换是解决IPv4和IPv6互联互通的方法,无状态的地址转 换和协议转换方法,具有可扩展性,但无状态的转换方法需要用户使用特定的 IPv6地址,不允许使用自动配置的IPv6地址。
本发明的基本原理是在无状态地址转换和协议转换的基础上,增加 IPv6/IPv6地址转换网关,把特定的IVI地址转换为非特定的IPv6地址,具有极 大的灵活性,具有很大的应用前景。
本发明的基本特征包括:1)采用IPv4地址嵌入IPv6地址的编码格式在IPv4 地址与运营商的一个IPv6地址的子集IVI6地址之间建立唯一的映射关系;2) 采用二级转换方法,通过IPv6/IPv6转换网关,把IVI6地址转换为非特定的IPv6 地址。
发明内容
使用非特定IPv6地址的无状态IPv4/IPv6分组转换方法,其特征在于依次含 有以下步骤:
步骤(1)初始化
步骤(1.1)在IPv4和IPv6网络之间设立一个IVI转换网关,并定义如 下编码格式:
把IPv4地址直接嵌入所述IPv6地址的编码格式,构成一个IPv6地址,在 运营商基于32位聚类前缀的所述IPv6地址格式中的第32+n位嵌入32位IPv4 地址,n<32,同时在第64+n到128位之间空余位填充全0,其中:
当所述IPv4地址为所述运营商准备给IPv6主机使用的IPv4地址时,构成 IVI6地址,
当所述IPv4地址为包含所述运营商自己在内的全球IPv4地址,又不属于所 述IPv6主机的IPv4地址时,构成IVIG6地址,
所述IVI6和IVIG6统称为IVI地址由此在所述IPv4地址和IPv6地址的子 集之间形成一一对应的双向映射关系,
步骤(1.2)在IPv6网内设立一个IPv6/IPv6转换网关,在其中设立IVI6 的地址对应于用户IPv6地址的映射关系数据库,
步骤(2)IPv4计算机向IPv6计算机发起通信,其中源地址为IPv4计算机的地 址,目的地址为IPv6计算机的IPv6地址通过IPv6/IPv6转换后的IVI6地址的 IPv4镜像;
步骤(3):所述IVI转换网关接收分组,依次执行步骤(3.1)-步骤(3.4);
步骤(3.1):所述目标地址按步骤(1.1)设定的IPv6地址编码格式转换为 IVI6地址,
步骤(3.2):所述源地址按步骤(1.1)设定的IPv6地址编码格式转换为IVIG6 地址,
步骤(3.3):按RFC2765执行除地址转换之外的其它处理程序,并重新计算 传输层校验和,从而形成所述IPv6分组;
步骤(3.4):向所述IPv6/IPv6转换网关发送步骤(3.3)形成的IPv6分组;
步骤(4):所述IPv6/IPv6地址转换网关接到步骤(3.4)发送的所述IPv6分组 后,执行以下步骤(4.1)-步骤(4.3),形成IPv6分组并发送,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910088997.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线视频会议中实现成员管理的方法及系统
- 下一篇:一种安全的远程证明方法





