UDP는 비연결형 프로토콜로, 신뢰성을 보장하지 않는 대신 지연이 낮고 오버헤드가 적다(빠르다.)
연결 없음
순서 보장 없음
재전송 없음
Flow Control 없음
Congestion Control 없음
→ 따라서 신뢰성을 원한다면 L7에서 직접 구현이 필요함. ex) QUIC 사용, 재전송 로직 구현(패킷에 대한 수신확인이나 타임아웃 등) 등
Application ↓ Socket ↓ Transport Layer (UDP) ↓ Network Layer (IP)
UDP는 세그먼트 분할이나 재전송, 윈도우 제어를 하지 않음.
그냥 데이터를 패킷 단위로 보내기만 함.
DNS
실시간 스트리밍
VolP
게임 서버
Last updated 2 days ago