0
我以为高级IP扫描器在cmd中的工作方式类似于arp
或一些ping
命令。为什么Advanced IP Scanner比arp命令返回更多的IP地址?
当我在命令提示符下使用命令arp -a
,它返回是这样的:
Interface: 192.168.8.150 --- 0x4
Internet Address Physical Address Type
173.192.195.194 00-27-0c-bc-5c-c2 dynamic
192.168.0.106 00-27-0c-bc-5c-c2 dynamic
192.168.8.1 00-27-0c-bc-5c-c2 dynamic
192.168.8.11 c8-19-f7-9d-98-72 dynamic
192.168.8.27 d0-51-62-67-2c-af dynamic
192.168.8.145 e0-63-e5-08-55-79 dynamic
192.168.11.255 ff-ff-ff-ff-ff-ff static
224.0.0.2 01-00-5e-00-00-02 static
224.0.0.22 01-00-5e-00-00-16 static
224.0.0.252 01-00-5e-00-00-fc static
224.0.1.60 01-00-5e-00-01-3c static
239.255.255.250 01-00-5e-7f-ff-fa static
255.255.255.255 ff-ff-ff-ff-ff-ff static
我想这个命令将返回所有可见的IP地址对我的机器,但先进的IP扫描仪返回此:
所以我可以看到arp -a
命令只返回活着的机器,但它不返回未知数。 所以,我的问题是:
- 先进的IP扫描仪是如何工作的?
- 该程序和
arp -a
命令有什么区别? - 我应该使用cmd中的什么命令来显示未知设备及其IP地址?