COMPUTER NETWORKS Data link layer protocols

Size: px
Start display at page:

Download "COMPUTER NETWORKS Data link layer protocols"

Transcription

1 Data link layer (layer 2) Gruppo Reti TLC Copyright Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per vedere una copia di questa licenza, consultare oppure inviare una lettera a: Creative Commons, 559 Nathan Abbott Way, Stanford, California 9435, USA. This work is licensed under the Creative Commons NoDerivs-NonCommercial License. To view a copy of this license, visit: or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 9435, USA. COMPUTER NETWORKS Data link layer protocols - COMPUTER NETWORKS Data link layer protocols - 2 Data link layer functions Frame delineation Explicit delimiters (flag) before and after packet transmission Lenght indicator Fixed length Silence between packets Multiplexing (of higher layer protocols) Addressing Error detecion Window protocol Flow control Sequence and error control through retransmissione Multiple access protocols for shared media Data link layer protocols Most derived from the SDLC (Syncronous Data Link Control) defined in the IBM netowrks architecture Ansi standardized SDLC as ADCCP (Advanced Data Communication Control Procedure) and ISO as HDLC (High-level Data Link Control) CCITT (later ITU-T) derived LAP (Link Access Procedure) and LAPB (Link Access Procedure Balanced) In Local Area Networks (LANs) a MAC sublayer solves the multiple access problem COMPUTER NETWORKS Data link layer protocols - 3 COMPUTER NETWORKS Data link layer protocols - 4 Data link layer protocols Several protocols belong to the HDLC family LAP-D (Link Access Procedure D-Channel) LAP-F (Link Access Procedure to Frame Mode Bearer Service) LLC 82.2 (Logical Link Control) PPP (Point-to-Point Protocol) LAPDm (LAP for the mobile D channel) Data link layer protocols Starting from HDLC.. we move to LAP-B, X.25 and ISDN B channel LLC, for LANs PPP, for point to point connections Used at home LAP-F, used in Frame Relay ATM, not derived from HDLC, used in B-ISDN COMPUTER NETWORKS Data link layer protocols - 5 COMPUTER NETWORKS Data link layer protocols - 6 Pag.

2 Example of public network : Data Terminal Equipment : Data Circuit-terminating Equipment Datsa link layer protocols NETWORK Data format (many layer 2 protocols) PDU format: address control data CRC 8 8 8/6 >= 6 8 Bit oriented protocol, with bit-stuffing to ensure data transparency (flag must not appear in other fields) Address field is used in multi-point configuration (master/slave) Control field differentiates the PDUs COMPUTER NETWORKS Data link layer protocols - 7 COMPUTER NETWORKS Data link layer protocols - 8 HDLC: Master/Slave Configuration Protocol used to manage the communication among master and slaves PDUs sent from the master are named command, PDUs send from slaves are named response slave HDLC: operational modes Normal Response Mode (NRM) Suited for point-to-point of unbalanced multipoint. One primary station (Master) and several slaves The Master sets the P/F bit to to enable slave transmission The slave sets the P/F bit to in the last PDU master COMPUTER NETWORKS Data link layer protocols - 9 COMPUTER NETWORKS Data link layer protocols - HDLC: operational modes Asynchronous Response Mode (ARM) Unbalanced configuration. The slave can send data without waiting to be polled by the master. Asynchronous Balanced Mode (ABM) Balanced point-to-point configurations. The P/F bit requires immediate response. Most widely used in data link layer protocols HDLC: three types of PDUs Control field Differentiates three types of PDUs P/F = poll/final bit Information N(S) P/F N(R) Supervision S S P/F N(R) Unnumbered M M P/F M M M COMPUTER NETWORKS Data link layer protocols - COMPUTER NETWORKS Data link layer protocols - 2 Pag. 2

3 HDLC: three types of PDUs Information Data sent after connection opening Supervision ACKs (positive and negative) Unnumbered Link management Data sent in connectionless mode HDLC: two numbering schemes Normal numbering (modulo 8) and extended numbering (modulo 28) Control field equal to either o 2 byte Information P/F Supervision N(S) N(R) S S x x x x P/F N(R) Unnumbered M M P/F M M M COMPUTER NETWORKS Data link layer protocols - 3 COMPUTER NETWORKS Data link layer protocols - 4 HDLC vs LAP-B LAP-B (ISDN B channel) uses only a subset of PDUs defined by HDLC We briefly describe the PDUs used by LAP-B LAP-B: information PDU Data transfer N(S) and N(R) fields needed by the window protocol to provide error and sequence control N(S) = transmitted PDU sequence number N(R) = acknowledge number, refers to the expected PDU at the receiver N(S) P/F N(R) COMPUTER NETWORKS Data link layer protocols - 5 COMPUTER NETWORKS Data link layer protocols - 6 LAP-B: supervision PDUs (S) ACK transfer RR (Receiver Ready - C/R) Positive ACK RNR (Receiver Not Ready - C/R) Positive ACK and flow control signal sent from the receiver which is unavailable (ON-OFF flow control) REJ (Reject - C/R) Request for retransmission of all PDU starting from N(R) S S P/F N(R) LAP-B: unnumbered PDUs (U) Mainly used to control connection management 5 M bits. A limited number of PDUs is used by LAP-B among the 32 available PDUs Command PDUs: SABM(E) (Set Asynchronous Balanced Mode), used to (re)open the connection E = Extended numbering scheme DISC (Disconnect): the connection is aborted M M P/F M M M COMPUTER NETWORKS Data link layer protocols - 7 COMPUTER NETWORKS Data link layer protocols - 8 Pag. 3

4 LAP-B: unnumbered PDUs (U) Response PDUs UA (Unnumbered Acknowledgment): ACK for PDUs opening the connection or to answer to DISC commands DM (Disconnect Mode) Connection was not set up correctly FRMR (FRaMe Reject) Answer to the reception of a correct but unknown PDU 24 additional bits to explain the reason why the PDU was rejected LAPB: command and response PDUs format command response code in control field Information I (Information) N(S) P N(R) Supervision RR (Receiver Ready) RR (Receiver Ready) P/F N(R) Unnumbered RNR (Rec. Not Ready) RNR (Rec. Not Ready) P/F N(R) REJ (Reject) REJ (Reject) P/F N(R) SABM (Set Asynchr. Balanced Mode) P DISC (Disconnect) P DM (Disconnect Mode) F UA (Unnumbered Acknowledgement) F FRMR (Frame Reject) F COMPUTER NETWORKS Data link layer protocols - 9 COMPUTER NETWORKS Data link layer protocols - 2 LAPB: Poll/Final Bit In command PDUs the P/F bit is used to poll stations (i.e. to require an answer) when set to In response PDUs the P/F bit is used to answer (final) to command PDUs with a P/F bit set to Poll bit set to by (or ) is a request to answer immediately for (or ). Final bit set to specifies the answer to the poll request and cannot send a command PDU with the P bit set to unless a response PDU with the F bit set to was received LAPB addresses has address (3) has address () 3 is the value of the address field in command PDUs and in response PDUs is the value of the address field in command PDUs and in response PDUs The address field permits to distinguish command PDUs from response PDUs and to understand whether the P/F bit is a poll or a final COMPUTER NETWORKS Data link layer protocols - 2 COMPUTER NETWORKS Data link layer protocols - 22 Layered architecture: X.25 and ISDN B channel LAPB: example of data transfer Q V Q V L3 L2 L X.25 packet layer LAP-B User terminal X.25 packet layer LAP-B LAP-B Switching node Error control X.25 packet layer LAP-B User terminal V,SABM,P V,I,P V,I V,I2 Q,RR2,F V,I32 V,I42 V,I52 V,I62 V,I72,P modo non connesso V,UA,F Q,I Q,I,P V,RR2,F V,RR3 V,RR4 Q,I25 Q,I36 V,I3 V,I4 V,I24 V,RR5,P Q,RNR6,F V,RNR6,P V,DISC,P modo non connesso Q,I47 V,RR2,F Q,I52,P V,RR3,F V,RR3,F V,UA,F COMPUTER NETWORKS Data link layer protocols - 23 COMPUTER NETWORKS Data link layer protocols - 24 Pag. 4

5 timeout timeout COMPUTER NETWORKS Data link layer protocols LAPB: error recovery via timeout LAPB: error recovery via REJ Q V Q V V,I V,I V,I2 V,I3 V,I4 V,I5 V,I6 V,RR,P V,I7 trasferim. dati V,RR7 V,RR7,F V,I V,I V,I2 V,I32 V,I23 V,I34 V,I45 trasferim. dati Q,I Q,I Q,I2 V,REJ2 Q,I32 Q,I42 Q,I53 COMPUTER NETWORKS Data link layer protocols - 25 COMPUTER NETWORKS Data link layer protocols - 26 LAPB: error recovery via P/F bit V,I,P V,I V,I22 V,I33,P V,I45 V,I5,P V,I26 Q trasferim. dati V Q,I Q,I V,I2,F Q,I3 Q,I4 V,RR,F Q,I5 V,RR2,F LAPB: error recovery via time-out and REJ V,I V,I V,I2 V,I3 V,I4 V,I5 V,I6 V,I V,I Q trasferim. dati V V,RR7 V,REJ7 V,I7 COMPUTER NETWORKS Data link layer protocols - 27 COMPUTER NETWORKS Data link layer protocols - 28 Data link layer in LANs IEEE 82.3 data link layer in LANs has two sub layers LLC: Logical Link Control MAC: Medium Access Control 3 2 network LLC MAC physical IEEE 82.2 Logical Link Control Derived from HDLC Standard ISO 882/2. Main characteristics Byte oriented protocol Does not use flag for packet delineation (done by the MAC) No erroro control (done by the MAC) PDU have source and destination addresses used for higher layer protocol multiplexing Variable packet lenghth COMPUTER NETWORKS Data link layer protocols - 29 COMPUTER NETWORKS Data link layer protocols - 3 Pag. 5

6 LLC PDU One unused bit in the source address is exploited to distinguish between command and response. Control field 8 bit in unnumbered PDUs 6 bit otherwise Maximun packet size depends on the MAC LLC PDU LLC addresses identify the higher layer protocols transported bt the LLC protocol Address field has two bit, unused for addressing, reserved for control purposes All s address identifies the LLC itself Up to 63 addresses available DSAP SSAP control information address address 8 bit 8 bit 8 o 6 bit 8 x M bit COMPUTER NETWORKS Data link layer protocols - 3 COMPUTER NETWORKS Data link layer protocols - 32 SNAP PDU Extended addressing scheme, named SNAP (SubNetwork Access Protocol) Used for connectionless transfer Identifies IP protocol among others AAH AAH 3H H 8H (3)-PDU DSAP SSAP controllo OUI protocol type (3) (2) informazione Point to Point Protocol (PPP) RFC 66 PPP (Point to Point Protocol) is mainly used to connect customers to Internet ISP over telephone or ADSL lines Also available over ISDN connections and even over SONET/SDH Point-to-point connection is easier to manage with respect to braodcast or radio channel PPP is simple (likely the simplest data link layer protocol) COMPUTER NETWORKS Data link layer protocols - 33 COMPUTER NETWORKS Data link layer protocols - 34 PPP functionalities PDU delineation Content transparency Error detection (but no correction) Higher layer protocols multiplexing Monitoring of link activity Negotiation of layer three (IP) addresses Useful for ISPs Functions not available in PPP Error correction Flow control Sequence control Point to point link Multipoint link management COMPUTER NETWORKS Data link layer protocols - 35 COMPUTER NETWORKS Data link layer protocols - 36 Pag. 6

7 PPP PDU Flag for framing or PDU delineation Address Not used and kept for compatibility with HDLC Control Not used and kept for compatibility with HDLC Protocol Higher layer protocol multiplexing Byte Stuffing Data transparency is obtained by defining a mechanism to send, in the data portion of the packet, the byte with value The sender inserts an escape byte before any byte or byte The first byte equal to is discarded by the receiver COMPUTER NETWORKS Data link layer protocols - 37 COMPUTER NETWORKS Data link layer protocols - 38 PPP Link Control Protocol PPP-LCP protocol opens (and close) the PPP connection Options are negotiated Max frame length; authentication protocol; skip address and control fields DD is the initiai state Once the PPP connection has been established and the authentication process was successful, for the IP protocol the IP Control Protocol (RFC332) is used to set up IP parameters (addresses, datagram compression, etc) PPP Data Control Protocol COMPUTER NETWORKS Data link layer protocols - 39 COMPUTER NETWORKS Data link layer protocols - 4 Frame Relay Standard to create packet networks based on virtual circuits (normally permanent VCs) on a wide area The standard was originally proposed within the ISDN framework Today used to create VPNs (Virtual Private Networks) for companies to interconnect LANs to build logical topologies to interconnect Internet routers for ISP Bit rate ranging from 64 kb/s to 2 Mb/s Variable size packets (well suited to data traffic) Maximum size 496 byte Frame Relay Operates on Permanent Virtual Circuit (although signaling protocols to deal with SVC are defined) Frame Relay network Virtual Circuits COMPUTER NETWORKS Data link layer protocols - 4 COMPUTER NETWORKS Data link layer protocols - 42 Pag. 7

8 LAPF Frame Relay defines the LAPF protocol (Link Access Procedure to Frame mode bearer services) LAPF is divided in two parts: DL-CORE (reccomendation I.233) Used in all network nodes DL-CONTROL Optionally used only by end users (today, mainly IP routers) In most applications, it is not used L>= 3 L2 L Higher layer protocols DL-CONTROL DL-CORE User terminal Core and edge approach DL-CORE Error control DL-CORE Frame Relay switching node Higher layer protocols DL-CONTROL DL-CORE User terminal COMPUTER NETWORKS Data link layer protocols - 43 COMPUTER NETWORKS Data link layer protocols - 44 LAPF packet Packet delineation through flag and bitstuffing to guarantee data transparency Flag Address Control Information CRC Flag DL-CORE DL-CONTROL (like HDLC with extended numbering) ADDRESS field contains the DLCI (Data Link Connection Identifier),the virtual circuit identifier some additional bits for congestion control and traffic policing LAPF packet DL-CORE DL-CONTROL FLAG ADDR (MSB) ADDR (LSB) control information CRC (MSB) CRC (LSB) FLAG COMPUTER NETWORKS Data link layer protocols - 45 COMPUTER NETWORKS Data link layer protocols - 46 DLCI: Data Link Connection Identifier FECN/BECN: forward/backward explicit congestion notification DE: discard eligibility C/R: command/response D/C: DLCI or DL- CORE : extension bit ADDRESS field lower DLCI DLCI upper DLCI upper DLCI lower DLCI or DL-CORE control C/R FECN BECN DE C/R FECN BECN DE D/C upper DLCI C/R DLCI FECN BECN DE DLCI lower DLCI or DL-CORE control D/C default format (2 byte) format 3 byte format 4 byte COMPUTER NETWORKS Data link layer protocols - 47 B-ISDN Private and public networks Integrated network Support all type of services, with different transmission speeds and quality of service requirements over the same network infrastructure Standardized by ITU-T and ATM Forum ISDN (re)evolution Exploit ATM as a transport, multiplexing and switching technique COMPUTER NETWORKS Data link layer protocols - 48 Pag. 8

9 Asynchronous Transfer Mode: ATM Defined as a data link layer protocol Wide area network exploiting packet switching networks with virtual circuit service Characteristics High bit rate (starting from 622 Mb/s) Low latencies for voice services Fixed size data units (cells) 53 byte (48 byte of data) B-ISDN: reference model Control plane Higher layers Management plane User plane Higher layer AAL (ATM Adaptation Layer) ATM layer layer Layer management Plane management COMPUTER NETWORKS Data link layer protocols - 49 COMPUTER NETWORKS Data link layer protocols - 5 L>=3 L2 L Higher layers protocols AAL ATM User terminal Core and edge approach in the user plane Error detection only on-demand for some AAL ATM ATM ATM switching node Higher layers protocols AAL ATM User terminal ATM: which OSI layer? Original idea End-to-end transport ATM from desktop to desktop Reality: IP router interconnection IP over ATM ATM is yet another data link technology COMPUTER NETWORKS Data link layer protocols - 5 COMPUTER NETWORKS Data link layer protocols - 52 Header (5 bytes) + payload (48 bytes) Fixed size cell To ease the switching task at high speed (synchronous switching) Small cell size Reduced latency (can be obtained by increasing transmission speed) Small packetization delay for interactive voice services Segmentation overhead Slightly different format at network edge and core GFC VPI VPI VPI VCI VPI VCI VCI VCI VCI PT CLP VCI PT CLP HEC HEC DATA DATA UNI CELL NNI CELL 5 BYTE 48 BYTE COMPUTER NETWORKS Data link layer protocols - 53 COMPUTER NETWORKS Data link layer protocols - 54 Pag. 9

10 ATM cell header (5 bytes = 4bit) GFC (4 bit): Generic Flow Control VPI (8-2 bit): Virtual Path Identifier VCI (6 bit): Virtual Circuit Identifier PT (3 bit): Payload Type CLP ( bit): Cell Loss Priority HEC (8 bit): Header Error Code GFC - Generic Flow Control Only at the UNI interface. The network issues information to user on the number of cells that can be sent Two control algorithms: ON-OFF Credit based COMPUTER NETWORKS Data link layer protocols - 55 COMPUTER NETWORKS Data link layer protocols - 56 ATM cell fromat VPI - Virtual Path Identifier VCI: Virtual Circuit Identifier Variable length: 8 bit at the UNI (256 VP s) 2 bit at the NNI (496 VP s) Some VPIs are reserved to network management functions and to signalling Identifies a single virtual circuit within a given VPI VC s are available for each VP. Example: link at 2,4 Gb/s, VP, all VCs with the same capacity 36Kb/s for each VC. COMPUTER NETWORKS Data link layer protocols - 57 COMPUTER NETWORKS Data link layer protocols - 58 PT field (Payload Type) PT - Payload Type Classifies the payload information type. It contains an identifier named Payload Type Identifier (PTI). Among the eight possible codes, four are reserved to network functions four to user function PT User cell User cell User cell User cell MNING EFCI No congestion AAL 5 indication= EFCI No congestion AAL 5 indication= EFCI Congestion AAL 5 indication= EFCI Congestion AAL 5 indication= COMPUTER NETWORKS Data link layer protocols - 59 COMPUTER NETWORKS Data link layer protocols - 6 Pag.

11 Campo PT (Payload Type) CLP - Cell Loss Priority PT SIGNIFICATO OAM cell (Operation and Maintenance) OAM cell (Operation and Maintenance) RM cell (Resource Management) Two priority levels at the ATM layer (within each VC) In ATM switches, it permits to selectively discard cells in case of buffer congestion CLP= indicates a high priority cell Not used Reserved for future use COMPUTER NETWORKS Data link layer protocols - 6 COMPUTER NETWORKS Data link layer protocols - 62 HEC - Header Error Code It permits to check the correctness of the ATM cell header only No error detection on paylod! Single errors are corrected Two errors are detected SEC/DED: Single errore correction/ Double Error Detection B-ISDN: reference model Control plane Higher layers Management plane User plane Higher layer AAL (ATM Adaptation Layer) ATM layer layer Layer management Plane management COMPUTER NETWORKS Data link layer protocols - 63 COMPUTER NETWORKS Data link layer protocols - 64 AAL: ATM Adaptation Layer Integrates ATM transport to offer service to users Servide dependent layer Examples of AAL functions: Transmission errors detection and managment Segmentation and reassembly Cell loss management Flow control Synchronization AAL: ATM Adaptation Layer It defines four classes of service (service classes) Through three main parametrs: Source transmission speed Type of connection (connection oriented/connectionless) Temporal relation between end user COMPUTER NETWORKS Data link layer protocols - 65 COMPUTER NETWORKS Data link layer protocols - 66 Pag.

12 AAL: 4 service classes A: CBR traffic, constant but rate, connection oriented, synchronism required AAL B: VBR traffic, connection oriented, synchronism required AAL 2 C: VBR traffic, connection oriented, synchronism not required AAL 3/4 D: VBR traffic, connectionless, synchronism not required AAL 5 Synchronism required between source and dest Speed Connection type AAL type Possible applications AAL service classes Class A Class B Class C Class D costant (CBR) required Connection oriented not required variable (VBR) AAL AAL 2 AAL 3/4-5 voice 64kbit/s video CBR video/audio VBR data connectionl ess data COMPUTER NETWORKS Data link layer protocols - 67 COMPUTER NETWORKS Data link layer protocols - 68 AAL layer: architecture The AAL layer is subdivided into two sublayers convergence sublayer (CS): Service and ATM traffic convergence Multiplexing Error detection Synchronism recovery segmentation and reassembly (): Segmentation in transmission, reassembly in reception of CS PDUs AAL AAL architecture CS convergence sublayer segmentation and reassembly SSCS service specific CS CPCS common part CS Some sub-layers can be empty CS SSCS CPCS COMPUTER NETWORKS Data link layer protocols - 69 COMPUTER NETWORKS Data link layer protocols - 7 AAL format AAL 3/4 ATM Cell Header SN SNP - SDU 47 byte AAL CPCS PDU B B 2B -3B B 2B 2B CPI B Tag BA size AAL payload pad AL E Lenght Tag ATM Cell Header SN IT - SDU LI CRC AAL 2 44 byte ATM Cell Header ST SN RES - SDU LI CRC AAL 3 44 byte ATM Cell Header ST SN MID - SDU LI CRC AAL 4 44 byte ATM Cell Header AAL 5 48 byte COMPUTER NETWORKS Data link layer protocols - 7 PDU 2 byte 44 byte 2 byte - PDU header trailer ST=BOM header ST=COM trailer header ST=EOM ST SN MID LI CRC 2 4 bit 6 bit bit trailer COMPUTER NETWORKS Data link layer protocols - 72 Pag. 2

13 Lenght CRC - 32 COMPUTER NETWORKS Data link layer protocols Layer PDU CS Layer PDU AAL 5 CS Layer Payload 48 bytes payload B -47B 2B 2B 4B 48 bytes payload 48 bytes payload End of segment = AAL 5 No CS layer layer exploit all 48 byte payload Last cell created by the segmentation process has the third bit in the PT field of the ATM header set to Layer separation principle violated! Error control over the full CS-PDU COMPUTER NETWORKS Data link layer protocols - 73 COMPUTER NETWORKS Data link layer protocols - 74 AAL 5 Advantages simplicity efficiency Improved reliability (CRC - 32) Disadvantages Use the third bit of the PT field in the ATM header Breaks layer separation principle Loss of the cell with the PT bit set = implies that two full CS-PDUs are lost Layer 2 protocols: a comparison Protocol Packet delineation Layer 3 protocol multiplexing Error detection LAPB Delimiter Higher layer YES YES LAPF core + LAPF control ATM (core)+ AAL (edge) Delimiter Done at the physical layer Via virtual circuits Via virtual circuits YES in LAPF core YES in AAL (edge) PPP Delimiter YES YES NO LLC Done in MAC IEEE 82.3 Error correction (window protocol) Optional in LAPF control (edge) NO YES Optional Optional Ethernet MAC Silence YES YES NO In gray info either not presented in this class or later descriebd COMPUTER NETWORKS Data link layer protocols - 75 COMPUTER NETWORKS Data link layer protocols - 76 Pag. 3

Data link layer (layer 2)

Data link layer (layer 2) Data link layer (layer 2) Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ COMPUTER NETWORK DESIGN Review of layer 2 protocols - 1 Copyright Quest opera è protetta dalla licenza

More information

Network Management and QoS provisioning Class intro and review

Network Management and QoS provisioning Class intro and review Network Management and Quality of Service Provisioning Class intro and review Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management

More information

Network Management and QoS provisioning Class intro and review. Network Management and QoS Provisioning - 2. Quality of Service Provisioning

Network Management and QoS provisioning Class intro and review. Network Management and QoS Provisioning - 2. Quality of Service Provisioning Network Management and Quality of Service Provisioning Class intro and review Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management

More information

Network Management and QoS provisioning Class intro and review

Network Management and QoS provisioning Class intro and review Class goals Network Management and Quality of Service Provisioning Class intro and review Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Describe,

More information

ATM Technology in Detail. Objectives. Presentation Outline

ATM Technology in Detail. Objectives. Presentation Outline ATM Technology in Detail Professor Richard Harris Objectives You should be able to: Discuss the ATM protocol stack Identify the different layers and their purpose Explain the ATM Adaptation Layer Discuss

More information

Computer Networks Design and Management Class intro and review

Computer Networks Design and Management Class intro and review Class goals Computer Networks Design and Management Class intro and review Andrea Bianco Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ Describe, mainly

More information

Communication Networks

Communication Networks Communication Networks Chapter 7 Connection Oriented Packet Data Networks Communication Networks - 7. Connection Oriented PDNs 236 Overview 1. Fundamentals of Connection-Oriented Packet Switching 2. X.25

More information

Packet Switching. Communication Networks Chapter 10: Connection-Oriented PDNs

Packet Switching. Communication Networks Chapter 10: Connection-Oriented PDNs Communication Networks Chapter 10: Connection-Oriented PDNs o X.25 o Frame Relay o Asynchronous Transfer Mode (ATM) Packet Switching Circuit switching was designed for voice Packet switching was designed

More information

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,

More information

Network management and QoS provisioning - revise. When someone have to share the same resources is possible to consider two particular problems:

Network management and QoS provisioning - revise. When someone have to share the same resources is possible to consider two particular problems: Revise notes Multiplexing & Multiple Access When someone have to share the same resources is possible to consider two particular problems:. multiplexing;. multiple access. The first one is a centralized

More information

Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1.

Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1. Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1 LOGICAL L LINK CONTROL MEDIUM ACCESS CONTROL PHYSICAL SIGNALING DATA LINK LAYER PHYSICAL LAYER ACCESS UNIT INTERFACE PHYSICAL MEDIA ATTACHMENT

More information

(Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1.

(Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1. Data Link Layer (cont.) (Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1 LOGICAL LINK CONTROL MEDIUM ACCESS CONTROL PHYSICAL SIGNALING DATA LINK LAYER PHYSICAL LAYER ACCESS UNIT INTERFACE PHYSICAL

More information

Flow control: Ensuring the source sending frames does not overflow the receiver

Flow control: Ensuring the source sending frames does not overflow the receiver Layer 2 Technologies Layer 2: final level of encapsulation of data before transmission over a physical link responsible for reliable transfer of frames between hosts, hop by hop, i.e. on a per link basis

More information

A T M. Cell Switched Technology. not SMDS. Defacto Standard Multimedia capable Use with SONET or SDH. Fixed Length - 53 bytes. DigiPoints Volume 1

A T M. Cell Switched Technology. not SMDS. Defacto Standard Multimedia capable Use with SONET or SDH. Fixed Length - 53 bytes. DigiPoints Volume 1 A T M Cell Switched Technology Fixed Length - 53 bytes not SMDS Defacto Standard Multimedia capable Use with SONET or SDH SCTE VA 12.1 SONET Optical Carrier (OC) Rates and SDH Synchronous Transport Module

More information

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy)

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy) ATM Asynchronous Transfer Mode (and some SDH) (Synchronous Digital Hierarchy) Why use ATM? Circuit switched connections: After initial setup no processing in network nodes Fixed bit rates, fixed time delay

More information

Ethernet Switches (more)

Ethernet Switches (more) Ethernet Switches layer 2 (frame) forwarding, filtering using LAN addresses Switching: A-to-B and A - to-b simultaneously, no collisions large number of interfaces often: individual hosts, star-connected

More information

William Stallings Data and Computer Communications. Chapter 7 Data Link Control

William Stallings Data and Computer Communications. Chapter 7 Data Link Control William Stallings Data and Computer Communications Chapter 7 Data Link Control Flow Control Ensuring the sending entity does not overwhelm the receiving entity Preventing buffer overflow Transmission time

More information

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514 Lecture 11 Asynchronous Transfer Mode () Outline Introduction Virtual Circuit Setup PVC vs. SVC Quality of Service and Congestion Control IP over and Frame Relay interworking Network (integrated voice,

More information

! Cell streams relating to different media types are multiplexed together on a statistical basis for transmission and switching.

! Cell streams relating to different media types are multiplexed together on a statistical basis for transmission and switching. Asynchronous Transfer Mode (ATM) Networks! All source media is first broken down into a stream of fixed sized units known as cells.! Cell streams relating to different media types are multiplexed together

More information

Asynchronous. nous Transfer Mode. Networks: ATM 1

Asynchronous. nous Transfer Mode. Networks: ATM 1 Asynchronous nous Transfer Mode (ATM) Networks: ATM 1 Issues Driving LAN Changes Traffic Integration Voice, video and data traffic Multimedia became the buzz word One-way batch Two-way batch One-way interactive

More information

HDLC. King of the Link 2005/03/11. (C) Herbert Haas

HDLC. King of the Link 2005/03/11. (C) Herbert Haas HDLC King of the Link (C) Herbert Haas 2005/03/11 What is HDLC? High-Level Data Link Control Early link layer protocol Based on SDLC (Synchronous-DLC, IBM) Access control on half-duplex modem-lines Connectionoriented

More information

Data Link Control. Claude Rigault ENST Claude Rigault, ENST 11/3/2002. Data Link control 1

Data Link Control. Claude Rigault ENST Claude Rigault, ENST 11/3/2002. Data Link control 1 Data Link Control Claude Rigault ENST claude.rigault@enst.fr Data Link control Data Link Control Outline General principles of Data Link Control HDLC Data Link control 2 General principles of Data Link

More information

IEEE standards for local area networks

IEEE standards for local area networks IEEE standards for local area networks Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS Standard for LANs 1 Copyright Quest opera è protetta

More information

Data link layer functions. 2 Computer Networks Data Communications. Framing (1) Framing (2) Parity Checking (1) Error Detection

Data link layer functions. 2 Computer Networks Data Communications. Framing (1) Framing (2) Parity Checking (1) Error Detection 2 Computer Networks Data Communications Part 6 Data Link Control Data link layer functions Framing Needed to synchronise TX and RX Account for all bits sent Error control Detect and correct errors Flow

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

3. Data Link Layer 3-2

3. Data Link Layer 3-2 3. Data Link Layer 3.1 Transmission Errors 3.2 Error Detecting and Error Correcting Codes 3.3 Bit Stuffing 3.4 Acknowledgments and Sequence Numbers 3.5 Flow Control 3.6 Examples: HDLC, PPP 3. Data Link

More information

Data Link Control Protocols

Data Link Control Protocols Data Link Control Protocols need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error control addressing control and data link management Flow Control

More information

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline ATM Asynchronous Transfer Mode these slides are based on USP ATM slides from Tereza Carvalho 1 ATM Networks Outline ATM technology designed as a support for ISDN Definitions: STM and ATM Standardization

More information

HDLC (High level Data Link Control)

HDLC (High level Data Link Control) High-level Data Link Control HDLC (High level Data Link Control) Modem, EIA-232, HDLC Framing and Procedures Agenda Line Management, Modems Introduction HDLC Station Types, Modes of Operation Frame Format,

More information

Line Protocol Basics. HDLC (High level Data Link Control) Agenda. Additional Issues

Line Protocol Basics. HDLC (High level Data Link Control) Agenda. Additional Issues Line Protocol Basics High-level Data Link Control HDLC (High level Data Link Control), EIA-232, HDLC Framing and Procedures line protocol basics already explained serial transmission techniques bit-synchronization

More information

MPLS AToM Overview. Documentation Specifics. Feature Overview

MPLS AToM Overview. Documentation Specifics. Feature Overview MPLS AToM Overview This document provides an introduction to MPLS AToM and includes the following sections: Documentation Specifics, page 14 Feature Overview, page 14 Benefits, page 26 What To Do Next,

More information

Lesson 3 Network technologies - Controlling

Lesson 3 Network technologies - Controlling Lesson 3 Network technologies - Controlling Objectives : Network control or traffic engineering is one of the important techniques in the network. Understanding QoS control, traffic engineering and OAM

More information

LAN interconnection. Telecommunication Networks Group

LAN interconnection. Telecommunication Networks Group LAN interconnection Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS - LAN interconnection- 1 Copyright Quest opera è protetta dalla licenza

More information

ATM Asynchronous Transfer Mode revisited

ATM Asynchronous Transfer Mode revisited ATM Asynchronous Transfer Mode revisited ACN 2007 1 ATM GOAL To establish connections between an arbitrary number of hosts...... over channels that fulfills a certain QoS level. -> ATM networks make it

More information

COMPUTER NETWORKS - Window protocols

COMPUTER NETWORKS - Window protocols ARQ techniques (window protocols) Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS Window protocols - 1 Copyright Quest opera è protetta dalla licenza Creative

More information

COMPUTER NETWORKS - Window protocols

COMPUTER NETWORKS - Window protocols ARQ techniques (window protocols) Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ Copyright Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per vedere

More information

Asynchronous Transfer Mode

Asynchronous Transfer Mode ATM Asynchronous Transfer Mode CS420/520 Axel Krings Page 1 Protocol Architecture (diag) CS420/520 Axel Krings Page 2 1 Reference Model Planes User plane Provides for user information transfer Control

More information

Packet Switching - Asynchronous Transfer Mode. Introduction. Areas for Discussion. 3.3 Cell Switching (ATM) ATM - Introduction

Packet Switching - Asynchronous Transfer Mode. Introduction. Areas for Discussion. 3.3 Cell Switching (ATM) ATM - Introduction Areas for Discussion Packet Switching - Asynchronous Transfer Mode 3.3 Cell Switching (ATM) Introduction Cells Joseph Spring School of Computer Science BSc - Computer Network Protocols & Arch s Based on

More information

Asynchronous Transfer Mode (ATM) ATM concepts

Asynchronous Transfer Mode (ATM) ATM concepts Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode (ATM) is a switching technique for telecommunication networks. It uses asynchronous time-division multiplexing,[1][2] and it encodes data into

More information

Chapter 7: Data Link Control. Data Link Control Protocols

Chapter 7: Data Link Control. Data Link Control Protocols Chapter 7: Data Link Control CS420/520 Axel Krings Page 1 Data Link Control Protocols Need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error

More information

Chapter 7: Data Link Control. CS420/520 Axel Krings Page 1

Chapter 7: Data Link Control. CS420/520 Axel Krings Page 1 Chapter 7: Data Link Control CS420/520 Axel Krings Page 1 Data Link Control Protocols Need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error

More information

Chapter 10. Circuits Switching and Packet Switching 10-1

Chapter 10. Circuits Switching and Packet Switching 10-1 Chapter 10 Circuits Switching and Packet Switching 10-1 Content Switched communication networks Circuit switching networks Circuit-switching concepts Packet-switching principles X.25 (mentioned but not

More information

ATM Introduction. The Grand Unification 2005/03/11. (C) Herbert Haas

ATM Introduction. The Grand Unification 2005/03/11. (C) Herbert Haas ATM Introduction The Grand Unification Agenda What is it? Who wants it? Who did it? Header and Switching ATM Layer Hypercube Adaptation Layers Signaling Addresses 2 What is ATM? High-Speed Virtual Circuits

More information

Hubs. Interconnecting LANs. Q: Why not just one big LAN?

Hubs. Interconnecting LANs. Q: Why not just one big LAN? Interconnecting LANs Q: Why not just one big LAN? Limited amount of supportable traffic: on single LAN, all stations must share bandwidth limited length: 802.3 specifies maximum cable length large collision

More information

ATM Logical Connections: VCC. ATM Logical Connections: VPC

ATM Logical Connections: VCC. ATM Logical Connections: VPC ATM Logical Connections: VCC Logical Connections in ATM are referred to as virtual channel connections (VCCs). Virtual channel (VC) is a generic term used to describe unidirectional transport of ATM cells

More information

Internetworking Part 1

Internetworking Part 1 CMPE 344 Computer Networks Spring 2012 Internetworking Part 1 Reading: Peterson and Davie, 3.1 22/03/2012 1 Not all networks are directly connected Limit to how many hosts can be attached Point-to-point:

More information

What is Frame Relay? Frame Relay. Agenda. Frame Relay Basic Topology

What is Frame Relay? Frame Relay. Agenda. Frame Relay Basic Topology What is Frame Relay? Frame Relay Principles, Standards, LAPF Traffic Control Aspects, LMI, CLLM, Q.933 (SVC) packet switching technology based on store-and-forward of packets connection oriented interface

More information

Cell Switching (ATM) Commonly transmitted over SONET other physical layers possible. Variable vs Fixed-Length Packets

Cell Switching (ATM) Commonly transmitted over SONET other physical layers possible. Variable vs Fixed-Length Packets Cell Switching (ATM) Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection setup) Protocol: Q2931 Specified by ATM forum Packets are called cells 5-byte header

More information

Frame Relay. Raj Jain. Professor of Computer and Information Sciences. The Ohio State University. Columbus, OH 43210

Frame Relay. Raj Jain. Professor of Computer and Information Sciences. The Ohio State University. Columbus, OH 43210 Frame Relay Professor of Computer and Information Sciences Columbus, OH 43210 These slides are available at http://www.cis.ohio-state.edu/~jain/cis777-99/ 1 Overview What is Frame Relay? Why not leased

More information

Module 10 Frame Relay and ATM

Module 10 Frame Relay and ATM Module 10 Frame Relay and ATM Lesson 35 ATM: Virtual Path, Virtual Channel. ATM Adaptation Layer (AAL) 10.3.1 VIRTUAL PATH AND VIRTUAL CHANNEL Connection between two endpoints is accomplished through virtual

More information

Introduction. ATM Technology. What is ATM? Agenda

Introduction. ATM Technology. What is ATM? Agenda Introduction Technology Asynchronous Transfer Mode Principles, ing, AAL, Signaling In 1986 the CCITT (now ITU-T) adopted as background technology for B-ISDN B-ISDN intended to replace several widespread

More information

Appendix 5 - ATM Technology in Detail

Appendix 5 - ATM Technology in Detail Technology Asynchronous Transfer Mode Principles, Layering, AAL, Signaling Agenda Introduction Reference Model Physical Layer Layer Switching Details Adaptation Layer Signaling and Addressing Technology,

More information

This Lecture. BUS Computer Facilities Network Management X.25. X.25 Packet Switch. Wide Area Network (WAN) Technologies. X.

This Lecture. BUS Computer Facilities Network Management X.25. X.25 Packet Switch. Wide Area Network (WAN) Technologies. X. This ecture BUS350 - Computer Facilities Network Management Wide rea Network (WN) Technologies. X.5 Frame Relay TM Faculty of Information Technology Monash University Faculty of Information Technology

More information

Advanced Computer Networks. Rab Nawaz Jadoon DCS. Assistant Professor COMSATS University, Lahore Pakistan. Department of Computer Science

Advanced Computer Networks. Rab Nawaz Jadoon DCS. Assistant Professor COMSATS University, Lahore Pakistan. Department of Computer Science Advanced Computer Networks Rab Nawaz Jadoon Department of Computer Science DCS COMSATS Institute of Information Technology Assistant Professor COMSATS University, Lahore Pakistan Advanced Computer Networks

More information

Telematics Chapter 7: MPLS

Telematics Chapter 7: MPLS Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session

More information

Protocol Architecture (diag) Computer Networks. ATM Connection Relationships. ATM Logical Connections

Protocol Architecture (diag) Computer Networks. ATM Connection Relationships. ATM Logical Connections 168 430 Computer Networks Chapter 11 Asynchronous Transfer Mode Protocol Architecture Similarities between ATM and packet switching Transfer of data in discrete chunks Multiple logical connections over

More information

Datenkommunikation SS L04 - Network Principles

Datenkommunikation SS L04 - Network Principles Network Principles Circuit Switching, Introduction ISDN Packet Switching, Datagram versus Virtual Call Introduction X.25, FR and ATM, OSI Model Agenda Introduction Circuit Switching Principles ISDN Packet

More information

1997, Scott F. Midkiff 1

1997, Scott F. Midkiff 1 Welcome to! Loooooooooooooooots of acronyms! By Scott Midkiff ECpE/CS 5516, VPI Spring 1997 (modified by Marc Abrams for Spring 1998) A lot of what s in came from the phone and ing worlds, not the LAN

More information

William Stallings Data and Computer Communications 7 th Edition. Chapter 11 Asynchronous Transfer Mode

William Stallings Data and Computer Communications 7 th Edition. Chapter 11 Asynchronous Transfer Mode William Stallings Data and Computer Communications 7 th Edition Chapter 11 Asynchronous Transfer Mode Protocol Architecture Similarities between ATM and packet switching Transfer of data in discrete chunks

More information

HDLC. Telecom Systems Chae Y. Lee

HDLC. Telecom Systems Chae Y. Lee HDLC Telecom Systems Contents Telecom Systems HDLC frame formats: Information/Supervisory/Non-sequenced Flow/Error Control in HDLC (Supervisory format) Link establish/disconnect (Non-sequenced format)

More information

Review of fundamentals networking concepts

Review of fundamentals networking concepts Review of fundamentals networking concepts Andrea Bianco Paolo Giaccone Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer Network Design - 1 Copyright

More information

Local area networks. Copyright

Local area networks. Copyright Local area networks Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS LANs - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

More information

COMPUTER NETWORKS - Local area networks

COMPUTER NETWORKS - Local area networks Local area networks Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS LANs - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS INTRODUCTION ATM stands for Asynchronous Transfer Mode ATM is a flexible high bandwidth, low delay network technology that is: Capable of handling voice, video and data

More information

Data Link Layer. Learning Objectives. Position of the data-link layer. MCA 207, Data Communication & Networking

Data Link Layer. Learning Objectives. Position of the data-link layer. MCA 207, Data Communication & Networking Data Link Layer Bharati Vidyapeeth s Institute of Computer Applications and Management,New Delhi-63 by Vishal Jain U2. 1 Learning Objectives To introduce the design issues of data link layer. To discuss

More information

ET4254 Communications and Networking 1

ET4254 Communications and Networking 1 Topic 9 Internet Protocols Aims:- basic protocol functions internetworking principles connectionless internetworking IP IPv6 IPSec 1 Protocol Functions have a small set of functions that form basis of

More information

Bandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis

Bandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis Broadband ISDN 3BA33 David Lewis 3BA33 D.Lewis 2007 1 B-ISDN Model has 3 planes User Control Management 3BA33 D.Lewis 2007 3 Broadband ISDN Was Expected to be the Universal Network of the future Takes

More information

Automatic Repeat Request Data Link Layer Traffic Management

Automatic Repeat Request Data Link Layer Traffic Management Automatic Repeat Request Data Link Layer Traffic Management Reliable Communications with Retransmission How to transport data units over an unreliable data link in a reliable way? End to End E.g.. TCP

More information

DigiPoints Volume 1. Leader Guide. Module 12 Asynchronous Transfer Mode. Summary. Outcomes. Objectives. Prerequisites

DigiPoints Volume 1. Leader Guide. Module 12 Asynchronous Transfer Mode. Summary. Outcomes. Objectives. Prerequisites Asynchronous Transfer Mode Page 12.i DigiPoints Volume 1 Module 12 Asynchronous Transfer Mode Summary This last module of, covers ATM, and provides an end-to-end data communications model that draws on

More information

WAN technology which are to be discussed:

WAN technology which are to be discussed: WAN Technology Operates at 3 layer OSI model as below: 1. PHY 2. Data Link 3. Network Most of WAN technology are packetswitched network categorized as Switched Virtual circuit Network ( 3-phase, connection

More information

Basic concept of ATM communication

Basic concept of ATM communication Lesson 3 AM Network (2days) Basic concept of AM communication Protocol structure of AM network Hardware routing OSI reference model AM network protocols Objectives : AM concepts are typical connection

More information

Configuring Frame Relay-ATM Interworking

Configuring Frame Relay-ATM Interworking Configuring -ATM Interworking The -ATM Interworking features enable and ATM networks to exchange data, despite differing network protocols. There are two types of -ATM Interworking: FRF.5 -ATM Network

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SEED NETWORKS LAYERS The function and associated information of the planes is as follows: The reference model is composed of the following planes: Control lane manages the call and connection.

More information

Packet Switching. Hongwei Zhang Nature seems to reach her ends by long circuitous routes.

Packet Switching. Hongwei Zhang  Nature seems to reach her ends by long circuitous routes. Problem: not all networks are directly connected Limitations of directly connected networks: limit on the number of hosts supportable limit on the geographic span of the network Packet Switching Hongwei

More information

Frame Relay. Frame Relay Information 1 of 18

Frame Relay. Frame Relay Information 1 of 18 Frame Relay Information 1 of 18 This document was retrieved from the Web and has been been edited by Thomas Jerry Scott for use in his TCP/IP network classes. Chapter Goals Describe the history of Frame

More information

HDLC PROTOCOL. Michel GARDIE

HDLC PROTOCOL. Michel GARDIE HDLC PROTOCOL Michel GARDIE INT/LOR/RIP October 15, 2007 The version of this document is temporary. There are still several mistakes. I'm sorry for that. email: michel.gardie@int-edu.eu 1985 FRANCE TELECOM

More information

The University of Sydney AUSTRALIA. Advanced Communication Networks

The University of Sydney AUSTRALIA. Advanced Communication Networks The University of Sydney AUSTRALIA School of Electrical and Information Engineering Advanced Communication Networks Chapter 5 ISDN Data Link Layer Based on chapter 8 of Stallings ISDN-4e book Abbas Jamalipour

More information

(Refer Slide Time: 2:20)

(Refer Slide Time: 2:20) Data Communications Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture -23 X.25 and Frame Relay Hello and welcome to today s lecture on X.25 and

More information

INTERNET ARCHITECTURE & PROTOCOLS

INTERNET ARCHITECTURE & PROTOCOLS INTERNET ARCHITECTURE & PROTOCOLS Set # 02 Delivered By: Engr Tahir Niazi Need for Data Link Layer possibility of transmission errors receiver need to regulate the rate at which data arrive that's why

More information

ATM networks. C. Pham Université de Pau et des Pays de l Adour LIUPPA Laboratory

ATM networks. C. Pham Université de Pau et des Pays de l Adour LIUPPA Laboratory ATM networks C. Pham Université de Pau et des Pays de l Adour LIUPPA Laboratory http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr Issues Driving LAN Changes Traffic Integration Voice, video and data

More information

Frame Relay. Frame Relay: characteristics

Frame Relay. Frame Relay: characteristics Frame Relay Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network management and QoS provisioning - 1 Frame Relay: characteristics Packet switching

More information

This chapter covers the following topics: Label Distribution Protocol (LDP) AToM operations

This chapter covers the following topics: Label Distribution Protocol (LDP) AToM operations This chapter covers the following topics: Label Distribution Protocol (LDP) AToM operations C H A P T E R 6 Understanding Any Transport over MPLS To provide Layer 2 VPN services over an IP/Multiprotocol

More information

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3 HWP2 Application level query routing HWP1 Each peer knows about every other beacon B2 B1 B3 B4 B5 B6 11-Feb-02 Computer Networks 1 HWP2 Query routing searchget(searchkey, hopcount) Rget(host, port, key)

More information

Ch. 4 - WAN, Wide Area Networks

Ch. 4 - WAN, Wide Area Networks 1 X.25 - access 2 X.25 - connection 3 X.25 - packet format 4 X.25 - pros and cons 5 Frame Relay 6 Frame Relay - access 7 Frame Relay - frame format 8 Frame Relay - addressing 9 Frame Relay - access rate

More information

Administrivia. Homework on class webpage If you are having problems following me in class (or doing the homework problems), please buy the textbook

Administrivia. Homework on class webpage If you are having problems following me in class (or doing the homework problems), please buy the textbook Administrivia Homework on class webpage If you are having problems following me in class (or doing the homework problems), please buy the textbook Project Discussion class_ gotcha Reading finally on webpage

More information

Configuring Frame Relay-ATM Interworking

Configuring Frame Relay-ATM Interworking The Frame Relay-ATM Interworking features enable Frame Relay and ATM networks to exchange data, despite differing network protocols. There are two types of Frame Relay-ATM Interworking: FRF.5 Frame Relay-ATM

More information

Data Link Control. Outline. DLC functions

Data Link Control. Outline. DLC functions Data Link Control #8 1 Outline functions Framing Error and flow control Performance of Example of a standard protocol- >H Open loop flow control 2 Data Link Layer Functions Data Link layer provides a error

More information

Lecture 22 Overview. Last Lecture. This Lecture. Next Lecture. Internet Applications. ADSL, ATM Source: chapter 14

Lecture 22 Overview. Last Lecture. This Lecture. Next Lecture. Internet Applications. ADSL, ATM Source: chapter 14 Last Lecture Lecture 22 Overview Internet Applications This Lecture ADSL, ATM Source: chapter 14 Next Lecture Wireless Networking Source: chapter 15 COSC244 & TELE202 Lecture 22 - ADSL, ATM 1 Modem Enable

More information

Frame Relay. Bigger, Longer, Uncut 2005/03/11. (C) Herbert Haas

Frame Relay. Bigger, Longer, Uncut 2005/03/11. (C) Herbert Haas Frame Relay Bigger, Longer, Uncut (C) Herbert Haas 2005/03/11 What is Frame Relay? Connection-oriented packet switching (Virtual Circuit) WAN Technology Specifies User to Network Interface (UNI) Does not

More information

Chapter 3. The Data Link Layer. Wesam A. Hatamleh

Chapter 3. The Data Link Layer. Wesam A. Hatamleh Chapter 3 The Data Link Layer The Data Link Layer Data Link Layer Design Issues Error Detection and Correction Elementary Data Link Protocols Sliding Window Protocols Example Data Link Protocols The Data

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA COMMUNICATION NETWORKS: SERVICES AND FACILITIES, INTERFACES Interfaces

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA COMMUNICATION NETWORKS: SERVICES AND FACILITIES, INTERFACES Interfaces INTERNATIONAL TELECOMMUNICATION UNION CCITT X.25 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIES X: DATA COMMUNICATION NETWORKS: SERVICES AND FACILITIES, INTERFACES Interfaces

More information

NETWORK PARADIGMS. Bandwidth (Mbps) ATM LANS Gigabit Ethernet ATM. Voice, Image, Video, Data. Fast Ethernet FDDI SMDS (DQDB)

NETWORK PARADIGMS. Bandwidth (Mbps) ATM LANS Gigabit Ethernet ATM. Voice, Image, Video, Data. Fast Ethernet FDDI SMDS (DQDB) 1. INTRODUCTION NETWORK PARADIGMS Bandwidth (Mbps) 1000 ATM LANS Gigabit Ethernet ATM 100 10 Fast Ethernet FDDI SMDS (DQDB) Voice, Image, Video, Data 1 Ethernet/ Token Ring/ Token Bus Frame Relay X.25

More information

Module 10 Frame Relay and ATM

Module 10 Frame Relay and ATM Module 10 Frame Relay and ATM Lesson 34 ATM: Concepts And Header 10.2.1 INTRODUCTION IP has a varying packet size which causes no problem while multiplexing but makes switching difficult. ATM uses a fixed

More information

Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN)

Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN) Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN) Petr Grygárek rek 1 ATM basic characteristics Integrates transfer of voice, video, data and other media using statistical al multiplexing ing multiplexes

More information

Outline. Circuit Switching. Circuit Switching : Introduction to Telecommunication Networks Lectures 13: Virtual Things

Outline. Circuit Switching. Circuit Switching : Introduction to Telecommunication Networks Lectures 13: Virtual Things 8-5: Introduction to Telecommunication Networks Lectures : Virtual Things Peter Steenkiste Spring 05 www.cs.cmu.edu/~prs/nets-ece Outline Circuit switching refresher Virtual Circuits - general Why virtual

More information

Narrowband ISDN. (ISDN = Integrated Services Digital Network)

Narrowband ISDN. (ISDN = Integrated Services Digital Network) Narrowband ISDN (ISDN = Integrated Services Digital Network) critically: Invention Subscribers Don t Need (technology push instead of demand pull) is that really so? N-ISDN vs. B-ISDN (based on ATM) How

More information

Computer Facilities and Network Management BUS3150 Tutorial - Week 13

Computer Facilities and Network Management BUS3150 Tutorial - Week 13 Computer Facilities and Network Management BUS3150 Tutorial - Week 13 *** FOR TUTORS ONLY *** The answers provided here are only brief guides. If you have any comments or suggestions for improvement to

More information

Data Link Layer, Part 4. Exemplary Protocols

Data Link Layer, Part 4. Exemplary Protocols CS 455 Examplary DLL Protocols, Page 1 Data Link Layer, Part 4 Exemplary Protocols These slides are created by Dr. Yih Huang of George Mason University. Students registered in Dr. Huang s courses at GMU

More information

Voice And Telephony over ATM: Status

Voice And Telephony over ATM: Status Voice And Telephony over ATM: Status Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ March 1998 1 Overview VTOA: Protocol Stack and Services AAL: AAL1, AAL5, New AAL2 Interworking

More information

Chapter 3. The Data Link Layer

Chapter 3. The Data Link Layer Chapter 3 The Data Link Layer 1 Data Link Layer Algorithms for achieving reliable, efficient communication between two adjacent machines. Adjacent means two machines are physically connected by a communication

More information