如果您通过自己的IP连接到计算机,那么流量是否会离开您的NIC然后返回?

12

我认为如果您使用127.0.0.1,数据流量将不会离开网络接口卡,但是我想知道当您使用计算机的实际IP地址时是否也是如此。

1个回答

12
不会。即使地址绑定到物理网络端口,您的操作系统也将识别它是本地地址并在内部回环。
作为一个简单的测试,拔掉网线。您仍然能够在本地通信。(请注意,如果操作系统检测到网线已被移除,DHCP服务的地址可能会被撤销;在尝试此测试之前,您可能需要配置静态IP地址。)
此外,集线器(以及大多数交换机)不会将发出的数据包返回到电缆上,因此“通过电缆传输”也无法使用大部分网络设备。

1
想知道如果在同一台计算机上有2个IP和2个NIC(相同的子网),会发生什么?环回是否仍然会发生? - user1500049
1
应该是的。操作系统通常会匹配所有已知的“本地”IP地址。您可以使用集线器、以“窥视”模式运行的交换机,或者只需观察其他安静的网络接口上的传输指示灯来进行验证。 - Brian White

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接