首页 > 系统服务 > 详细

MAC地址和IP地址都可以进行寻址,两者是否可以只存在一个?

时间:2020-10-04 20:08:42      阅读:49      评论:0      收藏:0      [点我收藏+]
MAC地址和IP地址都可以进行寻址,两者是否可以只存在一个?

1 . MAC地址存在,为什么还需要IP地址呢?
在最初网络出现的时候,我们的互联方式比较简单,只采用集线器就可将终端设备进行互联,因此使用MAC地址固然可以完成寻址, 但是却不方便,MAC地址是出厂自带的,后续拥有该MAC地址的设备具体到哪里,我们没办法控制,所以MAC地址是没有规律可循,如果想通过MAC地址进行寻址,那么在设备上需要维护一张巨大的寻址表,记录所有到达目的MAC地址的路由,这显然是不可能实现的;而且无法通过MAC地址获取该设备的位置信息,那么后期进行维护也是很大的问题。因此IP地址就可以解决MAC地址带来的问题,IP地址是可变的,可以分配给任何网络的介入设备,通过网络号和主机号来确定当前的设备。

2 . IP地址存在了,为什么还需要MAC地址?
2.1 在信息传递时,网络设备需要知道目的地址和下一跳地址,IP地址的本质就是表示目标地址,无论经过多少网络设备,原IP和目的IP都不会改变,而MAC地址则作为下一跳地址,毎经过一跳,MAC地址就会改变,因此这就是为什么需要MAC地址的原因,它可以起到下一跳的作用
2.2 无论是ISO七层还是TCP/IP四层,MAC地址和IP地址分别以物理地址和逻辑地址为数据链路层和网络层提供服务,更加灵活

MAC地址和IP地址都可以进行寻址,两者是否可以只存在一个?

原文:https://blog.51cto.com/737110312/2539970

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!