ARP協議知識補充
對于ARP協議我們在之前的一篇文章中已經把它的基本概念,協議流程等問題詳盡地為大家介紹了,現在我們再來補充一些其他相關的知識。首先我們來了解一下ARP協議緩存方面的內容。
ARP協議緩存
為減少廣播量,ARP在緩存中保存地址映射以備用。ARP緩存保存有動態項和靜態項。動態項是自動添加和刪除的,靜態項則保留在CACHE中直到計算機重新啟動。
ARP緩存總是為本地子網保留硬件廣播地址(0xffffffffffffh)作為一個永久項。此項使主機能夠接受ARP廣播。當查看緩存時,該項不會顯示。
每條ARP緩存記錄的生命周期為10分鐘,2分鐘內未用則刪除。緩存容量滿時,刪除最老的記錄。
加入靜態(永久)記錄
通過添加靜態ARP項可減少ARP請求訪問主機的次數。
ARP協議包的結構
ARP結構的字段如下:
硬件類型--使用的硬件(網絡訪問層)類型。
協議類型--解析過程中的協議使用以太類型的值。
硬件地址長度--硬件地址的字節長度,對于以太網和令牌環來說,其長度為6字節。
協議地址長度--協議地址字節的長度,IP的長度是4字節。
操作號--ARP協議指定當前執行操作的字段。
發送者的硬件地址--發送者的硬件地址。
發送者的協議地址--發送者的ARP協議地址。
目的站硬件地址--目標者的硬件地址。
目的站協議地址--目標者的ARP協議地址。