双栈协议桥接拨号的实现方法

文档序号:7772070阅读:530来源:国知局
双栈协议桥接拨号的实现方法
【专利摘要】本发明涉及一种双栈协议桥接拨号的实现方法,其中包括拨号阶段,计算机拨号并确定与该计算机所对应的会话标识;会话阶段,计算机发出点对点协议的IP控制协议和IPV6控制协议的配置请求和协商报文;路由器确认WAN链接的桥接类型并根据WAN链接的桥接类型接收所对应的协商报文;服务器根据WAN链接的桥接类型分配给计算机一个对应的IP地址。采用该种结构的双栈协议桥接拨号的实现方法,可以实现不破坏现有方式且能通过IPV6接入全球因特网,达到双栈目的,避免了给PC分配多个IP地址,造成IP地址的浪费,以及在访问IPV4或者IPV6的网络的时候,保证接口走对,可以更高效使用IP地址,达到更好的数据隔离和网络维护,方法简便,具有更广泛的应用范围。
【专利说明】双栈协议桥接拨号的实现方法
【技术领域】
[0001]本发明涉及计算机网络通信领域,尤其涉及网关产品及通信设备领域,具体是指一种双栈协议桥接拨号的实现方法。
【背景技术】
[0002]随着电子技术以及网络技术的不断发展,计算机网络将进入人们的日常生活,可能身边的每一样东西都要接入全球因特网。在这样的环境下,IPV6应运而生。但是以前的很多设备都是IPV4接入全球因特网的,现有技术中尚未出现相关产品,可以达到既不破坏现有的方式又能通过IPV6接入全球因特网,无法很好地实现双栈传输中的数据隔离效果。

【发明内容】

[0003]本发明的目的是克服了上述现有技术的缺点,提供了一种能够实现不破坏现有方式且能通过IPV6接入全球因特网、达到双栈目的、达到更好的数据隔离和网络维护、方法简便、具有更广泛应用范围的双栈协议桥接拨号的实现方法。
[0004]为了实现上述目的,本发明的双栈协议桥接拨号的实现方法具有如下构成:
[0005]该双栈协议桥接拨号的实现方法,其主要特点是,所述的方法包括以下步骤:
[0006](I)拨号阶段,计算机拨号并确定与该计算机所对应的会话标识;
[0007](2)会话阶段,计算机发出点对点协议的IP控制协议和IPV6控制协议的配置请求和协商报文;
[0008](3)路由器确认WAN链接的桥接类型并根据WAN链接的桥接类型接收所对应的协商报文;
[0009](4)服务器根据WAN链接的桥接类型分配给计算机一个对应的IP地址。
[0010]较佳地,所述的步骤(I)之前,还包括以下步骤:
[0011](O)路由器中配置两条不同的WAN链接。
[0012]更佳地,所述的配置两条不同的WAN链接,具体为:
[0013]配置一条IPV6路由的WAN链接和一条IPV4桥接的WAN链接或配置一条IPV6桥接的WAN链接和一条IPV4路由的WAN链接。
[0014]更进一步地,所述的根据WAN链接的桥接类型接收所对应的协商报文,包括以下步骤:
[0015](31)路由器判断WAN链接的桥接类型,如果是IPV4桥接,则继续步骤(32),如果是IPV6桥接,则继续步骤(33);
[0016](32)路由器接收IPV4协议的协商报文,丢弃IPV6协议的协商报文;
[0017](33)路由器接收IPV6协议的协商报文,丢弃IPV4协议的协商报文。
[0018]再进一步地,所述的路由器接收IPV4协议的协商报文,丢弃IPV6协议的协商报文,包括以下步骤:
[0019](321)路由器根据所述的计算机发送的协商报文的点对点协议判断所述的协商报文的数据类型,如果是IPV4类型,则继续步骤(322),如果是IPV6类型,则继续步骤(323);
[0020](322)路由器接收该协商报文并发送至服务器;
[0021](323)路由器丢弃该协商报文。
[0022]再进一步地,所述的路由器接收IPV6协议的协商报文,丢弃IPV4协议的协商报文,包括以下步骤:
[0023](331)路由器根据所述的计算机发送的协商报文的点对点协议判断所述的协商报文的数据类型,如果是IPV6类型,则继续步骤(332),如果是IPV4类型,则继续步骤(333);
[0024](332)路由器接收该协商报文并发送至服务器;
[0025](333)路由器丢弃该协商报文。
[0026]更进一步地,所述的服务器根据WAN链接的桥接类型分配给计算机一个对应的IP地址,包括以下步骤:
[0027](41)服务器判断所述的WAN链接的桥接类型,如果是IPV4,则继续步骤(42),如果是IPV6,则继续步骤(43);
[0028](42)服务器分配计算机一个IPV4的外网地址;
[0029](43 )服务器分配计算机一个IPV6的全局地址。
[0030]采用了该发明中的双栈协议桥接拨号的实现方法,具有如下有益效果:
[0031 ] 实现了根据桥接WAN链接的协议,PC拨号获取相应的协议的IP地址,避免了给PC分配多个IP地址,造成IP地址的浪费,以及在访问IPV4或者IPV6的网络的时候,保证接口走对,可以更高效使用IP地址。在终端上面配置一条IPV6R0UTE、一条IPV4BRIDGE的WAN链接或者配置一条IPV6BRIDGE、一条IPV4R0UTE的WAN链接时,可以达到双栈的目的,不同协议的数据走不同的WAN链接接口,从而达到更好的数据隔离和网络维护,具有更广泛的应用范围。
【专利附图】

【附图说明】
[0032]图1为本发明的双栈协议桥接拨号的实现方法的流程图。
[0033]图2为本发明的双栈协议桥接拨号的实现方法的详细流程图。
【具体实施方式】
[0034]为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
[0035]本发明的目的在于,在两条WAN (Wide Area Network,广域网)链接VLAN (VirtualLocal Area Network,虚拟局域网)一样,但WAN链接的链接类型不一样、协议也不一样的时候,需要创建一条桥接WAN链接,实现IPV4的桥拨号只能获取IPV4的外网地址,IPV6的桥拨号只能获取IPV6的全局地址。
[0036]桥接是一种二层设备,在交互的过程中不能判断协议,因此在拨号的会话阶段,可以根据Point-to-Point Protocol这个字段的值来判断到底是IPV4的数据还是IPV6的数据,如果桥接WAN链接是IPV4的BRIDGE (桥接),在会话阶段应该丢弃IPV6的协商报文,导致服务器跟PC(个人计算机)之间在协商IPV6时候出现问题,服务器就不会给PC分配IPV6的全局地址,而只给PC分配了一个IPV4的外网地址;如果桥接WAN链接是IPV6的BRIDGE,在会话阶段应该丢弃IPV4的协商报文,导致服务器跟PC之间在协商IPV4的时候出现问题,服务器就不会给PC分配IPV4的外网地址,而只给PC分配了一个IPV6的全局地址。
[0037]如图1?2所示,本发明的双栈协议桥接拨号的实现方法,包括以下步骤:
[0038](O)在路由器里面配置一条IPV6R0UTE (路由)、一条IPV4BRIDGE的WAN链接或者配置一条 IPV6BRIDGE、一条 IPV4R0UTE 的 WAN 链接。
[0039](I)PC拨号,在发现阶段以后会确认唯一的SESSION ID (会话标识),以便后续的会话阶段使用。
[0040](2)在会话阶段,PC 会发一个 PPP (Point to Point Protocol,点对点协议)IPCP(IP控制协议)的Configuration request (配置请求)和一个PPP IPCPV6 (IPV6控制协议)的Configuration request请求和服务器协商。
[0041](3)如果WAN链接是IPV4的桥时,终端会接收PC发的PPP IPCP的Configurationrequest请求的协商报文,丢弃PC发的PPP IPCPV6的Conf iguration request请求的协商报文,导致在整个协商过程中只有IPV4在和服务器协商,最终服务器分配给PC —个IPV4的外网地址。
[0042]如果WAN链接是IPV6的桥时,终端会接收PC发的PPP IPCP的Configurationrequest请求的协商报文,丢弃PC发的PPP IPCPV6的Conf iguration request请求的协商报文,导致在整个协商过程中只有IPV6在和服务器协商,最终服务器分配给PC—个IPV6全局地址。
[0043]采用了该发明中的双栈协议桥接拨号的实现方法,具有如下有益效果:
[0044]实现了根据桥接WAN链接的协议,PC拨号获取相应的协议的IP地址,避免了给PC分配多个IP地址,造成IP地址的浪费,以及在访问IPV4或者IPV6的网络的时候,保证接口走对,可以更高效使用IP地址。在终端上面配置一条IPV6R0UTE、一条IPV4BRIDGE的WAN链接或者配置一条IPV6BRIDGE、一条IPV4R0UTE的WAN链接时,可以达到双栈的目的,不同协议的数据走不同的WAN链接接口,从而达到更好的数据隔离和网络维护,具有更广泛的应用范围。
[0045]在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
【权利要求】
1.一种双栈协议桥接拨号的实现方法,其特征在于,所述的方法包括以下步骤: (1)拨号阶段,计算机拨号并确定与该计算机所对应的会话标识; (2)会话阶段,计算机发出点对点协议的IP控制协议和IPV6控制协议的配置请求和协商报文; (3)路由器确认WAN链接的桥接类型并根据WAN链接的桥接类型接收所对应的协商报文; (4)服务器根据WAN链接的桥接类型分配给计算机一个对应的IP地址。
2.根据权利要求1所述的双栈协议桥接拨号的实现方法,其特征在于,所述的步骤(I)之前,还包括以下步骤: (O)路由器中配置两条不同的WAN链接。
3.根据权利要求2所述的双栈协议桥接拨号的实现方法,其特征在于,所述的配置两条不同的WAN链接,具体为: 配置一条IPV6路由的WAN链接和一条IPV4桥接的WAN链接或配置一条IPV6桥接的WAN链接和一条IPV4路由的WAN链接。
4.根据权利要求3所述的双栈协议桥接拨号的实现方法,其特征在于,所述的根据WAN链接的桥接类型接收所对应的协商报文,包括以下步骤: (31)路由器判断WAN链接的桥接类型,如果是IPV4桥接,则继续步骤(32),如果是IPV6桥接,则继续步骤(33); (32)路由器接收IPV4协议的协商报文,丢弃IPV6协议的协商报文; (33)路由器接收IPV6协议的协商报文,丢弃IPV4协议的协商报文。
5.根据权利要求4所述的双栈协议桥接拨号的实现方法,其特征在于,所述的路由器接收IPV4协议的协商报文,丢弃IPV6协议的协商报文,包括以下步骤: (321)路由器根据所述的计算机发送的协商报文的点对点协议判断所述的协商报文的数据类型,如果是IPV4类型,则继续步骤(322),如果是IPV6类型,则继续步骤(323); (322)路由器接收该协商报文并发送至服务器; (323)路由器丢弃该协商报文。
6.根据权利要求4所述的双栈协议桥接拨号的实现方法,其特征在于,所述的路由器接收IPV6协议的协商报文,丢弃IPV4协议的协商报文,包括以下步骤: (331)路由器根据所述的计算机发送的协商报文的点对点协议判断所述的协商报文的数据类型,如果是IPV6类型,则继续步骤(332),如果是IPV4类型,则继续步骤(333); (332)路由器接收该协商报文并发送至服务器; (333)路由器丢弃该协商报文。
7.根据权利要求3所述的双栈协议桥接拨号的实现方法,其特征在于,所述的服务器根据WAN链接的桥接类型分配给计算机一个对应的IP地址,包括以下步骤: (41)服务器判断所述的WAN链接的桥接类型,如果是IPV4桥接,则继续步骤(42),如果是IPV6桥接,则继续步骤(43); (42)服务器分配计算机一个IPV4的外网地址; (43)服务器分配计算机一个IPV6的全局地址。
【文档编号】H04L29/06GK103457823SQ201310450967
【公开日】2013年12月18日 申请日期:2013年9月27日 优先权日:2013年9月27日
【发明者】苏翠平, 侯伟林 申请人:上海市共进通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1