알아두면 쓸데있는 IT 잡학사전

요약

연결하려는 시스템의 MAC 주소를 확인한다.


경로

/sbin/arp


사용방법

arp [option]

-v : ARP 상태를 출력한다.

-t type : ARP 캐시에 올라와 있는 타입을 검색한다. ether(Enternet), ax25(AX25 packet radio)등이 있으며, ether가 기본 타입이다.

-a [host] : 등록된 호스트 중 지정한 호스트의 내용을 보여준다. 호스트를 지정하지 않으면 등록된 모든 호스트를 출력한다.

-d [host] : 지정한 호스트를 목록에서 삭제한다.

-s host hardware-address : 호스트의 하드웨어 주소. 즉, 호스트 MAC 주소를 추가한다. 이더넷 카드의 경우 6자리의 16진수로 되어 있다.

-f file : 파일에 있는 목록을 추가한다.


설명 및 예제

TCP/IP 명령어 이다. 시스템 사이의 통신에는 상대방의 MAC 주소가 필요하다. 이때 arp는 ARP를 이용하여 상대 시스템 IP에 신호를 보내 MAC 주소를 받아온다. 서브넷의 ARP 정보는 연결 효율을 높이기 위해 /proc/net/arp에 저장된다. 캐시에 저장된 정보는 추가/삭제할 수 있다. 이와 같이 저장된 ARP 캐시의 내용을 자세히 보고 싶다면 다음과 같이 실행한다.


관련 명령어

arping : 대상 주소에 ARP 패킷을 보낸다.

arpwatch : Ethernet/IP 주소의 진로를 추적한다.

arpsnmp : Ethernet/IP 주소의 진로를 추적한다.

tcpdump : 네트워크 인터페이스에서의 패킷 헤더를 출력한다.

'개발 > Linux' 카테고리의 다른 글

[리눅스 명령어]at  (0) 2018.09.04
[리눅스 명령어]arping  (0) 2018.09.04
[리눅스 명령어]arch  (0) 2018.09.03
[리눅스 명령어]apropos  (0) 2018.09.03
[리눅스 명령어]apm  (0) 2018.09.03