java - 如何使用套接字ping IP并通过它发送数据?

标签 java sockets networking ip ping

如何使用套接字程序 ping 一个 IP 地址并通过它发送数据?

最佳答案

您不能在 Java 中执行 ping -- ping 在 ICMP 级别工作,它在 IP 之上工作,而 Java 提供对 UDP(位于 IP 之上)和 TCP(再次在 IP 之上)的支持。它基本上是一个不同的(更高级别)协议(protocol),您需要为其编写自己的(本地)库才能访问 IP 堆栈。

关于java - 如何使用套接字ping IP并通过它发送数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897421/

相关文章:

java - 尝试以下发现的实现后,没有可用于 "myDB"的持久性提供程序

java - 重复使用 readUTF() 后,ObjectInputStream 抛出 EOFException

networking - 如何构建可以处理 20.000 个并发连接的服务器?

.net - 如何减少网络上运行的 .Net dll 数量

快速异步网络。出现错误时如何重试?

java - Android - 在运行时加载外部.jar

java - 使用 sessionAsSigner 打开 pdf 文件

java - Spring 启动时配置文件 : javax. sql.DataSource' 无法找到

php - 通知: undefined index: REMOTE_ADDR

c# - 使用 SSL 连接时 Windows 窗体应用程序和类库应用程序之间有什么区别