[发明专利]动态GRE隧道建立的方法和设备有效
申请号: | 201010148245.0 | 申请日: | 2010-04-16 |
公开(公告)号: | CN101815106A | 公开(公告)日: | 2010-08-25 |
发明(设计)人: | 陈卡 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/56;H04L12/24;H04W40/00 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 gre 隧道 建立 方法 设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种动态GRE隧道建立的方法和设备。
背景技术
随着3G(3rd-generation,第三代移动通信技术)网络的发展,用户对3G网络下的业务应用需求越来越多,3G网络链路备份的要求也随之而来。传统网络中的链路备份技术包括GRE(Generic Routing Encapsulation,通用路由封装)隧道方式和路由切换技术。
GRE定义了在任意一种网络层协议上封装任意一个其它网络层协议的协议。GRE对某些网络层协议的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议中传输。GRE利用为隧道指定的实际物理接口完成转发,如图1所示,利用GRE进行报文转发的流程包括:所有发往远端VPN(Virtual Private Network,虚拟专用网)的原始报文,首先被发送到隧道源端;原始报文在隧道源端进行GRE封装,填写隧道建立时确定的隧道源地址和目的地址,然后再通过公共IP(Internet Protocol,因特网协议)网络转发到远端VPN网络。但是现有技术中设备之间配置GRE隧道时必须知道对端GRE隧道使用的物理接口地址,如果有一个网络设备的地址是动态获取的,GRE隧道无法建立。
如图2所示的传统路由切换组网,网络设备A和网络设备B上需要同时探测到达对端的主链路IP地址的路由是否有效,当主链路的路由不可达时,网络设备A和B同时将链路切换到备份链路。如果网络设备A的地址是动态分配的,那么网络设备B就不能使用探测机制去检测主链路是否正常,从而无法实现主备链路切换。
现有技术中3G网络由于不具有固定IP地址,因此无法建立GRE隧道也无法实现图2所示的路由切换。例如图3所示的3G网络组网,网络设备B 为中心的网关设备,其外网口有固定IP地址202.100.0.100,网络设备A有两个3G接口,这两个3G接口同时接入到3G网络中,由基站分配IP地址。用户需要在3G接口1对应的主链路可达时,主要业务流量走主链路,一旦主链路断开,业务流量切换到备份链路。但是,由于3G接口的IP地址是动态的,在网络设备A和网络设备B上无法建立GRE隧道,从而无法使用GRE隧道的链路备份方式,同时,因为无法预测3G接口动态获得的IP地址,网络设备B也无法通过图2所示的路由切换机制动态检测到达网络设备A的主链路是否正常从而实现主备链路切换。
发明内容
本发明提供了一种动态GRE隧道建立的方法和设备,以实现通过动态获取IP地址的接口建立动态GRE隧道,并实现对动态GRE隧道的备份。
本发明提供了一种动态GRE隧道建立的方法,该方法应用于包括动态GRE隧道的主动发起方与被动接收方的系统中,所述主动发起方包括动态获取IP地址的第一接口,所述被动接收方包括具有固定IP地址的第二接口,该方法进一步包括:
在所述主动发起方配置动态GRE隧道的源IP地址为所述第一接口的IP地址、动态GRE隧道的目的地址为所述第二接口的IP地址,在所述被动接收方配置动态GRE隧道的源IP地址为所述第二接口的IP地址、动态GRE隧道的目的地址为动态方式;
所述主动发起方通过所述第一接口向所述被动接收方发送以所述第一接口的IP地址为动态GRE隧道的源IP地址的动态GRE隧道探询报文;
所述被动接收方对所述动态GRE隧道探询报文进行认证,认证通过后根据所述第一接口的IP地址向所述主动发起方发送探询应答报文;
所述主动发起方通过所述第一接口向所述被动接收方发送以所述第一接口的IP地址为动态GRE隧道的源IP地址的动态GRE隧道UP通告;
所述被动接收方对所述动态GRE隧道UP通告进行认证,认证通过后根据所述第一接口的IP地址向所述主动发起方发送UP通告应答报文,建立所 述第一接口与所述第二接口之间的动态GRE隧道。
还包括在所述主动发起方和被动接收方配置相同的身份标识和认证密钥;
所述动态GRE隧道探询报文携带所述主动发起方配置的身份标识和根据所述认证密钥对所述动态GRE隧道探询报文进行认证后的认证结果;所述动态GRE隧道UP通告中携带所述主动发起方配置的身份标识和根据所述认证密钥对所述动态GRE隧道UP通告进行认证后的认证结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010148245.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手机通信信息备份系统及方法
- 下一篇:实现以太网数据接入传输的方法