Computer Networks Unit 4
Computer Networks Unit 4
Computer Networks Unit 4
TRANSPORT LAYER
UNIT-IV
THE OSI MODEL
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
The transport layer protocols are implemented in the end systems but not
in the network routers.
A computer network provides more than one protocol to the network
applications. For example, TCP and UDP are two transport layer protocols
that provide a different set of services to the network layer.
Each of the applications in the application layer has the ability to send a
message by using TCP or UDP. The application communicates by using
either of these two protocols. Both TCP and UDP will then communicate
with the internet protocol in the internet layer. The applications can read
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT LAYER
FUNCTIONS
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT LAYER
FUNCTIONS
FUNCTIONS
Segmentation and reassembly: When the transport layer
receives the message from the upper layer, it divides the message
into multiple segments, and each segment is assigned with a
sequence number that uniquely identifies each segment. When
the message has arrived at the destination, then the transport
layer reassembles the message based on their sequence numbers.
End-to-end delivery
Addressing
Reliable delivery
Flow control
Multiplexing
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT LAYER ELEMENTS
OR SERVICES
TRANSPORT
LAYER
PROTOCOLS
TRANSPORT
LAYER
PROTOCOLS
TCP
TCP PROTOCOL
TCP PROTOCOL
FEATURES
TCP PROTOCOL
FEATURES
TCP PROTOCOL
FEATURES
TCP PROTOCOL
TCP PROTOCOL
TCP PROTOCOL
WORKING
TCP HEADER
FORMAT
TCP HEADER
FORMAT
TCP HEADER
FORMAT
TCP HEADER
FORMAT
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
TCP Congestion Control
https://www.gatevidyalay.com/tcp-
congestion-control-tcp-protocol-tcp/
TCP SLIDING WINDOW
TCP SLIDING WINDOW
TCP SLIDING WINDOW
TCP SLIDING WINDOW
TCP SLIDING WINDOW
https://www.omnisecu.com/tcpip/tcp-
sliding-window.php
TRANSPORT
LAYER
TRANSPORT
LAYER
TRANSPORT
LAYER
UDP
The UDP works by encapsulating the data into the packet and
providing its own header information to the packet. Then, this
UDP packet is encapsulated to the IP packet and sent off to its
destination. Both the TCP and UDP protocols send the data over
the internet protocol network, so it is also known as TCP/IP and
UDP/IP.
UDP enables the process to process communication
UDP also provides a different port number to distinguish
different user requests and also provides the checksum
UDP FEATURES
UDP FEATURES
UDP FEATURES
UDP FEATURES
UDP FEATURES
UDP HEADER
FORMAT
UDP HEADER
FORMAT
TRANSPORT
LAYER
TRANSPORT
LAYER