Menu
CoddyTech

Ping 和 ICMP

Coddy OSI 模型 课程的第 13 课,共 32 课。

第 3 层有自己的控制协议:ICMP。它不承载用户数据,只传递信号:“目标不可达”、“TTL 已过期”,以及著名的回显请求和回复,这对信号让 ping 得以运行。

ping 会发送 ICMP 回显请求并等待回复,证明第 3 层的双向可达性。遇到运行异常的网络时,首先要问的永远是:我到底能不能连接到它?

ping -c 1 host 会发送一次探测,其退出状态会告诉脚本是否收到了回复。

challenge icon

挑战

简单

恰好 ping 一次 127.0.0.1,隐藏 ping 自身的所有输出,如果收到回复就打印 ok,否则打印 fail。

预期输出:

ok

亲手试试

终端

OSI 模型中的所有课

自己练习: Terminal 在线编辑器