ping
100%

문제 해결 · 레슨 2

ping

범위가 제한된 ping 테스트를 실행하고 응답, 손실, RTT, TTL 및 한계를 해석하는 방법을 알아봅니다.

ping은 ICMP Echo Request를 보내고 관찰된 응답을 보고합니다. 하나의 주소로 향하는 제어 메시지 경로를 테스트하며 TCP, UDP, DNS, 인증 또는 애플리케이션이 작동함을 입증하지는 않습니다.

범위가 제한된 테스트 실행하기

일반적인 iputils 구현에서 패킷별 제한 시간을 2초로 두고 IPv4 요청 세 개를 보냅니다.

$ ping -4 -c 3 -W 2 example.com

IPv6를 선택하려면 -6을 사용합니다. 호스트 이름이 여러 주소를 반환하고 반복 실행에서 다른 주소를 선택할 수 있으므로 확인된 주소를 기록하십시오.

-c 3은 무엇을 요청합니까?

순서와 손실

icmp_seq는 실행 안에서 요청을 식별합니다. 응답 누락은 관찰된 손실에 포함되고 순서가 바뀐 응답은 변동하는 지연을 나타낼 수 있습니다. 작은 표본에는 잡음이 많으므로 범위가 제한된 여러 구간과 애플리케이션 자체 오류율을 비교합니다.

손실은 어느 방향에서나 발생할 수 있고 ICMP 속도 제한으로 ping 손실과 애플리케이션 손실이 다를 수 있습니다.

icmp_seq 응답 누락은 무엇을 나타낼 수 있습니까?

왕복 시간

time 필드는 요청 전송부터 응답 수신까지의 왕복 시간을 밀리초로 나타냅니다. 송신 지연, 원격 처리 및 반환 지연을 합친 값입니다. 동기화된 끝점 측정 없이는 단방향 지연 시간을 알 수 없습니다.

time=23.7 ms는 무엇을 측정합니까?

TTL 또는 Hop Limit

표시되는 IPv4 TTL 또는 IPv6 Hop Limit은 수신된 응답에 남아 있는 값입니다. 송신자의 초기 값과 반환 경로를 모르면 이를 빼서 정확한 홉 수를 구할 수 없습니다. 값 변경은 다른 응답자, 초기 값 또는 반환 경로를 나타낼 수 있습니다.

IPv4 Echo Reply에 표시되는 TTL은 무엇입니까?

올바른 계층 테스트하기

ping은 성공하지만 서비스가 실패하면 실제 포트, TLS, 프로토콜 및 요청을 테스트합니다. ping이 실패하면 호스트가 중단됐다고 단정하기 전에 이름 확인, ip route get, 이웃 상태, 방화벽 정책 및 캡처를 조사합니다.

성공한 ping이 입증하지 못하는 것은 무엇입니까?

레슨 완료

ping 완료

이제 ping을 명시적인 한계가 있는 범위 제한 ICMP 측정으로 사용할 수 있습니다.

  • 주소 계열을 선택하고 확인된 주소를 기록합니다.

  • 반복 가능한 테스트를 위해 횟수와 대기 시간을 제한합니다.

  • 방향이나 원인을 단정하지 않고 손실을 해석합니다.

  • RTT를 양방향으로, TTL을 남은 값으로 취급합니다.

  • 실제 애플리케이션을 별도로 테스트합니다.

학습 진행 상황 저장

무료 계정을 만들어 이 레슨을 저장하고 어떤 기기에서든 계속 학습하세요.

무료 계정 만들기
다음 수업
문제 해결(으)로 돌아가기