如何找出我通过套接字与之通信的设备的 mac 地址
嘿,我的 Android 连接与特殊设备进行通信。
远程设备已连接到我的家庭网络以及 Android 设备。他们通过套接字进行通信。我现在怎样才能找到该设备的mac地址?
谢谢, 此致
Hey my android connect commuicates with a special device.
The remote device is connected to my home network as well as the android device. They communicate via a socket. How can I find out the mac adress of that device now?
Thanks,
Best regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
地址解析协议 (ARP) 将以太网地址(MAC 地址)映射到 IP 地址(192.168.2.115)。您可以使用
arp
命令检查设备的 arp 表。例如:您还可以使用 snmp 检查网络上路由器上的路由表,以经常获取 arp/ip 映射。
The Address Resolution Protocol (ARP) is what maps ethernet addresses (the MAC address) to IP addresses (the 192.168.2.115 one). You can examine your devices arp table using the
arp
command. For instance:You can also use snmp to examine the routing tables on routers on your network to fetch arp/ip maps quite often.
套接字不提供对 MAC 地址的访问。您需要设备在网络上的 IP 地址才能与其通信。
A socket does not provide access to MAC addresses. You need the device's IP address on the network in order to communicate with it.