在局域网内通过mac地址获得IP地址 
怎么用java实现 

解决方案 »

  1.   

    循环一个网关的所有地址{如下是解决在线主机的做法java调用ping命令  ping 192.168.1.2~254java解析返回信息
      
      记录它java调用arp命令  arp -a记录它两条记录对比即可}192.168.1.56级联的信息就是物理地址,反方向就是IP地址.办法有点笨。我也等待一个更好的。关键大多数命令就是工作在网络层,不是数据链路层呀。
      
      

  2.   

    确实 是一个办法可以使用snmp做?