Open In App

Logical Link Control (LLC) Protocol Data Unit

Last Updated : 17 Jun, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Logical Link Control (LLC) is a sublayer that generally provides the logic for the data link as it controls the synchronization, multiplexing, flow control, and even error-checking functions of DLL (Data Link Layer). DLL is divided into two sublayers i.e. LLC sublayer and MAC (Medium Access Control) sublayer. 

The basic model of LLC protocols is modeled after the HDLC (High-Level Data Link Control). These protocols are unacknowledged connectionless service, Connection-oriented service, and acknowledged connectionless service. All of these protocols use the same PDU (Protocol Data Unit) format as shown – 

 

This PDU format basically contains 4 different fields given below – 
 

  1. Destination Service Access Point (DSAP) Field – 
    DSAP is generally an 8-bit long field that is used to represent the logical addresses of the network layer entity meant to receive the message. It indicates whether this is an individual or group address. 
     
  2. Source Service Access Point (SSAP) Field – 
    SSAP is also an 8-bit long field that is used to represent the logical addresses of the network layer entity meant to create a message. It indicates whether this is a command or response PDU. It simply identifies the SAP that has started the PDU. 
     
  3. Information Field – 
    This field generally includes data or information. 
     
  4. Control Field – 
    This field identifies and determines the specific PDU and also specifies various control functions. It is an 8 or 16-bit long field, usually depending on the identity of the PDU. It is used for flow and error control. There are basically three types of PDU. Each PDU has a different control field format. These are given below – 
    • Information (I) – 
      It generally includes 7-bit sequence number (N(S)) and also a piggybacked sequence number (N(R)). It is used to carry data or information. 
       
    • Supervisory (S) – 
      It generally includes an acknowledgment sequence number (N(R)) and also a 2-bit S field for three different PDU formats i.e. RNR (Receive Not Ready), RR (Receive Ready), and REJ (Reject). It is generally used for flow and error control. 
       
    • Unnumbered (U) – 
      It is generally a 5-bit M bit that is used to indicate the type of PDU. It is used for various protocol PDUs. 
       

Some functions of LLC Sublayer are – 

  • It is responsible to manage and to ensure the integrity of data transmissions. 
  • They provide the logic for the data link. 
  • It also controls the synchronization, multiplexing, error checking or correcting functions, flow control of the DLL. 
  • It also allows multipoint communication over a range of computer networks. 

Previous Article
Next Article

Similar Reads

Cisco Discovery Protocol (CDP) and Link Layer Discovery Protocol (LLDP) in Data Link Layer
Layer 2 or the Datalink layer provides physical addressing and access to media. It defines how data is to be formatted for transmission and how access to the network is to be controlled. It also provides error detection, ensuring data on higher layers is formatted correctly for transmission. Cisco Discovery Protocol (CDP) and Link Layer Discovery P
2 min read
Logical Link Control and Adaptation Protocol (L2CAP)
The Logical Link Control and Adaptation Protocol (L2CAP) is a layer in the Bluetooth stack that provides crucial services for communication between Bluetooth devices. L2CAP offers segmentation and reassembly services for large packets to be transmitted across Bluetooth links and also allows for the multiplexing of higher-layer protocols and service
4 min read
Difference Between High-level Data Link Control (HDLC) and Point-to-Point Protocol (PPP)
The main difference between High-level Data Link Control (HDLC) and Point-to-Point Protocol (PPP) is that High-level Data Link Control is the bit-oriented protocol, on the other hand, Point-to-Point Protocol is the byte-oriented protocol. Another difference between HDLC and PPP is that HDLC is implemented by Point-to-point configuration and also mu
3 min read
Link Aggregation Control Protocol
In the process of networking, wired and wireless both are useful methods. However, wired methods are proven more effective than wireless. But while networking, it’s troublesome to manage many wires at once. To solve this problem, link aggregation plays a vital role. since it’s known to carry multiple ports collectively as a single channel. In other
7 min read
Types of Services provided by LLC
Prerequisite - Services provided by Data Link Layer Logical Link Control (LLC) is one of the uppermost layers of the IEEE 802 Protocol Reference Model. LLC basically provides addressing and control of data links. Optionally, it can provide flow control, acknowledgement, or error recovery. LLC sits in the DLL (Data Link Layer) among the MAC layer an
3 min read
What is Bridge Protocol Data Unit (BPDU) Frame?
Bridge Protocol Data Unit is fundamentally a tree traversed convention which portrays each message of the organization with the various sorts of characteristics on the organization like the MAC address or the IP address utilizing distinctive switch ports present on the organization. The Spanning Tree Protocol (STP) can empower and impair every one
4 min read
Types of Bridge Protocol Data Unit(BPDUs)
Bridge Protocol Data Units (BPDUs) are the messages that are transmitted across LAN networks to enable switches to participate in Spanning Tree Protocol (STP) by gathering information about each other. It contains information regarding switch ports such as port ID, port priority, port cost, and MAC addresses. A switch sends BPDUs from their origin
4 min read
Protocol Data Unit (PDU)
The OSI model, which was first introduced by the International Organization for Standardization (ISO) in 1977, is a reference that specifies the transferring of data from one computer to another computer. The layered stack of the OSI (Open System Interconnection) reference model is made up of seven layers and each has a specific communication purpo
4 min read
Synchronous Data Link Control (SDLC) Loop Operation
Loop configuration is basically a communication link that is used to transmit data or information from one link station to another link station conferring the entire loop. At transmit port of the primary station, link connection gets initiated, connects one or more than one secondary station in a serial fashion, and after then ends back at the rece
3 min read
High-Level Data Link Control (HDLC) Encapsulation
High-Level Data Link Control (HDLC) basically provides reliable delivery of data frames over a network or communication link. HDLC provides various operations such as framing, data transparency, error detection, and correction, and even flow control. Primary stations simply transmit commands that contain address of secondary stations. The secondary
4 min read
Article Tags :