[发明专利]非对称数字用户环线的IPv4/IPv6翻译和隧道组合通信方法有效
申请号: | 201110076871.8 | 申请日: | 2011-03-29 |
公开(公告)号: | CN102143250A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | 包丛笑;李星;翟宇;韩国梁 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/56 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对称 数字 用户 环线 ipv4 ipv6 翻译 隧道 组合 通信 方法 | ||
1.一种面向运营商非对称数字用户环线的IPv4/IPv6翻译和隧道组合方法,其特征在于,在翻译和RFC2473封装/解封装之前,运营商为每个宽带接入服务器预留一段公有IPv4地址并决定其共享的复用比R,为每个宽带接入服务器预留一段前缀长度为/48的IPv6公有地址段;为共享该段IPv4地址的不同用户构造分配给该用户的前缀长度为/64的不同的IPv6地址段,其中包括用于该用户与IPv4互联网互通的一个特殊的IPv6地址和用于该用户与IPv6互联网通信的普通的IPv6地址;为每个用户上联的家庭网关配置该用户所使用的共享的公有IPv4地址、及其复用比R和该用户的共享序列号k;用户的计算机通过家庭网关从宽带接入服务器获得属于上述前缀长度为/64的IPv6地址段,同时获得域名服务器的地址,家庭网关根据所述IPv6的/64前缀通过无状态IPv6地址配置协议SLAAC为用户计算机配置IPv6地址,通过DHCP协议为用户计算机分配IPv4地址,以及所述域名服务器的地址,
所述方法包括以下步骤:
S1:用户计算机通过常规域名服务器查询域名,若域名服务器仅返回A记录,则执行步骤S2,若域名服务器返回AAAA记录,则执行步骤S3;
S2:用户计算机发送IPv4分组,该用户的家庭网关接收所述IPv4分组,进行1:1分组翻译并进行RFC2473封装,得到的IPv6分组并转发,执行步骤S4;
S3:用户计算机发送IPv6分组,该用户的家庭网关接收所述IPv6分组,直接进行IPv6分组转发;
S4:宽带接入服务器根据分组中目标地址对IPv6分组进行转发,若目标地址为特殊IPv6地址前缀,发至1:N无状态IPv4/IPv6翻译器,否则,直接发至IPv6互联网;
S5:1:N无状态IPv4/IPv6翻译器接收IPv6分组,将其翻译为IPv4分组,进行RFC2473解封装并转发;
S6:全球互联网上的目标IPv4计算机接收IPv4分组;
S7:所述目标IPv4计算机向所述用户计算机发送IPv4分组;
S8:1:N无状态IPv4/IPv6翻译器接收IPv4分组,将其翻译为IPv6分组,进行RFC2473封装并转发;
S9:家庭网关接收IPv6分组,进行1:1分组翻译,进行RFC2473解封装和转发;
S10:所述用户计算机接收分组;
S11:返回步骤S2。
2.如权利要求1所述的非对称数字用户环线的IPv4/IPv6翻译和隧道组合通信方法,其特征在于,所述复用比R为2的整数倍并小于或等于256,所述共享序列号k的取值范围是0到R-1,计算机能够使用的端口号用取模的方法定义:k=P%R,其中%为取模运算符,P是端口号。
3.如权利要求2所述的非对称数字用户环线的IPv4/IPv6翻译和隧道组合通信方法,其特征在于,所述为共享该段IPv4地址的不同用户构造分配给该用户的前缀长度为/64的不同的IPv6地址段的方式如下:
S1-1:在所述预留/48的IPv6公有地址中,为所述每个共享IPv4地址的用户构造与IPv4互联网通信的特殊IPv6地址,编址格式包括前缀构造和后缀构造;
S1-2:在预留的IPv4地址段中,取出一个公有IPv4地址a.b.c.d,共享此地址的每个用户的特殊IPv6地址前缀的构成规则为:比特0-47为所述预留的/48的IPv6公有地址前缀,比特48-55为所述IPv4地址a.b.c.d的第四段8位,即d,比特56-63为共享所述IPv4地址的第k个用户的数字K的比特表示,因此每个用户得到的IPv6的前缀长度为64;比特64-95为所述公有IPv4地址,后缀的构成规则为:比特96-99为复用比的比特表示,比特104-111为为共享所述IPv4地址的第k个用户的数字K的比特表示,比特100-103和比特112-127为全0;
S1-3:仿照S1-1、S1-2的方法定义表示整个IPv4互联网用户的特殊的IPv6地址前缀,但是,前缀构造中,d=255和k=255;该前缀长度为64;比特64-95为互联网用户的IPv4地址,后缀为全0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110076871.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型摄像机控制器
- 下一篇:基于IPID位增量调制的隐秘通信方法