ARP協定:

位址解析通訊協定(Address Resolution Protocol,ARP)是定義 在 RFC 826 中的 Internet 標準,也是 TCP/IP 通訊協定組件中的一 部份,它主要是用來解析 IP 位址或是主機名稱所對應的硬體位 址,以達到資料傳遞的功能。本章我們將討論有關 ARP 運作原 理,以及如何使用在網路管理方面的部份。

ARP協定封包格式:

長度(位) 48 48 16 16 16 8 8 16 48 32 48 32
資料類型 目標乙太網位址 源乙太網位址 影格類型 硬體類型 協定類型 硬體位址長度 協定位址長度 操作碼 源硬體位址 源協定位址 目標硬體位址 目標協定位址
組成 14位元組 乙太網首部 28位元組 ARP請求/應答
  • 硬體類型:如乙太網(0x0001)、分組無線網
  • 協定類型:如IP網際協定(0x0800)、IPv6(0x86DD)。
  • 硬體位址長度:每種硬體位址的位元組長度,一般為6(乙太網)。
  • 協定位址長度:每種協定位址的位元組長度,一般為4(IPv4)。
  • 操作碼:1為ARP請求,2為ARP回顯,3為RARP請求,4為RARP應答。
  • 源硬體位址:n個位元組,n由硬體位址長度得到,一般為傳送方MAC位址。
  • 源協定位址:m個位元組,m由協定位址長度得到,一般為傳送方IP位址。
  • 目標硬體位址:n個位元組,n由硬體位址長度得到,一般為目標MAC位址。
  • 目標協定位址:m個位元組,m由協定位址長度得到,一般為目標IP位址。

  • 透過IP Scanner做測試:

  • ARP請求封包

  • ARP回應封包

 

    文章標籤

    ARP 封包分析

    全站熱搜

    亮 發表在 痞客邦 留言(0) 人氣()