Data Link Control
description
Transcript of Data Link Control
![Page 1: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/1.jpg)
Data Link Control
• Line Discipline• Flow Control• Error Control
![Page 2: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/2.jpg)
Functions of Data Link LayerFunctions of Data Link Layer
Figure 10-1
![Page 3: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/3.jpg)
Figure 10-2
![Page 4: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/4.jpg)
Figure 10-3
![Page 5: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/5.jpg)
ENQ/ACKENQ/ACK
Figure 10-4
![Page 6: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/6.jpg)
Figure 10-5
ENQ/ACKENQ/ACK
![Page 7: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/7.jpg)
Multipoint DisciplineMultipoint Discipline
Figure 10-6
![Page 8: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/8.jpg)
SelectSelectFigure 10-7
![Page 9: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/9.jpg)
PollPollFigure 10-8
![Page 10: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/10.jpg)
Figure 10-9
Flow control – set of procedures that tells the sender how much data it can transmit before it must wait for an acknowledgement from the receiver
Flow control – set of procedures that tells the sender how much data it can transmit before it must wait for an acknowledgement from the receiver
![Page 11: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/11.jpg)
Stop and WaitStop and WaitFigure 10-10
![Page 12: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/12.jpg)
Sliding WindowSliding Window
Figure 10-11
![Page 13: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/13.jpg)
Figure 10-12
Sender Sliding WindowSender Sliding Window
![Page 14: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/14.jpg)
Figure 10-13
Receiver Sliding WindowReceiver Sliding Window
![Page 15: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/15.jpg)
Figure 10-14
Sliding Window ExampleSliding Window Example
![Page 16: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/16.jpg)
Figure 10-14-continued
SenderSender
![Page 17: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/17.jpg)
Figure 10-14-continued
ReceiverReceiver
![Page 18: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/18.jpg)
Figure 10-15
![Page 19: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/19.jpg)
Damaged FrameDamaged FrameFigure 10-16
![Page 20: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/20.jpg)
Lost FrameLost FrameFigure 10-17
![Page 21: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/21.jpg)
Lost ACKLost ACKFigure 10-18
![Page 22: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/22.jpg)
Damaged FrameDamaged FrameFigure 10-19
![Page 23: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/23.jpg)
Lost FrameLost FrameFigure 10-20
![Page 24: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/24.jpg)
Lost ACKLost ACKFigure 10-21
![Page 25: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/25.jpg)
Selective RejectSelective RejectFigure 10-22
![Page 26: Data Link Control](https://reader036.fdocuments.in/reader036/viewer/2022062520/5681574d550346895dc4ef81/html5/thumbnails/26.jpg)
Reference
Data Communications and Networking, 2nd ed.by Behrouz A. Forouzan