핑
핑은 응답을 요청하기 위해 호스트에 보내는 신호입니다. 핑은 두 가지 주요 목적으로 사용됩니다. 1) 호스트를 사용할 수 있는지 확인하고 2) 응답이 도착하는 데 걸리는 시간을 측정합니다.
핑 요청은 ping 명령을 사용하여 수행할 수 있습니다. 이 명령은 대부분의 명령줄 인터페이스에 기본으로 포함되어 있습니다. 여러 네트워크 유틸리티는 핑 기능을 제공하므로 IP 주소나 도메인 이름을 입력하기만 하면 서버에 핑을 보낼 수 있습니다. 대부분의 핑 프로그램은 여러 번 핑을 보내고 마지막에 핑의 평균값을 제공합니다.
핑 자체는 "에코" 요청이 포함된 단일 패킷대개 32 또는 56 (바이트)으로 구성됩니다. 호스트를 사용할 수 있으면 단일 패킷으로 응답을 보냅니다. 밀리초 단위로 측정되는 핑 시간은 패킷이 호스트에 도달하고 응답이 발신자에게 돌아오는 데 걸리는 왕복 시간입니다.
핑 응답 시간은 인터넷을 통해 이루어지는 모든 요청에 지연 시간을 추가하기 때문에 중요합니다. 예를 들어 웹 페이지를 방문하면 핑 시간이 서버가 HTML 및 관련 리소스를 컴퓨터로 전송하는 데 걸리는 시간에 더해집니다. 이벤트가 실시간으로 발생하는 온라인 게임에서는 핑이 특히 중요합니다.
인터넷 연결 속도가 핑에 영향을 줄 수 있지만 핑 응답 시간은 소스 시스템과 대상 시스템 사이의 물리적 거리에 직접적으로 영향을 받는 경우가 많습니다. 따라서 뉴욕과 도쿄 사이의 빠른 연결은 뉴욕과 필라델피아 사이의 느린 연결보다 핑 시간이 더 길 가능성이 큽니다. 네트워크 정체로 인해 핑 속도가 느려질 수 있으므로 핑은 문제 해결에 자주 사용됩니다.
좋은 핑 응답 시간이란 무엇인가요?
- < 30 ms - 매우 우수한 핑입니다. 거의 느껴지지 않으며 온라인 게임에 이상적입니다.
- 30~50 ms - 평균적인 핑입니다. 온라인 게임에도 여전히 적합합니다.
- 50~100 ms - 다소 느린 핑 시간입니다. 웹 탐색에서는 크게 느껴지지 않지만 게임에 영향을 줄 수 있습니다.
- 100~500 ms - 느린 핑입니다. 웹 탐색에는 영향이 거의 없지만 온라인 게임에서는 눈에 띄는 지연이 발생합니다.
- > 500 ms - 0.5초 이상 걸리는 핑은 모든 요청에 눈에 띄는 지연을 추가합니다. 일반적으로 소스와 대상이 세계의 서로 다른 지역에 있을 때 발생합니다.
지식 테스트하기
