600 Mb 광대역 인터넷을 사용 중이고, 속도 테스트 결과는 놀라울 정도로 높지만, 줌(Zoom)은 멈추고, 온라인 게임은 끊기며, 웹 페이지가 로딩되는 데 시간이 오래 걸립니다. 문제는 속도가 아니라 지연 시간입니다. 이 둘은 서로 다른 개념인데, 거의 아무도 지연 시간을 측정하지 않습니다.
속도 대 지연 시간: 고속도로 비유
속도(대역폭)는 고속도로의 차선 수와 같습니다. 즉, 한 번에 얼마나 많은 데이터를 처리할 수 있는지를 나타냅니다. 지연 시간은 차 한 대가 목적지에 도착하는 데 걸리는 시간입니다. 이동 시간이 길다면 차선이 여덟 개나 되어도 소용이 없습니다. 영화를 다운로드할 때는 차선 수가 중요하지만, 게임을 하거나 화상 통화를 하거나 웹 서핑을 할 때는 이동 시간, 즉 ‘여행’을 체감하게 됩니다.
정말 중요한 세 가지 수치
핑(지연 시간): 서버까지 왕복하는 데 걸리는 시간으로, 밀리초(ms) 단위로 측정됩니다. 20ms 미만은 탁월하고, 20~50ms는 좋으며, 100ms를 넘으면 게임이나 통화 시 지연이 느껴집니다.
지터(Jitter): 핑의 변동 폭입니다. 30ms로 안정적으로 유지되는 핑이 10ms에서 90ms 사이를 오가는 핑보다 낫습니다. 평균값이 좋아 보여도 지터가 높으면 영상 통화가 끊기게 됩니다.
패킷 손실: 전달되지 않는 데이터의 비율입니다. 1%를 초과하면 음성이 기계적으로 들리거나 끊김 현상이 발생합니다.
iPhone에서 측정하는 방법
Net-Analyzer에는 특정 호스트에 대한 지연 시간, 지터, 패킷 손실 정보를 보여주는 핑 테스트 기능이 포함되어 있습니다. 먼저 라우터(로컬 IP, 보통 192.168.1.1)를 대상으로 테스트해 보세요. 만약 자신의 네트워크에서 이미 높은 지연 시간이 측정된다면, 문제는 통신사가 아닌 Wi-Fi에 있습니다.
- 라우터에 대한 핑이 높음: Wi-Fi 간섭, 채널 포화, 또는 거리/벽이 너무 많음.
- 라우터에 대한 핑은 양호하지만 인터넷에 대한 핑은 나쁠 경우: 문제는 외부에 있습니다 — 통신사나 원격 서버입니다.
버퍼블로트: 보이지 않는 적
누군가 파일을 업로드하거나 게임을 다운로드할 때 모든 것이 느려지는 이유가 바로 이것입니다. 최신 라우터들은 대기열에 너무 많은 데이터를 저장하고, 이 대기열로 인해 수백 밀리초의 지연이 발생합니다. 대용량 파일을 다운로드하는 동안 핑 테스트를 해보세요. 부하가 걸렸을 때만 핑 수치가 급격히 치솟는다면 버퍼블로트가 발생한 것입니다.
지연 시간을 개선하는 방법
- 유선 연결을 사용하거나 라우터에 가까이 다가가세요: Wi-Fi는 본질적으로 지연 시간과 지터를 유발합니다.
- 5GHz 대역으로 전환하세요: 과포화 상태인 2.4GHz보다 간섭이 적습니다.
- Wi-Fi 채널을 변경하세요: Net-Analyzer를 사용하면 주변 네트워크가 어떤 채널을 사용하는지 확인하고 가장 한가한 채널을 선택할 수 있습니다.
- 라우터에서 QoS 또는 SQM을 활성화하세요: 다운로드보다 통화 및 게임에 우선순위를 부여하여(버퍼블로트 방지).
- 라우터를 재시작하세요: 저가형 라우터의 프로세서는 시간이 지남에 따라 과부하가 걸립니다.
결론
다음에 ‘인터넷이 잘 안 될’ 때, 단순히 속도 테스트 결과만 보지 마세요: 핑, 지터, 패킷 손실도 측정해 보세요. 실시간으로 수행하는 거의 모든 작업에서 안정적이고 좋은 핑은 다운로드 속도 100 Mb가 더 빠른 것보다 더 중요합니다.