사용 사례는 손실 비용과 지연 비용으로 묶어 본다

이름보다 중요한 것은 누락이 치명적인지, 늦게 도착한 데이터가 이미 쓸모없는지다.

손실 비용이 큼 TCP 웹 문서, 파일, 메일, 결제
지연 비용이 큼 UDP/RTP 게임 위치, 음성, 실시간 영상
둘 다 필요함 QUIC/앱 계층 필요한 신뢰성만 선택적으로 설계

완전해야 하면 TCP

한 바이트 누락도 파일 손상, 거래 실패, 렌더링 오류가 된다.

HTTP/1.1 SMTP SFTP

늦으면 버릴 수 있으면 UDP

과거 위치나 오래된 음성 프레임은 재전송보다 폐기가 낫다.

게임 위치 VoIP RTP

작고 반복되면 UDP도 유리

작은 요청-응답은 연결 수립 비용이 데이터보다 커질 수 있다.

DNS 조회 NTP DHCP