Connected: An Internet Encyclopedia
6.1 USER DATAGRAM PROTOCOL - UDP
Up:
Connected: An Internet Encyclopedia
Up:
Requests For Comments
Up:
RFC 1812
Up:
6. TRANSPORT LAYER
Prev: 6. TRANSPORT LAYER
Next: 6.2 TRANSMISSION CONTROL PROTOCOL - TCP
6.1 USER DATAGRAM PROTOCOL - UDP
6.1 USER DATAGRAM PROTOCOL - UDP
The User Datagram Protocol (UDP) is specified in [TRANS:1].
A router that implements UDP MUST be compliant, and SHOULD be
unconditionally compliant, with the requirements of [INTRO:2], except
that:
- This specification does not specify the interfaces between the
various protocol layers. Thus, a router's interfaces need not
comply with [INTRO:2], except where compliance is required for
proper functioning of Application Layer protocols supported by the
router.
- Contrary to [INTRO:2], an application SHOULD NOT disable generation
of UDP checksums.
- DISCUSSION
-
Although a particular application protocol may require that UDP
datagrams it receives must contain a UDP checksum, there is no
general requirement that received UDP datagrams contain UDP
checksums. Of course, if a UDP checksum is present in a received
datagram, the checksum must be verified and the datagram discarded
if the checksum is incorrect.
Next: 6.2 TRANSMISSION CONTROL PROTOCOL - TCP
Connected: An Internet Encyclopedia
6.1 USER DATAGRAM PROTOCOL - UDP