有人可以指导我听一下Java中的ARP广播吗?
答案 0 :(得分:4)
您可以使用JpCap收听ARP数据包。
Jpcap是一个用于捕获的Java库 并发送网络数据包。
使用Jpcap,您可以开发 应用程序从a捕获数据包 网络接口和 用Java可视化/分析它们。您 也可以开发Java应用程序 通过一个发送任意数据包 网络接口。
Jpcap已在微软上测试过 Windows(98/2000 / XP / Vista),Linux (Fedora,Mandriva,Ubuntu),Mac OS X. (Darwin),FreeBSD和Solaris。
Jpcap可以捕获以太网,IPv4, IPv6, ARP / RARP ,TCP,UDP和ICMPv4 分组。
Jpcap是开源的,并且已获得许可 在GNU LGPL下。