[发明专利]一种外部设备识别监测方法及系统有效
申请号: | 201910543855.1 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110351398B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 吴亚蒙;严慧;方刚 | 申请(专利权)人: | 武汉微创光电股份有限公司 |
主分类号: | H04L61/103 | 分类号: | H04L61/103;H04L101/622 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北省武汉市武汉东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 外部设备 识别 监测 方法 系统 | ||
1.一种外部设备识别监测方法,其特征在于,其包括步骤:
当新的外部设备接入交换设备时,网管向交换设备发送探测命令;所述探测命令中携带新的外部设备的接入端口的端口信息,所述探测命令用于控制所述接入端口掉线down,再连接up;
交换设备接收并解析外部设备发送的ARP报文;所述ARP报文中包含该外部设备的MAC地址;交换设备将不存在于自身ARP表中的MAC地址上报给网管;
网管根据接收到的MAC地址识别外部设备的设备类型,交换设备将所述MAC地址存储在所述ARP表中;
交换设备定期向所述ARP表中对应的外部设备发送ARP单播请求,要求外部设备进行MAC地址反馈;
向所述ARP表中对应的外部设备发送ARP单播请求后,若接收到针对所述ARP单播请求返回的应答报文,则表示外部设备状态正常;
若未收到应答报文,间隔一定时间再次发送,发送三次未收到应答,则表示外部设备状态异常,并响应给所述网管;
所述将不存在于自身ARP表中的MAC地址上报给网管,具体包括:
判断交换设备自身ARP表中是否存在ARP报文中包含的MAC地址的ARP表项;若存在,则忽略;若不存在,则将所述MAC地址上报给网管。
2.如权利要求1所述的外部设备识别监测方法,其特征在于,所述根据接收到的MAC地址识别外部设备的设备类型,具体包括:
将接收到的MAC地址前三个字节与厂家MAC地址前缀进行比较;当二者一致时,确定外部设备为该厂家终端设备。
3.如权利要求1所述的外部设备识别监测方法,其特征在于,还包括:
当需要移除外部设备时,网管发送删除命令给交换设备;
交换设备响应删除命令,删除所述ARP表中与删除命令匹配的MAC地址表项。
4.一种外部设备识别监测系统,其特征在于,其包括:
网管模块,设置于网管内,其用于当新的外部设备接入交换设备时,向交换设备发送探测命令;所述探测命令中携带新的外部设备的接入端口的端口信息,所述探测命令用于控制所述接入端口掉线down,再连接up;其还用于根据接收到的MAC地址识别外部设备的设备类型;
识别模块,设置于交换设备内,其用于接收并解析外部设备发送的ARP报文;所述ARP报文中包含该外部设备的MAC地址;其还用于将不存在于自身ARP表中的MAC地址上报给网管,以及将该MAC地址存储在所述ARP表中;
监控模块,设置于交换设备内,其用于定期向所述ARP表中对应的外部设备发送ARP单播请求,要求外部设备进行MAC地址反馈;
所述监控模块还用于判断外部设备状态,若接收到针对所述ARP单播请求返回的应答报文,则表示外部设备状态正常;若未收到应答报文,间隔一定时间再次发送,发送三次未收到应答,则表示外部设备状态异常,并响应给所述网管;
所述识别模块还用于判断交换设备自身ARP表中是否存在ARP报文中包含的MAC地址的ARP表项,若存在,则忽略;若不存在,则将所述MAC地址上报给网管。
5.如权利要求4所述的外部设备识别监测系统,其特征在于,所述网管模块还用于:
将接收到的MAC地址前三个字节与厂家MAC地址前缀进行比较;当二者一致时,确定外部设备为该厂家终端设备。
6.如权利要求4所述的外部设备识别监测系统,其特征在于:还包括删除模块,设置于网管内,其用于当需要移除外部设备时,向交换设备发送删除命令;
所述监控模块还用于响应删除命令,删除所述ARP表中与删除命令匹配的MAC地址表项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉微创光电股份有限公司,未经武汉微创光电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910543855.1/1.html,转载请声明来源钻瓜专利网。