← 질문 목록
#145깊이 0

신뢰성보다 지연을 우선할 기준은?

네트워크기초프로토콜

일부 손실을 허용하고 최신 데이터가 더 중요할 때 UDP가 맞다. 순서와 재전송을 애플리케이션이 직접 설계할 수 있어야 한다.

기준TCPUDP
전달순서와 재전송 보장보장 없음
지연손실 시 대기손실을 건너뛸 수 있음
상태연결 유지연결 상태 없음

음성 통화와 게임은 늦게 도착한 과거 패킷의 가치가 낮다. 재전송을 기다리기보다 손실을 보간하고 다음 데이터를 처리하는 편이 낫다.

DNS처럼 요청과 응답이 작고 짧은 경우도 연결 비용을 피할 수 있다. 다만 크기가 커지면 분할과 재시도 전략이 필요하다.

UDP가 곧 빠름을 뜻하지는 않는다. 혼잡 제어와 인증, 순서 보장이 필요하면 직접 구현하거나 QUIC 같은 검증된 프로토콜을 써야 한다.

추천 꼬리질문

0/300

적은 내용은 AI 학습에 쓰일 수 있습니다. 이름이나 연락처는 넣지 말아 주세요.

관련 질문

신뢰성보다 지연을 우선할 기준은?