Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.

Slides:



Advertisements
Similar presentations
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Advertisements

Japan Telecom Information & Communication Labs
© R. Jayanthan, K. Gunasakera 1999 Quality of Service in Multiservice Networks for Digital Economy R. Jayanthan & Kithsiri Gunasakera National IT Conference.
IETF Differentiated Services Concerns with Intserv: r Scalability: signaling, maintaining per-flow router state difficult with large number of flows r.
IPv4/6 Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
RSVP/Diffserv Yoram Bernet - Microsoft Raj Yavatkar - Intel.
INTERNET QOS: A BIG PICTURE XIPENG XIAO AND LIONEL M. NI, MICHIGAN STATE UNIVERSITY Jinyoung You CS540, Network Architect.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 20 – March 25, 2010.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
Multi Protocol Label Switching Allot and MPLS Multi Protocol Label Switching MPLS Smart, fast routing mechanism to solve routing table scalability issues.
IPv6 Technology and Advanced Services 19/10/2004 IPv6 Technology and Advanced Services IPv6 Quality of Service Dimitris Primpas
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
QoS Protocols & Architectures by Harizakis Costas.
LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
DiffServ QoS in internet
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
An Architecture for Differentiated Services
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
Quality of Service (QoS)
Lawrence G. Roberts CEO Anagran September 2005 Advances Toward Economic and Efficient Terabit LANs and WANs.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.1: Introducing Classification and Marking.
Optimizing Converged Cisco Networks (ONT)
{vp, sra, Security in Differentiated Services Networks Venkatesh Prabhakar Srinivas R.
QoS in MPLS SMU CSE 8344.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
Vulnerabilities and Safeguards in Networks with QoS Support Dr. Sonia Fahmy CS Dept., Purdue University.
© 2006 Cisco Systems, Inc. All rights reserved. 3.3: Selecting an Appropriate QoS Policy Model.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Quality of Service (QoS)
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
Slide 3-1 Class of Service (CoS) & Quality of Service (QoS) Sources: MPLS Forum V. Alwayn, Advanced MPLS Design and Implementation, Cisco Press E. W.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
TeraPaths TeraPaths: Establishing End-to-End QoS Paths through L2 and L3 WAN Connections Presented by Presented by Dimitrios Katramatos, BNL Dimitrios.
Differentiated Services MPLS Doug Young Suh Last updated : Aug 1, 2009 diffServ/RSVP.
Ch 6. Multimedia Networking Myungchul Kim
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
Differentiated Services Two Approaches for Providing QoS on the Internet u “Freeway model” -- integrated services Internet (intserv) – Build a dedicated.
Univ. of TehranIntroduction to Computer Network1 An Introduction Computer Networks An Introduction to Computer Networks University of Tehran Dept. of EE.
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
Quality of Service Frameworks Hamed Khanmirza Principles of Network University of Tehran.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
Instructor Materials Chapter 6: Quality of Service
Chapter 9 Optimizing Network Performance
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
מנחה: דר ניסים צורי ישראל דורי בקשי שגיא
Dynamic Management for End-to-end IP QoS
EE 122: Differentiated Services
CIS679: Two Planes and Int-Serv Model
Presentation transcript:

Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network Lucent Worldwide Services Knowledge Seminars

10/17/ Background s Lucent Worldwide Services is a provider of communications consulting, intelligent maintenance, and management solutions for next generation networks s Seminar objectives l Present the major factors driving QoS l Highlight current QoS technologies and techniques l Provide insight into the future direction of QoS for IP networks

10/17/ QoS Research s Web-based industry survey conducted September 2000 s 108 respondents s Represent a cross-section of end-user organizations and network solutions providers s Survey report available at

10/17/ QoS Definition Management of available bandwidth to deliver consistent, predictable data (packets) over an IP-based network in terms of:  Latency - delay that an application can tolerate in delivering a packet of data  Jitter - variation in latency  Loss - percentage of lost data  Throughput - amount of data carried  Availability - network uptime

10/17/ Importance of Implementing/ Improving QoS

10/17/ The IP Network Problem s Congestion continues to plague the Internet Traffic expands = or > bandwidth ”Best-effort" performance dictated by the very design of the Internet Protocol (IP) s Mission critical applications, e.g., IP Telephony and ERP, require prioritization Service Level Agreements (SLAs) expected Customer expectations increase with bandwidth

10/17/ Why QoS s Over-provisioning bandwidth not cost effective in the long run Users will consume bandwidth as fast as produced s Need reliable data delivery Mission critical applications –ERP, SAP, Financial Market data High bandwidth, low latency applications –Video and audio streaming, video conferencing, voice s Provide value-added services with SLAs

10/17/ Contributing Factors to Importance of QoS

10/17/ QoS Technologies s Reservation Allocates resources on a per-flow basis Flows include information such as transport protocol, source address & port, destination address and port –Intserv/RSVP s Prioritization Traffic flows are aggregated and categorized by "class of service” –DiffServ and IEEE 802.1p

10/17/ Integrated Services s Defined in RFCs 2205, s Implemented by four components Signaling protocol (RSVP) –Reserves resources and establishes paths before transmitting data Admission control routine –Determines whether a request for resources can be granted Classifier –Places packets in specific queues based on classification result Packet scheduler –Schedules the packet to meet its QoS requirements

10/17/ RSVP s Signaling protocol that can operate in "native mode" or "encapsulated mode" within a UDP header s Operates in tandem with either a TCP or UDP "flow" to reserve resources among RSVP-enabled routers s Also being used to signal QoS into DiffServ and MPLS networks

10/17/ RSVP Request

10/17/ Differentiated Services (DiffServ) s Defined in RFCs 2474, 2475 s Creates classes of service for traffic flows with different priorities Aggregates large numbers of individual flows at the edge of the network into small numbers of aggregated flows through the core of the network Flows are marked at network edge in the IPv4 ToS field (DS field). Services applied through the core

10/17/ Building Blocks of DiffServ s Packet Classifiers Packets sorted into queues based on values in the DS (DiffServ) field s Traffic Conditioning Policies Metering, Marking, Shaping and Policing based on DSCP and packet header data s Forwarding/Per Hop Behaviors Expedited Forwarding and Assured Forwarding s Policy Managers apply and communicate QoS policy

10/17/ Packet Classifiers s DiffServ Code Point (DSCP) Maximum of 64 classes of service Replaces IP TOS field Packets sorted into queues based on DSCP values Source: QoS Forum

10/17/ Traffic Conditioning s Metering Monitors traffic patterns against traffic profiles s Marking DS field marks packet with specific values for each PHB (marked by edge routers) s Policing Ingress routers drop or remark traffic that does not meet profiles and policies s Shaping Egress routers control forwarding rate of packets and controls traffic flow to avoid congestion

10/17/ Per Hop Behaviors s Expedited Forwarding Guaranteed delay and jitter (similar to ATM CBR) –Provides a Virtual Leased Line service –Non-conforming policed on ingress and shaped on egress of Diffserv domain –Manual provisioning or signaling protocols required for quantitative guarantees. –Typically implemented with strict priority queuing s Assured Forwarding (AF) Similar to ATM nr-VBR QoS Four AF classes with three codepoints each AF classes not specifically defined regarding performance or priority between classes –Non-conforming traffic marked at the edge –RED queuing most often used. Better then Best Effort Delivery –Gold, Silver, Bronze services

10/17/ DiffServ Code Points for Expedited Forwarding and Assured Forwarding Assured Forwarding Class 1Class 2Class 3Class 4Class 5 Low Drop Precedence (AF11) (AF21) (AF31) (AF41) Medium Drop Precedence (AF12) (AF22) (AF32) (AF42) High Drop Precedence (AF13) (AF23) (AF33) (AF43) Expedited Forwarding

10/17/ IEEE 802.1p s Traffic-handling mechanism for supporting QoS in LANs s Allows a classification/prioritization of differentiated services analogous to DiffServ s Operates at layer 2 (MAC) layer on a switched Ethernet network Defines a field in the layer-2 header of “802” packets that can carry one of eight priority values

10/17/ IEEE 802.1p s Scope of 802.1p priority mark is limited to the LAN. Once packets are carried off the LAN, through a layer-3 device, the 802.1p priority is removed. s 802.1p often defined with 802.1q Together, define various VLAN (virtual LAN) fields, as well as a priority field s Implemented in hardware (switches and routers)

10/17/ Multi Protocol Label Switching (MPLS) s More scalable mechanism for IP over ATM than classical overlay model Edge routers can peer with nearby MPLS nodes Avoids N 2 scaling issues with ATM meshed networks s Traffic Engineering - using explicit routes and constraint-based routing for better load balancing. s As a tunneling mechanism to interconnect intra-VPN sites

10/17/ MPLS Network LSPs provide transport for MPLS VPNs Traffic Engineered Explicit Routes DiffServ Aggregates

10/17/ QoS Implementation Status

10/17/ Significant Barriers to Implementing QoS

10/17/ QoS Implementation Issues s Inter-domain and Inter-Service Provider interoperability s Vendor interoperability s Limiting RSVP implementation in the core s Use RSVP to signal QoS to DiffServ and MPLS network cores s QoS support in applications s Monitoring and measuring QoS s Billing, accounting, pricing s Security and authentication s Policy management

10/17/ Biggest Challenge to Implementing QoS

10/17/ sFor Internet and WANs, DiffServ and MPLS top candidates for aggregated traffic flows and QoS l DiffServ from the edge through the core, or l DiffServ at the edge, MPLS at the core l RSVP for signaling The Bottom Line

10/17/ sFor LANs and enterprise networks, 802.1p is top edge QoS mechanism using RSVP for signaling l Microsoft supports RSVP in Windows 2000 l Microsoft APIs for application based QoS development The Bottom Line

10/17/ sWhere do you start? l Planning n Match QoS Mechanism to Applications, Services, Desired Traffic Types, and SLAs n Determine needed management and accounting platforms for measuring performance and usage l Design n Determine required hardware and software features, policy manager platforms, and policies, perform proof of concept l Implement n Deploy QoS mechanisms and associated services l Operate! The Bottom Line

10/17/ Lucent Worldwide Services Professional Services s Service Provider Solutions Business consulting Custom on-premises solutions Network engineering & design deployment Network operations & management Program management s Enterprise Consulting Solutions Business consulting Network management consulting Microsoft technologies consulting Performance engineering Security solutions Voice/Data convergence

10/17/ Question and Answer 10/17/

10/17/ Thank You s Feedback survey Tell us what you think about this seminar s Upcoming seminars Performance Management and Engineering, December 13th s For more information Call