[发明专利]一种查看局域网所有设备IP和MAC的方法及系统在审
| 申请号: | 201810542840.9 | 申请日: | 2018-05-30 |
| 公开(公告)号: | CN108833605A | 公开(公告)日: | 2018-11-16 |
| 发明(设计)人: | 史龙 | 申请(专利权)人: | 四川斐讯信息技术有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 成都金德联合知识产权代理事务所(特殊普通合伙) 51271 | 代理人: | 张婵婵;王晓普 |
| 地址: | 610100 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 局域网 局域网地址 子网掩码 设备IP 命令获取 移动终端 用户体验 路由器 登录 扫描 | ||
1.一种查看局域网所有设备IP和MAC的方法,其特征在于,包括步骤:
S1.获取自身的IP地址和子网掩码;
S2.根据所述IP地址和子网掩码计算出局域网地址范围;
S3.对所述局域网地址范围内的所有IP进行ping操作;
S4.执行arp-a命令获取局域网所有设备的IP地址和MAC地址。
2.根据权利要求1所述的一种查看局域网所有设备IP和MAC的方法,其特征在于,所述步骤S2具体为:
S201.根据所述IP地址和子网掩码计算出局域网网络地址;
S202.根据所述IP地址和子网掩码计算出局域网广播地址;
S203.根据所述局域网网络地址和所述局域网广播地址计算出局域网地址范围。
3.根据权利要求2所述的一种查看局域网所有设备IP和MAC的方法,其特征在于,所述局域网地址范围为所述局域网网络地址加一至所述局域网广播地址减一。
4.根据权利要求1所述的一种查看局域网所有设备IP和MAC的方法,其特征在于,所述ping操作采用多线程的方式。
5.根据权利要求1所述的一种查看局域网所有设备IP和MAC的方法,其特征在于,所述步骤S3之后S4之前还包括步骤:
自动执行arp请求并更新arp列表。
6.一种查看局域网所有设备IP和MAC的系统,其特征在于,包括:
第一获取模块,用于获取自身的IP地址和子网掩码;
计算模块,用于根据所述IP地址和子网掩码计算出局域网地址范围;
ping操作模块,用于对所述局域网地址范围内的所有IP进行ping操作;
第二获取模块,用于执行arp-a命令获取局域网所有设备的IP地址和MAC地址。
7.根据权利要求6所述的一种查看局域网所有设备IP和MAC的系统,其特征在于,所述计算模块具体包括:
第一计算模块,用于根据所述IP地址和子网掩码计算出局域网网络地址;
第二计算模块,用于根据所述IP地址和子网掩码计算出局域网广播地址;
第三计算模块,用于根据所述局域网网络地址和所述局域网广播地址计算出局域网地址范围。
8.根据权利要求7所述的一种查看局域网所有设备IP和MAC的系统,其特征在于,所述局域网地址范围为所述局域网网络地址加一至所述局域网广播地址减一。
9.根据权利要求6所述的一种查看局域网所有设备IP和MAC的系统,其特征在于,所述ping操作采用多线程的方式。
10.根据权利要求6所述的一种查看局域网所有设备IP和MAC的系统,其特征在于,还包括:
更新模块,用于自动执行arp请求并更新arp列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川斐讯信息技术有限公司,未经四川斐讯信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810542840.9/1.html,转载请声明来源钻瓜专利网。





