The invention provides a LAN segment different digital camera and connection method, the process is as follows: 1, monitor and receive ARP message from LAN; 2, from the ARP packet extracting IP card sent by the terminal and the network, and record the terminal IP and terminal IP segment; 3, according to the local network, users search digital camera, add a record segment of the IP address which has not been occupied in the machine card, and retain the original IP card; 4, use the same segment of IP terminal to send search protocol message, get feedback information; 5, the user through the addition of digital camera where the network IP for digital camera data connection. By adding IP to the video card, we can not only find the cameras in the LAN, but also connect the cameras through the broadcast search protocol to avoid the cumbersome IP allocation and configuration.
【技术实现步骤摘要】
一种局域网内不同网段数字摄像机发现及连接方法
本专利技术属于视频监控领域,尤其是涉及一种局域网内不同网段数字摄像机发现及连接方法。
技术介绍
地址解析协议,即ARP(AddressResolutionProtocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。每台使用TCP/IP协议的数字摄像机,必须要拥有目标主机的MAC地址才能够正确地将数据发送给目标主机,通过ARP协议可以获取目标IP地址所对应的MAC地址,所以每台连入局域网的数字摄像机都会动态获取或者发送ARP协议报文。视频监控应用中,往往需要用户配置数字摄像机的网络地址和视频录像机的网络地址,如果二者均在同一局域网中,就需要用户将二者配置在同一网段内,这样才能保证数字摄像机和视频录像机正常通信。但是这样就增加了用户配置的负担,影响用户使用体验。比如,假设局域网中的录像机IP为10.30.31.68子网掩码为255.255.255.0,而局域网内存在IP地址为192.168.2.6和192.168.1.99的摄像机,录像机通过当前IP10.30.31.68广播的数字摄像机发现协议,是无法获取摄像机的反馈,而且在局域网内,也无法通过手动添加IP的方式连接不同网段的摄像机。因此,研发一种高效无误的局域网内不同网段数字摄像机发现及连接方法是个亟待解决的问题。
技术实现思路
有鉴于此, ...
【技术保护点】
一种局域网内不同网段数字摄像机发现及连接方法,其特征在于,其过程如下:1)监听并接收来自局域网的ARP报文;2)从ARP报文中提取终端发送的网卡IP及其所在网段,并记录终端IP及其网段;3)根据终端IP所在网段,用户搜索数字摄像机时,在本机网卡上添加已记录网段的未被占用的IP地址,且保留网卡原有IP;4)使用同一网段IP对终端发送搜索协议报文,获取反馈信息;5)用户通过添加数字摄像机所在网络IP对数字摄像机进行数据连接。
【技术特征摘要】
1.一种局域网内不同网段数字摄像机发现及连接方法,其特征在于,其过程如下:1)监听并接收来自局域网的ARP报文;2)从ARP报文中提取终端发送的网卡IP及其所在网段,并记录终端IP及其网段;3)根据终端IP所在网段,用户搜索数字摄像机时,在本机网卡上添加已记录网段的未被占用的IP地址,且保留网卡原有IP;4)使用同一网段IP对终端发送搜索协议报文,获取反馈信息;5)用户通过添加数字摄像机所在网络IP对数字摄像机进行数据连接。2.根据权利要求1所述的一种局域网内不同网段数字摄像机发现及连接方法,其特征在于:在步骤一中,收集来自局域网的ARP报文,创建监听线程,启动监听socket,监听广播的ARP报文,对收到的数据包进行过滤,获得非本机网卡发送的ARP协议的报文。3.根据权利要求1或2所述的一种局域网内不同网段数字摄像机发现及连接方法,其特征在于:在步骤一中,通过ARP记录装置,记录ARP报文获取时间,更新获取IP及其所在网段的时间,当长时间未再获取相同IP或相同网段发送的ARP报文,对已记录的IP和网段数据进行删除。4.根据权利要求1所述的一种局域网内不同网段数字摄像机发现及连接方法,其特征在于:所述ARP记录参数具体包括:ARP报文发送者IP地址、ARP报文发送者所在网段数据、ARP报文接收时间和ARP报文发送者所在网段更新时间。5.根据权利要求1所述的一种局...
【专利技术属性】
技术研发人员:于宏志,王景彬,张帆,张立超,
申请(专利权)人:天津英田视讯科技有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。