MAC地址和IP地址

Question1:为什么有了MAC地址,还需要IP地址?

任何东西的出现都是有原因的,技术也是
Mac地址是物理层的地址,但它是以太网的物理地址。互联网是由很多异构的物理网络通过路由器联接起来的,不同的物理网络,寻址方式很可能是不同的,可能根本不使用MAC地址。如果只用MAC地址,不同的物理网络进行寻址时会非常困难,因为彼此的数据帧格式不一样相互不兼容。所以,我们需要一个公用的标准去遵循,这个标准就是IP地址。这里也体现了计算机网络中分层的好处,让你不再去考虑两个不同的实现方式的物理网之间如何通讯。它屏蔽了下层的东西,让所有的网络都建立在IP地址之上,整个互联网在第三层看起来就像是一个巨大的IP网,而不用去管底层物理网络是什么。

Question2:只有IP地址,不要MAC地址?

1.IP地址是有限的,根本就不够用,不可能为全球每台计算机都分配一个IP地址。
2.MAC地址全球固定而且唯一的,有了MAC地址就能准确的找到你的计算。
3.如果IP层抢了第二层的饭碗,你就不得不考虑第二层的很多东西了,这就让IP层的实现变得十分困难。

你可能感兴趣的:(MAC地址和IP地址)