SlideShare a Scribd company logo
4
Most read
10
Most read
11
Most read
What Is User Datagram Protocol?
What’s In It For You?
 What Is User Datagram Protocol?
 Features of User Datagram Protocol
 UDP Header Format
 Working of the UDP Protocol
 Applications of the UDP Protocol
 UDP vs TCP
What Is User Datagram Protocol?
What Is User Datagram Protocol?
The User Datagram Protocol, is an unreliable and connectionless with, process to process
communication model and is part of the Transport Layer Protocol in the OSI model for
providing internet services.
Sender Receiver
UDP Format
Connectionless
Service
Features of User Datagram Protocol?
Features of User Datagram Protocol
The UDP protocol provides various features for efficient transmission of data and information
for applications with minimum data loss.
Features of User Datagram Protocol
Transport Layer Protocol
UDP is part of the transport layer of the OSI model, is an unreliable and based on the best-
effort delivery options for the data.
Internet Layer
Network Access Layer
Transport Layer
Application Layer
Original Model
No Acknowledgment is
received.
No Retransmission
for corrupt data.
Best-Effort Delivery
Features of User Datagram Protocol
Connectionless Transmission
UDP protocol does not establish a virtual path for data transmission, so each data datagram,
uses a different path to reach the destination side.
Sender Receiver
Connectionless Model
UDP Header Format
Header format for User Datagram Protocol
The UDP datagram, is composed of two parts, UDP Header of size 8 bytes and the data that
is encapsulated is attached to the header.
Source Port Destination Port
Total Length Checksum
Header
8 bytes
UDP Data
UDP Datagram
User Datagram Header Format
16 bits 16 bits
Header format for User Datagram Protocol
 Source Port Number – It is a 16 bit value, required
to identify the port transmitting data.
 Destination Port Number – Used to identify the port
number, that will be receiving the data.
 Total Length – This value is used to specify the length of the UDP packet including the UDP
header.
 Checksum – This is a 16-bit field and is used as an optional attribute. It is left to the application
to check the accuracy of the transmitted data and applied to the entire UDP packet
(datagram).
Working of the UDP Protocol
Working of User Datagram Protocol
Message
Sender Side
UDP Header Data
IP Header Data
Frame Header Data
Receiver Side
Message
UDP Header Data
IP Header Data
Frame Header Data
Applications of the UDP Protocol
Applications of User Datagram Protocol
Some of the features of the UDP protocol that proves to be beneficial for the network:
It is used by processes that have flow and error control mechanism, such as TFTP (Trivial File
Transfer Protocol).
Provides faster transmission of data, as no pre-established virtual path is needed for transfer, and
is used in real-time services and live communication.
UDP vs TCP
UDP vs TCP
Attribute UDP TCP
Reliability
Data reaching its destination cannot be
guaranteed.
Is reliable as it guarantees delivery of
data to the receiver side.
Acknowledgment Signal
No acknowledgment is issued from
either of the side.
Acknowledgment is shared between
both the sides.
Connection Mode
UDP is a connectionless mode of
service, with no virtual path.
TCP is a connection – oriented
protocol, as virtual path is needed for
communication.
Error Check System
Basic checksum system is only used
for error check.
It uses extensive error-check service,
along with error flow control
mechanism.
INDIA
Simplilearn Solutions Pvt. Limited
#53/1C, 24th Main, 2nd Sector
HSR Layout, Bangalore 560102
Phone: +91 8069999471
UNITED STATES
Simplilearn Solutions Pvt. Limited
801 Corporate Center Drive, Suite 138
Raleigh, NC 27607
Phone: (919) 205-5565
UNITED STATES
Simplilearn Solutions Pvt. Limited
201 Spear Street, Suite 1100
San Francisco, CA 94105
Phone: (415) 741-3319
Join us to learn more!
simplilearn.com

More Related Content

What's hot (20)

PPTX
Transmission Control Protocol (TCP)
k33a
 
PPTX
Computer network switching
Shivani Godha
 
PPTX
HDLC(High level Data Link Control)
sonangrai
 
PPTX
The medium access sublayer
Lal Bahadur Gehlot
 
PPTX
Network Layer design Issues.pptx
Acad
 
PPTX
Protocols and the TCP/IP Protocol Suite
Atharaw Deshmukh
 
PPTX
Asynchronous transfer mode
aniston0108
 
PPTX
Network Layer
Dr Shashikant Athawale
 
PPTX
Multiple Access Protocal
tes31
 
PPTX
Address resolution protocol (ARP)
NetProtocol Xpert
 
PPTX
Mobile Transport layer
Pallepati Vasavi
 
PPTX
IP Security
Keshab Nath
 
PPT
Unit 3 Network Layer PPT
KalpanaC14
 
PPTX
Multiplexing in mobile computing
ZituSahu
 
PPTX
Transport layer protocol
N.Jagadish Kumar
 
PPT
key distribution in network security
babak danyal
 
PPT
Domain name system
Siddique Ibrahim
 
PPTX
Media Access Control
VijayaLakshmi514
 
PPT
Sliding window protocol
Shehara Abeythunga
 
PPTX
TCP and UDP
Ramesh Giri
 
Transmission Control Protocol (TCP)
k33a
 
Computer network switching
Shivani Godha
 
HDLC(High level Data Link Control)
sonangrai
 
The medium access sublayer
Lal Bahadur Gehlot
 
Network Layer design Issues.pptx
Acad
 
Protocols and the TCP/IP Protocol Suite
Atharaw Deshmukh
 
Asynchronous transfer mode
aniston0108
 
Network Layer
Dr Shashikant Athawale
 
Multiple Access Protocal
tes31
 
Address resolution protocol (ARP)
NetProtocol Xpert
 
Mobile Transport layer
Pallepati Vasavi
 
IP Security
Keshab Nath
 
Unit 3 Network Layer PPT
KalpanaC14
 
Multiplexing in mobile computing
ZituSahu
 
Transport layer protocol
N.Jagadish Kumar
 
key distribution in network security
babak danyal
 
Domain name system
Siddique Ibrahim
 
Media Access Control
VijayaLakshmi514
 
Sliding window protocol
Shehara Abeythunga
 
TCP and UDP
Ramesh Giri
 

Similar to What Is User Datagram Protocol? (20)

PDF
UDP - User Datagram Protocol
Peter R. Egli
 
PPTX
User Datagram Protocol
Purushottam Kamble
 
PPTX
Unit 4 UDP
Nivetha Palanisamy
 
DOC
User datagram protocol
Ishtdeep Hora
 
PPTX
user development programing in networking UDP.pptx
Getnetedegemu
 
PPT
Unityfyfyufhufhhcfhfufhufhhufufhyrruruuf4-2.ppt
naganekishor7
 
PPTX
07 coms 525 tcpip - udp
Palanivel Kuppusamy
 
PPT
Computer Network - Transport Layer Services
RAJASEKARAN G
 
PDF
TCP/IP & UDP
ghayour abbas
 
DOCX
UDP and TCP Protocol & Encrytion and its algorithm
Ayesha Tahir
 
PDF
Computer Communication Networks- TRANSPORT LAYER PROTOCOLS
Krishna Nanda
 
PPT
UDP and TCP header.ppt
nehayarrapothu
 
PPT
2-CN_UDP_TCP_f7a922763a77c5ea2bc334f8e36c71f8.ppt
vihashni2310922
 
PPTX
Transport layer protocols : TCP and UDP
Kongu Engineering College, Perundurai, Erode
 
PPT
User Datagram protocol For Msc CS
Thanveen
 
PPTX
TCP and UDP comparison and itsi application.pptx
Mugabo4
 
PPTX
#KPC #CST #Protocols
KEIKolkata
 
PDF
Transport layer services
Melvin Cabatuan
 
PPTX
07-UDP.pptx
ShajiThomas67
 
PPTX
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
Arti Parab Academics
 
UDP - User Datagram Protocol
Peter R. Egli
 
User Datagram Protocol
Purushottam Kamble
 
Unit 4 UDP
Nivetha Palanisamy
 
User datagram protocol
Ishtdeep Hora
 
user development programing in networking UDP.pptx
Getnetedegemu
 
Unityfyfyufhufhhcfhfufhufhhufufhyrruruuf4-2.ppt
naganekishor7
 
07 coms 525 tcpip - udp
Palanivel Kuppusamy
 
Computer Network - Transport Layer Services
RAJASEKARAN G
 
TCP/IP & UDP
ghayour abbas
 
UDP and TCP Protocol & Encrytion and its algorithm
Ayesha Tahir
 
Computer Communication Networks- TRANSPORT LAYER PROTOCOLS
Krishna Nanda
 
UDP and TCP header.ppt
nehayarrapothu
 
2-CN_UDP_TCP_f7a922763a77c5ea2bc334f8e36c71f8.ppt
vihashni2310922
 
Transport layer protocols : TCP and UDP
Kongu Engineering College, Perundurai, Erode
 
User Datagram protocol For Msc CS
Thanveen
 
TCP and UDP comparison and itsi application.pptx
Mugabo4
 
#KPC #CST #Protocols
KEIKolkata
 
Transport layer services
Melvin Cabatuan
 
07-UDP.pptx
ShajiThomas67
 
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
Arti Parab Academics
 
Ad

More from Simplilearn (20)

PPTX
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Simplilearn
 
PPTX
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Simplilearn
 
PPTX
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Simplilearn
 
PPTX
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
Simplilearn
 
PPTX
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
Simplilearn
 
PPTX
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
Simplilearn
 
PPTX
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Simplilearn
 
PPTX
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
Simplilearn
 
PPTX
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
Simplilearn
 
PPTX
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
PPTX
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
PPTX
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Simplilearn
 
PPTX
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Simplilearn
 
PPTX
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Simplilearn
 
PPTX
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
Simplilearn
 
PPTX
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Simplilearn
 
PPTX
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Simplilearn
 
PPTX
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Simplilearn
 
PPTX
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
PPTX
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Simplilearn
 
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Simplilearn
 
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Simplilearn
 
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
Simplilearn
 
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
Simplilearn
 
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
Simplilearn
 
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Simplilearn
 
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
Simplilearn
 
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
Simplilearn
 
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Simplilearn
 
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Simplilearn
 
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Simplilearn
 
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
Simplilearn
 
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Simplilearn
 
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Simplilearn
 
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Simplilearn
 
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Ad

Recently uploaded (20)

PPTX
QUARTER 1 WEEK 2 PLOT, POV AND CONFLICTS
KynaParas
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PPTX
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PPTX
Identifying elements in the story. Arrange the events in the story
geraldineamahido2
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
PDF
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PPTX
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
QUARTER 1 WEEK 2 PLOT, POV AND CONFLICTS
KynaParas
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
Identifying elements in the story. Arrange the events in the story
geraldineamahido2
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 

What Is User Datagram Protocol?

  • 2. What’s In It For You?  What Is User Datagram Protocol?  Features of User Datagram Protocol  UDP Header Format  Working of the UDP Protocol  Applications of the UDP Protocol  UDP vs TCP
  • 3. What Is User Datagram Protocol?
  • 4. What Is User Datagram Protocol? The User Datagram Protocol, is an unreliable and connectionless with, process to process communication model and is part of the Transport Layer Protocol in the OSI model for providing internet services. Sender Receiver UDP Format Connectionless Service
  • 5. Features of User Datagram Protocol?
  • 6. Features of User Datagram Protocol The UDP protocol provides various features for efficient transmission of data and information for applications with minimum data loss.
  • 7. Features of User Datagram Protocol Transport Layer Protocol UDP is part of the transport layer of the OSI model, is an unreliable and based on the best- effort delivery options for the data. Internet Layer Network Access Layer Transport Layer Application Layer Original Model No Acknowledgment is received. No Retransmission for corrupt data. Best-Effort Delivery
  • 8. Features of User Datagram Protocol Connectionless Transmission UDP protocol does not establish a virtual path for data transmission, so each data datagram, uses a different path to reach the destination side. Sender Receiver Connectionless Model
  • 10. Header format for User Datagram Protocol The UDP datagram, is composed of two parts, UDP Header of size 8 bytes and the data that is encapsulated is attached to the header. Source Port Destination Port Total Length Checksum Header 8 bytes UDP Data UDP Datagram User Datagram Header Format 16 bits 16 bits
  • 11. Header format for User Datagram Protocol  Source Port Number – It is a 16 bit value, required to identify the port transmitting data.  Destination Port Number – Used to identify the port number, that will be receiving the data.  Total Length – This value is used to specify the length of the UDP packet including the UDP header.  Checksum – This is a 16-bit field and is used as an optional attribute. It is left to the application to check the accuracy of the transmitted data and applied to the entire UDP packet (datagram).
  • 12. Working of the UDP Protocol
  • 13. Working of User Datagram Protocol Message Sender Side UDP Header Data IP Header Data Frame Header Data Receiver Side Message UDP Header Data IP Header Data Frame Header Data
  • 14. Applications of the UDP Protocol
  • 15. Applications of User Datagram Protocol Some of the features of the UDP protocol that proves to be beneficial for the network: It is used by processes that have flow and error control mechanism, such as TFTP (Trivial File Transfer Protocol). Provides faster transmission of data, as no pre-established virtual path is needed for transfer, and is used in real-time services and live communication.
  • 17. UDP vs TCP Attribute UDP TCP Reliability Data reaching its destination cannot be guaranteed. Is reliable as it guarantees delivery of data to the receiver side. Acknowledgment Signal No acknowledgment is issued from either of the side. Acknowledgment is shared between both the sides. Connection Mode UDP is a connectionless mode of service, with no virtual path. TCP is a connection – oriented protocol, as virtual path is needed for communication. Error Check System Basic checksum system is only used for error check. It uses extensive error-check service, along with error flow control mechanism.
  • 18. INDIA Simplilearn Solutions Pvt. Limited #53/1C, 24th Main, 2nd Sector HSR Layout, Bangalore 560102 Phone: +91 8069999471 UNITED STATES Simplilearn Solutions Pvt. Limited 801 Corporate Center Drive, Suite 138 Raleigh, NC 27607 Phone: (919) 205-5565 UNITED STATES Simplilearn Solutions Pvt. Limited 201 Spear Street, Suite 1100 San Francisco, CA 94105 Phone: (415) 741-3319 Join us to learn more! simplilearn.com