博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
InetAddress.isReachable
阅读量:6153 次
发布时间:2019-06-21

本文共 618 字,大约阅读时间需要 2 分钟。

1、

代码:

1     public static void main(String[] args) throws Exception2     {3         InetAddress addrDest = InetAddress.getByName("192.168.1.6");4         if (addrDest.isReachable(5000)) // 这里的参数是 超时时间,在该时间段内测试成功,则函数立即返回true;如果远端can't reach,则到达超时时间后,函数返回false5             System.out.println("isReachable");6         else7             System.out.println("not isReachable");8     }

 

2、

抓包:

snpa 抓包发现,这个函数的过程如下:

(1)、ARP解析MAC  (不管本机ARP缓存中是否有目标IP的记录,一律重新发送ARP请求)

(2)、TCP 端口7 两次握手

 

PS:

ECHO协议 - 注解

主要用于调试和检测中。它可以基于,就在TCP端口7检测有无消息,如果使用UDP协议,基本和TCP一样,检测的也是7。 

(ZC:来自 互动百科)

 

Z

 

转载于:https://www.cnblogs.com/codeskilla/p/4952649.html

你可能感兴趣的文章
416. Partition Equal Subset Sum
查看>>
app内部H5测试点总结
查看>>
[TC13761]Mutalisk
查看>>
while()
查看>>
常用限制input的方法
查看>>
IIS7下使用urlrewriter.dll配置
查看>>
并行程序设计学习心得1——并行计算机存储
查看>>
bulk
查看>>
C++ 迭代器运算
查看>>
【支持iOS11】UITableView左滑删除自定义 - 实现多选项并使用自定义图片
查看>>
【算法笔记】多线程斐波那契数列
查看>>
java8函数式编程实例
查看>>
jqgrid滚动条宽度/列显示不全问题
查看>>
在mac OS10.10下安装 cocoapods遇到的一些问题
查看>>
css技巧
查看>>
Tyvj 1728 普通平衡树
查看>>
javascript性能优化
查看>>
多路归并排序之败者树
查看>>
java连接MySql数据库
查看>>
转:Vue keep-alive实践总结
查看>>