ping:“ ping”命令的简单(跨平台)实现

时间:2024-06-12 08:52:59
【文件属性】:

文件名称:ping:“ ping”命令的简单(跨平台)实现

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-12 08:52:59

c sockets ping icmp raw-sockets

ping 这是C语言中ping命令的一个相当基本的实现。它的创建是为了进一步了解原始套接字以及ping的工作方式(并且很有趣)。 特征: 跨平台:可以在Windows(MSVC,Cygwin),Linux,macOS上编译并运行 支持IPv6 以微秒为单位显示时间 用法示例: $ ./ping google.com Sent ICMP echo request to 212.188.10.88 Received ICMP echo reply from 212.188.10.88: seq=0, time=14.438 ms Sent ICMP echo request to 212.188.10.88 Received ICMP echo reply from 212.188.10.88: seq=1, time=14.125 ms Sent ICMP echo request


【文件预览】:
ping-master
----.travis.yml(251B)
----src()
--------ping.c(14KB)
----.gitignore(41B)
----CMakeLists.txt(227B)
----README.md(2KB)
----scripts()
--------capture.sh(47B)
--------dump.sh(47B)
--------capture6.sh(48B)
----.editorconfig(183B)
----.gitattributes(12B)
----LICENSE.txt(1KB)

网友评论