transport layer layer 4 (segments) - university of babylon · transport layer layer 4 (segments)...
TRANSCRIPT
![Page 1: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/1.jpg)
76
![Page 2: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/2.jpg)
Transport Layer Layer 4 (Segments)
77
![Page 3: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/3.jpg)
Transport Layer Layer 4 (Segments)
Two main protocols are worked in this layer TCP and UDP
1-TCP : Transmission Control Protocol
2-UDP : User Datagram Protocol
78
![Page 4: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/4.jpg)
79
![Page 5: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/5.jpg)
• Tracking Individual ConversationsAny host may have multiple applications that are communicating across
the network. Each of these applications will be communicating with one or more
applications on remote hosts. It is the responsibility of the Transport layer to
maintain the multiple communication streams between these applications.
• Segmenting DataAs each application creates a stream data to be sent to a remote
application, this data must be prepared to be sent across the media in
manageable pieces. The Transport layer protocols describe services that
segment this data from the Application layer. This includes the encapsulation
required on each piece of data. Each piece of application data requires headers
to be added at the Transport layer to indicate to which communication it is
associated.
80
![Page 6: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/6.jpg)
• Reassembling SegmentsAt the receiving host, each piece of data may be directed to the
appropriate application. Additionally, these individual pieces of data must also
be reconstructed into a complete data stream that is useful to the Application
layer. The protocols at the Transport layer describe the how the Transport layer
header information is used to reassemble the data pieces into streams to be
passed to the Application layer.
• Identifying the ApplicationsIn order to pass data streams to the proper applications, the Transport
layer must identify the target application. To accomplish this, the Transport
layer assigns an application an identifier. The TCP/IP protocols call this
identifier a port number. Each software process that needs to access the
network is assigned a port number unique in that host. This port number is
used in the transport layer header to indicate to which application that piece of
data is associated
81
![Page 7: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/7.jpg)
82
![Page 8: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/8.jpg)
83
![Page 9: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/9.jpg)
84
![Page 10: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/10.jpg)
85
![Page 11: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/11.jpg)
86
![Page 12: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/12.jpg)
87
![Page 13: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/13.jpg)
88
![Page 14: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/14.jpg)
89
![Page 15: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/15.jpg)
90
![Page 16: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/16.jpg)
91
![Page 17: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/17.jpg)
92
![Page 18: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/18.jpg)
93
![Page 19: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/19.jpg)
94
![Page 20: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/20.jpg)
95
![Page 21: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/21.jpg)
96
![Page 22: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/22.jpg)
TCP Termination
97
![Page 23: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/23.jpg)
98
![Page 24: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/24.jpg)
99
![Page 25: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/25.jpg)
100
• Guaranteed delivery• Best effort delivery
![Page 26: Transport Layer Layer 4 (Segments) - University of Babylon · Transport Layer Layer 4 (Segments) Two main protocols are worked in this layer TCP and UDP 1-TCP : Transmission Control](https://reader033.vdocuments.site/reader033/viewer/2022050413/5f89ca3428efdd28f92d465c/html5/thumbnails/26.jpg)
101