回覆列表
  • 1 # oumtz1903

    ARP協議的工作過程是:主機A的IP地址為192.168.1.1,MAC地址為0A-11-22-33-44-01;主機B的IP地址為192.168.1.2,MAC地址為0A-11-22-33-44-02;當主機A要與主機B通訊時,地址解析協議可以將主機B的IP地址(192.168.1.2)解析成主機B的MAC地址。工作流程如下:1、根據主機A上的路由表內容,IP確定用於訪問主機B的轉發IP地址是192.168.1.2。2、如果主機A在ARP快取中沒有找到對映,它將詢問192.168.1.2的硬體地址,從而將ARP請求幀廣播到本地網路上的所有主機。3、主機B確定ARP請求中的IP地址與自己的IP地址匹配,則將主機A的IP地址和MAC地址對映新增到本地ARP快取中。4、主機B將包含其MAC地址的ARP回覆訊息直接傳送回主機A。5、當主機A收到從主機B發來的ARP回覆訊息時,會用主機B的IP和MAC地址對映更新ARP快取。擴充套件資料ARP快取中包含一個或多個表,它們用於儲存IP地址及其經過解析的MAC地址。ARP命令用於查詢本機ARP快取中IP地址-->MAC地址的對應關係、新增或刪除靜態對應關係等。如果在沒有引數的情況下使用,ARP命令將顯示幫助資訊。常見用法:arp -a或arp –g用於檢視快取中的所有專案。-a和-g引數的結果是一樣的,多年來-g一直是UNIX平臺上用來顯示ARP快取中所有專案的選項,而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。arp -a Ip如果有多個網絡卡,那麼使用arp -a加上介面的IP地址,就可以只顯示與該介面相關的ARP快取專案。arp -s Ip 物理地址可以向ARP快取中人工輸入一個靜態專案。該專案在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該專案。arp -d Ip使用該命令能夠人工刪除一個靜態專案。

  • 中秋節和大豐收的關聯?
  • 泰迪吃得少胃口小,為什麼泰迪吃的很少?