LOCAL AREA NETWORKS. LOGICAL LINK CONTROL LLC is concerned with the transmission of a link- level PDU (Protocol Data Unit)between two stations Addressing.

Slides:



Advertisements
Similar presentations
McGraw-Hill©The McGraw-Hill Companies, Inc., 2003 Chapter 9 Logical Link Control.
Advertisements

William Stallings Data and Computer Communications 7th Edition
1 Agenda TMA2 Feedback TMA3 T821 Bock 2. 2 Packet Switching.
Data Link Protocols(HDLC & PPP). Data Link Protocols The set of specifications used to implement the DLL. DLL Protocols Synchronous Protocols Character-oriented.
HIGH-LEVEL DATA LINK CONTROL (HDLC) HDLC was defined by ISO for use on both point-to-point and multipoint data links. It supports full-duplex communication.
William Stallings Data and Computer Communications 7th Edition
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 7 – Data Link Control Protocols.
Chapter 9 Local Area Network Technology
CCNA – Network Fundamentals
LAN Protocol Architecture
Data and Computer Communications Updated: 2/9/2009.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
Piggybacking A method to combine a data frame with ACK. Station A and B both have data to send. Instead of sending separately, station A sends a data frame.
11-6 HDLC High-level Data Link Control (HDLC) is a bit-oriented protocol for communication over point-to-point and multipoint links. It implements the.
Data Link Control Protocols Data link control protocol Provides a layer of control between systems on a transmission medium referred to as data link. DLC.
11-6 HDLC High-level Data Link Control (HDLC) is a bit-oriented protocol for communication over point-to-point and multipoint links. It implements the.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
William Stallings Data and Computer Communications 7 th Edition Chapter 7 Data Link Control Protocols.
William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) Transport Layer.
FLAG-8 bit sequence with a bit pattern (7E) ADDRESS-address of secondary station that is either the originator or destination of the frame (or.
Data/Link Layer Issues Protocol & Services Topology Error Detection & Recovery.
Example Data Link Protocols Quick review Reference Models? Layers? Flow Control? Bit stuffing? Connection Oriented? Synchronous transmission?
Gursharan Singh Tatla Transport Layer 16-May
IEEE Wireless LAN Standard Chapter 14. IEEE 802 Protocol Layers.
Link-Level Flow and Error Control
TRANSPORT LAYER T.Najah Al-Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
MODULE I NETWORKING CONCEPTS.
1 Basic ISDN Course Layer 2 Q ITU-T Q.921 ISDN user-network interface – Data link layer specification.
Data and Computer Communications Eighth & Ninth Edition by William Stallings Chapter 7 – Data Link Control Protocols.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Chapter 7 Low-Level 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.
Data and Computer Communications Ninth Edition by William Stallings Chapter 7 – Data Link Control Protocols Data and Computer Communications, Ninth Edition.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
University of the Western Cape Chapter 12: The Transport Layer.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Data Link Control and Protocols.
Topic 8 – LAN Fundamentals 1 FIT1005 FIT – Monash University Topic 8 Local Area Network (LAN) Fundamentals Reference: Stallings Ch 15 7E, Ch 13 6E.
1 Kyung Hee University Data Link Protocols. 2 Kyung Hee University 11 장 Data Link Control and Protocols 11.1 Flow and Error Control 11.2 Stop-and-Wait.
DATA LINK CONTROL PROTOCOLS. 2 Introduction Data link control layer – often abbreviated simply to data link layer – is concerned with the transfer of.
IEEE Wireless LAN Standard
CIS : Data Link Control. Flow Control Ensuring the sending entity does not overwhelm the receiving entity —Preventing buffer overflow Transmission.
1 Reliable stream service--TCP 1.TCP accepts byte stream, segments 2.It is over IP, so out-of-sequence is very common --lost or error frame results in.
FIT – Monash University High-Level Data Link Control
1 Copyright © Monash University ECS5365 Lecture 2 ISDN Protocols and Standards Philip Branch Centre for Telecommunications and Information Engineering.
Data and Computer Communications Data Link Control Protocols.
IEEE Wireless LAN Standard
Class #2 1 Chapter 6 – Logical Link Control (LLC)
Data Link Control Protocols  need layer of logic above Physical  to manage exchange of data over a link frame synchronization frame synchronization flow.
2.10 Flow and Error Control Before that ...
High level Data Link Layer Protocol - HDLC
HDLC and PPP.
Chapter 11 Data Link Control
Chapter 11 Data Link Control and Protocols
Chapter 11 - Part 2 Data Link Control.
ICSA 341 Data Communications & Networking
CIS 321 Data Communications & Networking
Chapter 14: Data Link Control
Chapter 10 Data Link Control
Rivier College CS575: Advanced LANs Chapter 6: Logical Link Control
Chapter 11 Data Link Control (DLC)
Chapter 11 Data Link Control and Protocols.
Chapter 14: Data Link Control
Chapter 14: Data Link Control
Flow control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment. Error control.
Kendali Data Link dan Protokol
Chapter 14: Data Link Control
Jiying Zhao SITE, University of Ottawa Canada.
William Stallings Data and Computer Communications
Protocols and the TCP/IP Suite ECE405- Computer Networks
Presentation transcript:

LOCAL AREA NETWORKS

LOGICAL LINK CONTROL LLC is concerned with the transmission of a link- level PDU (Protocol Data Unit)between two stations Addressing in LLC involves specifying the source and destination LLC users. LLC Services LLC specifies the mechanisms for addressing stations across the medium and for controlling the exchange of data between two users Three services are provided

LOGICAL LINK CONTROL Unacknowledged connectionless service: datagram-style service. does not involve any of the flow- and error control mechanisms. delivery of data is not guaranteed Example: in monitoring application Connection-mode service: A logical connection is set up between two users exchanging data, and flow control and error control are provided. Example: in small devices like terminal controllers

LOGICAL LINK CONTROL Acknowledged connectionless service: cross between the previous two services. It provides that datagrams are to be acknowledged, but no prior logical connection is set up. If the user needs guaranteed delivery but there are a large number of destinations for data, then the connection-mode service may be impractical Example: in automated factory

LOGICAL LINK CONTROL LLC Protocol Differences between HDLC and LLC LLC makes use of the asynchronous balanced mode (ABM)of operation of HDLC, to support connection-mode LLC service; This is referred to as type 2 operation. The other HDLC modes are not employed. LLC supports an unacknowledged connectionless service using the unnumbered information PDU; this is known as type 1 operation. LLC supports an acknowledged connectionless service by using two new unnumbered PDUs; this is known as type 3 operation.

LOGICAL LINK CONTROL

LLC Protocol LLC PDU format which consists of four fields. The DSAP (Destination Service Access Point) and SSAP (Source Service Access Point) fields each contain a 7-bit address, which specify the destination and source users of LLC. One bit of the DSAP indicates whether the DSAP is an individual or group address. One bit of the SSAP indicates whether the PDU is a command or response PDU

LOGICAL LINK CONTROL LLC Protocol The format of the LLC control field is identical to that of HDLC using extended (7-bit) sequence numbers For type 1 operation, which supports the unacknowledged connectionless service, the unnumbered information (UI) PDU is used to transfer user data. There is no acknowledgment, flow control, or error control.

LOGICAL LINK CONTROL LLC Protocol Two other PDUs are used to support management functions associated with all three types of operation. Both PDUs are used in the following fashion. An LLC entity may issue a command XID or TEST. The receiving LLC entity issues a corresponding XID or TEST in response. The XID PDU is used to exchange two types of information: types of operation supported and window size.

LOGICAL LINK CONTROL LLC Protocol The TEST PDU is used to conduct a test of the transmission path between two LLC entities. Upon receipt of a TEST command PDU, the addressed LLC entity issues a TEST response PDU With type 2 operation, a data link connection is established between two LLC SAPs prior to data exchange. Connection establishment is attempted by the type 2 protocol in response to a request from a user.

LOGICAL LINK CONTROL LLC Protocol The LLC entity issues a SABME PDU3 to request a logical connection with the other LLC entity. If the connection is accepted by the LLC user designated by the DSAP, then the destination LLC entity returns an unnumbered acknowledgment (UA) PDU. The connection is henceforth uniquely identified by the pair of user SAPs. If the destination LLC user rejects the connection request, its LLC entity returns a disconnected mode (DM) PDU.

LOGICAL LINK CONTROL LLC Protocol Once the connection is established, data are exchanged using information PDUs, as in HDLC. The information PDUs include send and receive sequence numbers, for sequencing and flow control. The supervisory PDUs are used, as in HDLC, for flow control and error control Either LLC entity can terminate a logical LLC connection by issuing a disconnect (DISC) PDU.

LOGICAL LINK CONTROL With type 3 operation, each transmitted PDU is acknowledged. A new (not found in HDLC) unnumbered PDU, the Acknowledged Connectionless (AC) Information PDU, is defined. User data are sent in AC command PDUs and must be acknowledged using an AC response PDU. To guard against lost PDUs, a 1-bit sequence number is used. The sender alternates the use of 0 and 1 in its AC command PDU, and the receiver responds with an AC PDU with the opposite number of the corresponding command. Only one PDU in each direction may be outstanding at any time.