Network

ARP(Address Resolution Protocol)

우드의개발개발 2023. 9. 13. 16:50

What is ARP Request?

데이터를 받는 기기의 맥주소를 알기 위한 방법이다.

 

Process

ARP는 브로드캐스트를 통해 맥주소를 알아낸다. 같은 네트워크 대역대의 모든 기기에 ARP Request Packet을 보낸다. ARP Request Packet은  "보내는 기기의 맥주소 + 보내는 기기의 IP주소 + 받는 기기의 IP주소"로 이루어져있다. ARP Request Packet에 해당하는 기기는 이에 응하는 ARP Reply Packet을 보낸다. ARP Reply Packet에는 "자신의 IP주소 + 자신의 맥주소"를 보낸다. 요청자는 ARP Cache Table을 업데이트 한다. 해당 테이블에는 IP 주소 + IP 주소에 해당하는 MAC 주소 + 유효기간이 기록되어 있다.

 

Wrap Up

데이터를 보내고자 하는 기기의 IP 주소를 알고 그 기기가 LAN에 존재할 때, ARP를 통해 대상 기기의 MAC주소를 획득한다.

'Network' 카테고리의 다른 글

Ping  (0) 2023.08.29
ARP(Address Resolution Protocol)  (0) 2023.08.29
상황을 통해 알아보는 네트워크 용어  (0) 2023.04.02
Network 개념 정리  (1) 2023.03.07
Forward Proxy and Reverse Proxy  (0) 2023.03.07