目錄
一、鏈路
二、MAC地址
三、ARP協議
ARP工作流程?:?
一、鏈路
鏈路:一個結點到相鄰結點的物理線路
數據鏈路:在鏈路的基礎上增加一些必要的軟件(協議的實現)和硬件(網絡適配器)。網絡中的主機、路由器都必須實現數據鏈路層
局域網中的主機、交換機都必須實現數據鏈路層
二、MAC地址
全稱:媒體訪問控制地址
全球唯一物理地址
?
??格式??:48位十六進制(如?00:1A:2B:3C:4D:5E
),前24位是廠商標識,后24位是設備編號。
??功能??:在直連網絡中定位設備(交換機通過MAC地址表轉發幀)。??僅在同一局域網有效??,路由器會剝離并替換MAC頭部(跨網絡時)。
三、ARP協議
ipv4?
在局域網(LAN)中,將??IP地址??解析為對應的??MAC地址??,實現數據鏈路層通信
解析方式:通過ARP廣播詢問:“誰是?192.168.1.2
?請告訴我你的MAC地址!”
可以通過ARP協議得到下一跳的MAC地址
僅用于局域網??:無法跨路由器解析(跨網絡需解析網關MAC)?
ARP工作流程?:?
(1)ARP請求(廣播)??:
- 主機A想與主機B(IP=
192.168.1.2
)通信,但不知其MAC地址,主機A廣播發送ARP請求:“誰是?192.168.1.2
?請回復你的MAC地址!”
??(2)ARP響應(單播)??:
- 主機B收到請求后,回復自己的MAC地址:“我是?
192.168.1.2
,我的MAC是?00:1A:2B:3C:4D:5E
。” - 主機A將IP-MAC映射存入??ARP緩存表??(有效期通常2-20分鐘)