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

第一种解释:

因特网并不存粹,还包括以太网。因为因特网是第三层协议,是没有根基的“空中楼阁”,需要以太网这样的2层网具体落地实施,而MAC地址又是2层概念,所以MAC地址就这样进入了因特网的体系结构。

因特网对外通信一律使用TCP/IP协议族,而因特网是基于以太网之上的,以太网存在MAC地址,因此将MAC地址带入到了因特网中。

因特网中的ARP(地址解析协议)协议将MAC地址转换为IP地址,供给TCP/IP协议传输使用。

IP协议位于以太网协议之上,将以太网协议中的MAC带入进来。

参考链接:有了 IP 地址,为什么还要用 MAC 地址?

第二种解释:

IP 地址是和地域相关的。对于位于同一个子网上的设备,我们给他们分配的 IP 地址前缀都是一样的。这个前缀就像邮政编码一样。这样,路由器过 IP 地址的前缀就能知道这个设备在哪个子网上了。现在,路由器只需要记住每个子网的位置即可,大大减少了路由器所需要的内存。

IP 地址是要设备上线以后,才能根据它进入了哪个子网来分配的,在设备还没有 IP 地址的时候(或者分配 IP 地址的过程中),还需要用 MAC 地址来区分不同的设备。

IP地址用来区分目标主机位于哪一个子网。

MAC 地址用来区分同一子网中的不同设备。

谢谢阅读

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值