KB0129 2023. 4. 27. 10:48

Today, I learned about the TCP/UDP model. 

First, I would like talk about the UDP.

 

Before talking about the UDP, I want to reviewed the daily network strucutre!

This is how our network form using TCP model. In the chat room project, I learned that most interactive software program use the TCP!

 

Then, what is UDP?

UDP: User Datagram Protocol

  • "Best effort" service, UDP segments may be:
    • Lost
    • Delivered out-of-order to app
  • Connectionless:
    • No connection establishment
    • No handshaking between UDP sender, receiver
    • Each UDP segment handled independently of others

 

Here is the question: Which applications use UDP?

  1. DNS
  2. DHCP
  3. SNMP
  4. Streaming multimedia apps (loss tolerant, rate sensitive)

This picture explains about the segment header of UDP