如何在 Java 中进行 ICMP 和跟踪路由
Java 没有 ICMP 和跟踪路由的原语。如何克服这个问题?基本上,我正在构建应该在 *nix 和 Windows 中运行的代码,并且需要一段可以在这两个平台上运行…
哪个路由器端口地址应响应传输消息中超出生存时间的情况?
假设以下情况: PC --- |aa RTR1 bb| --- |aa RTR2 bb| --- |aa RTR3 bb| etc 每个 |aa rtr bb| 都是一个具有两个端口 aa 和 bb 的路由器。 当我从 PC…
异步 icmp ping 问题
我正在用 python 编写异步 ping 域的服务。所以它必须能够同时 ping 多个 ip。我在 epoll ioloop 上写的,但是有丢包的问题。 当同时存在许多 ICMP 请…
IcmpSendEcho 和设置 MTU 大小?
有谁知道是否可以在发送 ICMP 回显数据包(使用 IcmpSendEcho)时调整 MTU? 我正在尝试使用 IcmpSendEcho() 函数在 Windows 下执行此操作。…
嵌入式 Linux 设备检测互联网连接的智能方法
我们的团队正在开发基于Linux 2.6 的互联网媒体设备。目前,我们通过 ping www.google.com 来检测是否建立了互联网连接(通过有线以太网 i/f)。 我们…
Windows 中哪些类型的网络流量不使用 Winsock?
我正在开发一些低级的东西(LSP),发现SMB流量不经过LSP,因为SMB不使用Winsock。 MSDN 中有一段关于它的内容,但这是 MSDN 专用于 Windows CE 的一…
python 非特权ICMP
在尝试找出从 python 中 ping (ICMP) 某些内容的最佳方法时,我遇到了以下问题: 如何在 python 中执行 ping 或 Traceroute,在生成时访问输出? 在 p…
在 ICMP 套接字上接收数据
当在 ICMP 套接字上接收时(SOCK_RAW 和 IPPROTO_ICMP),因为 ICMP协议中没有“端口”的概念,如何实现 应用程序确定收到的数据包不是其他数据包的一…
在 2008 年的服务上下文中接收 ICMP 数据包
当我们从 udp 端口发送数据包时,如果网络返回 ICMP 主机无法访问,我们就会收到异常。 该异常没有告诉我们任何有用的信息(例如 ICMP 数据包的内…