一种隧道ip地址的分配方法及装置制造方法

文档序号:7810126阅读:136来源:国知局
一种隧道ip地址的分配方法及装置制造方法
【专利摘要】本发明提供了一种隧道IP地址的分配方法及装置,方法包括:接收第一隧道客户端设备发送的隧道建立请求,隧道建立请求包括该第一隧道客户端设备的设备类型;如果第一隧道客户端设备属于路由设备这一类型时,将未分配过的第一IP地址段分配给第一隧道客户端设备,以使第一隧道客户端设备将该第一IP地址段中的一个IP地址作为该第一隧道客户端设备面向局域网的网关IP地址;将该第一IP地址段中的其余IP地址分配给局域网中的若干监控节点;该局域网包括该第一隧道客户端设备以及与其相连接的若干个监控节点。本方案通过在监控系统中增加路由设备,使与该路由设备相连接的监控节点利用该路由设备接入中心网络,减轻了隧道服务端的性能消耗。
【专利说明】一种隧道IP地址的分配方法及装置

【技术领域】
[0001] 本发明涉及视频监控【技术领域】,特别涉及一种隧道IP地址的分配方法及装置。

【背景技术】
[0002] 随着监控行业的发展,视频监控进入一个百花齐放的时代,各个行业在各种网络 下构建自身的视频监控系统。如住建部要管理各个工地的视频监控网络、汽车公司要管理 各个4s店的视频监控设备等。由于监控前端设备所处的网络多样复杂,如何统一管理这些 前端网络成为一个重要的问题。
[0003] 在现有技术中,每个监控前端设备分别与隧道服务端建立隧道,并获取隧道服务 端分配的IP地址,利用隧道服务端分配的IP与其他监控前端设备通过隧道进行通信。如 图1所示,为现有技术中的网络示意图,监控前端设备11、监控前端设备12以及另一监 控前端设备13分别与隧道服务端14,如MS (Media MS,媒体转发服务器)建立隧道,隧道 服务端14为监控前端设备11、监控前端设备12、监控前端设备13分别分配的IP地址是 192. 168. 1. 10、192. 168. 1. 20、192. 168. 1. 30,从而将监控前端设备接入中心网络。当监控 前端设备11、监控前端设备12以及监控前端设备13之间进行通信时,需要通过与隧道服务 端14间建立的隧道进行通信。
[0004] 然而,由于监控前端设备的数量较大,若所有的监控前端设备都与隧道服务端建 立隧道,并通过这些隧道实现相互间通信,则将导致隧道服务端的性能变差。


【发明内容】

[0005] 有鉴于此,本发明提供一种隧道IP地址的分配方法及装置,以解决现有技术由于 监控前端设备的数量较大,若所有的监控前端设备都与隧道服务端建立隧道,并通过这些 隧道实现相互间通信,则将导致隧道服务端的性能变差的问题。
[0006] 本发明实施例提供了一种隧道IP地址的分配方法,应用于隧道服务端,包括:
[0007] 接收第一隧道客户端设备发送的隧道建立请求,该隧道建立请求中包括该第一隧 道客户端设备的设备类型;
[0008] 如果该第一隧道客户端设备属于路由设备这一类型时,将未分配过的第一 IP地 址段分配给该第一隧道客户端设备,以使该第一隧道客户端设备将该第一 IP地址段中的 一个IP地址作为该第一隧道客户端设备面向局域网的网关IP地址;将该第一 IP地址段中 的其余IP地址分配给所述局域网中的若干监控节点;该局域网包括该第一隧道客户端设 备以及与其相连接的若干个监控节点。
[0009] 优选地,所述方法还包括:
[0010] 将分配给其他隧道客户端设备的IP地址段的网段信息发送给该第一隧道客户端 设备,以使得该第一隧道客户端设备建立到达该网段的路由。
[0011] 优选地,所述方法还包括:
[0012] 如果该第一隧道客户端设备属于终端设备这一类型时,将第二IP地址分配给该 第一隧道客户端设备。
[0013] 本发明另一实施例提供了一种隧道IP地址的分配方法,应用于隧道客户端设备, 该隧道客户端设备为路由设备,包括:
[0014] 向隧道服务端发送隧道建立请求;该隧道建立请求中包括该第一隧道客户端设备 的设备类型;
[0015] 接收该隧道服务端未分配过的第一 IP地址段;
[0016] 将第一 IP地址段中的一个IP地址作为该第一隧道客户端设备面向局域网的网关 IP地址;将该第一 IP地址段中的其余IP地址分配给所述局域网中的若干监控节点;该局 域网包括该第一隧道客户端设备以及与其相连接的若干个监控节点。
[0017] 优选地,所述方法还包括:
[0018] 接收隧道服务端分配给其他隧道客户端设备的IP地址段的网段信息,建立到达 该网段的路由。
[0019] 优选地,所述方法还包括:
[0020] 针对隧道服务端分配给其他隧道客户端设备的,且与自身分配到的IP地址段属 于同网段的地址进行地址解析协议ARP代理。
[0021] 本发明另一实施例提供了一种隧道IP地址的分配装置,应用于隧道服务端,包 括:
[0022] 隧道请求接收单元,用于接收第一隧道客户端设备发送的隧道建立请求,该隧道 建立请求中包括该第一隧道客户端设备的设备类型;
[0023] 隧道地址分配单元,用于如果该第一隧道客户端设备属于路由设备这一类型时, 将未分配过的第一 IP地址段分配给该第一隧道客户端设备,以使该第一隧道客户端设备 将该第一 IP地址段中的一个IP地址作为该第一隧道客户端设备面向局域网的网关IP地 址;将该第一 IP地址段中的其余IP地址分配给所述局域网中的若干监控节点;该局域网 包括该第一隧道客户端设备以及与其相连接的若干个监控节点。
[0024] 优选地,还包括:
[0025] 隧道地址发送单元,用于将分配给其他隧道客户端设备的IP地址段的网段信息 发送给该第一隧道客户端设备,以使得该第一隧道客户端设备建立到达该网段的路由。
[0026] 优选地,所述隧道地址分配单元,还用于如果该第一隧道客户端设备属于终端设 备这一类型时,将第二IP地址分配给该第一隧道客户端设备。
[0027] 本发明另一实施例提供了一种隧道IP地址的分配装置,应用于隧道客户端设备, 该隧道客户端设备为路由设备,包括:
[0028] 隧道请求发送单元,用于向隧道服务端发送隧道建立请求;该隧道建立请求中包 括该第一隧道客户端设备的设备类型;
[0029] 隧道地址接收单元,用于接收该隧道服务端未分配过的第一 IP地址段;
[0030] 隧道地址分配单元,用于将第一 IP地址段中的一个IP地址作为该第一隧道客户 端设备面向局域网的网关IP地址;将该第一 IP地址段中的其余IP地址分配给所述局域网 中的若干监控节点;该局域网包括该第一隧道客户端设备以及与其相连接的若干个监控节 点。
[0031] 优选地,所述隧道地址接收单元,还用于接收隧道服务端分配给其他隧道客户端 设备的IP地址段的网段信息,建立到达该网段的路由。
[0032] 优选地,还包括:ARP代理单元,用于针对隧道服务端分配给其他隧道客户端设备 的,且与自身分配到的IP地址段属于同网段的地址进行地址解析协议ARP代理。
[0033] 本发明实施例通过提供一种隧道IP地址的分配方法及装置,在监控系统中增加 路由设备,将若干个监控节点与该增加的路由设备相连接形成一个局域网,隧道服务端与 该路由设备建立隧道,并将未分配过的IP地址段分配给该路由设备,由于该路由设备连接 有若干个监控节点,因此路由设备将IP地址段中的一个IP地址作为面向局域网的网关 IP地址,其余IP地址分配给局域网内的若干个监控节点,从而实现了监控节点接入中心网 络。当监控节点与其他隧道客户端进行通信时,利用该路由设备与隧道服务端间的隧道进 行通信,从而减轻了隧道服务端的性能消耗。

【专利附图】

【附图说明】
[0034] 图1是现有技术提供的网络示意图;
[0035] 图2是本发明实施例提供的方法流程图;
[0036] 图3是本发明实施例提供的IP地址段分配报文的结构示意图;
[0037] 图4是本发明实施例提供的隧道建立完成后的网络示意图;
[0038] 图5是本发明实施例提供的隧道IP地址的分配装置运行的硬件环境架构图;
[0039] 图6是本发明实施例提供的隧道IP地址的分配装置结构示意图;
[0040] 图7是本发明另一实施例提供的隧道IP地址的分配装置运行的硬件环境架构 图;
[0041] 图8是本发明另一实施例提供的隧道IP地址的分配装置结构示意图。

【具体实施方式】
[0042] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0043] 根据现有技术,监控前端设备的数量较大,若所有的监控前端设备都与隧道服务 端建立隧道,导致隧道服务端的性能不能够承受。
[0044] 如图2所示,本发明实施例提供了一种隧道IP地址的分配方法,该方法可以包括 以下步骤:
[0045] 步骤201 :隧道服务端保存各个隧道客户端设备的认证信息以及预先规划的为各 个隧道客户端分别配置的IP地址段。
[0046] 网络管理员可以预先配置好归属于各个隧道客户端的IP地址段。当然,也可以仅 设置好包含不同IP地址段的IP地址池,当后续隧道客户端设备请求IP地址的时候,动态 地进行分配。这里的隧道客户端设备可以是路由器等网络设备,也可以是终端设备,比如说 服务器(如监控系统中的VM(Virtual Manufacturing,虚拟主机)、DM(Data Manager,数据 管理服务器))。对于不同类型的隧道客户端设备,隧道服务端分配IP地址的策略不同,下 文将详细描述。
[0047] 表1给出了隧道服务端为隧道客户端设备所规划好的IP地址段分配信息的一个 例子。同时,表1还保存了隧道客户端设备的认证信息。另外,还标识了隧道是否建立的信 息,当隧道ID为0表示尚未建立隧道。
[0048]

【权利要求】
1. 一种隧道IP地址的分配方法,应用于隧道服务端,其特征在于,包括: 接收第一隧道客户端设备发送的隧道建立请求,该隧道建立请求中包括该第一隧道客 户端设备的设备类型; 如果该第一隧道客户端设备属于路由设备这一类型时,将未分配过的第一 IP地址段 分配给该第一隧道客户端设备,以使该第一隧道客户端设备将该第一 IP地址段中的一个 IP地址作为该第一隧道客户端设备面向局域网的网关IP地址;将该第一 IP地址段中的其 余IP地址分配给所述局域网中的若干监控节点;该局域网包括该第一隧道客户端设备以 及与其相连接的若干个监控节点。
2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 将分配给其他隧道客户端设备的IP地址段的网段信息发送给该第一隧道客户端设 备,以使得该第一隧道客户端设备建立到达该网段的路由。
3. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 如果该第一隧道客户端设备属于终端设备这一类型时,将第二IP地址分配给该第一 隧道客户端设备。
4. 一种隧道IP地址的分配方法,应用于隧道客户端设备,该隧道客户端设备为路由设 备,其特征在于,包括 : 向隧道服务端发送隧道建立请求;该隧道建立请求中包括该第一隧道客户端设备的设 备类型; 接收该隧道服务端未分配过的第一 IP地址段; 将第一 IP地址段中的一个IP地址作为该第一隧道客户端设备面向局域网的网关IP 地址;将该第一 IP地址段中的其余IP地址分配给所述局域网中的若干监控节点;该局域 网包括该第一隧道客户端设备以及与其相连接的若干个监控节点。
5. 根据权利要求4所述的方法,其特征在于,所述方法还包括: 接收隧道服务端分配给其他隧道客户端设备的IP地址段的网段信息,建立到达该网 段的路由。
6. 根据权利要求4所述的方法,其特征在于,所述方法还包括: 针对隧道服务端分配给其他隧道客户端设备的,且与自身分配到的IP地址段属于同 网段的地址进行地址解析协议ARP代理。
7. -种隧道IP地址的分配装置,应用于隧道服务端,其特征在于,包括: 隧道请求接收单元,用于接收第一隧道客户端设备发送的隧道建立请求,该隧道建立 请求中包括该第一隧道客户端设备的设备类型; 隧道地址分配单元,用于如果该第一隧道客户端设备属于路由设备这一类型时,将未 分配过的第一 IP地址段分配给该第一隧道客户端设备,以使该第一隧道客户端设备将该 第一 IP地址段中的一个IP地址作为该第一隧道客户端设备面向局域网的网关IP地址;将 该第一 IP地址段中的其余IP地址分配给所述局域网中的若干监控节点;该局域网包括该 第一隧道客户端设备以及与其相连接的若干个监控节点。
8. 根据权利要求7所述的装置,其特征在于,还包括: 隧道地址发送单元,用于将分配给其他隧道客户端设备的IP地址段的网段信息发送 给该第一隧道客户端设备,以使得该第一隧道客户端设备建立到达该网段的路由。
9. 根据权利要求7所述的装置,其特征在于,所述隧道地址分配单元,还用于如果该第 一隧道客户端设备属于终端设备这一类型时,将第二IP地址分配给该第一隧道客户端设 备。
10. -种隧道IP地址的分配装置,应用于隧道客户端设备,该隧道客户端设备为路由 设备,其特征在于,包括: 隧道请求发送单元,用于向隧道服务端发送隧道建立请求;该隧道建立请求中包括该 第一隧道客户端设备的设备类型; 隧道地址接收单元,用于接收该隧道服务端未分配过的第一 IP地址段; 隧道地址分配单元,用于将第一 IP地址段中的一个IP地址作为该第一隧道客户端设 备面向局域网的网关IP地址;将该第一 IP地址段中的其余IP地址分配给所述局域网中的 若干监控节点;该局域网包括该第一隧道客户端设备以及与其相连接的若干个监控节点。
11. 根据权利要求10所述的装置,其特征在于,所述隧道地址接收单元,还用于接收隧 道服务端分配给其他隧道客户端设备的IP地址段的网段信息,建立到达该网段的路由。
12. 根据权利要求10所述的装置,其特征在于,还包括:ARP代理单元,用于针对隧道服 务端分配给其他隧道客户端设备的,且与自身分配到的IP地址段属于同网段的地址进行 地址解析协议ARP代理。
【文档编号】H04L29/12GK104104749SQ201410366251
【公开日】2014年10月15日 申请日期:2014年7月29日 优先权日:2014年7月29日
【发明者】周迪, 杜超华 申请人:浙江宇视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1