Advanced Networking Lecture for September 17 X.25, Frame and ATM Many of these figures were adapted from Tanenbaum (Computer Networks) and from Forouzan.

Slides:



Advertisements
Similar presentations
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
Advertisements

ATM Asynchronous Transfer Mode. ATM Networks Use optical fibre similar to that used for FDDI networks ATM runs on network hardware called SONET ATM cells.
EECC694 - Shaaban #1 lec # 10 Spring Asynchronous Transfer Mode (ATM) ATM is a specific asynchronous packet-oriented information, multiplexing.
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 18 Frame Relay.
CSC 450/550 Part 3: The Medium Access Control Sublayer More Contents on the Engineering Side of Ethernet.
5: DataLink Layer5-1 Asynchronous Transfer Mode: ATM r 1990’s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service.
Presented By: Pariya Raoufi. Motivations Future applications require: higher bandwidth, generate a heterogeneous mix of network traffic, low latency.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
Computer Network 實踐資管 Wang-Jiunn Cheng 2004 PART VII-2 Wide Area Networks (WANs), Routing, and Shortest Paths.
Asynchronous Transfer Mode (ATM)
Frame Relay & ATM 1 Lecture 7 Paul Flynn. 2 Virtual Circuit Switching Virtual Circuit Switching Digital Line Connection Identifier (DLCI) Three Phases.
1 Fall 2005 Virtual Circuit Switching and ATM: Asynchronous Transfer Mode Qutaibah Malluhi CSE Department Qatar University.
ATM COMPONENTS Presented by: ANG BEE KEEWET CHONG SIT MEIWET LAI YIN LENGWET LEE SEANG LEIWET
Internetworking Devices that connect networks are called Internetworking devices. A segment is a network which does not contain Internetworking devices.
Protocols and the TCP/IP Suite Asynchronous Transfer Mode (ATM)
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 5 Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM). ATM By the mid 1980s, three types of communication networks had evolved. The telephone network carries voice calls,
EE 4272Spring, 2003 Chapter 11. ATM and Frame Relay Overview of ATM Protocol Architecture ATM Logical Connections ATM Cells ATM Service Categories ATM.
TCP/IP Protocol Suite 1 Chapter 3 Objectives Upon completion you will be able to: Underlying Technology Understand the different versions of wired Ethernet.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 ATM (Asynchronous Transfer Mode) Cell Relay protocol designed by the ATM Forum and adopted by the ITU-T.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 18 Virtual Circuit Switching: Frame Relay and ATM.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
Connecting LANs, Backbone Networks, and Virtual LANs
Chapter Six NetworkingHardware. Agenda Questions about Ch. 11 Midterm Exam Ch.6 Cable kit.
Cisco S4C6 Frame Relay.
Frame Relay Most Popular PSDN Today –Offers speeds of 64 kbps to about 40 Mbps; This covers the range of greatest corporate demand –Most demand is at the.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
Internetworking and ATM Lecture 8, April 30, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
Frame Relay Frame Relay is a fast packet-switching technology introduced in fast packet-switching means, high-speed communications and low-delay.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 11 Asynchronous Transfer Mode.
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
Updated 12/20011 Frame Relay Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
Chapter 14 Connection-Oriented Networking and ATM
1 Kyung Hee University Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs.
15-1 Connecting LANs, Backbone Networks, and Virtual LANs Connecting devices Backbone networks Virtual LANs.
ATM Technologies. Asynchronous Transfer Mode (ATM) Designed by phone companies Single technology meant to handle –Voice –Video –Data Intended as LAN or.
1 Kyung Hee University Chapter 18 Virtual-Circuit Networks: Frame Relay and ATM.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Computer Networks 15-1 Chapter 15. Connecting LANs, Backbone Networks, and Virtual LANs 15.1 Connecting devices 15.2 Backbone networks 15.3 Virtual LANs.
Semester 3—LAN Switching Chapter 2 Objectives  By the end of this chapter we will be able to perform tasks related to: – Various LAN Communication Problems.
Chapter 10 Transmission Service By Dr.Sukchatri P.
1 Data Link Layer Lecture 23 Imran Ahmed University of Management & Technology.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Mr. Mark Welton.  WAN transportation method that formats data into frames and sent over a network controlled by a service provider  Frame Relay is often.
Where are we? Chapter 3 and 4 are focused on getting the data from one place to another. Switching and routing Review the next slides First our goal is.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
Circuit Switching Circuit-switched network direct physical connection between two devices  ex) phones or computers shorter links (no, length) than point-to-point.
Department of Computer and IT Engineering University of Kurdistan
WAN – Packet and Cell-switched Networks
1 Networking and Internetworking Devices we need networking and internetworking devices to extend physical distance and to improve efficiency and manageability.
Virtual Circuit Networks Frame Relays. Background Frame Relay is a Virtual Circuit WAN that was designed in late 80s and early 90s. Prior to Frame Relays.
Virtual-Circuit Networks:
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 ATM.
Virtual Circuit Networks: Frame Relay And ATM UNIT 5 Chapter 18 Forouzan.
The Network Layer Role Services Main Functions Standard Functions
Instructor & Todd Lammle
Asynchronous Transfer Mode
Virtual-Circuit Networks:
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
ATM-Asynchronous Transfer Mode
Chapter 18 Frame Relay.
LESSON 2.1_B Networking Fundamentals Understand Switches.
Switching: Frame Relay and
Datornätverk A – lektion 11
Chapter 3 Part 3 Switching and Bridging
Chapter 15. Connecting Devices
Presentation transcript:

Advanced Networking Lecture for September 17 X.25, Frame and ATM Many of these figures were adapted from Tanenbaum (Computer Networks) and from Forouzan (Data Communications and Networking)

Shared medium drawbacks Shared-medium networks do not scale –Simple hub sends incoming frames to all output ports – (a layer 1 hub) –As more nodes are added, congestion becomes a problem >> it’s a shared medium A B C D E F G 10Base2 10BaseT

Layer 2 Switching Layer 2 switch is used to interconnect LAN segments –Usually Ethernet Types of layer 2 switches –Simple Bridge –Multiport Bridge –Transparent Bridge –Remote Bridge –Possibly others??

Hub and Spoke (cont) Filtering alleviates this problem –Why not just send the frames to the destination port and not the others? –This requires processing the destination fields in the frame Drawbacks: –Requires the switching fabric to be much faster than before 10 users all transmitting at 100Mbps >>> 1Gbps –Hub must be able to “Learn” the proper destination i.e. How does the hub know to selectively forward frames?

Bridges Bridges forward at Layer2 based on destination MAC address in Ethernet frame –When Ethernet frame comes in, sent out only on port corresponding to MAC address in table Port #MAC address 02b:6:8:f:1e:5b 1f:1e:5b:2b:6:8 22b:6:8:f:1e:51 Problem: How is this table built???

Learning Bridges Bridges are Hubs that filter and forward selected layer 2 frames. A B C D E F G H I J K L M N Bridging Switch

Learning Bridge (cont) Old bridges required these tables to be built by hand. The learning bridge builds and maintains a map of the physical port and the MAC address. It does this by watching source MAC address of frames and from what physical port they come. Problem: What if we have multiple bridges connecting networks???

Spanning Tree Bridges Two parallel transparent bridges. These can create multiple copies of the frame. Can also cause forwarding loops.

Spanning tree (cont) Often multiple bridges are used for redundancy. Spanning tree algorithm is used to eliminate forwarding loops and multiple copies of frames. Routes and bridges with lower numbers become primary elements of the spanning tree. Other routes and bridges are used in the event of a failure Exact algorithm is detailed but straightforward. Algorithm also used at layer 3 for multicast IP and other applications.

Spanning Tree Bridges (2) (a) Interconnected LANs. (b) A spanning tree covering the LANs. The dotted lines are not part of the spanning tree.

Bridges from 802.x to 802.y Operation of a LAN bridge from to MAC layers are different for.11 and.3, LLC the same

Bridges from 802.x to 802.y (2) The IEEE 802 frame formats.

Remote Bridges Remote bridges can be used to interconnect distant LANs.

Repeaters, Hubs, Bridges, Switches, Routers and Gateways (a) Which device is in which layer. (b) Frames, packets, and headers.

Figure 17-1 X.25

Was the first popular packet switched network Allowed for the setup of data connections at speeds between 300bps to about 56kbps. Uses the “Virtual Circuit” concept. –Connection oriented packet switch. Still used for low bandwidth transactions –credit cards / Point-of-Sale (POS) transactions. –Telemetry networks.

Figure 17-2 X.25 Layers in Relation to the OSI Layers

Figure 17-3 Format of a Frame

Figure 17-6 Frame Layer and Packet Layer Domains

Figure 17-7 Virtual Circuits in X.25 Virtual circuits allow “meshy” network with fewer physical links.

Figure 17-8 LCNs in X.25 LCN: Logical Channel Number, identifies the VC at different sections of the network.

Figure PLP Packet Format Note the LCN is in the Layer 3 portion of the protocol. GFI: General Format Identifier-- defines which device should acknowledge the packet PTI: Packet Type Identifier – The type of packet

Figure Categories of PLP Packets RR: Receive Ready RNR: Receive not ready REJ: Reject

Figure Data Packets in the PLP Layer

Figure RR, RNR, and REJ Packets

Figure Other Control Packets

Figure Control Packet Formats

Figure Triple-X Protocols

Key points on X.25 Was developed as a packet switching protocol. Standard includes Layer 1,2,3 Incorporates SVCs and PVCs Limited in bandwidth Not optimized for high quality links –Too much error checking for “good” networks Not optimized for TCP / IP transport –Already has PLP defined at Layer 3

Chapter 18 Frame Relay

Figure 18-1 Frame Relay versus Pure Mesh T-Line Network

Figure 18-2 Fixed-Rate versus Bursty Data

Figure 18-3 X.25 Traffic

Figure 18-4 Frame Relay Traffic

Figure 18-5 Frame Relay Network

Figure 18-6 DLCIs: Data Link Connection Identifier

Figure 18-7 PVC DLCIs

Figure 18-8 SVC Setup and Release

Figure 18-9 SVC DLCIs

Figure DLCIs Inside a Network Note that the overall connection is a mixture of different interfaces and DLCIs This allows DLCIs to be re-used on different interfaces

Figure Frame Relay Switch

Figure Frame Relay Layers

Figure Comparing Layers in Frame Relay and X.25

Figure Frame Relay Frame

Figure BECN BECN assumes the source can reduce congestion by slowing down the transmission of data.

Figure FECN FECN notifies the receiver that congestion is occurring. It can then be more patient and not request so much data.

Figure Four Cases of Congestion

Frame Relay bandwidth management Frame customers typically connect at T1 or T3 line rate. –They can “burst” up to this speed They pay for something less –Normally pay based on CIR: Committed Information Rate When Customers exceed CIR for an extended period, their traffic is subject to being discarded Allows service providers to “oversubscribe” the network, but prevent individual users from “hogging” the resources.

Figure Leaky Bucket

Figure A Switch Controlling the Output Rate

Figure Flowchart for Leaky Bucket Algorithm

Figure Example of Leaky Bucket Algorithm

Figure Relationship between Traffic Control Attributes

Figure User Rate in Relation to B c and B c + B e

Figure FRAD

Chapter 19 ATM

ATM in context Development of ATM began prior to the WWW and TCP/IP explosion- early nineties. There was a desire for a packet switched protocol that was faster than X.25 and Frame and could support multiple classes of service –Video, Voice, Data ATM was selected as the technology of choice for BISDN –The plan was to allow “fast” phone calls all over the place. These could support differing levels of bandwidth and QoS.

Figure 19-1 Multiplexing Using Different Packet Sizes 53 byte “cell” allowed for higher levels of QoS with minimal cell-tax – the ratio of overhead to payload in the cell.

Figure 19-2 Multiplexing Using Cells

Figure 19-3 ATM Multiplexing

Figure 19-4 Architecture of an ATM Network UNI – User to Network Interface NNI – Network to Network Interface

Figure 19-5 TP, VPs, and VCs TP: Transmission path – link between two switches VP: Virtual Path – Contains several VCs VC: Virtual Circuit

Figure 19-6 Example of VPs and VCs VPs originally conceived to simplify management of VC bundles

Figure 19-7 Connection Identifiers

Figure 19-8 Virtual Connection Identifiers in UNIs and NNIs

Figure 19-9 An ATM Cell

Figure SVC Setup

Figure Routing with a VP Switch

Figure A Conceptual View of a VP Switch In theory, a VP switch is simpler because it just switches based on the VPI. Fewer entries to be maintained.

Figure Routing with a VPC Switch

Figure A Conceptual View of a VPC Switch

Figure Crossbar Switch

Figure Knockout Switch Output queuing reduces lost cells. Introduces some jitter.

Figure A Banyan Switch Self routing switch, minimizes control hardware required. A multi-stage switch

Figure Part I Example of Routing in a Banyan Switch (a)

Figure Part II Example of Routing in a Banyan Switch (b)

Figure Batcher-Banyan Switch Cells are reordered at input port so they don’t block each other as they go through the fabric

Figure ATM Layers

Figure ATM Layers in End-Point Devices and Switches

Figure ATM Layer

ATM Adaption Layers These allow other protocols to mapped into cells. AAL1: Good for Constant Bit Rate (CBR) AAL2 –Variable Bit Rate Services – Particularly Video AAL3/4 AAL5 –Ethernet and IP – Data oriented protocols Lots of references available on these

Figure ATM Header

Figure PT Fields

Figure Service Classes

QoS Constant Bit Rate (CBR) used for carrying DS1 and DS3 or other traffic requiring a constant guaranteed QoS VBR (Real Time and Non Real Time) used for data that is bursty but need QoS –Especially for Video UBR/ABR lower QoS for Data similar to Frame Relay level of QoS

Figure Service Classes and Capacity of Network

Figure QoS Lots of parameters for QoS. Homework: Go look these up and also understand the concept of CAC.

Figure ATM WAN

Figure Ethernet Switch and ATM Switch ATM hasn’t really taken hold in the Enterprise. Much more expensive than Ethernet switches.

Figure LANE Approach