GRE隧道实现方法、接入点和网关与流程

文档序号:17148523发布日期:2019-03-19 23:12阅读:来源:国知局

技术特征:

1.一种通用路由封装GRE隧道实现方法,其特征在于,包括:

接入点AP接收第一报文,所述第一报文中携带网关GW的地址;

所述AP配置到所述GW的GRE隧道,所述GRE隧道的源地址为所述AP的地址,所述GRE隧道的目的地址为所述GW的地址;

所述AP接收用户设备发送的第二报文;

所述AP对所述第二报文进行GRE隧道封装形成第三报文;

所述AP通过所述GRE隧道发送所述第三报文到所述GW,所述第三报文携带所述AP的地址,所述第三报文用于通知所述GW配置到所述AP的GRE隧道。

2.根据权利要求1所述的方法,其特征在于,所述AP接收第一报文,所述第一报文中携带GW的地址包括:

所述AP接收接入控制器AC发送的控制和配置的无线接入点协议CAPWAP报文,所述CAPWAP报文携带所述GW的地址。

3.根据权利要求2所述的方法,其特征在于,所述CAPWAP报文至少包括GW地址配置属性,且所述GW地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为GW地址配置属性,所述属性值字段的数值为所述GW的地址。

4.根据权利要求1所述的方法,其特征在于,所述AP接收第一报文,所述第一报文中携带GW的地址包括:

所述AP通过所述GW向认证服务器发起拨号用户远程认证服务Radius接入请求;

所述AP接收所述GW返回的Radius接入响应,所述Radius接入响应携带所述GW的地址。

5.根据权利要求4所述的方法,其特征在于,所述Radius接入响应至少包括GW地址配置属性,且所述GW地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为GW地址配置属性,所述属性值字段的数值为GW的地址。

6.一种通用路由封装GRE隧道实现方法,其特征在于,包括:

接入点AP向网关GW发送第四报文,所述第四报文中携带所述AP的地址,所述第四报文用于通知所述GW配置到所述AP的GRE隧道,所述GRE隧道的源地址为所述GW的地址,所述GRE隧道的目的地址为所述AP的地址;

所述AP接收所述GW通过所述GRE隧道发送的第五报文,所述第五报文携带所述GW的地址,所述第五报文用于通知所述AP配置到所述GW的GRE隧道。

7.根据权利要求6所述的方法,其特征在于,AP向GW发送第四报文,所述第四报文中携带所述AP的地址包括:

所述AP通过所述GW向认证服务器发起Radius接入请求,所述Radius接入请求中携带所述AP的地址,以使所述GW从所述Radius接入请求中获取所述AP的地址。

8.根据权利要求7所述的方法,所述Radius接入请求至少包括AP地址配置属性,且所述AP地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为AP地址配置属性,所述属性值字段的数值为所述AP的地址。

9.一种通用路由封装GRE隧道实现方法,其特征在于,包括:

网关GW向接入点AP发送第一报文,所述第一报文携带所述GW的地址,所述第一报文用于通知所述AP配置到所述GW的GRE隧道,所述GRE隧道的源地址为所述AP的地址,所述GRE隧道的目的地址为所述GW的地址;

所述GW接收所述AP通过所述GRE隧道发送的第三报文,所述第三报文携带所述AP的地址,所述第三报文用于通知所述GW配置到所述AP的GRE隧道。

10.根据权利要求9所述的方法,其特征在于,所述GW向AP发送第一报文,所述第一报文携带所述GW的地址包括:

所述GW接收所述认证服务器返回的Radius接入响应,将携带有所述GW的地址的Radius接入响应通过接入控制器AC发送给所述AP或直接向所述AP发送。

11.根据权利要求10所述的方法,其特征在于,所述Radius接入响应至少包括GW地址配置属性,且所述GW地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为GW地址配置属性,所述属性值字段的数值为所述GW的地址。

12.根据权利要求9所述的方法,其特征在于,所述第三报文是所述AP接收用户设备发送的第二报文后,对所述第二报文进行GRE隧道封装形成的。

13.一种通用路由封装GRE隧道实现方法,其特征在于,包括:

网关GW接收接入点AP发送的第四报文,所述第四报文中携带所述AP的地址;

所述GW配置到所述AP的GRE隧道,所述GRE隧道的源地址为所述GW的地址;所述GRE隧道的目的地址为所述AP的地址;

所述GW通过所述GRE隧道向所述AP发送第五报文,所述第五报文携带所述GW的地址;所述第五报文用于通知所述AP配置到所述GW的GRE隧道。

14.一种接入点,其特征在于,包括:

第一接收模块,用于接收第一报文,所述第一报文中携带网关GW的地址;

第一配置模块,用于配置到所述GW的GRE隧道,所述GRE隧道的源地址为所述AP的地址,所述GRE隧道的目的地址为所述GW的地址;

第二接收模块,用于接收用户设备发送的第二报文;

封装模块,用于对所述第二报文进行GRE隧道封装形成第三报文;

第一发送模块,用于通过所述GRE隧道发送所述第三报文到所述GW,所述第三报文携带所述AP的地址,所述第三报文用于通知所述GW配置到所述AP的GRE隧道。

15.根据权利要求14所述的接入点,其特征在于,所述第一接收模块具体用于:接收接入控制器AC发送的控制和配置的无线接入点协议CAPWAP报文,所述CAPWAP报文携带所述GW的地址。

16.根据权利要求15所述的接入点,其特征在于,所述CAPWAP报文至少包括GW地址配置属性,且所述GW地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为GW地址配置属性,所述属性值字段的数值为GW的地址。

17.根据权利要求14所述的接入点,其特征在于,所述第一接收模块具体用于:通过所述GW向认证服务器发起Radius接入请求,接收GW返回的Radius接入响应,所述Radius接入响应携带所述GW的地址。

18.根据权利要求17所述的接入点,其特征在于,所述Radius接入响应至少包括GW地址配置属性,且所述GW地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为GW地址配置属性,所述属性值字段的数值为所述GW的地址。

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

第二发送模块,用于向网关GW发送第四报文,所述第四报文中携带所述AP的地址,所述第四报文用于通知所述GW配置到所述AP的GRE隧道,所述GRE隧道的源地址为所述GW的地址,所述GRE隧道的目的地址为所述AP的地址;

第三接收模块,用于接收所述GW通过所述GRE隧道发送的第五报文,所述第五报文携带所述GW的地址,所述第五报文用于通知所述AP配置到所述GW的GRE隧道。

20.根据权利要求19所述的接入点,其特征在于,所述第二发送模块具体用于:通过所述GW向认证服务器发起Radius接入请求,所述Radius接入请求中携带所述AP的地址,以使所述GW从所述Radius接入请求中获取所述AP的地址。

21.根据权利要求20所述的接入点,其特征在于,所述Radius接入请求至少包括AP地址配置属性,且所述AP地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为AP地址配置属性,所述属性值字段的数值为AP的地址。

22.一种网关,其特征在于,包括:

第三发送模块,用于向接入点AP发送第一报文,所述第一报文携带所述GW的地址,所述第一报文用于通知所述AP配置到所述GW的GRE隧道,所述GRE隧道的源地址为所述AP的地址,所述GRE隧道的目的地址为所述GW的地址;

第四接收模块,用于接收所述AP通过所述GRE隧道发送的第三报文,所述第三报文携带所述AP的地址,所述第三报文用于通知所述GW配置到所述AP的GRE隧道。

23.根据权利要求22所述的网关,其特征在于,所述第三发送模块具体用于:接收所述认证服务器返回的Radius接入响应,将携带有所述GW的地址的Radius接入响应通过接入控制器AC发送给所述AP或直接向所述AP发送。

24.根据权利要求23所述的网关,其特征在于,所述Radius接入响应至少包括GW地址配置属性,且所述GW地址配置属性包括类型字段、长度字段和属性值字段,其中,所述类型字段的数值用于标识所述属性为GW地址配置属性,所述属性值字段的数值为所述GW的地址。

25.根据权利要求22所述的网关,其特征在于,所述第三报文是所述AP接收用户设备发送的第二报文后,对所述第二报文进行GRE隧道封装形成的。

26.一种网关,其特征在于,包括:

第五接收模块,用于接收接入点AP发送的第四报文,所述第四报文中携带所述AP的地址;

第二配置模块,用于配置到所述AP的GRE隧道,所述GRE隧道的源地址为所述GW的地址;所述GRE隧道的目的地址为所述AP的地址;

第四发送模块,用于通过所述GRE隧道向所述AP发送的第五报文,所述第五报文携带所述GW的地址;所述第五报文用于通知所述AP配置到所述GW的GRE隧道。

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