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

对于每个IP,只有一个MAC地址?,ip,protocols,Ip,Protocols,我读了一本关于IP和MAC地址的书 据我所知,我们使用ARP来查找PC的MAC地址 我的问题是,每个IP地址是否只有一个MAC地址?如果是这样,为什么我们需要IP地址?为什么我们不能轻松转到MAC地址?每个IP地址应该只有一个MAC地址,但MAC地址永远不会离开子网,并且MAC地址与子网外的路由无关。在只给出MAC地址的子网之外,您不能说任何关于数据包应该从何处去的内容。把它想象成一个人的名字。即使它是独一无二的,也不能帮助你找到它们。您需要查找街道地址(ARP)并使用地图(路由表)来确定如何到

我读了一本关于IP和MAC地址的书

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


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

每个IP地址应该只有一个MAC地址,但MAC地址永远不会离开子网,并且MAC地址与子网外的路由无关。在只给出MAC地址的子网之外,您不能说任何关于数据包应该从何处去的内容。把它想象成一个人的名字。即使它是独一无二的,也不能帮助你找到它们。您需要查找街道地址(ARP)并使用地图(路由表)来确定如何到达那里。然后,一旦你到达正确的位置(子网),你只需将所有邮件倾倒在柜台上,让每个人拿起上面有自己姓名(MAC地址)的邮件。

每个IP地址应该只有一个MAC地址,反之肯定是错误的。当然,你是对的。我不知道为什么我把它写反了。关于“应该”你也是对的。