Linuxpia/Linux 명령어

네트워킹 관련 명령어, arp(Address Resolution Protocol)

Linuxpia4U 2023. 6. 30. 07:34
반응형

ARP(Address Resolution Protocol)

네트워크 관련 명령어입니다. 커널의 ARP 캐시를 관리합니다. ARP는 IP 주소와 각 호스트의 이더넷 주소를 대응시켜 주는 역할을 하는 프로토콜입니다. ARP와 반대의 역할을 하는 것은 RARP(Reverse ARP)로서, 디스크가 없는 워크스테이션 등에서 이더넷 주소만 가지고 있으면서 IP 주소를 모를 때 이용됩니다. 이 ARP에 관련된 정보는 /proc/net/arp에 저장됩니다.

arp

 

 

 

 

서식

arp [-옵션]

 

 

 

 

명령어 위치

/sbin/arp

 

 

 

 

주요 옵션

-v: 순차적으로 정보를 화면에 보여줍니다.

-t 타입: 주어진 타입에 따라 ARP 캐시 정보를 찾아냅니다. 

-a [호스트]: 지정한 호스트에 대한 정보를 보여줍니다. 호스트를 지정하지 않으면 현재 캐시에 들어있는 모든 정보를 보여줍니다.

-d 호스트: 지정한 호스트의 이더넷 주소를 수동으로 추가합니다.

-f 파일: 지정한 파일로부터 내용을 읽어 캐시에 추가합니다.

 

arp -a

 

 

사용법

arp 테이블은 커널에서 자동으로 업데이트하며, 관리자가 이를 수동으로 지우거나 추가해 줄 수 있습니다. 주로 상대편 호스트가 죽거나 네트워크 설정이 변경됐을 때 arp 항목을 지울 필요성이 생기며, arp 항목을 수동으로 추가해서 proxy arp 등으로 네트워크 설정을 할 수 있습니다.

 

 

 

 

반응형

'Linuxpia > Linux 명령어' 카테고리의 다른 글

계획성 있는 작업 실행하기, atd  (6) 2023.07.06
작업 시간 정하기, at  (6) 2023.07.02
시스템의 CPU 정보, arch  (3) 2023.06.29
찾고자하는 키워드 입력, apropos  (1) 2023.06.28
명령어 간소화하기, alias  (3) 2023.06.28