【技术实现步骤摘要】
使用端口控制协议通信的动态互联网协议转换
[0001]本公开的实施例涉及动态互联网协议转换,并且更具体地涉及使用端口控制协议通信的动态互联网协议转换。
技术介绍
[0002]互联网协议(IP)是用于通过网络(例如,互联网)发送和接收分组的通信协议。网络地址转换器(NAT)可以在私有IP地址和公共IP地址之间提供分组中的IP地址的转换。此外,NAT可以支持在IP的不同版本之间以及IP的相同版本之间进行的IP地址的转换。
技术实现思路
[0003]在一些实现中,一种方法包括:由网络设备从客户端设备接收选项请求,该选项请求包括源设备的源地址和目的地设备的目的地地址,其中网络设备与互联网协议版本6(IPv6)网络相关联;由网络设备标识映射码,该映射码与针对关联于目的地设备的业务的地址转换相关联;由网络设备基于标识映射码来确定针对地址转换的源前缀码和目的地前缀码;由网络设备基于源前缀码和目的地前缀码来确定针对地址转换的源IPv6前缀和目的地IPv6前缀;以及由网络设备向客户端设备提供对选项请求的选项响应,以允许源设备针 ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:由网络设备从客户端设备接收选项请求,所述选项请求包括源设备的源地址和目的地设备的目的地地址,其中所述网络设备与互联网协议版本6(IPv6)网络相关联;由所述网络设备标识映射码,所述映射码与针对关联于所述目的地设备的业务的地址转换相关联;由所述网络设备基于标识所述映射码来确定针对所述地址转换的源前缀码和目的地前缀码;由所述网络设备基于所述源前缀码和所述目的地前缀码来确定针对所述地址转换的源IPv6前缀和目的地IPv6前缀;以及由所述网络设备向所述客户端设备提供对所述选项请求的选项响应,以允许所述源设备针对所述业务使用所述源IPv6前缀和所述目的地IPv6前缀。2.根据权利要求1所述的方法,其中所述源设备是互联网协议版本4(IPv4)设备,并且所述目的地设备是IPv4设备。3.根据权利要求1所述的方法,其中所述目的地地址包括所述目的地设备的公共地址,并且所述目的地IPv6前缀与所述目的地设备的公共地址相关联。4.根据权利要求1所述的方法,其中所述地址转换包括互联网协议版本4(IPv4)到IPv6到IPv4的地址转换。5.根据权利要求1所述的方法,其中所述选项请求包括端口控制协议(PCP)请求,并且所述映射码是PCP选项码。6.根据权利要求1所述的方法,还包括:基于所述源前缀码和所述目的地前缀码被包括在所述选项请求中,确定所述地址转换与互联网协议版本4(IPv4)到IPv6到IPv4的地址转换相关联,其中所述源IPv6前缀和所述目的地IPv6前缀基于确定所述地址转换与所述IPv4到IPv6到IPv4的地址转换相关联而被标识。7.根据权利要求1所述的方法,其中所述选项响应包括所述映射码和前缀学习码,其中所述选项响应基于包括所述映射码和所述前缀学习码而被配置为使所述源设备使用具有所述源地址的所述源IPv6前缀和具有所述目的地地址的所述目的地IPv6前缀作为针对所述业务的地址信息。8.根据权利要求1所述的方法,其中所述选项请求是第一选项请求,并且所述选项响应是包括所述源IPv6前缀的第一选项响应,所述方法还包括:从IPv6源设备接收包括所述映射码和附加前缀码的第二选项请求;基于所述映射码和所述附加前缀码来确定所述IPv6源设备与所述IPv6网络相关联;以及基于确定所述IPv6源设备与所述IPv6网络相关联来提供包括所述目的地IPv6前缀的第二选项响应,以允许所述IPv6源设备针对与所述目的地设备相关联的业务使用所述目的地IPv6前缀。9.一种网络设备,包括:一个或多个存储器;以及
一个或多个处理器,用以:从端口控制协议(PCP)客户端设备接收选项请求,所述选项请求包括互联网协议版本4(IPv4)源设备的源地址和IPv4目的地设备的目的地地址,其中所述网络设备与互联网协议版本6(IPv6)网络相关联;基于所述PCP客户端设备和所述IPv4目的地设备与一个或多个IPv4网络相关联,确定针对地址转换的源IPv6前缀和目的地IPv6前缀以促进所述IPv4源设备与所述IPv4目的地设备之间经由所述IPv6网络的通信;以及向所述PCP客户端设备提供对所述选项请求的选项响应,以使所述IPv4源设备使用所述源IPv...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。