一种主用设备选择方法、网关设备及网络系统技术方案

技术编号:7047194 阅读:232 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例中提供了一种主用设备选择方法、网关设备及网络系统,通过在IPv4网络侧,所述网关设备与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择主用设备,在IPv6网络侧,所述网关设备与其它网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以从所述第二备份组中选择主用设备,根据设定的优先级,在IPv4网络侧和IPv6网络侧分别选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,由于IPv6网络侧与IPv4网络侧的主用网关设备都为同一个网关设备,使得返回报文能够查询到正确的转发表项,同时,降低了网关设备的操作复杂度,减轻了网关设备的处理负担。

【技术实现步骤摘要】

本专利技术涉及数据通信领域,尤其涉及一种主用设备选择方法、网关设备及网络系统
技术介绍
为解决IPv4地址耗尽问题,国际互联网工程任务组(IETF)从1994年开始,研究开发下一代IP协议,IPv6应运而生,目前IPv4/IPv6共存演进过程的地址转换技术是研究的热点,网络地址转换协议(Network Address Translation-Protocol, NAT-PT)由于本身方案存在问题导致 RFC2766已经被废止,NAT64作为替代技术解决IPv4/IPv6互访问题,NAT64只允许IPv6 首先访问IPv4,降低了协议复杂度,可以部分解决网络地址转换协议(Network Add ress Translation-Protocol, NAT-PT)存在的组网问题。IPv6客户端与IPv4服务器网络地址与协议转换(Network Address and Protocol Translation from IPv6Clients to IPv4Servers,NAT64)功能可以实现 IPv6 与 IPv4 报文之间的地址转换,通常由位于城域网核心IPv6与IPv4网络边界的承载级别网络地址转换(Carrier Grade NAT, CGN)网关设备完成。由于CGN网关设备位于网络核心位置,对组网方案的可靠性要求很高,通常需要按主备方式部署,即两台CGN网关设备,分别为CGN网关1与CGN网关2,CGN网关1与CGN网关2分别在IPv6网络侧通过主备保护协议虚拟路 fi^Tt^t^Mtt 3 (Virtual Router Redundancy Protocol version 3, VRRPv3) 备设备之间的冗余保护,在IPv4网络侧通过虚拟路由器冗余协议版本2 (Virtual Router Redundancy Protocol version 2,VRRPv2)实现主备设备之间的冗余保护。正常工作时只有主用设备处理业务数据,检测到主用设备故障后,备用设备升级为主用设备处理业务数据。现有技术中,NAT64只允许IPv6用户首先发起访问到IPv4网络,在主用CGN网关设备上建立会话表项,来自IPV4网络的反向报文通过查会话表转发。为了实现正常互通, NAT64需要IPv6到IPv4的正向报文和IPv4到IPv6的反向报文都要走相同的CGN网关,由于IPv6网络侧的VRRP路由器组与IPv4网络侧的VRRP路由器组是彼此独立的模块,会导致选择的主用CGN网关不同,例如IPv6侧通过VRRPv3选择的主用设备是CGN网关1,IPv4 网络侧通过VRRPv2选择的主用设备是CGN网关2,那么由于NAT64会话表建立在CGN网关 1,来自IPv4的反向报文发送到主用的CGN网关2后,由于在CGN网关2查不到会话被丢弃。 现有技术中,通过在CGN网关1与CGN网关2之间实时同步NAT64会话表项,解决该技术问题,但是该解决方案需要频繁同步两个CGN网关设备上的会话表项信息,操作复杂,增加的网络设备的处理负担。
技术实现思路
本专利技术实施例中提供的一种主用设备选择方法、网关设备及网络系统,解决了主用设备与备用设备之间需要频繁同步会话信息的问题,降低了操作复杂度,减轻了网关设备的处理负担。本专利技术实施例的目的是通过以下技术方案实现的一种主用设备选择方法,包括包括至少两个网关设备,所述网关设备位于IPv6 网络与IPv4网络之间,在IPv4网络侧,所述网关设备与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择主用设备;在IPv6网络侧,所述网关设备与其它网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以从所述第二备份组中选择主用设备;根据设定的优先级,在IPv4网络侧和IPv6网络侧分别选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,其中,所述网关设备在第一备份组中和第二备份组中优先级的优先程度相同。一种网关设备,所述网关设备位于IPv6网络与IPv4网络之间,所述IPv6网络与所述IPv4网络之间包括至少两个所述网关设备,所述网关设备包括第一选择模块,用于在IPv4网络侧,与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择主用设备;第二选择模块,用于在IPv6网络侧,与其它网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以从所述第二备份组中选择主用设备;第三选择模块,用于根据设定的优先级,在IPv4网络侧和IPv6网络侧分别,选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,其中,所述网关设备在第一备份组中和第二备份组中优先级的优先程度相同。一种网络系统,所述网络系统包括至少两个网关设备,所述网关设备位于IPv6网络与IPv4网络之间,在IPv4网络侧,至少两个所述网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以在所述第一备份组中选择主用设备;在IPv6网络侧,至少两个所述网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以在所述第二备份组中选择主用设备;根据设定的优先级,所述网关设备在IPv4网络侧和IPv6网络侧分别选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,其中,所述网关设备在第一备份组中和第二备份组中优先级的优先程度相同。通过本专利技术实施例中提供了一种CGN网关备份方法及网关设备,通过在IPv4网络侧,所述网关设备与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择主用设备,在IPv6网络侧,所述网关设备与其它网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以从所述第二备份组中选择主用设备,根据设定的优先级,在IPv4网络侧和IPv6网络侧分别选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,由于IPv6网络侧与IPv4网络侧的主用网关设备都为同一个网关设备,使得返回报文能够查询到正确的转发表项,同时,降低了网关设备的操作复杂度,减轻了网关设备的处理负担。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中提供的一种主用设备选择方法的应用场景图;图2是本专利技术实施例中提供的一种主用设备选择方法的流程图;图3是本专利技术实施例中提供的另一种主用设备选择方法的流程图;图4是本专利技术实施例中提供的一种网关设备的示意图;图5是本专利技术实施例中提供的另一种网关设备的示意图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。如图1所示,为本专利技术实施例的一种应用场景,第一网关设备110和第二网关设备 120可以为运营级网络地址转换(Network Address Translation, NAT)设备例如CG N网关,或者普通NAT设备,第一网关设备11本文档来自技高网
...

【技术保护点】
1.一种主用设备选择方法,包括至少两个网关设备,所述网关设备位于IPv6网络与IPv4网络之间,其特征在于,在IPv4网络侧,所述网关设备与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择主用设备;在IPv6网络侧,所述网关设备与其它网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以从所述第二备份组中选择主用设备;根据设定的优先级,在IPv4网络侧和IPv6网络侧分别选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,其中,所述网关设备在第一备份组中和第二备份组中优先级的优先程度相同。

【技术特征摘要】
1.一种主用设备选择方法,包括至少两个网关设备,所述网关设备位于IPv6网络与 IPv4网络之间,其特征在于,在IPv4网络侧,所述网关设备与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择主用设备;在IPv6网络侧,所述网关设备与其它网关设备之间运行第二虚拟路由器冗余协议形成第二备份组,以从所述第二备份组中选择主用设备;根据设定的优先级,在IPv4网络侧和IPv6网络侧分别选择主用设备,使得所述网关设备在第一备份组和第二备份组中,同时成为主用设备或备用设备,其中,所述网关设备在第一备份组中和第二备份组中优先级的优先程度相同。2.根据权利要求1所述的主用设备选择方法,其特征在于,所述方法之前,还包括所述网关设备在第一备份组中和第二备份组中设置优先程度相同的优先级。3.根据权利要求2所述的主用设备选择方法,其特征在于,所述方法之后,还包括当第一备份组发生主备切换后,将主用设备在第二备份中的状态设置为不可用状态, 触发第二备份组进行主备切换,以选择第二备份组中新的主用设备。4.根据权利要求3所述的主用设备选择方法,其特征在于,所述方法之后,还包括当第一备份组和第二备份组发生主备切换并选定新的主用设备之后,原主用设备的会话表项同步到新的主用设备。5.根据权利要求1所述的主用设备选择方法,其特征在于,所述第一虚拟路由器冗余协议为基于IPv4的虚拟路由器冗余协议版本2VRRPv2协议,所述第二虚拟路由器冗余协议为基于IPv6的虚拟路由器冗余协议版本3VRRPv3协议。6.一种网关设备,所述网关设备位于IPv6网络与IPv4网络之间,所述IPv6网络与所述IPv4网络之间包括至少两个所述网关设备,其特征在于,所述网关设备包括第一选择模块,用于在IPv4网络侧,与其它网关设备之间运行第一虚拟路由器冗余协议形成第一备份组,以从所述第一备份组中选择...

【专利技术属性】
技术研发人员:王书栋
申请(专利权)人:成都市华为赛门铁克科技有限公司
类型:发明
国别省市:90

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

1