0% found this document useful (0 votes)
26 views1 page

Data Link Layer Protocol

TCP provides in-order delivery of packets, congestion control to ease network load and minimize packet loss, and error detection with mandatory checksums. It has overhead from three-way handshaking and larger headers. Congestion control can cause delays, making it not ideal for real-time data delivery. Flow control at the data link layer includes stop-and-wait and sliding window protocols. Error control includes stop-and-wait ARQ where senders use timeout counters for frames.

Uploaded by

Blind Luv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views1 page

Data Link Layer Protocol

TCP provides in-order delivery of packets, congestion control to ease network load and minimize packet loss, and error detection with mandatory checksums. It has overhead from three-way handshaking and larger headers. Congestion control can cause delays, making it not ideal for real-time data delivery. Flow control at the data link layer includes stop-and-wait and sliding window protocols. Error control includes stop-and-wait ARQ where senders use timeout counters for frames.

Uploaded by

Blind Luv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

 In-order Delivery: Althoug, packets may arrive out of order, TCP

will re-arrange them, before sending them to the application


layer.
 Congestion control: Delays transmission when the network is
congested.
It eases load on the network, which helps minimize packet loss.
 Error Detection: No improvement, but checksum is mandatory for
IPv4 as well as IPv6.

Disadvantage
 Bigger overhead: Since it is connection oriented.
3-way Handshaking: virtual path establishment, data transfer,
and termination.
 Bigger header: 20 bytes.
 Not for real time delivery of Data: Data doesn’t always sent out
immediately, side effect of congestion control.

SCTP (Stream Control Transmission Protocol)


See nOtes.

Data Link Layer Protocols

Flow Control Protocols


When a data frame (Layer-2 data) is sent from one host to another
over a single medium, it is required that the sender and receiver
should work at the same speed.

Two types of mechanisms to control the flow:

 Stop and Wait


Forces the sender after transmitting a data frame to stop and wait
until the acknowledgement of the data-frame sent is received.
 Sliding Window
Both sender and receiver agree on the number of data-frames
after which the acknowledgement should be sent.

Error Control Protocols


 Stop-and Wait ARQ
o Sender maintains a timeout counter.
o a frame is sent, the sender starts the timeout counter.

You might also like