找回密码
 加入
搜索
查看: 3099|回复: 3

[网络通信] 如何判断局域网内除电脑以外的其它设备呢?

[复制链接]
发表于 2013-10-27 11:20:50 | 显示全部楼层 |阅读模式
看了P大的多线程扫描mac确实快

用_TCPIpToName可以返回计算机名称,但是其它设备如何判断,比如安卓手机、网络打印机等,求大神点化哈。
能有这个效果就好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-10-27 11:26:29 | 显示全部楼层
图示的效果是客户端名和MAC地址等信息,也没说是什么设备啊。
如果一定要知道是什么设备的话,建议你在程序里写上搜索MAC的代码,我记得有个网站可以通过查询MAC地址,得到该MAC具体是哪个公司的,什么设备的。
至于客户端名,应该是等同 计算机名的吧。
发表于 2013-10-27 11:29:40 | 显示全部楼层
MAC地址(MAC Address)
MAC(Medium/Media Access Control)地址,用来表示互联网上每一个站点的标识符,采用十六进制数表示,共六个字节(48位)。其中,前三个字节是由IEEE的注册管理机构RA负责给不同厂家分配的代码(高位24位),也称为“编制上唯一的标识符”(Organizationally Unique Identifier),后三个字节(低位24位)由各厂家自行指派给生产的适配器接口,称为扩展标识符(唯一性)。一个地址块可以生成2^24个不同的地址。MAC地址实际上就是适配器地址或适配器标识符EUI-48。

http://baike.baidu.com/link?url= ... ch59qKNFYsCelXgX8Hv

http://standards.ieee.org/develop/regauth/oui/
 楼主| 发表于 2013-10-27 15:16:59 | 显示全部楼层
感谢楼上解答,我的意思是路由器如何判断接入设备是安卓、苹果、或者windows呢?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 01:53 , Processed in 0.075538 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表