본문 바로가기

IT

리눅스 arp 명령어 옵션 및 설명

반응형
리눅스 arp 명령어 옵션 사용법과 설명에 대해 알아보겠습니다.

arp 명령어

이더넷 기반 IP 통신을 위해서는 호스트 주소를 랜카드의 HW 주소, MAC 주소로 변환하는 것이 필요
호스트 주소에 대한 MAC 주소를 알아내기 위해 ARP 프로토콜을 사용하는데 이때 알아낸 MAC 주소를 ARP 캐시에 저장
이후 다시 동일한 컴퓨터에 통신을 시도할 경우 이미 ARP 캐시에 호스트 주소에 대한 MAC 주소가 보관되어 있기 때문에 다시 ARP 프로토콜을 시도할 필요가 없음

 

 

arp 명령어의 형식

arp [-a] [hostname]
현재 ARP 테이블에 저장 된 모든 항복을 IP 주소, HW 주소(MAC), 인터페이스 등의 형태로 보여줍니다

arp -s [IP주소] [HW주소]
수동으로 ARP 테이블에 항목을 추가합니다. [IP주소]는 대상 IP 주소이고 [HW주소]는 대상 IP의 MAC 주소 입니다.
예를 들어
arp -s 192.168.0.4 00:11:22:33:44:55는 192.168.0.4에 대한 MAC 주소를 11:22:33:44:55로 설정하는 것입니다.

arp -d [IP주소]
특정 IP 주소에 대한 ARP 테이블 항목을 삭제합니다.

arp -n
ARP 테이블을 IP 주소 대신 숫자로 표시합니다.

 

반응형