This document discusses two data link control protocols: HDLC and PPP. HDLC was defined by ISO for point-to-point and multipoint data links and supports both half and full duplex communication. PPP is used for communication between two computers using a serial interface and supports only full duplex transmissions. Both protocols encapsulate data using a similar frame structure that includes flag, address, control, protocol, payload, and FCS fields.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
19 views
Data Link Control Protocol
This document discusses two data link control protocols: HDLC and PPP. HDLC was defined by ISO for point-to-point and multipoint data links and supports both half and full duplex communication. PPP is used for communication between two computers using a serial interface and supports only full duplex transmissions. Both protocols encapsulate data using a similar frame structure that includes flag, address, control, protocol, payload, and FCS fields.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17
DATA LINK
CONTROL
PROTOCOL (DLC) SUBMITTED TO: SUBMITTED BY:
ER. JODHVIR SINGH SATVIR KAUR
B.TECH (CSE)4TH SEM ROLL NO. 160280302 *
DATA LINK CONTROL DEALS
WITH PROCEDURES FOR COMMUNICATION BlW TWO ADJACENT NODES. (NODE -TO -NODE) HDLC PPP HDLC HIGH LEVEL DATA LINK CONTROL
HDLC WAS DEFINED BY ISO FOR USE ON BOTH POINT-TO-
POINT AND MULTIPOINT DATA LINKS. IT SUPPORTS BOTH HALF AND FULL DUPLEX COMMUNICATION. IT IS A BIT ORIENTED PROTOCOL. IT PROVIDES BOTH CONNECTIONLESS SERVICE AND CONNECTION ORIENTED SERVICES. * PRIMARY STATION-Sends data , controls the link with commands.
SECONDARY STATION-receives data , responds
to control messages.
COMBINED STATION-can issue both commands
and responses. * 1) NORMAL RESPONSE MODE (NRM)-It supports both point to point & multipoint links.It use unbalanced configuration. 2) ASYNCHRONOUS BALANCED MODE(ABM)-It use balanced configuration.It supports only point- to-point links. FLAG ADDRESS CONTROL INFORMATION FCS FLAG
8 BITS 8 BITS 8 OR 16 VARIABLE 16 OR 32 8 BITS
BITS BITS FLAG FIELD
ADDRESS FIELD-The address field can be one
byte or several bytes long ,depending on the needs of the network.This field contains the address of secondary station. CONTROL FIELD-The control field is one or two bytes used for flow and error control. INFORMATION FIELD-This contains the user’s data from the network layer.Its length can vary from one network to another.
FCS FIELD-The frame check sequence
(FCS) is the HDLC error detection field.It can contain either a two or four bytes. PPP POINT-TO-POINT PROTOCOL
IT IS A PROTOCOL FOR COMMUNICATION B/W TWO COMPUTERS
USING SERIAL INTERFACE. IT IS A METHOD FOR ENCAPSULATING MULTI-PROTOCOL DATAGRAM. PPP SUPPORTS ONLY FULL DUPLEX TRANSMISSIONS. IT SUPPORTS BYTE ORIENTED TRANSMISSIONS. PACKET FRAMING MULTIPROTOCOL ERROR DETECTION SIMLPLICITY CONNECTION LIVENESS FLAG ADDRESS CONTROL PROTOCOL PAYLOAD FCS FLAG
8 BITS 8 BITS 8BITS 8 OR 16 BITS VARIABLE 16 8
OR BITS 32 BITS FLAG FIELD-A PPP frame starts and ends with a one byte flag with the bit pattern 01111110. ADDRESS FIELD-The address field in this protocol is a constant value and set to 11111111. CONTROL FIELD-This field is set to the constant value 00000011. PPP does not provide any flow control. PROTOCOL FIELD-The protocol field defines what is being carried in the data field:either user data or other information. PAYLOAD FIELD-Carry either user data or other information.it is actual data.
FCS FIELD-The frame check sequence is
simply a two bytes or four bytes use for error detection. FRAME STRUCTURE OF THESE PROTOCOLS ARE ALMOST SAME . HDLC SUPPORTS HALF & FULL DUPLEX LINKS WHILE PPP SUPPORTS ONLY FULL DUPLEX LINKS. HDLC SUPPORTS SYNCHRONOUS NETWORKS ONLY WHILE PPP SUPPORTS BOTH SYNCHRONOUS & ASYNCHRONOUS NETWORKS.