【技术实现步骤摘要】
IPv6至IPv4的转换方法以及转换装置
[0001]本申请属于计算机寻址
,具体涉及一种IPv6至IPv4的转换方法以及转换装置。
技术介绍
[0002]IPv4/IPv6转换技术(基于无状态地址映射的IPv4与IPv6网络互联互通技术)可以实现IPv4(InternetProtocolVersion4,互联网协议版本4)和IPv6(InternetProtocolVersion6,互联网协议版本6)共存互通,为新接入IPv6的用户提供IPv4/IPv6互联网的双向连通。
[0003]但是RFC6219中提出的1:1转换技术尚不能高效复用公有IPv4地址。在1:1转换技术中,每个用户的IPv6地址可以被无状态映射到一个公有IPv4地址,从而可以和IPv4互联网互联互通,但是每个公有IPv4地址只能被一个IPv6用户独有,公有IPv4地址的利用效率较低,随着全球IPv4地址分配殆尽,这一问题将更加严峻。
技术实现思路
[0004]本申请实施例的目的是提供一种IPv6至IPv4的转换方法及转换装置 ...
【技术保护点】
【技术特征摘要】
1.一种IPv6至IPv4的转换方法,其特征在于,包括:在IPv6网络下发起对于IPv4网络的第一访问请求;通过有状态的动态主机配置协议版本6DHCPv6获取IPv6地址,所述IPv6地址包括复用比参数和主机ID参数,其中,所述复用比参数用于指示共享同一个IPv4地址的主机数量,当存在多个主机共享同一个IPv4地址时,各主机拥有不同的主机ID;根据所述复用比参数和所述主机ID参数确定当前主机可使用的IPv4端口范围;调用可使用的IPv4端口完成所述第二访问请求。2.根据权利要求1所述的转换方法,其特征在于,所述根据所述复用比参数和所述主机ID参数确定当前主机可使用的IPv4端口范围,具体包括:根据公式1通过模算法确定前主机可使用的IPv4端口范围;Port∈{P|P≡PSID(modR),0≤P<65536}公式1其中,Port表示端口序号,PSID表示主机ID参数,R表示复用比参数,P表示整个[0,65535]端口范围。3.根据权利要求1所述的转换方法,其特征在于,所述根据所述复用比参数和所述主机ID参数确定当前主机可使用的IPv4端口范围,具体包括:根据公式2通过商算法确定前主机可使用的IPv4端口范围;其中,P表示端口序号,PSID表示主机ID参数,R表示等分段数,L表示将整个[0,65535]端口范围等分为R段时的长度。4.根据权利要求1所述的转换方法,其特征在于,所述根据所述复用比参数和所述主机ID参数确定当前主机可使用的IPv4端口范围,具体包括:根据公式3通过推广的模算法GMA确定前主机可使用的IPv4端口范围;其中,P表示端口序号,M表示连续参数,PSID表示主机ID参数,R表示等分段数。5.根据权利要求1所述的转换方法,其特征在于,还包括:在IPv4网络下发起对于IPv6网络的第三访问请求;通过所述转换DNS将IPv4网络下的所述第三访问请求翻译为IPv6网络下的第四访问请求;通过所述转换DNS将IPv6网络下的所述第四访问请求重新翻译为IPv4网络下的所述第三访问请求,以直接建立所述第三访问请求与所述第四访问请求的映射关系。6.一种I...
【专利技术属性】
技术研发人员:冯建,
申请(专利权)人:赛尔新技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。