packet timing

한 패킷의 시간을 쪼개면 느림의 원인이 드러난다

패킷 교환 네트워크의 성능은 크기, 링크 속도, 물리 거리, 장비 처리, 큐 대기를 따로 읽을 때 분명해집니다.

페이로드

전송할 데이터가 커질수록 헤더 오버헤드와 세그먼트 수를 함께 봅니다.

MTU 경계

경로 MTU보다 큰 패킷은 단편화나 PMTUD 실패로 지연과 손실을 키웁니다.

전송 시간

패킷 크기를 링크 속도로 나눈 값은 낮은 대역폭 구간에서 커집니다.

전파 거리

서울에서 먼 리전으로 갈수록 빛의 속도 한계가 RTT 바닥값을 만듭니다.

큐 대기

혼잡한 라우터 버퍼는 평균 지연보다 지터와 손실을 먼저 악화시킵니다.

작은 요청

ping은 빠른데 첫 바이트가 늦으면 DNS, 연결, TLS 단계 시간을 나눠 봅니다.

큰 전송

다운로드가 느리면 병목 링크, 손실률, TCP 윈도우와 서버 제한을 확인합니다.

실시간 품질

음성, 게임, 스트리밍은 평균보다 지터와 연속 손실에 더 민감합니다.