Size Limit

UDP 크기는 길이 필드보다 경로 MTU가 더 자주 제한한다

이론상 최대치와 실제 전송에 안전한 크기는 다르다. 큰 UDP는 IP 조각화 위험을 만든다.

UDP datagram
65,535B
UDP payload
65,527B
IPv4 payload
65,507B
MTU 1500
1,472B
IPv6 min MTU
1,232B
왜 작게 잡나경로 중 가장 작은 MTU를 넘으면 IP 조각화가 필요하고, 조각 하나만 잃어도 전체 데이터그램이 실패한다.
실무 판단PMTU/PLPMTUD를 쓰거나, 애플리케이션 레벨에서 작은 메시지로 나누는 편이 안정적이다.

VPN, 터널, IPv6 확장 헤더, 무선 구간이 있으면 사용 가능한 UDP 페이로드는 더 작아질 수 있다.