美文网首页
有了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