本发明涉及一种用于隧道的网络控制方法及装置,属于隧道施工技术领域。
背景技术:
为了保证跨无线网络节点切换的便利性,支持独立反向隧道的无线网络节点与接入服务器之间需建立单独的反向隧道,同一个终端的路由集中的多个无线网络节点将与接入服务器之间存在多条单独的反向隧道,便于反向数据可以直接从无线网络节点发往接入服务器以及切换的实现。反向隧道的建立需要接入服务器具有独立反向隧道的能力,在用户接入和路由添加时均会执行隧道建立的操作,主要由无线网络节点、无线控制点、接入服务器共同协作,完成终端多条隧道的建立功能。
现有技术中,当有大量终端想接入互联网时,具有较大的终端接入互联网瓶颈,以及不能实现建立多隧道控制,特别是在所接入服务器未能支持独立的反向隧道情况下,无线网络节点将发起反向隧道的建立请求,造成系统资源的浪费和网络负担的增加。因此,迫切需要一种用于隧道的网络控制方法及装置,以解决现有技术中存在的这一问题。
为了解决上述技术问题,特提出一种新的技术方案。
技术实现要素:
本发明的目的在于提供一种用于隧道的网络控制方法及装置,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种用于隧道的网络控制方法,所述方法包含下述步骤:
步骤一,隧道网络的建立;无线接入点从动态主机配置协议服务器获取接入控制点的地址和宽带接入服务器的地址;无线接入点利用控制点的地址,建立与控制点间的无线接入点控制协议的控制隧道;无线接入点利服务器的地址,建立与服务器间的数据隧道;
步骤二,建立的隧道网络用于第一传输网络节点时,确定控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关;将与第一传输网络节点连接至第一分组转发装置的第一端口上接收链路聚合控制协议的控制消息;通过侦听控制消息,确定控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关;
步骤三,对建立的隧道网络进行设置;第二分组转发装置连接至第二传输网络节点的第二端口;以及响应于确定的控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关,使得从第一传输网络节点处的第一端口到所述第二传输网络节点处的所述第二端口的传输网络隧道被配置;
步骤四,建立多隧道控制;服务器将独立反向隧道的支持能力标识发送给无线控制点,无线控制点收到后保存标识;终端路由集中无线网络节点收到终端发送的会话更新通知并向无线控制点发起会;无线控制点收到会话信息请求后,回应给无线网络节点的会话信息响应中携带标识;终端路由集中的无线网络节点决定成为数据附着点后,在向接入服务器发起隧道建立请求时,若接入服务器支持独立反向隧道,则在隧道建立请求中携带同时支持反向隧道和主隧道的隧道类型标识。
优选地,在无线接入点控制协议的数据隧道连通时,无线接入点将来自终端的数据报文通过已建立的无线接入点控制协数据隧道向服务器发送。
一种用于隧道的网络控制装置,包括无线接入点、控制点和服务器,无线接入点用于从dhcp服务器获取控制点的地址和服务器的地址,利用控制点的地址,建立与控制点间的capwap控制隧道;利用服务器的地址,建立与服务器间的capwap数据隧道;ac用于建立与无线接入点间的capwap控制隧道;服务器用于建立于无线接入点间的capwap数据隧道。
与现有技术相比,本发明的有益效果是:当有大量终端想接入互联网时,克服现有技术中存在较大的终端接入互联网瓶颈,以及现建立多隧道控制,特别是在所接入服务器未能支持独立的反向隧道情况下,无线网络节点将发起反向隧道的建立请求,避免造成系统资源的浪费和网络负担的增加。
附图说明
图1为本发明的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅说明书附图,本发明提供一种技术方案:一种用于隧道的网络控制方法,所述方法包含下述步骤:
步骤一,隧道网络的建立;无线接入点从动态主机配置协议服务器获取接入控制点的地址和宽带接入服务器的地址;无线接入点利用控制点的地址,建立与控制点间的无线接入点控制协议的控制隧道;无线接入点利服务器的地址,建立与服务器间的数据隧道;
步骤二,建立的隧道网络用于第一传输网络节点时,确定控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关;将与第一传输网络节点连接至第一分组转发装置的第一端口上接收链路聚合控制协议的控制消息;通过侦听控制消息,确定控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关;
步骤三,对建立的隧道网络进行设置;第二分组转发装置连接至第二传输网络节点的第二端口;以及响应于确定的控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关,使得从第一传输网络节点处的第一端口到所述第二传输网络节点处的所述第二端口的传输网络隧道被配置;
步骤四,建立多隧道控制;服务器将独立反向隧道的支持能力标识发送给无线控制点,无线控制点收到后保存标识;终端路由集中无线网络节点收到终端发送的会话更新通知并向无线控制点发起会;无线控制点收到会话信息请求后,回应给无线网络节点的会话信息响应中携带标识;终端路由集中的无线网络节点决定成为数据附着点后,在向接入服务器发起隧道建立请求时,若接入服务器支持独立反向隧道,则在隧道建立请求中携带同时支持反向隧道和主隧道的隧道类型标识。
优选地,在无线接入点控制协议的数据隧道连通时,无线接入点将来自终端的数据报文通过已建立的无线接入点控制协数据隧道向服务器发送。
一种用于隧道的网络控制装置,包括无线接入点、控制点和服务器,无线接入点用于从dhcp服务器获取控制点的地址和服务器的地址,利用控制点的地址,建立与控制点间的capwap控制隧道;利用服务器的地址,建立与服务器间的capwap数据隧道;ac用于建立与无线接入点间的capwap控制隧道;服务器用于建立于无线接入点间的capwap数据隧道。
在使用的时候,本发明当有大量终端想接入互联网时,克服现有技术中存在较大的终端接入互联网瓶颈,以及现建立多隧道控制,特别是在所接入服务器未能支持独立的反向隧道情况下,无线网络节点将发起反向隧道的建立请求,避免造成系统资源的浪费和网络负担的增加。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
1.一种用于隧道的网络控制方法,其特征在于,所述方法包含下述步骤:
步骤一,隧道网络的建立;无线接入点从动态主机配置协议服务器获取接入控制点的地址和宽带接入服务器的地址;无线接入点利用控制点的地址,建立与控制点间的无线接入点控制协议的控制隧道;无线接入点利服务器的地址,建立与服务器间的数据隧道;
步骤二,建立的隧道网络用于第一传输网络节点时,确定控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关;将与第一传输网络节点连接至第一分组转发装置的第一端口上接收链路聚合控制协议的控制消息;通过侦听控制消息,确定控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关;
步骤三,对建立的隧道网络进行设置;第二分组转发装置连接至第二传输网络节点的第二端口;以及响应于确定的控制消息与第一分组转发装置和第二分组转发装置之间的分组网络链路相关,使得从第一传输网络节点处的第一端口到所述第二传输网络节点处的所述第二端口的传输网络隧道被配置;
步骤四,建立多隧道控制;服务器将独立反向隧道的支持能力标识发送给无线控制点,无线控制点收到后保存标识;终端路由集中无线网络节点收到终端发送的会话更新通知并向无线控制点发起会;无线控制点收到会话信息请求后,回应给无线网络节点的会话信息响应中携带标识;终端路由集中的无线网络节点决定成为数据附着点后,在向接入服务器发起隧道建立请求时,若接入服务器支持独立反向隧道,则在隧道建立请求中携带同时支持反向隧道和主隧道的隧道类型标识。
2.根据权利要求1所述的用于隧道的网络控制方法,其特征在于:在无线接入点控制协议的数据隧道连通时,无线接入点将来自终端的数据报文通过已建立的无线接入点控制协数据隧道向服务器发送。
3.一种用于隧道的网络控制装置,其特征在于,包括无线接入点、控制点和服务器,无线接入点用于从dhcp服务器获取控制点的地址和服务器的地址,利用控制点的地址,建立与控制点间的capwap控制隧道;利用服务器的地址,建立与服务器间的capwap数据隧道;ac用于建立与无线接入点间的capwap控制隧道;服务器用于建立于无线接入点间的capwap数据隧道。