Professional Documents
Culture Documents
TRANSPORT
PROTOCOL: UDP
-Disha K
AGENDA
Checksum
UDP Operation
Use of UDP
Process-to-process delivery
Introduction Addressing
to User Connectionless service
Datagram Unreliable
This is the por t number used by the proces s running on the source host .
This is the por t number used by the process running on the dest inat ion host.
Length:
This is a 16-bit f ield that def ines t he t otal length of the user dat agram , header plus
dat a.
Checksum:
This f ield is used to detect errors over the ent ire user data gram (header
Connectionless Services: Each user datagram sent by UDP is an independent datagram. There is
no relationship between the different user datagrams.
Flow and Error Control: There is no flow control and there is no error control.
Encapsulation and Decapsulation: To send a message from one process to another, the UDP
protocol encapsulates and decapsulates messages in an IP datagram.
Queuing: In UDP, the queues are associated with the ports and their implementation.
T h e f o ll o wi n g lis t s s o m e u s e s o f t h e U D P pr o t o c o l :
• U D P i s s ui t a b l e f o r a p r o c es s t h a t r e q u ir e s s im pl e
r e q u es t - r e s p o n s e c o m m un i c a t i o n w it h li t tl e c o n c e r n
f o r f l o w a n d e r r o r c on t r o l. I t is no t u s u a ll y u s ed f o r
a pr o c es s s u c h a s Fr P t h a t n e e d s t o s e nd b u lk d at a .
• U D P i s s ui t a b l e f o r a p r o c es s w it h in t e r n a l f lo w an d
e r r o r c o n t r o l m e c h a n is m s . Fo r e x a m p le , th e Tr iv ia l
F il e Tra ns f er P r o t o c o l ( T F T P ) p r o c e s s in c l u d es f l o w
Use of UDP a n d e r r o r c o n t r o l. I t c a n ea s ily u s e U D P.
• U D P i s a s u it a b le t ra n s p o r t pr o t o c o l fo r
m u l ti c a s ti n g . M u lt i c a s t i n g c a pa b il it y is e m b e d d e d i n
t h e U D P s o f t wa r e b u t n o t in t h e TC P s o f t war e.
• U D P i s u s e d f or m a n a g e m en t p r o c e s s e s s uc h as
S NM P.
• U D P i s u s e d f or s o m e r o u t e u pd a t in g p r o t oc o ls s u c h
a s Ro u t in g I n fo r m a t i on P r o t o c o l ( R I P) .
THANK YOU