用于建立IPv4-in-IPv6隧道的方法、装置和设备与流程

文档序号:25868968发布日期:2021-07-13 16:30阅读:来源:国知局

技术特征:

1.一种用于建立ipv4-in-ipv6隧道的方法,其特征在于,包括:

在接收到宽带接入服务器bras发送的路由器通告后,在所述路由器通告的预设字段获取标志信息;

根据所述标志信息获取广域网wan口ipv6地址和域名服务器地址;

获取域名信息;所述域名信息用于表征ipv4-in-ipv6隧道终结点的ipv6地址;

根据所述域名服务器地址获取所述域名信息对应的aaaa记录;

将所述wan口ipv6地址确定为第一ipv6地址;根据所述aaaa记录获取第二ipv6地址;

根据所述第一ipv6地址和所述第二ipv6地址建立所述ipv4-in-ipv6隧道;所述ipv4-in-ipv6隧道起始点的ipv6地址为所述第一ipv6地址,所述ipv4-in-ipv6隧道终结点的ipv6地址为所述第二ipv6地址。

2.根据权利要求1所述的方法,其特征在于,所述标志信息包括第一标志信息和第二标志信息;所述根据所述标志信息获取域名服务器地址,包括:

在所述第一标志信息和所述第二标志信息均为第一阈值的情况下,根据所述路由器通告获取域名服务器地址;或,

在所述第一标志信息和所述第二标志信息不相同或所述第一标志信息与所述第二标志信息均为第二阈值的情况下,向所述bras发送第一申请信息;所述第一申请信息包括域名服务器地址申请信息;在接收到所述bras反馈的第一申请信息对应的第一回复信息的情况下,获取所述第一回复信息中的域名服务器地址;所述第一回复信息包括域名服务器地址。

3.根据权利要求1所述的方法,其特征在于,所述标志信息包括第一标志信息;所述根据所述标志信息获取所述wan口ipv6地址,包括:

在所述第一标志信息为第一阈值的情况下,根据所述路由器通告获取wan口ipv6地址前缀;根据所述wan口ipv6地址前缀获取所述wan口ipv6地址;或,

在所述第一标志信息为第二阈值的情况下,向所述bras发送第二申请信息;所述第二申请信息包括wan口ipv6地址前缀申请信息和局域网lan口ipv6地址前缀申请信息;

在接收到所述bras反馈的第二申请信息对应的第二回复信息的情况下,根据所述第二回复信息获取所述wan口ipv6地址。

4.根据权利要求3所述的方法,其特征在于,所述根据所述第二回复信息获取所述wan口ipv6地址,包括:

在所述第二回复信息包括wan口ipv6地址前缀的情况下,从所述第二回复信息中提取所述wan口ipv6地址前缀;

根据所述wan口ipv6地址前缀获取所述wan口ipv6地址。

5.根据权利要求3所述的方法,其特征在于,所述根据所述第二回复信息获取所述wan口ipv6地址,包括:

在所述第二回复信息不包括wan口ipv6地址前缀的情况下,根据所述第二回复信息获取局域网lan口ipv6地址前缀;

获取所述lan口ipv6地址前缀对应的ipv6地址池;

根据所述ipv6地址池获取所述wan口ipv6地址。

6.根据权利要求1所述的方法,其特征在于,所述获取域名信息,包括:

向所述bras发送第三申请信息;所述第三申请信息包括域名信息申请信息;

在接收到所述bras反馈的第三申请信息对应的第三回复信息的情况下,获取所述第三回复信息中的域名信息;所述第三回复信息包括域名信息。

7.根据权利要求1所述的方法,其特征在于,所述根据所述域名服务器地址获取所述域名信息对应的aaaa记录,包括:

与所述域名服务器地址对应的域名服务器建立通信连接;

向所述域名服务器发送第四申请信息;所述第四申请信息包括第二ipv6地址的申请信息;

接收域名服务器反馈的第四申请信息对应的第四回复消息;

根据所述第四回复消息获取所述域名信息对应的aaaa记录。

8.根据权利要求1至7任一项所述的方法,其特征在于,在根据所述第一ipv6地址和所述第二ipv6地址建立ipv4-in-ipv6隧道后,还包括:

在接收到所述隧道终结点发送的分片报文后,根据所述分片报文的报文结构调整报文的传输规则。

9.一种用于建立ipv4-in-ipv6隧道的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至8任一项所述的用于建立ipv4-in-ipv6隧道的方法。

10.一种设备,其特征在于,包括如权利要求9所述的用于建立ipv4-in-ipv6隧道的装置。


技术总结
本申请涉及信息通信技术领域,公开一种用于建立IPv4‑in‑IPv6隧道的方法,包括:在接收到宽带接入服务器BRAS发送的路由器通告后,在路由器通告的预设字段获取标志信息;根据标志信息获取广域网WAN口IPv6地址、域名服务器地址;获取域名信息;域名信息用于表征IPv4‑in‑IPv6隧道终结点的IPv6地址;根据域名服务器地址获取域名信息对应的AAAA记录;将WAN口IPv6地址确定为第一IPv6地址;根据AAAA记录获取第二IPv6地址;根据第一IPv6地址和第二IPv6地址建立IPv4‑in‑IPv6隧道;IPv4‑in‑IPv6隧道起始点的IPv6地址为第一IPv6地址,IPv4‑in‑IPv6隧道终结点的IPv6地址为第二IPv6地址。能够能够实现IPv4‑in‑IPv6隧道的自动建立,使得建立IPv4‑in‑IPv6隧道更加方便。本申请还公开一种用于建立IPv4‑in‑IPv6隧道的装置和设备。

技术研发人员:张宇华;张雷;赵锋;李世刚;贾兴宇;高雷;孙凌飞
受保护的技术使用者:中国信息通信研究院
技术研发日:2021.05.18
技术公布日:2021.07.13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1