"User Datagram Protocol ... make available a datagram mode of packet-switched computer communication in the environment of an interconnected set of computer networks. ... provides a procedure for application programs to send messages to other programs ... is transaction oriented"RFC768より引用。
"This protocol assumes that the Internet Protocol ... is used as the underlying protocol."RFC768より引用。
"This protocol provides a procedure for application programs to send messages to other programs"RFC768より引用。
"This protocol provides a procedure ...with a minimum of protocol mechanism"RFC768より引用。
"UDP header contains ... the destination address ... This information gives protection against misrouted datagrams."RFC768より引用。
"Source Port ... indicates the port of the sending proces"RFC768より引用。
"Checksum is of a pseudo header of information from the IP header, the UDP header, and the data, padded"RFC768より引用。
"no checksum (for debugging or for higher level protocols that don't care)"RFC768より引用。
"An all zero transmitted checksum value means that the transmitter generated no checksum"RFC768より引用。
Deering S. & Hinden R. (December 1998). RFC2460: Internet Protocol, Version 6 (IPv6) Specification. Internet Engineering Task Force. Retrieved from //tools.ietf.org/html/rfc2460
Postel, J. (August 1980). RFC768: User Datagram Protocol. Internet Engineering Task Force. Retrieved from //tools.ietf.org/html/rfc768
Eubanks, M., Chimento, P., and M. Westerlund, "IPv6 and UDP Checksums for Tunneled Packets", RFC6935, April 2013.