다음을 통해 공유


arp

이 명령은 arp ARP(Address Resolution Protocol) 캐시의 항목을 표시하고 수정합니다. ARP 캐시에는 IP 주소 및 분석된 이더넷 또는 토큰 링 물리적 주소를 저장하는 데 사용되는 하나 이상의 테이블이 포함되어 있습니다. 컴퓨터에 설치된 각 이더넷 또는 토큰 링 네트워크 어댑터에 대한 별도의 테이블이 있습니다.

Syntax

arp -s [inet_addr] [eth_addr] [if_addr]
arp -d [inet_addr] [if_addr]
arp -a [inet_addr] [-N if_addr] [-v]

Parameters

Parameter Description
-a 프로토콜 데이터를 쿼리하여 현재 ARP 항목을 표시합니다. inet_addr 지정하면 해당 IP 주소에 대한 ARP 항목만 표시됩니다. 여러 네트워크 인터페이스가 ARP를 사용하는 경우 각 인터페이스에 대한 항목이 표시됩니다.
-g 와 동일하게 -a작동합니다.
-v 루프백 인터페이스의 잘못된 항목 및 항목과 같은 추가 세부 정보를 포함하여 ARP 항목을 자세한 모드로 표시합니다.
inet_addr ARP 캐시에 표시, 삭제 또는 추가할 IP 주소를 지정합니다. 의 -s컨텍스트에서는 MAC 주소와 연결하려는 IP입니다.
-N if_addr 지정된 IP 주소(if_addr)를 사용하여 네트워크 인터페이스에 대한 ARP 항목을 표시합니다. 이 매개변수는 대소문자를 구분합니다.
-d 지정된 inet_addr. 와일드카드로 사용하여 * 모든 항목을 삭제합니다.
-s 물리적 주소eth_addr와 연결하는 inet_addr 정적 ARP 항목을 추가합니다. 선택적으로 특정 인터페이스에 항목을 추가하도록 지정합니다 if_addr . 이 항목은 TCP/IP 스택이 다시 시작될 때까지 영구적입니다.
eth_addr 를 사용할 -s때 IP 주소와 연결할 물리적(MAC) 주소를 지정합니다. 형식은 하이픈으로 구분된 66진수 바이트입니다.
if_addr ARP 테이블을 수정할 네트워크 인터페이스의 IP 주소를 지정하며, 선택적으로 및 -d와 함께 -s 사용됩니다. 생략하면 첫 번째 적용 가능한 인터페이스가 사용됩니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Remarks

  • ifaceaddr IP 주소 inetaddr 는 점으로 구분된 10진수 표기법(예: 10.0.0.1)으로 표시됩니다.

  • etheraddr 물리적 MAC 주소는 16진수 표기법으로 표현되고 하이픈으로 구분된 6바이트로 구성됩니다(예: 00-AA-00-4F-2A-9C).

  • 매개변수와 함께 -s 추가된 항목은 TCP/IP 프로토콜이 중지되고 시작되면 제거됩니다. 영구 정적 arp 캐시 항목을 생성하려면 배치 파일에 적절한 arp 명령을 배치하고 예약된 작업을 사용하여 시작 시 배치 파일을 실행합니다.

Examples

모든 인터페이스에 대한 arp 캐시 테이블을 표시하려면 다음을 입력합니다.

arp -a

IP 주소 10.0.0.99 가 할당된 인터페이스에 대한 arp 캐시 테이블을 표시하려면 다음을 입력합니다.

arp -a -N 10.0.0.99

IP 주소 10.0.0.80 을 물리적 주소 00-AA-00-4F-2A-9C로 확인하는 정적 arp 캐시 항목을 추가하려면 다음을 입력합니다.

arp -s 10.0.0.80 00-AA-00-4F-2A-9C