设备可访问但无法 ping 通

设备可访问但无法 ping 通

在家庭局域网中,我有一台通过铜直连电缆连接到路由器的电视,以及一台通过无线连接的 PC。

我使用 DLNA 将内容从 PC 传输到电视。因此,PC 可以以某种方式识别电视,它有一个 ARP 条目等。

但是当我从 PC ping 电视的 IP 地址时,我完全迷失了。

一切正常,我只是好奇,为什么会发生这种情况?

答案1

并非所有设备都会响应 ping。任何协议都不需要它。事实上,ping 使用与正常流量不同的协议。当您连接到设备并使用它时,您几乎肯定会使用 TCP 或 UDP,但 ping 使用ICMP,具体来说,控制消息 8(回显请求)和 0(回显回复)。ICMP 不建立在任何第 4 层协议。

由于您的网络第 2 层协议是以太网/MAC,所有可以传送数据包的设备都必须响应 ARP 查询。不过,这些设备没有义务关心 ICMP,因为它位于不同的层。

答案2

您的 PC 似乎已禁用 ICMP。您可以启用它从您的电脑。

相关内容