ICMP

ICMP

文章 1 浏览 189

如何从 python mininet ping 获取丢包信息?

使用 Python Mininet API,我发送一个 ping。 ploss = net.ping(hosts=[node1, node2]) 这会将丢失/接收的数据包的结果打印到控制台: h1 -> h2 h2 ->…

云之铃。 2025-01-11 08:12:30 0 0

将有效负载数据添加到 pcap.net 中的 ICMP Echo Reply

使用适用于 Windows 的 PCAP.NET 库,我可以根据文档构建 ICMP 回复数据包: ''' private static Packet BuildIcmpPacket(string sourcemac, string d…

陌伤ぢ 2025-01-09 07:06:40 0 0

Twisted 和 ICMP (txNetTools)

我多次看到有人提到对于异步 ping 最好使用twisted。 我在线程上编写了实现(例如 Ping a site in Python?), 但在 ~200 迷恋的线程 我在页面 http:/…

谁对谁错谁最难过 2025-01-08 07:33:04 0 0

使用 RAW 套接字在 Linux 上捕获传出 icmpv6 数据包

我正在尝试捕获从 Linux 主机发出的传入和传出 icmpv6 数据包。我编写了以下程序来做到这一点。在这个程序中,我们可以捕获传入的数据包,而不是传出…

一袭水袖舞倾城 2025-01-02 20:45:47 2 0

如何仅使用标准套接字库在 Ruby 中实现 ICMP ping?

应该可以使用 Ruby 套接字库发送和接收 ICMP 数据包,但我没有看到任何关于此的好的文档。 我不想使用 net-ping、icmp、ping 以及所有其他库,这些库…

蒗幽 2024-12-28 02:37:44 1 0

从线程 ping 多个 ip 时的 Python ICMP ping 实现?

我一直在使用 jedie 的 python ping 实现 在 Windows 上。我可能是错的,但是当从不同的线程 ping 两台计算机(A 和 B)时,ping 将返回它收到的第一…

染柒℉ 2024-12-27 17:32:07 0 0

ICMP套接字总是超时

我正在尝试用 C# 向我的路由器发送 ICMP AddressMask 请求。但是,我的套接字总是超时,或者,如果未设置超时,则会导致应用程序无限期循环。 这是代…

够钟 2024-12-27 03:52:37 1 0

如何检查主机是否无法访问?

我正在尝试获取 ping 主机无法访问的情况,因为我分别只获得向上和向下的 (0,1) 值,我如何获得告诉我无法访问 ping 主机的任何条件“2”? 我的代码…

怪我闹别瞎闹 2024-12-25 14:42:12 2 0

python icmp原始套接字实现

我对 python 比较陌生,所以请体谅... 我正在通过 raw_sockets 实现服务器和客户端。 我有必要的特权。 现在,我定义的服务器: host = socket.gethos…

人生戏 2024-12-21 12:09:41 3 0

在选择中响应 ICMP

我感兴趣的基本代码序列是(伪代码) sendto(some host); // host may be unreachable for now which is normal ... if(select(readfs, timeout)) // …

维持三分热 2024-12-19 10:56:29 1 0

Apache 和 CAP_NET_RAW

我有一个 php 脚本,可以在不使用 system() 的情况下执行跟踪路由。它使用 SOCK_RAW 和 ICMP。 我已经设法让这个脚本运行,而无需成为 root 用户或使…

烏雲後面有陽光 2024-12-18 21:08:15 2 0

ICMP 套接字(Linux)

IP协议下可以使用ICMP套接字吗?也许类似于: socket(PF_INET, , IPPROTO_ICMP)? 我应该在 字段中放入什么?我看到了一些使用 SOCK_RAW 的示例,但这…

左耳近心 2024-12-18 10:25:25 2 0

为什么 Linux TAP 设备不处理 ARP 或 ICMPv6 数据包

我正在使用TAP设备打开 p->fd = open("/dev/net/tun", O_RDWR); // skipping error handling code ifr.ifr_flags = IFF_TAP | IFF_ONE_QUEUE | IFF_NO…

冷默言语 2024-12-15 03:38:54 2 0

跟踪路由中第一个重复数据包的含义是什么?

当我执行跟踪路由时,我发送的第一个数据包的 ttl=1 并且来自路由器的回复始终为“null”“timeout”。这是我不明白的第一件事:为什么我的路由器不向…

捂风挽笑 2024-12-14 03:30:27 2 0

如何在linux上从c中的icmp回复中提取mac地址

我试图在发送原始数据包后找出交换环境中机器的 MAC 地址。我正在尝试执行traceroute命令。我想知道当我收到 ICMP 超时消息时如何提取该机器的 MAC 地…

攀登最高峰 2024-12-10 20:56:25 4 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文