linux - 使用特定数据包/我自己的数据包 ping 一个端口

标签 linux networking

有没有办法用我自己的 packetsize ping 特定端口? 我可以创建自己的数据包吗?比如说使用数据包生成器并在没有接收机器的 MAC 地址的情况下发送它们?

最佳答案

1) Ping 只是一种特定类型的 ICMP 消息。 ICMP 消息直接位于 IP 之上,因此没有端口的概念,因为它是由 TCP 引入的。

2) 您必须在所有数据包中指定 MAC 地址。它可以是您尝试 ping 的设备之一。

关于linux - 使用特定数据包/我自己的数据包 ping 一个端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032109/

相关文章:

networking - 什么是最容易记住的可公开 ping 的 IPv6 地址?

arrays - 如何修改具有给定索引的数组值?

c++ - mkdir,带符号的路径名

在没有 X Window 的情况下在 C 中捕获 GNU/Linux 中的击键

android 使用存储在 assets 文件夹中的 Linux 工具

c - 如何在信号处理程序中获取执行上下文?

java - 如何让两个客户互相聊天?

performance - 模拟不同国家的访问

c# - 在 SSL 包装器的本地用户连接之后或之前建立远程 SSL 连接?

c# - 在 C# 中管理无线网络连接