一种基于虚拟ip地址的连接方法及装置的制造方法

文档序号:8226175阅读:281来源:国知局
一种基于虚拟ip地址的连接方法及装置的制造方法
【技术领域】
[0001]本发明属于通信领域,尤其涉及一种基于虚拟IP地址的连接方法及装置。
【背景技术】
[0002]网络视频监控是通过有线、无线IP网络和电力网络把视频信息以数字化的形式来进行传输,是一项集计算机、网络、通信以及视频编解码等多项高新技术的整合产品。与传统的视频监控相比,网络视频监控更便于计算机进行视频信息的压缩、储存、分析显示以及报警等自动化处理,从而实现无人值守,通过网络平台实现了远距离监控,利用先进的软件系统不仅在几分钟内便可完成传统视频监控中大量的数据分析,提高了监控效率,且能获得更为逼真、清晰的数字化图像质量与更为便捷、实用的监控管理和维护。
[0003]在网络视频监控领域中,随着网络视频日渐取代过去的模拟视频监控的普及与应用,对应网络摄像机(IPC)和网络硬盘录像机(NVR)的“傻瓜式”操作已经变成一个非常重要的需求,但是一般的基于IP地址的网络摄像机和网络硬盘录像机的连接需要对IP地址进行配置,从而不能实现自动连接,操作复杂。

【发明内容】

[0004]本发明实施例提供一种基于虚拟IP地址的连接方法,旨在解决基于IP地址的连接过程中需要对IP地址进行配置,从而不能实现自动连接,操作复杂的问题。
[0005]本发明实施例是这样实现的,一种基于虚拟IP地址的连接方法,所述方法包括:
[0006]第二设备发送发现包给第一设备,所述发现包包括所述第二设备的类型、序列号或MAC地址,所述第一设备可通过所述第二设备的类型判断所述发现包是否通过匹配验证,所述第一设备通过所述第二设备的序列号唯一确定所述第二设备,所述第一设备通过所述第二设备的MAC地址唯一确定所述第二设备在网络中的位置;
[0007]所述第二设备接收所述第一设备发送的与所述发现包对应的应答包并对所述应答包进行解析,获得所述第一设备的设备类型、序列号或MAC地址,所述第二设备可通过所述第一设备的类型判断所述应答包是否通过匹配验证,所述第二设备通过所述第一设备的序列号唯一确定所述第一设备,所述第二设备通过所述第一设备的MAC地址唯一确定所述第一设备在网络中的位置;
[0008]所述第二设备分配虚拟IP地址并同时发送虚拟地址分配包给所述第一设备;
[0009]所述第二设备接收所述第一设备发送的与所述虚拟地址分配包对应的虚拟地址分配应答包。
[0010]本发明实施例还提供一种基于虚拟IP地址的连接方法,所述方法包括:
[0011]第一设备接收第二设备发送的发现包并对其进行解析,获得所述第二设备的设备类型、序列号或MAC地址,所述第一设备可通过所述第二设备的类型判断所述发现包是否通过匹配验证,所述第一设备通过所述第二设备的序列号唯一确定所述第二设备,所述第一设备通过所述第二设备的MAC地址唯一确定所述第二设备在网络中的位置;
[0012]所述第一设备发送与所述发现包对应的应答包给所述第二设备,所述应答包包括所述第一设备的类型、序列号或MAC地址,所述第二设备可通过所述第一设备的类型判断所述发现包是否通过匹配验证,所述第二设备通过所述第一设备的序列号唯一确定所述第一设备,所述第二设备通过所述第一设备的MAC地址唯一确定所述第一设备在网络中的位置;
[0013]所述第一设备接收所述第二设备发送的虚拟地址分配包并设置虚拟IP地址为所述虚拟地址分配包中分配的虚拟IP地址;
[0014]所述第一设备发送与所述虚拟地址分配包对应的虚拟地址分配应答包给所述第二设备。
[0015]本发明实施例还提供主发送端的基于虚拟IP地址的连接装置,所述装置包括:
[0016]发现包发送单元,用于主发送端发送发现包给主接收端,所述发现包包括主发送端的类型、序列号或MAC地址,所述主接收端可通过所述主发送端的类型判断所述发现包是否通过匹配验证,所述主接收端通过所述主发送端的序列号唯一确定所述主发送端,所述主接收端通过所述主发送端的MAC地址唯一确定所述主发送端在网络中的位置;
[0017]应答包接收与解析单元,用于所述主发送端接收所述主接收端发送的与所述发现包对应的应答包并对所述应答包进行解析,获得所述主接收端的设备类型、序列号或MAC地址,所述主发送端可通过所述主接收端的类型判断所述应答包是否通过匹配验证,所述主发送端通过所述主接收端的序列号唯一确定所述主接收端,所述主发送端通过所述主接收端的MAC地址唯一确定所述主接收端在网络中的位置;
[0018]虚拟地址分配包发送单元,用于所述主发送端分配虚拟IP地址并同时发送虚拟地址分配包给所述主接收端;
[0019]虚拟地址分配应答包接收单元,用于所述主发送端接收所述主接收端发送的与所述虚拟地址分配包对应的虚拟地址分配应答包。
[0020]本发明实施例还提供一种主接收端的基于虚拟IP地址的连接装置,所述装置包括:
[0021]发现包接收单元,用于主接收端接收主发送端发送的发现包并对其进行解析,获得所述主发送端的设备类型、序列号或MAC地址,所述主接收端可通过所述主发送端的类型判断所述发现包是否通过匹配验证,所述主接收端通过所述主发送端的序列号唯一确定所述主发送端,所述主接收端通过所述主发送端的MAC地址唯一确定所述主发送端在网络中的位置;
[0022]应答包发送单元,用于所述主接收端发送与所述发现包对应的应答包给所述主发送端,所述应答包包括主接收端的类型、序列号或MAC地址,所述主发送端可通过所述主接收端的类型判断该发现包是否通过匹配验证,所述主发送端通过所述主接收端的序列号唯一确定所述主接收端,所述主发送端通过所述主接收端的MAC地址唯一确定所述主接收端在网络中的位置;
[0023]虚拟地址分配包接收单元,用于所述主接收端接收所述主发送端发送的虚拟地址分配包并设置虚拟IP地址为所述虚拟地址分配包中分配的虚拟IP地址;
[0024]虚拟地址分配应答包发送单元,用于所述主接收端发送与所述虚拟地址分配包对应的虚拟地址分配应答包给所述主发送端。
[0025]本发明实施例提供的基于虚拟IP地址的连接方法及装置,通过自动发送与接收发现包以及与该发现包对应的应答包,发送与接收虚拟地址分配包以及与该虚拟地址分配包对应的虚拟地址分配应答包,从而实现了设备之间的自动连接。
【附图说明】
[0026]图1是本发明实施例提供的基于虚拟IP地址的连接方法的实施环境图;
[0027]图2是本发明第一实施例提供的基于虚拟IP地址的连接方法的实现流程图;
[0028]图3是本发明第二实施例提供的基于虚拟IP地址的连接方法的实现流程图;
[0029]图4是本发明实施例提供的基于虚拟IP地址的连接方法的信号时序图;
[0030]图5是本发明实施例提供的主发送端的基于虚拟IP地址的连接装置的结构图;
[0031]图6是本发明实施例提供的主接收端的基于虚拟IP地址的连接装置的结构图。
【具体实施方式】
[0032]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0033]本发明实施例提供的基于虚拟IP地址的连接方法及装置,通过自动发送与接收发现包以及与该发现包对应的应答包,发送与接收虚拟地址分配包以及与该虚拟地址分配包对应的虚拟地址分配应答包,从而实现了设备之间的自动连接。
[0034]图1示出了本发明实施例提供的基于虚拟IP地址的连接方法的实施环境,为了便于说明,仅示出了与本发明实施例相关的部分。
[0035]网络摄像机100摄取视频图像,可将摄取到的视频图像数据传输到存储设备上进行存储。
[0036]网络硬盘录像机200可以存储传输至网络硬盘录像机200的数据。
[0037]路由器300可将连接于同一路由器300的设备之间进行通信。
[0038]在本发明实施例中,路由器300可以为有线路由器,也可以为无线路由器。
[0039]网络摄像机100和网络硬盘录像机200也于同一局域网中,可通过路由器300进行通信,网络摄像机100通过所建立的通信连接将数据传输至网络硬盘录像机200。
[0040]参阅图2和图4,图2示出了本发明第一实施例提供的基于虚拟IP地址的连接方法的实现流程,图4示出了本发明实施例提供的基于虚拟IP地址的连接方法的信号时序图,详述如下:
[0041 ] 在本发明实施例中,首先对第一设备进行设置,设置为可以接收广播包,这样第一设备就可以接收其它设备发送的广播包,同时为第一设备加入特定组播组地址,如果其它设备向该组播组地址发送数据包,则第一设备可以接收到该数据包。
[0042]作为本发明的一个实施例,首先对网络摄像机100进行设置,设置为可以接收广播包,这样网络摄像机100就可以接收其它设备发送的广播包,同时为网络摄像机100加入特定组播组地址,如果其它设备向该组播组地址发送数据包,则网络摄像机100可以接收到该数据包。
[004
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1