对于每个IP,只有一个MAC地址?

问题描述:

我读了一本关于IP地址的IP &的书。对于每个IP,只有一个MAC地址?

据我所知,我们使用ARP来查找PC的MAC地址。

我的问题是,如果每个IP地址只有一个MAC地址?如果是这样,为什么我们需要IP地址?为什么我们不能轻易地进入MAC地址?

每个IP地址应该只有一个MAC地址,但MAC地址永远不会离开子网,MAC地址与子网外部路由无关。对于只给出MAC地址的子网外,数据包应该放在哪里,你不能说什么。把它想成一个人的名字。即使它是独一无二的,它也不会帮助你找到它们。您需要查找街道地址(ARP)并使用地图(路由表)来确定如何到达那里。然后,一旦你到达正确的房子(子网),你只需要将所有的邮件转储到柜台上,并让每个人拿起邮件上的名字(MAC地址)就可以了。

+1

有*应该*每个IP地址只有一个MAC地址,反过来肯定是错的 – hroptatyr 2012-07-18 11:24:07

+0

当然你是对的。我不知道我为什么把它写回来。你对“应该”也是对的。 – 2012-07-18 11:44:47