1. 하드웨어 유형(Hardware Type)
- 사이즈 : 2바이트
- 네트워크에서 사용되는 하드웨어 유형. 예) 이더넷 = 1
2. 프로토콜 유형(Protocol Type)
- 사이즈 : 2바이트
- 상위 레이어의 프로토콜. 예) IPv4 = 0x0800
3. 하드웨어 주소 길이(Hardware Address Length)
- 사이즈 : 1바이트
- 하드웨어 주소의 길이를 바이트 단위로 나타냄. 예) 이더넷 = 6바이트
4. 프로토콜 주소 길이(Protocol Address Length)
- 사이즈 : 1바이트
- 프로토콜 주소의 길이를 바이트 단위로 나타냄. 예) IPv4 = 4바이트
5. 오퍼레이션(Opcode)
- 사이즈 : 2바이트
- ARP Request은 1로, ARP Reply는 2로 설정
6. 소스 하드웨어 주소(Source MAC(Hardware) Address)
- 사이즈 : 6바이트
- 이 필드는 ARP 요청(Request)를 보내는 장치의 AMC 주소
7. 소스 프로토콜 주소(Source IP(Protocol) Address)
- 사이즈 : 4바이트
- 이 필드는 ARP 요청(Request)를 보내는 장치의 IP 주소
8. 대상 하드웨어 주소(Target(Destination) MAC(Hardware) Address)
- 사이즈 : 6바이트
- 이 필드는 ARP 응답(Reply)을 받는 장치의 MAC 주소
9. 대상 프로토콜 주소(Target(Destination) IP(Protocol) Address)
- 사이즈 : 4바이트
- 이 필드는 ARP 응답(Reply)을 받는 장치의 IP 주소 |