ping 服务器与连接到服务器

网络工程 ip 通讯协议 国际会议
2021-07-28 22:31:11

网络新手在这里。在什么情况下您可能无法使用 ping 命令 ping 远程服务器,但仍然可以通过其他方式连接到它(只要它仍然是 TCP/IP)?

3个回答

可能的原因很多,但最有可能的原因是防火墙或访问列表阻止了 ICMP。

ICMP 回显请求或回复可能会在路径中的任何位置被阻止,包括端点本身。出现这种情况的情况或原因有很多。

作为一个[自称的] 新手,如果你转变思路,你的网络理解会进步得更快。所以,相反,问:

为什么您会认为“ping”(又名 ICMP ECHO 数据包)与“连接到它”(又名打开 TCP 套接字)有任何关系?

ICMP ECHO 的成功确实会告诉您一些事实(例如,IP 在两点之间起作用,最终事物响应 ICMP ECHO REQuests 等等。)但是您不会得出错误的结论,即 ICMP ECHO 成功会明确地告诉您任何事情关于 TCP 成功。