一朴读、ARP協(xié)議
由于在實際網(wǎng)絡的鏈路上傳送數(shù)據(jù)幀時,最終必須使用MAC地址。
ARP協(xié)議:完成主機或路由器IP地址到MAC地址的映射碰辅。(解決下一跳走哪的問題)
ARP協(xié)議使用過程
檢查ARP高速緩存采郎,有對應表項則寫入MAC幀千所,沒有則用目的MAC地址為FF-FF-FF-FF-FF的幀封裝并廣播ARP請求分組,同一局域網(wǎng)中所有主機都能收到該請求蒜埋。目的主機收到請求后就會向源主機單播一個ARP響應分組淫痰,源主機收到后將此映射寫入ARP緩存(10-20min更新一次) 。
ARP協(xié)議4種典型情況
1.主機A發(fā)給本網(wǎng)絡上的主機B:用ARP找到主機B的硬件地址整份;
2.3主機A發(fā)給另一網(wǎng)絡上的主機B:用ARP找到本網(wǎng)絡上一個路由器(網(wǎng)關)的硬件地址待错;
3.路由器發(fā)給本網(wǎng)絡的主機A:用ARP找到主機A的硬件地址;
4.路由器發(fā)給另一網(wǎng)絡的主機B:用ARP找到本網(wǎng)絡上的一個路由器的硬件地址烈评。
二火俄、DHCP協(xié)議
動態(tài)主機配置協(xié)議DHCP是應用層協(xié)議,使用客戶/服務器方式讲冠,客戶端和服務端通過廣播方式進行交互瓜客,基于UDP。
DHCP提供即插即用聯(lián)網(wǎng)的機制,主機可以從服務器動態(tài)獲取IP地址忆家、子網(wǎng)掩碼犹菇、默認網(wǎng)關、DNS服務器名稱與IP地址芽卿,允許地址重用揭芍,支持移動用戶加入網(wǎng)絡,支持在用地址續(xù)租卸例。
工作流程
? 1.主機廣播DHCP發(fā)現(xiàn)報文(試圖找到網(wǎng)絡中的服務器称杨,服務器獲得一個IP地址。)
? 2.DHCP服務器廣播DHCP提供報文(服務器擬分配給主機一個IP地址及相關配置筷转,先到先得姑原。)
? 3.主機廣播DHCP請求報文(主機向服務器請求提供IP地址。)
? 4.DHCP服務器廣播DHCP確認報文(正式將IP地址分配給主機呜舒。)