【技术实现步骤摘要】
一种网关下挂设备信息的获取方法
本专利技术涉及网关下挂设备管理的
,尤其涉及一种网关下挂设备信息的获取方法。
技术介绍
随着因特网及物联网的高速发展,网络已成为人们生活中必不可少的一部分,越来越多智能终端的出现,对网关下挂设备的管理提出了挑战。传统工作在路由模式的家庭网关,内部设置有DHCP服务器,是通过DHCP协议配合查询ARP表的方式获得下挂设备信息的,这种方式对于工作在桥接模式下的网关无效。在桥接模式下,作为网桥接口的网关内部没有DHCP服务器,统一由作为DHCP服务器的上级网关下发DHCP地址信息,ARP表在桥接模式下也失效,这样造成网关在桥接模式完全无法获取下挂设备信息,对下挂设备状态的诊断及管理造成了很大困扰。桥接模式相比路由模式,具有多方面的优点,如配置简单、转发效率高、组网结构简单等。如果网关在桥接模式下,完全无法获得下挂设备信息,不得不说是一种很大的缺憾。
技术实现思路
本申请实施例通过提供一种网关下挂设备信息的获取方法,解决了现有技术中不存在一种较方便、实用的方案以获取工作在桥接模式的网关的下挂设备的设备信息,从而导致对下挂设备状态的诊断及管理造成了很大困扰的技术问题。第一方面,本申请通过本申请的一实施例提供如下技术方案:一种网关下挂设备信息的获取方法,应用于工作在桥接模式下的第一网关中,所述第一网关下挂有作为DHCP客户端的下挂设备,所述第一网关桥接作为DHCP服务器的第二网关,所述下挂设备通过DHCP协议与所述第二网关通信以获取第一IP地址,所 ...
【技术保护点】
1.一种网关下挂设备信息的获取方法,应用于工作在桥接模式下的第一网关中,所述第一网关下挂有作为DHCP客户端的下挂设备,所述第一网关桥接作为DHCP服务器的第二网关,所述下挂设备通过DHCP协议与所述第二网关通信以获取第一IP地址,所述下挂设备在选择了所述第二网关提供的所述第一IP地址后广播DHCP选择报文,所述第二网关通过所述第一网关接收所述DHCP选择报文,其特征在于,包括:/n在所述第一网关上启动DHCP监听进程以监听所述DHCP选择报文;/n当监听到所述DHCP选择报文后,基于所述DHCP选择报文,获得所述下挂设备的第一设备信息,所述第一设备信息包括第一IP地址;/n基于第二IP地址及所述第一IP地址,向所述下挂设备发送ARP请求包,其中,所述第二IP地址为所述第一网关内部的第二DHCP客户端从所述第二网关获取的IP地址,所述第二IP地址与所述第一IP地址处于同一网段;/n当接收到所述下挂设备反馈的ARP回应包时,确定所述下挂设备处于在线状态,所述下挂设备对应的所述第一设备信息有效。/n
【技术特征摘要】
1.一种网关下挂设备信息的获取方法,应用于工作在桥接模式下的第一网关中,所述第一网关下挂有作为DHCP客户端的下挂设备,所述第一网关桥接作为DHCP服务器的第二网关,所述下挂设备通过DHCP协议与所述第二网关通信以获取第一IP地址,所述下挂设备在选择了所述第二网关提供的所述第一IP地址后广播DHCP选择报文,所述第二网关通过所述第一网关接收所述DHCP选择报文,其特征在于,包括:
在所述第一网关上启动DHCP监听进程以监听所述DHCP选择报文;
当监听到所述DHCP选择报文后,基于所述DHCP选择报文,获得所述下挂设备的第一设备信息,所述第一设备信息包括第一IP地址;
基于第二IP地址及所述第一IP地址,向所述下挂设备发送ARP请求包,其中,所述第二IP地址为所述第一网关内部的第二DHCP客户端从所述第二网关获取的IP地址,所述第二IP地址与所述第一IP地址处于同一网段;
当接收到所述下挂设备反馈的ARP回应包时,确定所述下挂设备处于在线状态,所述下挂设备对应的所述第一设备信息有效。
2.如权利要求1所述的网关下挂设备信息的获取方法,其特征在于,所述基于第二IP地址及所述第一IP地址,向所述下挂设备发送ARP请求包之前,还包括:
在所述第一网关上启动所述第二DHCP客户端以从所述第二网关获取所述第二IP地址。
3.如权利要求1所述的网关下挂设备信息的获取方法,其特征在于,所述在所述第一网关上启动DHCP监听进程以监听所述DHCP选择报文,具体包括:
在所述第一网关上启动DHCP监听进程,监听所述第一网关的UDP67Port,以从所述UDP67Port处获取所述DHCP选择报文,所述桥接模式下,所述下挂设备广播所述DHCP选择报文,所述第二网关通过所述UDP67Port接收所述DHCP选择报文。
4.如权利要求1所述的网关下挂设备信息的获取方法,其特征在于,所述第一设备信息包括所述下挂设备的第一IP地址、第一MAC地址、第一主机名。
5.如权利要求1所述的网关下挂设备信息的获取方法,其特征在于,所述当监听到所述DHCP选择报文后,基于所述DHCP选择报文,获得所述下挂设备的第一设备信息,包括:
当监听到所述DHCP选择报文后,基于所述DHCP选择报文,解析出所述下挂设备的所述第一设备信息;
将所述第一设备信息对应的所述下挂设备确定为待确认下挂设备;
所述当接收到所述下挂设备反馈的ARP回应包时,确定所述下挂设备处于在线状态,所述下挂设备对应的所述第一设备信息有效,包括...
【专利技术属性】
技术研发人员:韩璐,屈兰,胡波,
申请(专利权)人:博为科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。