Open In App

Derivative Protocols used in SDLC

Even though subset of High-Level Data Link control (HDLC), Synchronous Data Link Control (SDLC) was initially created by IBM before HDLC. SDLC was first link-layer protocol that is totally based upon synchronous, bit-oriented operation. SDLC is basically precursor to HDLC. SDLC basically performs various functions such as :

Physical links supported by SDLC : There are various types of physical links that are highly supported by SDLC as given below :



Derivative Protocols : There are number of protocols that are highly popular and have been derived from SDLC protocol. These protocols are standardized by numerous standards bodies. Some of important derivative protocols that are simply based on SDLC are given below :

  1. Link Access Procedure, Balanced (LAPB) – LAPB is used to implement Data Link Layer (DLL) as described and defined in X.25 protocol suite. LAPB is best and popular known protocol for its presence in X.25 protocol stack. It is reliable synchronous serial protocol basically used to manage packet framing among DTE () and DCE stations. 
    It is bit-oriented protocol that is being derived from HDLC that is used to ensure that all of data frames are error-free and are in correct or right sequence. It shares same format of frames, types of frames, and functions of different fields similar to SDLC and HDLC. As the name suggests, LAPB is balanced protocol that usually operates in ABM (Asynchronous Balanced Mode).
  2. High-Level Data Link Control (HDLC) – HDLC is basically standard that is being adopted by International Standards Organizations (ISO). It is bit-oriented code-transparent SDLC protocol that is developed by ISO. HDLC and SDLC both share same format of frame. HDLC fields also provide functionality similar to those in SDLC. 
    HDLC generally provides both services i.e. connection-oriented and connectionless. It generally supports three different types of data transfer modes that are NRM (Normal Response Mode), ABM (Asynchronous Balanced Mode), and Asynchronous Response Mode (ARM). But is does not support loop and hub go-ahead configurations. It is also used by Cisco Systems routers for some serial communication over leased lines as an alternative way to Point-to-Point Protocol (PPP).
  3. Logical Link Control (LLC) – LLC was basically developed by IEEE 802.2. It is generally required to provide HDLC style services on LAN (Local Area Network). It is highly popular data link protocol for LANs. LLC is subset of HDLC. It uses Asynchronous Balanced Mode (ABM) subclass of HDLC. LLC usually provides flow control and ARQ (Automatic Repeat Request) error management techniques. There are basically three versions of LLC as given below :
    • (i). Physical Services Header (PSH)
    • (ii). Qualified Logical Link Control (QLLC)
    • (iii). Enhanced Logical Link Control (ELLC)
  4. Qualified Logical Link Control (QLLC) – QLLC is an IBM-defined DLL protocol that simply allows SNA (Systems Network Architecture) data to be transmitted across X.25 networks. It also provides data-link control capabilities that are very much required to transmit SNA data. QLLC and X.25 together replace SDLC in SNA protocol. QLLC is version of LLC.

 



Article Tags :