ping
적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
ICMP(Internet Control Message Protocol) echo Request 메시지를 전송하여 다른 TCP/IP 컴퓨터에 대한 IP 수준 연결을 확인합니다. 해당 에코 회신 메시지의 수신은 왕복 시간과 함께 표시됩니다. ping은 연결, 연결 가능성 및 이름 확인 문제를 해결하는 데 사용되는 기본 TCP/IP 명령입니다. 매개 변수 없이 사용되는 이 명령은 도움말 콘텐츠를 표시합니다.
이 명령을 사용하여 컴퓨터 이름과 컴퓨터의 IP 주소를 모두 테스트할 수도 있습니다. IP 주소를 ping하는 데 성공했지만 컴퓨터 이름을 ping하지 않는 경우 이름 확인 문제가 있을 수 있습니다. 이 경우 로컬 호스트 파일, DNS(Domain Name System) 쿼리를 사용하거나 NetBIOS 이름 확인 기술을 통해 지정하는 컴퓨터 이름을 확인할 수 있는지 확인합니다.
참고
이 명령은 인터넷 프로토콜(TCP/IP)이 네트워크 연결의 네트워크 어댑터 속성에 구성 요소로 설치된 경우에만 사용할 수 있습니다.
구문
ping [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r <count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R] [/S <Srcaddr>] [/4] [/6] <targetname>
매개 변수
매개 변수 | 설명 |
---|---|
/t | ping이 중단될 때까지 대상에 에코 요청 메시지를 계속 보내도록 지정합니다. 통계를 중단하고 표시하려면 Ctrl+Enter를 누릅니다. 이 명령을 중단하고 종료하려면 Ctrl+C를 누릅니다. |
/a | 대상 IP 주소에서 수행할 역방향 이름 확인을 지정합니다. 성공하면 ping에 해당 호스트 이름이 표시됩니다. |
/N <count> |
보낼 echo Request 메시지 수를 지정합니다. 기본값은 4입니다. |
/L <size> |
echo Request 메시지의 데이터 필드 길이(바이트)를 지정합니다. 기본값은 32입니다. 최대 크기는 65,527입니다. |
/f | IP 헤더의 조각화 안 함 플래그가 1로 설정된 에코 요청 메시지를 보내도록 지정합니다(IPv4에서만 사용 가능). 에코 요청 메시지는 대상 경로의 라우터에 의해 조각화될 수 없습니다. 이 매개 변수는 PMTU(최대 전송 단위) 문제 해결 경로에 유용합니다. |
/나 <TTL> |
보낸 에코 요청 메시지에 대한 IP 헤더의 TTL(Time To Live) 필드 값을 지정합니다. 기본값은 호스트의 기본 TTL 값입니다. 최대 TTL 은 255입니다. |
/V <TOS> |
보낸 에코 요청 메시지의 IP 헤더에 있는 TOS(서비스 유형) 필드의 값을 지정합니다(IPv4에서만 사용 가능). 기본값은 0입니다. TOS 는 0에서 255까지의 10진수 값으로 지정됩니다. |
/R <count> |
IP 헤더의 경로 기록 옵션을 사용하여 에코 요청 메시지 및 해당 에코 회신 메시지에서 가져온 경로를 기록하도록 지정합니다(IPv4에서만 사용 가능). 경로의 각 홉은 경로 기록 옵션의 항목을 사용합니다. 가능하면 원본과 대상 간의 홉 수보다 크 거나 같은 수를 지정합니다. 개수는 최소 1이고 최대 9개여야 합니다. |
/s <count> |
IP 헤더의 인터넷 타임스탬프 옵션을 사용하여 에코 요청 메시지의 도착 시간과 각 홉에 해당하는 에코 회신 메시지를 기록하도록 지정합니다. 개수는 최소 1이고 최대 4개여야 합니다. 링크 로컬 대상 주소에 필요합니다. |
/J <hostlist> |
호스트 목록에 지정된 중간 대상 집합이 있는 IP 헤더의 느슨한 소스 경로 옵션을 사용하는 에코 요청 메시지를 지정합니다(IPv4에서만 사용 가능). 느슨한 원본 라우팅을 사용 하 여 연속 중간 대상 하나 또는 여러 개의 라우터에 의해 분리할 수 있습니다. 호스트 목록의 최대 주소 또는 이름 수는 9개입니다. 호스트 목록은 공백으로 구분된 일련의 IP 주소(점선 10진수 표기법)입니다. |
/k <hostlist> |
호스트 목록에 지정된 중간 대상 집합이 있는 IP 헤더의 엄격한 원본 경로 옵션을 사용하는 에코 요청 메시지를 지정합니다(IPv4에서만 사용 가능). 엄격한 원본 라우팅을 사용하면 다음 중간 대상에 직접 연결할 수 있어야 합니다(라우터 인터페이스의 인접 항목이어야 합니다). 호스트 목록의 최대 주소 또는 이름 수는 9개입니다. 호스트 목록은 공백으로 구분된 일련의 IP 주소(점선 10진수 표기법)입니다. |
/W <timeout> |
지정된 echo Request 메시지에 해당하는 에코 회신 메시지를 대기하는 데 걸리는 시간(밀리초)을 지정합니다. 시간 제한 내에 에코 회신 메시지를 받지 못하면 "요청 시간 초과" 오류 메시지가 표시됩니다. 기본 제한 시간은 4000 (4 초)입니다. |
/R | 왕복 경로가 추적됨을 지정합니다(IPv6에서만 사용 가능). |
/S <Srcaddr> |
사용할 원본 주소를 지정합니다(IPv6에서만 사용 가능). |
/4 | ping에 사용되는 IPv4를 지정합니다. 이 매개 변수는 IPv4 주소로 대상 호스트를 식별할 필요가 없습니다. 이름으로 대상 호스트를 식별하기만 하면 됩니다. |
/6 | ping에 사용되는 IPv6을 지정합니다. 이 매개 변수는 IPv6 주소로 대상 호스트를 식별할 필요가 없습니다. 이름으로 대상 호스트를 식별하기만 하면 됩니다. |
<targetname> |
대상의 호스트 이름 또는 IP 주소를 지정합니다. |
/? | 명령 프롬프트에 도움말을 표시합니다. |
ping 명령 출력의 예
C:\>ping example.microsoft.com
pinging example.microsoft.com [192.168.239.132] with 32 bytes of data:
Reply from 192.168.239.132: bytes=32 time=101ms TTL=124
Reply from 192.168.239.132: bytes=32 time=100ms TTL=124
Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
예제
대상 10.0.99.221을 ping하고 10.0.99.221을 호스트 이름으로 확인하려면 다음을 입력합니다.
ping /a 10.0.99.221
각각 데이터 필드가 1000바이트인 10개의 echo Request 메시지를 사용하여 대상 10.0.99.221을 ping하려면 다음을 입력합니다.
ping /n 10 /l 1000 10.0.99.221
대상 10.0.99.221을 ping하고 4홉에 대한 경로를 기록하려면 다음을 입력합니다.
ping /r 4 10.0.99.221
대상 10.0.99.221을 ping하고 느슨한 소스 경로 10.12.0.1-10.29.3.1-10.1.44.1을 지정하려면 다음을 입력합니다.
ping /j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221