본문 바로가기
네트워크

[ARP] 데이터링크 계층 Address Resolution Protocol 개념

by noootella 2024. 5. 25.
반응형

 

 

ARP(Address Resolution Protocol)?

 

주소 변환 프로토콜

네트워크 상에서 IP주소를 물리적 네트워크 주소(MAC)로 대응시키기 위해 사용되는 프로토콜


 

IP주소는 255.255.255.255와 같은 숫자형태를 가지고 있으며,

MAC주소는 0D-13-45-F1-0A-0D와 같은 주소형태를 가지고 있다.

 


 

아래와 같이 ARP의 요청과 응답이 이루어짐.

"LAN에 연결되어 있는 모든 기기 중에 이 IP주소를 사용하고 있는 기기가 있다면 MAC주소를 알려주세요."

"네. 제가 그 IP 주소를 사용하는 기기입니다. 나의 MAC주소를 알려드리겠습니다."

하고 대화한다고 생각하면 이해가 빨라질것이다.

 

이렇게 해당 단말으로 받게된 MAC주소를 ARP 캐시 테이블에 일시적으로 저장하게 됨

ARP 캐시 수명은 윈도우의 경우 2분으로 되어 있다.

 

윈도우에서 명령 프롬프트에 arp -a 를 입력하면 arp 캐시 테이블을 확인 가능하다.

 

 

또한 'arp -s IP주소 MAC주소'라는 명령을 이용해 ARP 정적 엔트리를 수동으로 추가할 수 있다고 한다.

오래된 네트워크 카메라나 프린터 서버 등 ARP에 응답하지 않는 기기에 통신할 때 정적 엔트리를 이용해봐야 겠다.

반응형