天天看點

Communications--3--通信基礎知識回顧總結

1、MAC位址(英語:Media Access Control Address),直譯為媒體存取控制位址,也稱為區域網路位址(LAN Address),MAC位址,以太網位址(Ethernet Address)或實體位址(Physical Address)。

  1. 在OSI模型中,第三層網絡層負責IP位址,第二層資料鍊路層則負責MAC位址 [1]  。
  2. MAC位址用于在網絡中唯一标示一個網卡,一台裝置若有一或多個網卡,則每個網卡都需要并會有一個唯一的MAC位址 [2]  。

https://baike.baidu.com/item/MAC%E5%9C%B0%E5%9D%80/1254181?fr=aladdin

2、ARP協定( Address Resolution Protocol-位址解析協定):是通過解析 IP位址 得到 MAC位址 的。

Communications--3--通信基礎知識回顧總結

如上圖所示,pc1給pc2發送ARP請求,此時使用Wireshark擷取ARP抓包資料

Communications--3--通信基礎知識回顧總結
Communications--3--通信基礎知識回顧總結
Communications--3--通信基礎知識回顧總結
Communications--3--通信基礎知識回顧總結

https://blog.csdn.net/ever_peng/article/details/80008638

https://jiejie.blog.csdn.net/article/details/88406088?dist_request_id=&depth_1-

  1. 一台網絡裝置要發送資料給另外一台網絡設時,必須要知道:對方的IP位址+目的MAC位址。
  • IP位址由網絡層來提供,MAC位址通過ARP協定來擷取。ARP協定是TCP/IP協定簇中的重要組成部分;
  • ARP能夠通過目的IP位址發現目标裝置的MAC位址,進而實作資料鍊路層的可達性。
  1. 關于ARP協定屬于2層還是3層的讨論:https://networkengineering.stackexchange.com/questions/5064/on-which-layer-of-the-osi-model-does-the-arp-protocol-belong

    這裡有句話很好:OSI隻是一個模型,沒有任何一個協定是完全屬于哪一層的。

    咱們看幀結構,個人認為它可以屬于第二層(資料鍊路層)。

    https://www.jianshu.com/p/e3a0f972ca4d

繼續閱讀