当前位置: 首页 > 专利查询>清华大学专利>正文

基于前缀分配的扩展双重无状态IPv4-IPv6翻译方法技术

技术编号:8273701 阅读:345 留言:0更新日期:2013-01-31 06:21
本发明专利技术公开了一种基于前缀分配的扩展双重无状态IPv4-IPv6翻译方法,该方法在主干网上部署核心翻译器,该核心翻译器根据用户前缀把默认IPv4地址和复用的位移值映射到公有IPv4地址和复用的位移值。该方法为每个用户部署用户侧翻译器,该用户侧翻译器配置默认的核心翻译器前缀、指定的IPv4地址、IPv4地址复用比和复用的位移值,并通过DHCPv6前缀分配模式获得该用户侧翻译器的IPv6前缀。该方法通过双重无状态翻译技术,使用户的IPv4计算机能够穿透纯IPv6网络与IPv4互联网进行通信。该方法通过动态的前缀分配及与IPv4地址和复用的位移值的映射,运营商可以更灵活地管理用于过渡的IPv6前缀和更有效地利用稀缺的公有IPv4地址资源。

【技术实现步骤摘要】

【技术保护点】
一种基于前缀分配的扩展双重无状态IPv4?IPv6翻译方法,其特征在于,包括:S1:配置核心翻译器翻译参数,并根据所述翻译参数构建地址映射表,该映射表为双向索引地址映射表,所述地址映射表包括:用户编号、IPv4地址和偏移值;S2:在宽带接入服务器上配置一个长度小于64位的前缀,供其管理范围的所有用户侧翻译器使用,配置用户侧翻译器翻译参数;当用户侧翻译器发出DHCPv6前缀请求时,宽带接入服务器随机从未被分配的前缀空间中选取一个/64分配给用户侧翻译器。这个/64的前缀是由用于扩展翻译的IPv6前缀P和用户编号连接而成的。用户侧翻译器收到前缀通告后,将其配置为翻译专用前缀T;S3:IPv4用户使用常规域名服务器查询域名;S4:IPv4用户发送IPv4报文至用户侧翻译器;S5:用户侧翻译器将IPv4报文翻译成IPv6报文后发送给核心翻译器;S6:核心翻译器收到IPv6报文后,首先检查源IPv6地址是否包含在用于扩展翻译的IPv6前缀P范围内。如果不在此前缀范围内,则丢弃此报文;否则执行步骤S7;S7:核心翻译器根据前缀P,从IPv6报文的源地址中取出用户编号,并查询地址映射表。如果映射表中没有该用户编号对应的表项,则丢弃此报文;否则执行步骤S8;S8:核心翻译器将IPv6报文翻译为IPv4报文并转发至IPv4互联网中;S9:翻译后的IPv4报文在IPv4互联网中通过路由传递至IPv4服务器,IPv4服务器接收报文;S10:IPv4服务器发送IPv4报文,并依路由传递至核心翻译器;S11:核心翻译器接收IPv4报文,并由目标端口/标识符值及事先配置的复用比R、连续参数M计算出IPv4目标地址的偏移值S;S12:核心翻译器根据IPv4目标地址和偏移值S,在地址映射表中查询对应的用户编号I。如果映射表中没有对应的表项,则丢弃此报文;否则执行步骤S13;S13:核心翻译器将IPv4报文翻译为IPv6报文,并将翻译后的IPv6报文转发至运营商IPv6接入网中;S14:用户侧翻译器将IPv6报文翻译回IPv4报文,并将翻译后的IPv4报文发送出去;S15:IPv4用户接收到IPv4报文,返回S4,直至该进程结束。...

【技术特征摘要】

【专利技术属性】
技术研发人员:包丛笑李星韩国梁
申请(专利权)人:清华大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1