美文网首页
有了ip为什么还需要mac(未完待续)

有了ip为什么还需要mac(未完待续)

作者: lqsss | 来源:发表于2018-03-01 14:16 被阅读0次

ip、mac介绍

  1. ip地址是可变化的(自己设置或者dhcp),mac地址是全球唯一的;(ip是存储在计算机的存储器里,mac地址是被封装进适配器的ROM中的,也就是网卡中的)
  2. ip是终点到终点end--end,而Mac 是hop--hop

网络的发展

网络并不完美,是从无到有慢慢发展而来的
向往美的回答 - 知乎
这个人的回答我仔细看过,从以下几个观点论述的:

  1. 网络是从无到有慢慢发展的。
  2. 世界上存在各种不同的网络,每种网络都有自己的协议,需要一个中间翻译的过程,将自己的网络协议“翻译”成因特网协议(TCP/IP协议族),再进行交流。
  3. 并不完美、慢慢发展。存在一系列短板(IP地址不够,协议有漏洞,想想大名鼎鼎的ARP协议漏洞 。因特网成功以后,这些漏洞被IPV6弥补)
  4. 不存在“纯粹的因特网”,因为因特网没有定义底层,只存在TCP/IP over XXX,也就是说,因特网必须要基于其它网络之上,依靠其它的网络才能完成自身的功能。
    这样,不同的网络、不同的协议之间相互配合就可以了。
    为何一定需要MAC地址了:因特网并不存粹,还包括以太网。
    也就是把以太网的MAC地址,翻译成因特网的IP地址,这就是ARP的作用

参考

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

相关文章

网友评论

      本文标题:有了ip为什么还需要mac(未完待续)

      本文链接:https://www.haomeiwen.com/subject/mdpuxftx.html