Transport Layer (UDP)
-
Upload
tutun-juhana -
Category
Technology
-
view
338 -
download
0
Transcript of Transport Layer (UDP)
![Page 1: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/1.jpg)
Transport Layer (Part 2)
Computer Networks
Tutun JuhanaTelecommunication EngineeringSchool of Electrical Engineering & InformaticsInstitut Teknologi Bandung
6
![Page 2: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/2.jpg)
2
UDPUSER DATAGRAM PROTOCOL
![Page 3: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/3.jpg)
3
![Page 4: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/4.jpg)
4
UDP is a connectionless, unreliable transport protocol
![Page 5: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/5.jpg)
5
![Page 6: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/6.jpg)
6
![Page 7: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/7.jpg)
7
UDP SERVICES
![Page 8: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/8.jpg)
8
Process-to-Process Communication
UDP provides process-to-process communication using sockets
![Page 9: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/9.jpg)
9
Connectionless Services
One of the ramifications of being connectionless is that the process that uses UDP cannot send a
stream of data to UDP and expect UDP to chop them into different related user datagrams. Instead each request must be small enough to fit into one
user datagram. Only those processes sending short messages, messages less than 65,507 bytes
(65,535 minus 8 bytes for the UDP header and minus 20 bytes for the IP header), can use UDP.
![Page 10: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/10.jpg)
10
![Page 11: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/11.jpg)
11
![Page 12: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/12.jpg)
12
![Page 13: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/13.jpg)
13
![Page 14: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/14.jpg)
14
Queuing
![Page 15: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/15.jpg)
15
Multiplexing and Demultiplexing
![Page 16: Transport Layer (UDP)](https://reader035.fdocuments.net/reader035/viewer/2022062419/5577c8bed8b42ae0418b475c/html5/thumbnails/16.jpg)
16