某些IP地址未在我的网络中ping通

时间:2017-08-24 04:04:23

标签: java networking

我正在使用此代码获取网络中的所有IP地址以及各自计算机/系统的名称。

byte[] ip = InetAddress.getLocalHost().getAddress(); 

    for (int i = 0; i < 255; i++) 
    { 
    ip[3] = (byte)i; 
    InetAddress address = InetAddress.getByAddress(ip); 
    if (address.isReachable(1000)) 
    { 
        System.out.println(address.getHostAddress()+"can b pinged" +"with Name"+ InetAddress.getByAddress(ip).getHostName() );
    } 

根据我的结果,y网络中的一些系统显示了他们的ping状态,但其中一些系统被遗漏了。可能是什么问题?

0 个答案:

没有答案