Connectionless Datagram

UDP는 얇은 데이터그램 인터페이스다

연결을 만들지 않고 데이터그램을 보내며, 도착 확인과 복구는 전송 계층 밖에 남긴다.

비연결성no handshake

송신자는 목적지 IP와 포트만 알고 있으면 바로 보낼 수 있다. 상대 준비 상태를 확인하는 절차는 없다.

비신뢰성best effort

손실, 중복, 순서 뒤바뀜을 UDP가 복구하지 않는다. 필요하면 애플리케이션이 번호와 재전송을 만든다.

최소 오버헤드8B

순서 번호, ACK 번호, 윈도우, 제어 플래그가 없다. 작고 단순한 대신 정책 기능도 없다.

Application messageDNS 질의, 음성 프레임, 게임 상태
UDP headersource port, destination port, length, checksum
IP datagram전달 시도. 결과 보장은 없음