Chapter 7 Data Link Control & Data Link Protocol By Dr.Sukchatri P

Preview:

Citation preview

Chapter 7

Data Link Control &

Data Link Protocol

By Dr.Sukchatri P.

Contents

2/62

•Data Link Control•Line Discipline•Flow Control•Error Control•Data Link Protocols•Asynchronous Protocols•Synchronous Protocols•Character Protocol•Bit-Oriented Protocol

Data Link Control

3/62

Data Link Control Functions

4/62

Line discipline categories

5/62

Line discipline concept : ENQ/ACK

6/62

ENQ/ACK line discipline

7/62

Poll/Select discipline

8/62

Multipoint discipline

Select

9/62

Poll

10/62

Categories of flow control

11/62

Stop-and-wait

12/62

Sliding window

13/62

Sender sliding window

14/62

Receiver sliding window

15/62

Example of sliding window

16/62

Categories of error control

17/62

Stop-and-wait ARQ

18/62

Stop-and-wait ARQ

19/62

Go-back-n

20/62

Go-back-n

21/62

Go-back-n

22/62

Data Link Protocols

23/62

Asynchronous Protocols

24/62

XMODEM Frames

25/62

Synchronous Protocols

26/62

BSC Frames

27/62

A Simple BSC data frame

28/62

A BSC frame with a header

29/62

Multiblock frame

30/62

Multiframe transmission

31/62

BSC Control frame

32/62

Control Frame

33/62

Control Frame

34/62

Control Frame

35/62

Byte stuffing

36/62

Bit-Oriented Protocols

37/62

HDLS Configurations

38/62

HDLS Configurations

39/62

HDLS Configurations

40/62

HDLC Modes

41/62

HDLC Frame types

42/62

HDLC Frame types

43/62

HDLC Frame types

44/62

HDLC Flag Field

45/62

Bit Stuffing in HDLC

46/62

HDLC Address field

47/62

HDLC Control Fields

48/62

I-Frame : Information field , contains the user’s dataS-Frame : Supervisory frames, acknowledgment, flow control, & error controlU-Frame : Unnumbered frames , exchange session management and control information between connected devices.

Poll/Final in HDLC

49/62

HDLC Information Field

50/62

FCS Field

51/62

S-frame control field in HDLC

52/62

Use of P/F bit in polling and selecting

53/62

RR : Receive Ready

Use of P/F bit in polling and selecting

54/62

RR : Receive Not Ready

Use of P/F bit in polling and selecting

55/62

U-frame control field in HDLC

56/62

U-frame control field in HDLC

57/62

Example of polling using HDLC

58/62

Example of selecting using HDLC

59/62

Example of peer-to-peer communication

60/62

Example of peer-to-peer communication

61/62

Questions/Answers

62/62

Recommended