Top Banner
Data Link Control Line Discipline Flow Control Error Control
26
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Data Link Control Line Discipline Flow Control Error Control.

Data Link Control

• Line Discipline• Flow Control• Error Control

Page 2: Data Link Control Line Discipline Flow Control Error Control.

Functions of Data Link LayerFunctions of Data Link Layer

Figure 10-1

Page 3: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-2

Page 4: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-3

Page 5: Data Link Control Line Discipline Flow Control Error Control.

ENQ/ACKENQ/ACK

Figure 10-4

Page 6: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-5

ENQ/ACKENQ/ACK

Page 7: Data Link Control Line Discipline Flow Control Error Control.

Multipoint DisciplineMultipoint Discipline

Figure 10-6

Page 8: Data Link Control Line Discipline Flow Control Error Control.

SelectSelectFigure 10-7

Page 9: Data Link Control Line Discipline Flow Control Error Control.

PollPollFigure 10-8

Page 10: Data Link Control Line Discipline Flow Control Error Control.

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 Line Discipline Flow Control Error Control.

Stop and WaitStop and WaitFigure 10-10

Page 12: Data Link Control Line Discipline Flow Control Error Control.

Sliding WindowSliding Window

Figure 10-11

Page 13: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-12

Sender Sliding WindowSender Sliding Window

Page 14: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-13

Receiver Sliding WindowReceiver Sliding Window

Page 15: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-14

Sliding Window ExampleSliding Window Example

Page 16: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-14-continued

SenderSender

Page 17: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-14-continued

ReceiverReceiver

Page 18: Data Link Control Line Discipline Flow Control Error Control.

Figure 10-15

Page 19: Data Link Control Line Discipline Flow Control Error Control.

Damaged FrameDamaged FrameFigure 10-16

Page 20: Data Link Control Line Discipline Flow Control Error Control.

Lost FrameLost FrameFigure 10-17

Page 21: Data Link Control Line Discipline Flow Control Error Control.

Lost ACKLost ACKFigure 10-18

Page 22: Data Link Control Line Discipline Flow Control Error Control.

Damaged FrameDamaged FrameFigure 10-19

Page 23: Data Link Control Line Discipline Flow Control Error Control.

Lost FrameLost FrameFigure 10-20

Page 24: Data Link Control Line Discipline Flow Control Error Control.

Lost ACKLost ACKFigure 10-21

Page 25: Data Link Control Line Discipline Flow Control Error Control.

Selective RejectSelective RejectFigure 10-22

Page 26: Data Link Control Line Discipline Flow Control Error Control.

Reference

Data Communications and Networking, 2nd ed.by Behrouz A. Forouzan