用于路由分组的方法、装置、网关和计算机可读介质制造方法及图纸

技术编号:32705757 阅读:14 留言:0更新日期:2022-03-20 08:00
本公开内容涉及用于路由分组的方法、装置、网关和计算机可读介质。该方法包括:由网关建立与AFTR设备的DS

【技术实现步骤摘要】
用于路由分组的方法、装置、网关和计算机可读介质


[0001]本公开涉及通信网络领域,更具体地,涉及通信网络领域中的用于路由分组的方法、装置、网关和计算机可读介质。

技术介绍

[0002]随着互联网的发展,IPv4(Internet Protocol Version 4,互联网协议第4版)公网地址正在逐渐耗尽,使得难以在IP网络中部署新的路由设备、服务器和其他网络设备,这严重制约了IP(Internet Protocol,互联网协议)网络的发展。为了克服IPv4公网地址不足的问题,技术人员正在研究IPv6(Internet Protocol Version 6,互联网协议第6版)技术。IPv6技术由于使用比IPv4地址更长的网络地址,几乎能为地球上所有存在的物体分配独一无二的网络地址。
[0003]IPv4协议和IPv6协议是两种不同的协议类型,对应着不同的协议栈。支持其中一者的设备并不能在另一协议下通信。现有大部分IP网络是IPv4网络,并且存在大量支持IPv4协议的设备。尽管IPv6技术在近些年得到了长足发展,出现了传输速度更快、网络服务质量更好的IPv6网络和相应的IPv6设备,但是在很长一段时间内,IPv4网络和IPv6网络以及IPv4设备和IPv6设备将共存。
[0004]在本文中,仅支持IPv4协议的用户设备/服务器/装置将被称为IPv4用户设备/服务器/装置,仅支持IPv6协议的用户设备/服务器/装置将被称为IPv6用户设备/服务器/装置,既支持IPv6协议又支持IPv4协议的用户设备/服务器/装置将被称为双栈用户设备/服务器/装置。支持相同网络层协议的设备之间可以相互通信,但是支持相同网络层协议的设备可能被具有不同网络层协议的网络间隔开,使得它们难以跨越不同的网络进行通信。例如,当两个IPv4设备之间还存在至少一个IPv6网络时,在这两个IPv4设备之间需传递的IPv4分组难以跨越IPv6网络进行传输。
[0005]为了使得IPv4设备能够跨越IPv6网络与另一IPv4设备通信,引入了DS-Lite(Dual Stack Lite,轻量双协议栈)技术。DS-Lite技术通过利用在用户设备侧的网关和网络侧的AFTR(Address Family Transition Router,地址族转换路由器)设备之间建立的DS-Lite隧道,可以在IPv6网络上路由IPv4分组,从而使得IPv4设备能够跨IPv6网络访问远端的IPv4设备。
[0006]由于DS-Lite技术的引入,在用户设备侧具有LAN(Local Area Network,局域网)接口的网关通常可以工作在三种模式中的一种下。这三种模式包括仅IPv4模式、IPv6+DS-Lite模式和双栈模式。在仅IPv4模式下,网关对外的网络侧的接口(例如,WAN(Wide Area Network,广域网)接口)具有IPv4公网地址,并可以直接在IPv4网络上路由IPv4分组。在双栈模式下,网关的WAN接口具有IPv4公网地址和IPv6公网地址,从而可以在IPv4网络上路由IPv4分组并在IPv6网络上路由IPv6分组。在IPv6+DS-Lite模式下,网关的WAN接口仅具有IPv6公网地址,并在IPv6网络中与AFTR设备建立有DS-Lite隧道。通过DS-Lite隧道,可以在IPv6网络中路由IPv4分组,从而实现IPv4设备跨IPv6网络的通信。位于DS-Lite隧道两端的
网关和AFTR设备通过向IPv4分组添加IPv6头部和从IPv6分组中去除IPv6头部,可以实现IPv4分组在IPv6网络中的传输。由于在IPv6+DS-Lite模式下,网关仅具有IPv6公网地址,因此可以节省IPv4地址,减轻了IPv4地址短缺的问题。
[0007]但是,DS-Lite隧道可能由于各种原因而出现故障,使得难以在IPv6网络中路由任何IPv4分组,从而使得连接到网关的IPv4用户设备无法接受互联网服务。在DS-Lite隧道出现故障的情况下,通常的做法是寻求网络维护人员的帮助,请求他们来人工解决DS-Lite隧道故障问题,这将耗费大量的时间,使得用户断网的时间过长,极大地降低了网络服务性能和用户体验。
[0008]因此,希望能够提供一种方式,使得能够自动解决DS-Lite隧道故障引起的上述问题。

技术实现思路

[0009]本公开的一些方面涉及一种用于路由分组的网关。所述网关可以包括:存储器,存储有指令;以及处理器,被配置为执行存储在存储器中的指令以使所述网关执行以下操作。所述操作包括:建立与AFTR设备的DS-Lite隧道以在第一模式下工作,其中,所述网关能够工作在包括第一模式和第二模式的工作模式下,在第一模式下,所述网关使用所述DS-Lite隧道为IPv4用户设备路由IPv4分组,以及在第二模式下,所述网关使用所述网关的IPv4公网地址为IPv4用户设备路由IPv4分组;以及响应于确定所述DS-Lite隧道不可用,将工作模式从第一模式切换到第二模式。
[0010]在一些实施例中,在将工作模式从第一模式切换到第二模式的过程中,网关可以向网络侧请求IPv4公网地址,并使用由网络侧分配的IPv4公网地址为IPv4用户设备路由IPv4分组。
[0011]在一些实施例中,网关可以周期性地检测不可用的所述DS-Lite隧道是否恢复为可用,并在所述DS-Lite隧道恢复为可用的情况下,将工作模式从第二模式切换到第一模式。
[0012]在一些实施例中,网关可以在将工作模式从第二模式切换到第一模式之后,释放在第二模式中使用的IPv4公网地址。
[0013]在一些实施例中,网关可以基于确定所述DS-Lite隧道的建立失败,来确定所述DS-Lite隧道不可用。
[0014]在一些实施例中,网关可以基于在预定时间内未接收到来自AFTR设备的分组,来确定所述DS-Lite隧道不可用。
[0015]本公开的其他方面涉及一种用于路由分组的方法、装置以及非暂态计算机可读介质。它们均可以实现上述网关可执行的操作。
附图说明
[0016]为了更好地理解本公开,并示出如何实现本公开,现在将以举例的方式参照附图描述,其中:
[0017]图1是根据本公开实施例的实现DS-Lite技术的网络的示意图。
[0018]图2是根据本公开实施例的图1中的网关的示例性配置框图。
[0019]图3是根据本公开实施例的用于路由分组的方法的流程图。
[0020]图4是根据本公开实施例的用于路由分组的另一方法的流程图。
[0021]图5是根据本公开实施例的DS-Lite隧道建立失败的情况下的用于路由分组的方法的流程图。
[0022]图6是根据本公开实施例的DS-Lite隧道在使用过程中出现故障的情况下的用于路由分组的方法的流程图。
具体实施方式
[0023]参考附图进行以下详细描述,并且提供以下详细描述以帮助全面理解本公开的各种示例实施例。以下描述包括各种细节以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于路由分组的网关,包括:存储器,存储有指令;以及处理器,被配置为执行存储在存储器中的指令以使所述网关执行以下操作:建立与AFTR设备的DS-Lite隧道以在第一模式下工作,其中,所述网关能够工作在包括第一模式和第二模式的工作模式下,在第一模式下,所述网关使用所述DS-Lite隧道为IPv4用户设备路由IPv4分组,以及在第二模式下,所述网关使用所述网关的IPv4公网地址为IPv4用户设备路由IPv4分组;以及响应于确定所述DS-Lite隧道不可用,将工作模式从第一模式切换到第二模式。2.根据权利要求1所述的网关,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述网关执行以下操作:向网络侧请求IPv4公网地址;以及使用由网络侧分配的IPv4公网地址为IPv4用户设备路由IPv4分组。3.根据权利要求1所述的网关,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述网关执行以下操作:周期性地检测不可用的所述DS-Lite隧道是否恢复为可用;以及在所述DS-Lite隧道恢复为可用的情况下,将工作模式从第二模式切换到第一模式。4.根据权利要求3所述的网关,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述网关执行以下操作:在将工作模式从第二模式切换到第一模式之后,释放在第二模式中使用的IPv4公网地址。5.根据权利要求1所述的网关,其中,在第一模式和第二模式中的每个模式下,所述网关使用IPv6公网地址为IPv6用户设备路由IPv6分组。6.根据权利要求1所述的网关,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述网关执行以下操作:基于确定所述DS-Lite隧道的建立失败,确定所述DS-Lite隧道不可用。7.根据权利要求1所述的网关,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述网关执行以下操作:基于在预定时间内未接收到来自AFTR设备的分组,确定所述DS-Lite隧道不可用。8.一种用于路由分组的方法,包括:由网关建立与AFTR设备的DS-Lite隧道以在第一模式下工作,其中,所述网关能够工作在包括第一模式和第二模式的工作模式下,在第一模式下,所述网关使用所述DS-Lite隧道为IPv4用户设备路由IPv4分组,以及在第二模式下,所述网关使用所述网关的IPv4公网地址为IPv4用户设备路由IPv4分组;以及响应于确定所述DS-Lite隧道不可用,由所述网关将工作模式从第一模式切换到第二模式。9.根据权利要求8所述的方法,其中,由所述网关将工作模式从第一模式切换到第二模式包括:由所述网关向网络侧请求IPv4公网地址;以及由所述网关使用由网络侧分配的IPv4公网地址为IPv4用户设备路由IPv4分组。
10.根据权利...

【专利技术属性】
技术研发人员:李居
申请(专利权)人:艾锐势企业有限责任公司
类型:发明
国别省市:

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

1