The Internet: The UDP protocol
This implies that it’s faster, each packet sent is more lightweight, as it does not contain all the information needed in TCP, and it does have a lighter handshake process. The drawback is that UDP is not as reliable as TCP. In TCP, if a packet gets lost, the protocol is able to handle it and the packet is re-sent. In UDP, this is not built-in into the protocol, and must be handled at a higher level (built on top of it). There is no built-in check to control if a packet was received, and if it is received correctly. UDP was defined in RFC 768 in 1980. Some of the most notable application protocols that rely on the UDP layer are DNS and DHCP, and more importantly is the base layer of HTTP/3, the next version of HTTP. The UDP protocol uses ports to allow communication between processes, like with TCP.
Redirecting to: /lesson/the-internet/the-udp-protocol/ Redirecting from /the-internet/5-the-udp-protocol/ to /lesson/the-internet/the-udp-protocol/
Explore this link on the map →related reading
- TCP and UDP | Computer Securitytextbook.cs161.org
- The Internet explained from first principlesexplained-from-first-principles.com
- Why your website should be under 14kB in size | endtimes.devendtimes.dev
- The Law of Leaky Abstractions – Joel on Softwarejoelonsoftware.com
- What is TCP/IP in Networking? | Fortinetfortinet.com
- Redirecting to: /lesson/the-internet/the-tcp-protocol/thevalleyofcode.com
- Redirecting to: /lesson/the-web/the-http-protocol/thevalleyofcode.com
- How does the Internet Work? - cs.fyics.fyi
- Internet protocol suite - Wikipediaen.wikipedia.org
- How NAT traversal workstailscale.com
- Datagram - Wikipediaen.wikipedia.org
- Reddit - Please wait for verificationreddit.com