GRE隧道实现方法、接入设备和汇聚网关与流程

文档序号:12278383阅读:来源:国知局

技术特征:

1.一种GRE隧道实现方法,其特征在于,包括:

接入设备以汇聚网关组的地址作为目的地址,发送封装有所述接入设备的地址的GRE隧道建立请求,所述汇聚网关组包括至少一个汇聚网关,所述GRE隧道建立请求用于请求建立第一GRE隧道;

所述接入设备接收第一汇聚网关返回的GRE隧道建立接受响应,并从所述GRE隧道建立接受响应中获取所述第一汇聚网关的地址,所述第一汇聚网关属于所述汇聚网关组;

所述接入设备将所述第一汇聚网关的地址配置为所述第一GRE隧道的网络侧目的地址。

2.根据权利要求1所述的方法,其特征在于,所述第一汇聚网关在所述汇聚网关组中的优先级最高。

3.根据权利要求1所述的方法,其特征在于,所述接入设备以汇聚网关组的地址作为目的地址,发送封装有所述接入设备的地址的GRE隧道建立请求之前还包括,所述接入设备获取所述汇聚网关组的地址;

所述接入设备获取所述汇聚网关组的地址包括:

接入设备基于网关配置协议获取汇聚网关的域名,并通过域名解析系统DNS获得所述域名对应的汇聚网关的任播地址;或

接入设备向认证服务器发起用户认证请求,并接收所述认证服务器返回的Radius接入响应,从所述Radius接入响应中获取所述汇聚网关的任播地址,其中,所述汇聚网关的任播地址为所述汇聚网关组的地址。

4.根据权利要求1~3任一所述的方法,其特征在于,还包括:

所述接入设备通过所述第一GRE隧道在预设周期内向所述第一汇聚网关发送GRE隧道保活报文。

5.根据权利要求1~3任一所述的方法,其特征在于,还包括:

所述接入设备通过所述第一GRE隧道接收所述第一汇聚网关发送的GRE隧道拆除报文,或所述接入设备通过所述第一GRE隧道向所述第一汇聚网关发送GRE隧道拆除报文;

所述接入设备删除所述第一GRE隧道的网络侧目的地址。

6.根据权利要求1所述的方法,其特征在于,还包括:

所述接入设备通过所述第一GRE隧道接收所述第一汇聚网关发送的GRE隧道通告报文,或所述接入设备通过所述第一GRE隧道向所述第一汇聚网关发送GRE隧道通告报文,所述GRE隧道通告报文用于指示所述第一GRE隧道的状态信息。

7.根据权利要求1所述的方法,其特征在于:

所述GRE隧道建立请求和所述GRE隧道建立接受响应属于GRE隧道控制消息,其中,所述GRE隧道控制消息包括类型字段,所述类型字段的数值用于标识GRE隧道控制消息为所述GRE隧道建立请求或所述GRE隧道建立接受响应。

8.根据权利要求7所述的方法,其特征在于:

所述GRE隧道控制消息还包括属性类型字段和属性参数字段,其中,所述属性类型字段的数值用于标识属性的类型,所述属性参数字段用于标识所述属性的内容;

所述GRE隧道建立请求中的属性类型字段的数值用于标识的属性包括:用户唯一标识或用户局部标识;

所述GRE隧道建立接受响应中的属性类型字段的数值用于标识的属性包括:所述第一汇聚网关的地址为所述第一汇聚网关的线卡地址、用户局部标识、隧道时延上限值或隧道流量检查间隔。

9.根据权利要求4所述的方法,其特征在于:

所述GRE隧道建立请求、所述GRE隧道建立接受响应和所述GRE隧道保活报文属于GRE隧道控制消息,其中,所述GRE隧道控制消息包括类型字段,所述类型字段的数值用于标识GRE隧道控制消息为所述GRE隧道建立请求、所述GRE隧道建立接受响应或所述GRE隧道保活报文。

10.根据权利要求9所述的方法,其特征在于:

所述GRE隧道控制消息还包括属性类型字段和属性参数字段,其中,所述属性类型字段的数值用于标识属性的类型,所述属性参数字段用于标识所述属性的内容;

所述GRE隧道保活报文中的属性类型字段的数值用于标识的属性包括:传输时间戳或汇聚网关互联网通信协议第6版IPv6地址前缀。

11.根据权利要求5所述的方法,其特征在于:

所述GRE隧道建立请求、所述GRE隧道建立接受响应和所述GRE隧道拆除报文属于GRE隧道控制消息,其中,所述GRE隧道控制消息包括类型字段,所述类型字段的数值用于标识所述GRE隧道建立请求、所述GRE隧道建立接受响应或GRE隧道控制消息为GRE隧道拆除报文。

12.根据权利要求6所述的方法,其特征在于:

所述GRE隧道建立请求、所述GRE隧道建立接受响应和所述GRE隧道通告报文属于GRE隧道控制消息,其中,所述GRE隧道控制消息包括类型字段,所述类型字段的数值用于标识GRE隧道控制消息为所述GRE隧道建立请求、所述GRE隧道建立接受响应或所述GRE隧道通告报文。

13.根据权利要求12所述的方法,其特征在于:

所述GRE隧道控制消息还包括属性类型字段和属性参数字段,其中,所述属性类型字段的数值用于标识属性的类型,所述属性参数字段用于标识所述属性的内容;

所述GRE隧道通告报文中的属性类型字段的数值用于标识的属性包括:网络协议电视IPTV业务状态、非隧道流量的速率、携带数字用户线路DSL同步速率、过滤列表或DSL隧道切换指示。

14.一种GRE隧道实现方法,其特征在于,包括:

第一汇聚网关接收接入设备发送的GRE隧道建立请求,所述GRE隧道建立请求用于请求建立第一GRE隧道,所述GRE隧道建立请求的源地址为所述接入设备的地址,所述GRE隧道建立请求的目的地址为所述汇聚网关组的地址,所述第一汇聚网关属于所述汇聚网关组;

所述第一汇聚网关确定接受所述GRE隧道建立请求,从所述GRE隧道建立请求中获取接入设备的地址,并配置为所述第一GRE隧道的接入侧目的地址;

所述第一汇聚网关以所述接入设备的地址作为目的地址,发送封装有所述第一汇聚网关的地址的GRE隧道建立接受响应,所述GRE隧道建立接受响应用于指示所述接入设备将所述第一汇聚网关的地址配置为所述第一GRE隧道的网络侧目的地址。

15.根据权利要求14所述的方法,其特征在于,在第一汇聚网关接收接入设备发送的GRE隧道建立请求之前,还包括:

所述第一汇聚网关确定所述第一汇聚网关的优先级在所述汇聚网关组中的优先级为最高。

16.根据权利要求14所述的方法,其特征在于,还包括:

所述第一汇聚网关通过所述第一GRE隧道在预设周期内向所述接入设备发送GRE隧道保活报文。

17.根据权利要求14所述的方法,其特征在于,还包括:

所述第一汇聚网关通过所述第一GRE隧道接收所述接入设备发送的GRE隧道拆除报文,或所述第一汇聚网关通过第一GRE隧道向所述接入设备发送GRE隧道拆除报文;

所述第一汇聚网关删除所述第一GRE隧道的接入侧目的地址。

18.根据权利要求14所述的方法,其特征在于,还包括:

所述第一汇聚网关通过所述第一GRE隧道接收所述接入设备发送的GRE隧道通告报文,或所述第一汇聚网关通过所述第一GRE隧道向所述接入设备发送GRE隧道通告报文,所述GRE隧道通告报文用于指示所述第一GRE隧道的状态信息。

19.一种接入设备,其特征在于,包括:

第一发送模块,用于以汇聚网关组的地址作为目的地址,发送封装有所述接入设备的地址的GRE隧道建立请求,所述汇聚网关组包括至少一个汇聚网关,所述GRE隧道建立请求用于请求建立第一GRE隧道;

第一接收模块,用于接收第一汇聚网关返回的GRE隧道建立接受响应,并从所述GRE隧道建立接受响应中获取所述第一汇聚网关的地址,所述第一汇聚网关属于所述汇聚网关组;

配置模块,用于将所述第一汇聚网关的地址配置为所述第一GRE隧道的网络侧目的地址。

20.根据权利要求19所述的设备,其特征在于,所述第一汇聚网关在所述汇聚网关组中的优先级最高。

21.根据权利要求19所述的设备,其特征在于,所述接入设备还包括获取模块,用于获取所述汇聚网关组的地址;

所述获取模块具体用于:基于网关配置协议获取汇聚网关的域名,并通过域名解析系统DNS获得所述域名对应的汇聚网关的任播地址,或向认证服务器发起用户认证请求,并接收所述认证服务器返回的Radius接入响应,从所述Radius接入响应中获取所述汇聚网关的任播地址,其中,所述汇聚网关的任播地址为所述汇聚网关组的地址。

22.根据权利要求19~21任一所述的设备,其特征在于,所述配置模块还用于:通过所述第一GRE隧道在预设周期内向所述第一汇聚网关发送GRE隧道保活报文。

23.根据权利要求19~21任一所述的设备,其特征在于,所述配置模块还用于:通过所述第一GRE隧道接收所述第一汇聚网关发送的GRE隧道拆除报文,或通过所述第一GRE隧道向所述第一汇聚网关发送GRE隧道拆除报文,删除所述第一GRE隧道的网络侧目的地址。

24.根据权利要求19所述的设备,其特征在于,所述配置模块还用于:通过所述第一GRE隧道接收所述第一汇聚网关发送的GRE隧道通告报文,或通过所述第一GRE隧道向所述第一汇聚网关发送GRE隧道通告报文,所述GRE隧道通告报文用于指示所述第一GRE隧道的状态信息。

25.一种第一汇聚网关,其特征在于,包括:

第二接收模块,用于接收接入设备发送的GRE隧道建立请求,所述GRE隧道建立请求用于请求建立第一GRE隧道,所述GRE隧道建立请求的源地址为所述接入设备的地址,所述GRE隧道建立请求的目的地址为所述汇聚网关组的地址,所述第一汇聚网关属于所述汇聚网关组;

处理模块,用于确定接受所述GRE隧道建立请求,从所述GRE隧道建立请求中获取接入设备的地址,并配置为所述第一GRE隧道的接入侧目的地址;

第二发送模块,用于以所述接入设备的地址作为目的地址,发送封装有所述第一汇聚网关的地址的GRE隧道建立接受响应,所述GRE隧道建立接受响应用于指示所述接入设备将所述第一汇聚网关的地址配置为所述第一GRE隧道的网络侧目的地址。

26.根据权利要求25所述的网关,其特征在于,所述第二接收模块具体用于:在接收接入设备发送的GRE隧道建立请求之前,确定所述第一汇聚网关的优先级在所述汇聚网关组中的优先级为最高。

27.根据权利要求25所述的网关,其特征在于,所述第二发送模块具体用于:通过所述第一GRE隧道在预设周期内向所述接入设备发送GRE隧道保活报文。

28.根据权利要求25所述的网关,其特征在于,所述第二发送模块具体用于:通过所述第一GRE隧道接收所述接入设备发送的GRE隧道拆除报文,或通过第一GRE隧道向所述接入设备发送GRE隧道拆除报文,删除所述第一GRE隧道的接入侧目的地址。

29.根据权利要求25所述的网关,其特征在于,所述第二发送模块具体用于:通过所述第一GRE隧道接收所述接入设备发送的GRE隧道通告报文,或通过所述第一GRE隧道向所述接入设备发送GRE隧道通告报文,所述GRE隧道通告报文用于指示所述第一GRE隧道的状态信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1