首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

使用INETADRESS扫描局域网IP和SOCKET扫描端口的有关问题

2012-02-01 
使用INETADRESS扫描局域网IP和SOCKET扫描端口的问题今天学校里的科技实践部要作品我写了一个扫描端口的程

使用INETADRESS扫描局域网IP和SOCKET扫描端口的问题
今天学校里的科技实践部要作品我写了一个扫描端口的程序
但其中有很大的问题请各位高手帮帮忙啊
我在这先谢过了


问题如下

1。用Inetaddress.getlocalhost()得到本机地址再用字符串提出IP地址
如IP=192。168。0。1
用SUBSTRING   剪出192。168。0。然后再用FOR循环从0到255加在字符串后面
我想问如何判断对应的主机是否在线

2。使用FOR循环然后在里面用SOCKET   D=new   socket(IP,循环变量)
扫描端口但是这样会很耗时间尤其是扫描别的机器端口时
各位高手有没有更好的办法让它的时间变短一下


小弟在这先谢谢了

[解决办法]
不太清楚,帮你顶.

热点排行