Rivier College CS575: Advanced LANs Chapter 6: Logical Link Control

Slides:



Advertisements
Similar presentations
The Data Link Layer Chapter 3. Data Link Layer Design Issues Services Provided to the Network Layer Framing Error Control Flow Control.
Advertisements

William Stallings Data and Computer Communications 7th Edition
LOCAL AREA NETWORKS. LOGICAL LINK CONTROL LLC is concerned with the transmission of a link- level PDU (Protocol Data Unit)between two stations Addressing.
LAN Protocol Architecture
Data and Computer Communications Updated: 2/9/2009.
Data link control. Data Link Control –Flow Control how much data may sent –Error Control How can error be detected and corrected.
Flow and Error Control. Flow Control Flow control coordinates the amount of data that can be sent before receiving acknowledgement It is one of the most.
8-Reliability and Channel Coding Dr. John P. Abraham Professor UTPA.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Link Control Slide 1 Data Link Control Chapter 7.
The Data Link Layer Chapter 3. Position of the data-link layer.
Lect11.ppt - 03/15/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 11 Link-Level Flow and Error Control by Zornitza Genova Prodanoff.
Link-Level Flow and Error Control
CS3502: Data and Computer Networks DATA LINK LAYER - 2 WB version.
Data Link Control Protocols
Data Link Control Protocols Dr. Muazzam A. Khan. Flow Control Ensuring the sending entity does not overwhelm the receiving entity —Preventing buffer overflow.
Aegis School of Telecommunication Chapter 7 Data Link Control Protocols Telecom Systems I by Dr. M. G. Sharma, Phd.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 11 Data Link Control Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Data Link Layer We have now discussed the prevalent shared channel technologies  Ethernet/IEEE  Wireless LANs (802.11) We have now covered chapters.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Data Link Layer Part I – Designing Issues and Elementary.
Chapter 3 THE DATA LINK LAYER
Chapt 3 Data Link Layer1 Data Link Layer Functions –Provides services to network layer Well-defined interface –Framing –Flow control – between adjacent.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer PART I: Peer-to-Peer Protocols ARQ Protocols and Reliable Data Transfer Flow Control.
1 Transport Layer Lecture 10 Imran Ahmed University of Management & Technology.
THE DATA LINK LAYER Chapter 3 1. H YBRID M ODEL The hybrid reference model to be used in this book. 2.
CS3505: DATA LINK LAYER. data link layer  phys. layer subject to errors; not reliable; and only moves information as bits, which alone are not meaningful.
11.1 Flow and Error Control Flow Control Error Control.
Telecommunications & Networking Lesson 3. ISO Open System Interconnect (OSI) Application Presentation Session Transport Network Data Link Physical Application.
CSCI 465 D ata Communications and Networks Lecture 11 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Data and Computer Communications Data Link Control Protocols.
1 The Data Link Layer A. S. Tanenbaum Computer Networks W. Stallings Data and Computer Communications Chapter 3.
DATA LINK CONTROL. DATA LINK LAYER RESPONSIBILTIES  FRAMING  ERROR CONTROL  FLOW CONTROL.
PROTOCOL BASICS. 2 Introduction In chapter 3: Circuits and techniques can be employed to transmit a frame of information between 2 DTEs Error detection.
Powerpoint Templates Data Communication Muhammad Waseem Iqbal Lec # 15.
Class #2 1 Chapter 6 – Logical Link Control (LLC)
The Data Link Layer RIS 251 Dr. ir. S.S. Msanjila.
24/11/1013-Datalink1 The Data Link Layer Role Services Functions –Framing –Encapsulation –Addressing –Connection Control –Ordered Delivery –Flow Control.
Data Link Control Protocols  need layer of logic above Physical  to manage exchange of data over a link frame synchronization frame synchronization flow.
Coding and Error Control
Computer Communication & Networks
2.10 Flow and Error Control Before that ...
Chapter 9: Data Link Control
Data Link Layer Flow Control.
Data Link Layer - 3 Dr. Sanjay P. Ahuja, Ph.D.
Data link layer (LLC).
Chap. 4 Data link layer 2.
Instructor Mazhar Hussain
3.2 Data Link Layer : Error & Flow Control
Data Link Layer What does it do?
CIS 321 Data Communications & Networking
Chapter 3 – Part 2 The Data Link Layer.
Data Link Layer: Data Link Control
Chapter 14: Data Link Control
Overview Jaringan Komputer (2)
CS412 Introduction to Computer Networking & Telecommunication
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Chapter 11 Data Link Control and Protocols.
Chapter 14: Data Link Control
Chapter 14: Data Link Control
Chapter 14: Data Link Control
Chapter 2. Protocols and Architecture
DATA COMMUNICATION Lecture-38.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Lecture 4 Peer-to-Peer Protocols and Data Link Layer
William Stallings Data and Computer Communications
Chapter 9: Data Link Control
Presentation transcript:

Rivier College CS575: Advanced LANs Chapter 6: Logical Link Control

IEEE 802 Protocol Layers Compared to OSI Model Chapter 6 Logical Link Control

Logical Link Control Services Unacknowledged connectionless service Connection-mode service Acknowledged connectionless service Chapter 6 Logical Link Control

Logical Link Control (LLC) Primitives Chapter 6 Logical Link Control

Logical Link Control (LLC) Primitives Chapter 6 Logical Link Control

Three LLC Protocols (referred to as types of operation) Type 1 operation supports unacknowledged connectionless service Type 2 operation supports connection-mode service Type 3 operation supports acknowledged connectionless service Chapter 6 Logical Link Control

LLC Classes available for a single station Chapter 6 Logical Link Control

LLC Protocol Data Unit Formats Chapter 6 Logical Link Control

LLC Protocol Data Units Chapter 6 Logical Link Control

Examples of High-Level Data Link Control (HDLC) Operation Chapter 6 Logical Link Control

Examples of High-Level Data Link Control (HDLC) Operation Chapter 6 Logical Link Control

Service Primitive Types Chapter 6 Logical Link Control

Time Sequence Diagrams for Service Primitives Chapter 6 Logical Link Control

Flow Control: Model of Frame Transmission Chapter 6 Logical Link Control

Stop-and-Wait Flow Control: Link Utilization Chapter 6 Logical Link Control

Sliding-Window Flow Control Process Chapter 6 Logical Link Control

Example of a Sliding-Window Protocol * Error-detection technique requires an Error-Detecting Code (e.g., CRC) Chapter 6 Logical Link Control

Error Control Mechanisms Two Types of Possible Errors: Lost PDU Damaged PDU (some of the bits have been altered during transmission) Methods of Error Control: Error detection (the receiver detects errors and discards PDUs) Positive acknowledgement is sent confirming error-free PDUs received Retransmission after timeout Negative acknowledgement and retransmission Automatic Repeat Request (ARQ) turns an unreliable data link into a reliable one. * Error-detection technique requires an Error-Detecting Code (e.g., CRC) Chapter 6 Logical Link Control

Stop-and-Wait Automatic Repeat Request (ARQ) Chapter 6 Logical Link Control

Go-Back-N Automatic Repeat Request (ARQ) Chapter 6 Logical Link Control