[네트워크] ARP

JUNHO YEOM·2022년 10월 16일
0

Network

목록 보기
18/25

ARP(Address Resolution Protocol)

  • IP주소로 MAC 주소를 알아내려 할 때 활용된다.
  • Gateway의 MAC주소를 찾아내기 위해 ARP Request가 발생한다.
  • Broadcast Req로 요청이 발생된다.
  • ARP 요청을 받은 Gateway는 Reply로 MAC 주소를 전달한다.

Host에서 식별해야 하는 주소

  • IPv4 주소(L3)
  • MAC 주소(L2)

패킷의 목적지와 MAC address

					IP packet
			|<------------------->|
Destination| Gateway | IP address |
Source     | PC      | IP address |
|---------------------------------|
L2 Frame

어떤 PC가 인터넷 Host에 접속할때 목적지 MAC address는 Gateway가 된다.
(L2 수준에서의 식별자는 MAC주소이기 때문에 L2 Frame에서 주소를 식별하기 위해서는 Gateway MAC 주소, Host MAC 주소가 필요하다.)

캐싱된 게이트웨이 주소 출력

arp -a

//  ff:ff:ff:ff:ff:ff 와 같은 48bit MAC 주소를 출력한다.

참고

널널한 개발자 - 외워서 끝내는 네트워크 핵심이론 기초

0개의 댓글