Checksum Scope

UDP 체크섬은 잘못 배달된 데이터그램을 걸러내려는 장치다

체크섬 계산에는 실제 UDP 헤더와 데이터뿐 아니라 IP에서 가져온 pseudo header도 포함된다.

Pseudo headersource IP, destination IP, protocol=17, UDP length
UDP headersource port, destination port, length, checksum field
UDP data애플리케이션 메시지 본문
one's complement sum 수신 측도 같은 범위를 계산한다 값이 맞지 않으면 손상, 길이 오류, 잘못된 주소로 배달된 경우를 의심하고 데이터그램을 버릴 수 있다.
재전송은 없음UDP 체크섬은 검출 장치다. 복구, 재요청, 순서 정렬은 상위 계층이 맡는다.
IPv4UDP checksum 값을 0으로 두어 비활성화할 수 있다.
IPv6일반 UDP에서는 checksum이 필요하다. 일부 터널링에는 별도 예외가 있다.