Simulation of IP over ATM over SONET Layered Architecture

Size: px
Start display at page:

Download "Simulation of IP over ATM over SONET Layered Architecture"

Transcription

1 Simulation of IP over ATM over SONET Layered Architecture Vaibhav Shah and Girish P. Saraph Department of Electrical Engineering IIT-Bombay Mumbai ABSTRACT This paper gives an overview of widely used technique of IP/ATM/SONET to enable IP data transport over optical networks. Simulation results of two sample networks with prioritized IP and QoS support for voice channels are presented here. These simulations enable determination of important network performance measures, which can drive network planning and infrastructure investment or build out decisions by identifying bottlenecks in the network topology and quantifying their effects on the network performance. 1. INTRODUCTION Network traffic has seen exponential growth in recent years due to popularity of Internet and related applications. Data traffic constitutes about ¾th of the total network traffic and has quite different characteristics from the traditional voice traffic. It is bursty and has variable packet sizes and arrival times. Data applications (Internet, ftp, etc.) are not sensitive to delay or jitter and can tolerate packet losses by packet sequencing and retransmission (TCP/IP protocol stack). Whereas real-time applications such as voice and video connections require QoS guarantees in terms of maximum delay, delay jitter, throughput and error rates. As Asynchronous Transfer Mode (ATM) network is based on cell switching like circuit switching in telephone networks, it can provide required QoS guarantees for voice and video transport. Since early networks were setup for voice applications, ATM became common in WANs (Wide Area Networks). IP based access networks are common due to support of various applications, hence IP over ATM standards were developed to route IP data over ATM networks. In the core networks, large data handling capacity and highly synchronous networks are needed. Synchronous Optical NETwork (SONET) and Synchronous Digital Hierarchy (SDH) are used to transmit data on high-speed optical fiber link. They use fixed size data frame for sending data in synchronous time slots. High data rate SONET/SDH frames (OC-12/STM Mbps) are formed from time division multiplexing of lower data rate frames (4xOC-3/ 4xSTM-1,OC-3 STM-1 155Mbps). This SONET/SDH overhead signaling system enables core networks to be highly reliable, fault-tolerant and operational/management functionalities. ATM over SONET/SDH standard is developed to map ATM cells on SONET/SDH and enable SONET/SDH to provide the ATM-QoS facilities Internet Service Providers (ISPs) are making huge investments in optical networks to provide QoS guarantees to voice and video traffic along with prioritized data traffic. As the deploying cost of optical backbone and infrastructure is very high, it is better to first test the network for various performance parameters via simulation. This paper evaluates performance of IP/ATM/SONET networks using computer simulations for different network topologies. It is organized as follows. Section 2 provides review of interconnections of IP, ATM and SONET layers. Section 3, describes the protocol stack for IP/ATM/SONET. In section 4, simulation results of sample networks with prioritized data and voice support are presented IP Layer 2. INTERCONNECTION OF LAYERS At present two versions of the IP protocol exist: IP version 4 (IPv4) using 32-bit IP address described in RFC 791[1], and IP version 6 (IPv6) using 128-bit IP address described in

2 RFC 1883[2]. Most networks are currently using IPv4 and only few have migrated to IPv IP Packet Size Distribution For realistic network performance in the presented simulations, we have used IPv4 traffic patterns and characteristics described in [3]. IP packet size distribution is tabulated in table-1 and cumulative distribution is shown in figure 1. transfer. ATM circuits are of two types: virtual path, a bundle of virtual channels having a common VPI switched across the ATM network; and virtual channel, where all VCI and VPI are remapped at each switch. The basic operations of an ATM switch are: receive a cell across a link on a known VCI/VPI value; look up the local translation table to determine outgoing port and new VPI/VCI value of the connection; retransmit the cell on outgoing port with the new VPI/VCI values ATM Addressing Each ATM device has 20 bytes long unique ATM address, which is significant for signaling and making virtual connections. In simulations we have used E.164 NSAP address format [12]. Figure 1. Cumulative IP packet size distribution [3] Table 1: Approximate packet size distribution Packet-size Percentage (%) Used in TCP Ack TCP MSS Ethernet TCP MSS Telnet Others ATM Layer ATM Cell ATM cell is 53 bytes long, first 5 bytes are header information and rest 48 bytes are payload. Descriptions of ATM cells can be found in ATM Forum [4]. Some main fields used in simulation are as follows: Virtual Path Identifier (VPI) - one or more VCI can be in it. Virtual Channel Identifier (VCI)- helps cell transmission in the switch fabric. Payload Type Identifier (PTI)- used to indicate type of cell and congestion Virtual Connection Since ATM networks are connection oriented, a virtual circuit needs to be set up prior to any data ATM Signaling Figure 2. Signaling procedure in ATM [10] The ATM signaling UNI 3.1 specification [5] is based upon a public network signaling protocol Q.2931 [6]. All UNI signaling requests are sent on a well-known connection VPI=0, VCI=5. The steps used to set up a switched virtual connection from client A to B are shown in figure ATM Adaptation Layer: AAL5 Figure 3. Segmentation of IP packet into ATM cells AAL5 is primary adaptation layer that supports data transfer for classical IP over ATM [13].

3 Here, IP packet is appended with a variablelength pad and 8-byte trailer (T in figure 3) to make AAL5-PDU, a multiple of 48-bytes. The trailer includes frame length and a 32-bit cyclic redundancy check (CRC) computed across PDU that allows receiving process to detect bit errors, out of sequence or lost cells. This PDU is divided into blocks of 48 bytes, and then the ATM layer puts each block sequentially in payload field of consecutive ATM cells. For all cells except the last, a bit in the Payload Type (PT) field of ATM header is set to 0, this is shown by header H0 in figure 3. For the last cell, the bit in the PT field is set to 1, indicating last cell of the frame, shown by header H IP over ATM The transport of any network layer protocol over an ATM network involves following aspects: Packet Encapsulation In this method, multiple protocols can be carried over a single ATM connection with the type of encapsulated protocol identified by a standard LLC/SNAP header [7]. This conserves the connection resource space, and saves on latency of connection setup, after first connection setup Address Resolution: It is a mechanism used to resolve IP address to corresponding ATM address. A protocol "Classical IP over ATM is defined in [8] to support address resolution, it introduces a notion of Logical IP Subnet (LIS). LIS is a group of IP nodes (hosts and routers) that are connected to a single ATM network. Each LIS supports a single ATMARP server for address resolution. Each node maintains a local table of IP to ATM address mapping. If a node encounters an unknown address it sends a query to the ATMARP server for address resolution SONET (Synchronous Optical NETwork) In our simulation, we have used STS-3c SONET frame, as shown in figure 4. The obtained results are also applicable for STM-1 SDH frame networks since both frames are quite similar. Figure 4. STS3c Frame [9] 3. IP over ATM over SONET PROTOCOL STACK The Protocol stack for simulation is: IP Encapsulation byte packets LLC/SNAP Logical Link Control ([7]). ATM PDU=8-byte overhead + IP packet AAL5 AAL5-PDU = ATM-PDU + padding + 8-byte trailer ATM AAL5 PDU split into 48 byte payloads. 53 byte ATM cell= 5 byte header + 48 byte payload SONET STS3c frame=2430 bytes per 125 sec =90 bytes overhead ATM cells 4.1. Assumptions 4. SIMULATION 1. IP Nodes are transmitting IP packets on their average data rate; IP packet size distribution of figure 1 is used and probability of a source s IP packet for any other node in network is equal. 2. TCP flow control is not implemented; nodes are transmitting at maximum data rate available. 3. All IP nodes are connected to LIS for a long time and know ATM addresses of each other. Hence ATMARP server is not needed. 4. ATM addressing is done hierarchal (PNNI signaling [11]) to facilitate routing according to highest prefix match with destination address. 5."Exclusive VPI" schema (Q.2931 signaling standards [6]) is used for signaling. 6. ATM switches have FIFO (First In First Out) output buffer queue of 500 ATM cell capacity. 7. Simulations are done for 1000 frames of STS- 3c (i.e.1000*125 Sec=0.125 second) 4.2. Simulation Details All simulation codes are written in C using multithreaded POSIX library on a linux platform. A thread is initialized for every node and switch. These nodes and switches

4 communicate with each other using thread synchronization utilities. A typical simulation of second with 12 IP nodes, 7 ATM switches took 3 minutes to complete Simple IP/ATM/SONET Link Each node having ATM cell IP data rate =100Mbps throughput throughput Network % % Network 1 (With % % Network % % Network 2 (With % % NOTE: In these simulations, we haven t used TCP/IP stack, which can effectively make the throughput close to 100%. We have tried to achieve congestion control in ATM layer. Figure 5. Network with 2 nodes and 2 switches This simulation is to evaluate maximum IP data rate a node can transmit. Theoretically it is Mbps [9], which is verified in simulation Simulation 1 Figure 8. Network 2, ATM switch queues at 150Mbps: (a) without congestion control, (b) with congestion control NOTE: In attached graphs, y-axis is divided in number of rows depending on number of switches in ascending order & each row is normalized to the total queue buffer size Simulation 2 Figure 6. Network 1 Figure 7. Network 2 NOTE: Network 1 and 2 only differs in one link between switch 2 and switch 4 present in network 2. Simulation results of cell and IP throughput for the above networks 1 and 2, are tabulated below: Each node having ATM cell IP data rate =150Mbps throughput throughput Network % % Network 1 (With % % Network % % Network 2 (With % % Now we simulate networks 1 and 2 for different service classes. We have made 4 priority levels for IP packets: 0(lowest), 1, 2 and 3(highest). Intermediate switch drops cells of IP packet having priority 0, 1, 2, and 3 at 70%, 80%, 90% and 100% of buffer queue-fill respectively. Simulation results for both networks are shown in following tables (assuming priority levels have equal probability): Network 1 Cell throughput IP throughput Priority % 48.96% Priority % 70.07% Priority % 91.25% Priority % 98.72% Network 2 Cell throughput IP throughput Priority % 43.16% Priority % 47.46% Priority % 74.18% Priority % 98.64% 4.6. Including VOICE Services Voice services can be provided in IP/ATM/ SONET layered structure by reserving resources at ATM switches along the path and transmitting the voice packets with high priority.

5 Intermediate switches switch them, without putting them waiting in FIFO queue. Figure 9. T2 voice channel in network 1 Steps for providing voice services: 1. Sender sends a SETUP request for voice connection to receiver. 2. In routing, every intermediate switch makes a reservation of resources on outgoing link for voice channel. The switch checks that the cumulative resource reservation is kept below a specified level (so that other data traffic is not starved) and then only accepts a new request. 3. Receiver sends call accept message, using CONNECT message. T2-voice channel data rate=6.312mbps Equivalent data bytes sent per frame of T2 channel=6.312*125/8=98.6 bytes Number of cells to be reserved per STS-3c frame=3 voice cells/sts-3c frame (approx.). 5. RESULTS and DISCUSSION 1. In IP/ATM/SONET layered architecture STS- 3c SONET frame can support a maximum of Mbps IP data rate. 2. Need of simulating an optical network before deploying is emphasized in simulation 1, as in network 2, the link between ATM switch 2 and switch 4 becomes a bottleneck and performance is dropped by ~10% compared to network IP throughput is lower than ATM throughput since the entire packet is dropped when one of the constituent ATM cell is dropped. 4. Differentiated services can be supported by setting priority levels for the IP traffic. The buffer management policy at the ATM switch determines the actual IP throughputs at different priority levels and this policy can be adjusted to suit the network performance requirements. 5. Although the ATM and IP throughputs for the low priority traffics are low, the actual throughput is likely to be higher due to the TCP flow control mechanism. In the present simulations, only the ATM flow control is used. 6. Resource reservations can be used to set up real-time voice and video connections requiring high QoS guarantees. However, a limit on the reservation should be set in order to avoid starvation of lower priority traffic. 7. Since SONET/SDH layer is working as only Data Link Layer of OSI reference model, all results are mainly dependent on IP and ATM layer integration. 6. REFERENCES [1] RFC 791: "Internet protocol", Sept [2] RFC 1883: "Internet Protocol, Version 6 (IPv6) Specification", Jan [3] K. Thompson, G. Miller, R. Wilder, "Wide- Area Internet Traffic Patterns and Characteristics", IEEE Network, Nov/Dec [4] Web-Site: [5] ATM Forum, "ATM User-Network Interface Specification Version 3.1" ATM Forum Specification, Sept [6] ITU-T Rec. Q.2931, B-ISDN Application Protocol for Access Signaling, Feb [7] RFC 1483: Multiprotocol Encapsulation over ATM Adaptation Layer 5", July [8] RFC 1577: Classical IP and ARP over ATM", Jan [9] John D. Cavanaugh. Protocol Overhead in IP/ATM Networks Tech. Report, Minnesota Supercomputer Center Inc., [10] Anthony Alles, ATM Internetworking, White Paper, Cisco Systems Inc., May [11] ATM Forum "ATM Forum R7: P- NNI Draft Specification," March [12] ITU-T Rec. E.164, The international public telecom. numbering plan, May [13] ITU-T Rec. I.363.5, B-ISDN ATM Adaptation Layer specification: Type 5 AAL, Aug 1996.

Asynchronous Transfer Mode

Asynchronous Transfer Mode CHAPTER 15 Asynchronous Transfer Mode Background Asynchronous Transfer Mode (ATM) technology is based on the efforts of the International Telecommunication Union Telecommunication Standardization Sector

More information

Lecture Computer Networks

Lecture Computer Networks Lecture Computer Networks Prof. Dr. Hans Peter Großmann mit M. Rabel sowie H. Hutschenreiter und T. Nau Sommersemester 2012 Institut für Organisation und Management von Informationssystemen Asynchronous

More information

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL) Asynchrous Transfer Mode: architecture 1980s/1990 s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated, end-end transport

More information

Protocol Overhead in IP/ATM Networks

Protocol Overhead in IP/ATM Networks Protocol Overhead in IP/ATM Networks John David Cavanaugh * Minnesota Supercomputer Center, Inc. This paper discusses the sources of protocol overhead in an IP/ATM protocol stack. It quantifies the amount

More information

Module 4. Switched Communication Networks. Version 2 CSE IIT, Kharagpur

Module 4. Switched Communication Networks. Version 2 CSE IIT, Kharagpur Module 4 Switched Communication Networks Lesson 6 Asynchronous Transfer Mode Switching (ATM) Specific Instructional Objectives On completion on this lesson, the student will be able to: State the need

More information

Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR. For More Information On This Product, Go to: www.freescale.com

Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR. For More Information On This Product, Go to: www.freescale.com Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR nc. 2 What is ATM? o Protocol that applies primarily to layer 2 of the OSI protocol stack: Application Presentation Session Transport Network

More information

Protocol Architecture. ATM architecture

Protocol Architecture. ATM architecture Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode: ATM 1990 s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated,

More information

Transport and Network Layer

Transport and Network Layer Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a

More information

Data Communication Networks and Converged Networks

Data Communication Networks and Converged Networks Data Communication Networks and Converged Networks The OSI Model and Encapsulation Layer traversal through networks Protocol Stacks Converged Data/Telecommunication Networks From Telecom to Datacom, Asynchronous

More information

ATM. Asynchronous Transfer Mode. Networks: ATM 1

ATM. Asynchronous Transfer Mode. Networks: ATM 1 ATM Asynchronous Transfer Mode 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

Master Course Computer Networks IN2097

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

More information

Networking Test 4 Study Guide

Networking Test 4 Study Guide Networking Test 4 Study Guide True/False Indicate whether the statement is true or false. 1. IPX/SPX is considered the protocol suite of the Internet, and it is the most widely used protocol suite in LANs.

More information

Transport Layer Protocols

Transport Layer Protocols Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.

More information

Protocol Architecture

Protocol Architecture Protocol Architecture ed Protocol Architectures OSI Reference Model TCP/IP Protocol Stack Need for Protocols The task of exchanging information between devices requires a high degree of cooperation between

More information

Frame Relay and Frame-Based ATM: A Comparison of Technologies

Frame Relay and Frame-Based ATM: A Comparison of Technologies White Paper and -Based : A Comparison of Technologies Larry Greenstein Nuera Communications VP, Technology, Forum June 1995 June 27, 1995 i TABLE OF CONTENTS 1. PREFACE...1 2. INTRODUCTION...1 3. INTERWORKING

More information

Protocols and Architecture. Protocol Architecture.

Protocols and Architecture. Protocol Architecture. Protocols and Architecture Protocol Architecture. Layered structure of hardware and software to support exchange of data between systems/distributed applications Set of rules for transmission of data between

More information

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS Link Layer 5.1 Introduction and services 5.2 Error detection and correction 5.3Multiple access protocols 5.4 Link-Layer Addressing 5.5 Ethernet 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: and

More information

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK Contemporary Control Systems, Inc. Understanding Ethernet Switches and Routers This extended article was based on a two-part article that was

More information

Raj Jain. The Ohio State University Columbus, OH 43210 Jain@CIS.Ohio-State.Edu These slides are available on-line at:

Raj Jain. The Ohio State University Columbus, OH 43210 Jain@CIS.Ohio-State.Edu These slides are available on-line at: IP Over SONET The Ohio State University Columbus, OH 43210 Jain@CIS.Ohio-State.Edu These slides are available on-line at: http://www.cis.ohio-state.edu/~jain/cis788-99/h_bipsn.htm 1 Overview IP over SONET:

More information

ICS 153 Introduction to Computer Networks. Inst: Chris Davison cbdaviso@uci.edu

ICS 153 Introduction to Computer Networks. Inst: Chris Davison cbdaviso@uci.edu ICS 153 Introduction to Computer Networks Inst: Chris Davison cbdaviso@uci.edu 1 ICS 153 Introduction to Computer Networks Course Goals Understand the basic principles of computer networks Design Architecture

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

Introduction to Wide Area Network Protocols

Introduction to Wide Area Network Protocols 1 Introduction to Wide Area Network Protocols Session 2 Agenda Wide Area Network (WAN) Environment Requirements Technologies Interface Signaling Protocols 3 Take-Away Message By selecting the right cache

More information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Introduction to Communications Networks Communications networks Communications networks are used to transport information (data)

More information

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak Packet Switching and Computer Networks Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry

More information

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life Overview Dipl.-Ing. Peter Schrotter Institute of Communication Networks and Satellite Communications Graz University of Technology, Austria Fundamentals of Communicating over the Network Application Layer

More information

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport MPLS-TP Future Ready. Today Introduction As data traffic started dominating telecom networks, there was a need for transport data networks, as opposed to transport TDM networks. Traditional transport technologies

More information

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: suvarna_jadhav@rediffmail.com

More information

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3 SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005 Lecturer: Kartik Krishnan Lecture 1-3 Communications and Computer Networks The fundamental purpose of a communication network is the exchange

More information

Communications and Computer Networks

Communications and Computer Networks SFWR 4C03: Computer Networks and Computer Security January 5-8 2004 Lecturer: Kartik Krishnan Lectures 1-3 Communications and Computer Networks The fundamental purpose of a communication system is the

More information

CSE 3461 / 5461: Computer Networking & Internet Technologies

CSE 3461 / 5461: Computer Networking & Internet Technologies Autumn Semester 2014 CSE 3461 / 5461: Computer Networking & Internet Technologies Instructor: Prof. Kannan Srinivasan 08/28/2014 Announcement Drop before Friday evening! k. srinivasan Presentation A 2

More information

11/22/2013 1. komwut@siit

11/22/2013 1. komwut@siit 11/22/2013 1 Week3-4 Point-to-Point, LAN, WAN Review 11/22/2013 2 What will you learn? Representatives for Point-to-Point Network LAN Wired Ethernet Wireless Ethernet WAN ATM (Asynchronous Transfer Mode)

More information

Question: 3 When using Application Intelligence, Server Time may be defined as.

Question: 3 When using Application Intelligence, Server Time may be defined as. 1 Network General - 1T6-521 Application Performance Analysis and Troubleshooting Question: 1 One component in an application turn is. A. Server response time B. Network process time C. Application response

More information

UPPER LAYER SWITCHING

UPPER LAYER SWITCHING 52-20-40 DATA COMMUNICATIONS MANAGEMENT UPPER LAYER SWITCHING Gilbert Held INSIDE Upper Layer Operations; Address Translation; Layer 3 Switching; Layer 4 Switching OVERVIEW The first series of LAN switches

More information

Introduction to Carrier Network Architectures

Introduction to Carrier Network Architectures 1 Introduction to Carrier Network Architectures In the first chapter, we give an overview about existing and possible future Carrier Network Architectures. We will explain the traditional architectural

More information

In this lecture we will start our discussion on another very important technology, namely, Asynchronous Transfer Mode or ATM.

In this lecture we will start our discussion on another very important technology, namely, Asynchronous Transfer Mode or ATM. Computer networks Prof: Sujoy Ghosh Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No. 24 ATM: Asynchronous Transfer Mode In this lecture we will start

More information

WAN Data Link Protocols

WAN Data Link Protocols WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data

More information

An ATM WAN/LAN Gateway Architecture

An ATM WAN/LAN Gateway Architecture An ATM WAN/LAN Gateway Architecture Gary J. Minden, Joseph B. Evans, David W. Petr, Victor S. Frost Telecommunications & Information Sciences Laboratory Department of Electrical & Computer Engineering

More information

IP - The Internet Protocol

IP - The Internet Protocol Orientation IP - The Internet Protocol IP (Internet Protocol) is a Network Layer Protocol. IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network

More information

Protocol Data Units and Encapsulation

Protocol Data Units and Encapsulation Chapter 2: Communicating over the 51 Protocol Units and Encapsulation For application data to travel uncorrupted from one host to another, header (or control data), which contains control and addressing

More information

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected

More information

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix

More information

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology Indian Institute of Technology Kharagpur TCP/IP Part I Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology Kharagpur Lecture 3: TCP/IP Part I On completion, the student

More information

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network) 1 TCP Transmission Control Protocol, is a connection based Internet protocol responsible for breaking data into packets to send over a network using IP (internet protocol) IP works at the TCP/IP Internet

More information

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Data Link Protocols. TCP/IP Suite and OSI Reference Model Data Link Protocols Relates to Lab. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point Protocol (PPP). 1 TCP/IP Suite

More information

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages Part I: The problem specifications NTNU The Norwegian University of Science and Technology Department of Telematics Note! The problem set consists of two parts: Part I: The problem specifications pages

More information

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst Data communication in reality In reality, the source and destination hosts are very seldom on the same network, for

More information

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various

More information

Architecture and Performance of the Internet

Architecture and Performance of the Internet SC250 Computer Networking I Architecture and Performance of the Internet Prof. Matthias Grossglauser School of Computer and Communication Sciences EPFL http://lcawww.epfl.ch 1 Today's Objectives Understanding

More information

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set

More information

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages Part I: The problem specifications NTNU The Norwegian University of Science and Technology Department of Telematics Note! The problem set consists of two parts: Part I: The problem specifications pages

More information

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com WAN Technology Heng Sovannarith heng_sovannarith@yahoo.com Introduction A WAN is a data communications network that covers a relatively broad geographic area and often uses transmission facilities provided

More information

Computer Networks Vs. Distributed Systems

Computer Networks Vs. Distributed Systems Computer Networks Vs. Distributed Systems Computer Networks: A computer network is an interconnected collection of autonomous computers able to exchange information. A computer network usually require

More information

SDH and WDM: a look at the physical layer

SDH and WDM: a look at the physical layer SDH and WDM: a look at the physical SDH and WDM A look at the physical Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network management and

More information

Switching Technology S38.165

Switching Technology S38.165 Switching Technology S38.165 Pertti Raatikainen, research professor VTT Information Technology pertti.raatikainen@vtt.fi L1-1 General Lecturer: Pertti Raatikainen, research professor /VTT email: pertti.raatikainen@vtt.fi

More information

Final for ECE374 05/06/13 Solution!!

Final for ECE374 05/06/13 Solution!! 1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -

More information

LECTURE 5: Wide Area Networks (WANs) CIS484. Communications Systems. Summer 2015 Instructor: Dr. Song Xing

LECTURE 5: Wide Area Networks (WANs) CIS484. Communications Systems. Summer 2015 Instructor: Dr. Song Xing LECTURE 5: Wide Area Networks (WANs) CIS484 Summer 2015 Instructor: Dr. Song Xing Department of Information Systems California State University, Los Angeles Outlines Introduction to WAN Point-to-point

More information

What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir noubir@ccs.neu.

What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir noubir@ccs.neu. What is CSG150 about? Fundamentals of Computer Networking Guevara Noubir noubir@ccs.neu.edu CSG150 Understand the basic principles of networking: Description of existing networks, and networking mechanisms

More information

Chapter 2 - The TCP/IP and OSI Networking Models

Chapter 2 - The TCP/IP and OSI Networking Models Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application

More information

SDH and WDM A look at the physical layer

SDH and WDM A look at the physical layer SDH and WDM A look at the physical Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network management and QoS provisioning - 1 Copyright This

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Distributed Systems 3. Network Quality of Service (QoS)

Distributed Systems 3. Network Quality of Service (QoS) Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski pxk@cs.rutgers.edu 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through

More information

Zarządzanie sieciami telekomunikacyjnymi

Zarządzanie sieciami telekomunikacyjnymi What Is an Internetwork? An internetwork is a collection of individual networks, connected by intermediate networking devices, that functions as a single large network. Internetworking refers to the industry,

More information

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline

More information

Layered Architectures and Applications

Layered Architectures and Applications 1 Layered Architectures and Applications Required reading: Garcia 2.1, 2.2, 2.3 CSE 3213, Fall 2010 Instructor: N. Vlajic 2 Why Layering?! 3 Montreal London Paris Alice wants to send a mail to Bob and

More information

- Asynchronous Transfer Mode -

- Asynchronous Transfer Mode - 1 - Asynchronous Transfer Mode - Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode (ATM) is a high-speed, non-broadcast Layer 2 technology, similar in many respects to Frame Relay. In addition

More information

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Overview of Computer Networks

Overview of Computer Networks Overview of Computer Networks Client-Server Transaction Client process 4. Client processes response 1. Client sends request 3. Server sends response Server process 2. Server processes request Resource

More information

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD Ethernet dominant LAN technology: cheap -- $20 for 100Mbs! first widely used LAN technology Simpler, cheaper than token rings and ATM Kept up with speed race: 10, 100, 1000 Mbps Metcalfe s Etheret sketch

More information

How To Design A Layered Network In A Computer Network

How To Design A Layered Network In A Computer Network A Layered Approach to Computer Networks Physical Layer Data Link Layer Network Layer Transport Layer Session Layer Presentation Layer Application Layer Different layer of abstraction Different error control

More information

Network Layer: Network Layer and IP Protocol

Network Layer: Network Layer and IP Protocol 1 Network Layer: Network Layer and IP Protocol Required reading: Garcia 7.3.3, 8.1, 8.2.1 CSE 3213, Winter 2010 Instructor: N. Vlajic 2 1. Introduction 2. Router Architecture 3. Network Layer Protocols

More information

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions 1 Nortel - 920-803 Technology Standards and Protocol for IP Telephony Solutions QUESTION: 1 To achieve the QoS necessary to deliver voice between two points on a Frame Relay network, which two items are

More information

CS 5516 Computer Architecture Networks

CS 5516 Computer Architecture Networks Lecture 11: ISDN & ATM CS 5516 Computer Architecture Networks VA Tech Prof. Roy M. Wnek History of ISDN Traditionally, local loop connectivity has been with an analog signal on copper Inefficient, prone

More information

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a MPLS Environment Introduction to MPLS Multi-Protocol Label Switching (MPLS) is a highly efficient and flexible routing approach for forwarding packets over packet-switched networks, irrespective of the

More information

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult: How Networks Differ Differences that can occur at network layer, which makes internetworking difficult: It is impossible to resolve all differences, and the solution is to take a simple approach (as in

More information

LAN Switching and VLANs

LAN Switching and VLANs 26 CHAPTER Chapter Goals Understand the relationship of LAN switching to legacy internetworking devices such as bridges and routers. Understand the advantages of VLANs. Know the difference between access

More information

Computer Networking Networks

Computer Networking Networks Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office

More information

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

Module 1. Introduction. Version 2 CSE IIT, Kharagpur

Module 1. Introduction. Version 2 CSE IIT, Kharagpur Module 1 Introduction Lesson 2 Layered Network Architecture Specific Functional Objectives On Completion of this lesson, the students will be able to: State the requirement for layered approach Explain

More information

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics

More information

Objectives of Lecture. Network Architecture. Protocols. Contents

Objectives of Lecture. Network Architecture. Protocols. Contents Objectives of Lecture Network Architecture Show how network architecture can be understood using a layered approach. Introduce the OSI seven layer reference model. Introduce the concepts of internetworking

More information

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services WAN Introduction Wide area networks (WANs) Connect BNs and LANs across longer distances, often hundreds of miles or more Typically built by using leased circuits from common carriers such as AT&T Most

More information

Data Communication and Computer Network

Data Communication and Computer Network 1 Data communication principles, types and working principles of modems, Network principles, OSI model, functions of data link layer and network layer, networking components, communication protocols- X

More information

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2 1 ISTANBUL 1.1 MPLS overview 1 1.1.1 Principle Use of a ATM core network 2 Overlay Network One Virtual Circuit per communication No routing protocol Scalability problem 2 1.1.1 Principle Weakness of overlay

More information

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

CTS2134 Introduction to Networking. Module 07: Wide Area Networks CTS2134 Introduction to Networking Module 07: Wide Area Networks WAN cloud Central Office (CO) Local loop WAN components Demarcation point (demarc) Consumer Premises Equipment (CPE) Channel Service Unit/Data

More information

Chapter 11: WAN. Abdullah Konak School of Information Sciences and Technology Penn State Berks. Wide Area Networks (WAN)

Chapter 11: WAN. Abdullah Konak School of Information Sciences and Technology Penn State Berks. Wide Area Networks (WAN) Chapter 11: WAN Abdullah Konak School of Information Sciences and Technology Penn State Berks Wide Area Networks (WAN) The scope of a WAN covers large geographic areas including national and international

More information

Overview of TCP/IP. TCP/IP and Internet

Overview of TCP/IP. TCP/IP and Internet Overview of TCP/IP System Administrators and network administrators Why networking - communication Why TCP/IP Provides interoperable communications between all types of hardware and all kinds of operating

More information

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup. CEN 007C Computer Networks Fundamentals Instructor: Prof. A. Helmy Homework : Network Layer Assigned: Nov. 28 th, 2011. Due Date: Dec 8 th, 2011 (to the TA) 1. ( points) What are the 2 most important network-layer

More information

PART III. OPS-based wide area networks

PART III. OPS-based wide area networks PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity

More information

Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet

Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet Table of Contents Abstract... 2 1. Introduction... 2 2. Benefits of Gigabit Ethernet... 2 2.1 Easy Migration to Higher Performance Levels... 3 2.2 Decreased Overall Costs Over Time... 3 2.3 Supports for

More information

Internet Packets. Forwarding Datagrams

Internet Packets. Forwarding Datagrams Internet Packets Packets at the network layer level are called datagrams They are encapsulated in frames for delivery across physical networks Frames are packets at the data link layer Datagrams are formed

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:

Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management

More information

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP AERONAUTICAL COMMUNICATIONS PANEL (ACP) Working Group I - 7 th Meeting Móntreal, Canada 2 6 June 2008 Agenda Item x : ATN and IP Information Paper Presented by Naoki Kanada Electronic Navigation Research

More information

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks Computer Networks Lecture 06 Connecting Networks Kuang-hua Chen Department of Library and Information Science National Taiwan University Local Area Networks (LAN) 5 kilometer IEEE 802.3 Ethernet IEEE 802.4

More information

How do I get to www.randomsite.com?

How do I get to www.randomsite.com? Networking Primer* *caveat: this is just a brief and incomplete introduction to networking to help students without a networking background learn Network Security. How do I get to www.randomsite.com? Local

More information

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2 Network-Oriented Software Development Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2 Topics Layering TCP/IP Layering Internet addresses and port numbers Encapsulation

More information