Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.

Slides:



Advertisements
Similar presentations
Technical Presentation Series: QoS for MultiService IP Networks Quality of Service for MultiService IP Networks 8th March 2000 Quality of Service for MultiService.
Advertisements

QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Japan Telecom Information & Communication Labs
Quality of Service Support in Packet Networks
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 – QoS.
Tiziana Ferrari Diffserv testing in the wide area (TF-TANT task force)1 Diffserv testing in the wide area TF-TANT task force Tiziana Ferrari Italian National.
1 Providing Quality of Service in the Internet Based on Slides from Ross and Kurose.
Real-Time Protocol (RTP) r Provides standard packet format for real-time application r Typically runs over UDP r Specifies header fields below r Payload.
IPv6 Technology and Advanced Services 19/10/2004 IPv6 Technology and Advanced Services IPv6 Quality of Service Dimitris Primpas
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #11 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
CSIS TAC-TOI-01 Quality of Service & Traffic Engineering (QoS & TE) Khaled Mohamed Credit: some of the sides are from Cisco Systems.
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.
CS 268: Differentiated Services Ion Stoica February 25, 2003.
CSE 401N Multimedia Networking-2 Lecture-19. Improving QOS in IP Networks Thus far: “making the best of best effort” Future: next generation Internet.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
15-744: Computer Networking
DiffServ QoS in internet
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
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.
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Internet Quality of Service. Quality of Service (QoS) The best-effort model, in which the network tries to deliver data from source to destination but.
Quality of Service (QoS)
24-1 Chapter 24. Congestion Control and Quality of Service part Quality of Service 23.6 Techniques to Improve QoS 23.7 Integrated Services 23.8.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Ch 7. Multimedia Networking Myungchul Kim
IntServ, DiffServ, and TCP - What Does It All Mean? Glynn Rogers Research Leader - Advanced Networks Technology CSIRO Telecommunications and Industrial.
QoS in MPLS SMU CSE 8344.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CSE679: QoS Infrastructure to Support Multimedia Communications r Principles r Policing r Scheduling r RSVP r Integrated and Differentiated Services.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
1 Quality of Service (QoS) - DiffServ EE 122: Intro to Communication Networks Fall 2007 (WF 4-5:30 in Cory 277) Vern Paxson TAs: Lisa Fowler, Daniel Killebrew.
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.
Quality of Service (QoS)
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Tiziana Ferrari Diffserv deployment in the wide area: network design and testing1 Diffserv deployment in the wide area: network design and testing Tiziana.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
K. Salah 1 Beyond Best Effort Technologies Our primarily objective here is to understand more on QoS mechanisms so that you can make informed decision.
Example Applications needing Advanced Services Campus Focused Workshop on Advanced Networks Atlanta, GA.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
Building Differentiated Services Using the Assured Forwarding PHB Group Juha Heinänen Telia Finland Inc.
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.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
ACL & QoS.
Multimedia networking: outline 7.1 multimedia networking applications 7.2 streaming stored video 7.3 voice-over-IP 7.4 protocols for real-time conversational.
Network Support for QoS – DiffServ and IntServ Hongli Luo CEIT, IPFW.
Multimedia and QoS#1 Quality of Service Support. Multimedia and QoS#2 QOS in IP Networks r IETF groups are working on proposals to provide QOS control.
CS640: Introduction to Computer Networks Aditya Akella Lecture 21 – QoS.
Advance Computer Networking L-7 QoS. QoS IntServ DiffServ Assigned reading [ [She95] Fundamental Design Issues for the Future Internet [CSZ92] Supporting.
Mr. Mark Welton.  Quality of Service is deployed to prevent data from saturating a link to the point that other data cannot gain access to it  QoS allows.
Quality of Service CLASSIFICATION AND MARKING. What is QoS? 1.It’s a CCIE topic – but that doesn’t mean you can’t learn! 1.Understand traffic flows AB.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.6: Congestion Avoidance.
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
Lecture 8 -Traffic Management
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.
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
Mapping Differentiated Service Classes to User Priorities
Klara Nahrstedt Spring 2009
Mapping Differentiated Service Classes to User Priorities
CIS679: Two Planes and Int-Serv Model
Real-Time Protocol (RTP)
Real-Time Protocol (RTP)
Presentation transcript:

Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct 1999

Tiziana Ferrari Differentiated Services Test: Report2 Overview Differentiated Services Architecture test activities test infrastructure interim results QoS measurement test plan Services

Tiziana Ferrari Differentiated Services Test: Report3 Differentiated Services Architecture

Tiziana Ferrari Differentiated Services Test: Report4 Differentiated services Why diffserv? –new technology –independent of layer 2 technologies –interoperability between independent national research networks (different requirements, infrastructures, policies and management) –traffic aggregation –scalability –no signalling –QoS for networks not ATM based cont.

Tiziana Ferrari Differentiated Services Test: Report5 Diffserv architecture: components DS field (1 byte) packet classification packet scheduling traffic conditioning: –metering –marking –policing –shaping DS field CU 067

Tiziana Ferrari Differentiated Services Test: Report6 Diffserv architecture: PHBs Per Hop Behaviours: description of the packet treatment into the network Standardised PHBs: –Expedited Forwarding (low delay, low delay variation, guaranteed bandwidth) –Assured Forwarding (Behaviour Aggregate, 4 classes, 3 drop priorities per class) Experimental PHBs PHB class selectors: XXX000 (backward compatibility with TOS precedence)

Tiziana Ferrari Differentiated Services Test: Report7 Diffserv architecture: network model DS domain Non DS capable domain MPLS NRN TEN-155 marking Marking policing scheduling shaping DS domain

Tiziana Ferrari Differentiated Services Test: Report8 Test activities: test plan current status future tests

Tiziana Ferrari Differentiated Services Test: Report9 Programme overview Diffserv architecture (precedence, DSCP) –test of QoS features in routers –parameter tuning –interoperability mixed diffserv-intserv architecture (end-to-end QoS) mixed diffserv-MPLS architecture QoS measurement Policy management

Tiziana Ferrari Differentiated Services Test: Report10 Work accomplished (from end of June 99) network configuration baseline performance testing CISCO: –CAR (Committed Access Rate): functionality and parameter tuning –CB-WFQ (Class Based WFQ): traffic isolation IBM: –policing of EF traffic –SCFQ (Self Clocked Fair Queuing): EF, AF and best-effort configuration of GPS capable QoS measurement equipment (SmartBits by Netcom Systems) diffserv deployment by a test application: MONARC definition of test services definition of QoS measurement test plan

Tiziana Ferrari Differentiated Services Test: Report11 Future activities Weighted Random Early Discard (WRED) testing completion of IBM testing study of TCP related issues: ACK colouring, TCP and UDP aggregations with AF interoperability testing (other future platforms: NORTEL, TELEBIT, TORRENT, Linux) service testing QoS performance measurement diffserv and MPLS diffserv and intserv policy management and bandwidth brokerage

Tiziana Ferrari Differentiated Services Test: Report12 Test infrastructure

Tiziana Ferrari Differentiated Services Test: Report13 Test network

Tiziana Ferrari Differentiated Services Test: Report14 LAN layout (example)

Tiziana Ferrari Differentiated Services Test: Report15 Equipment Test workstations traffic generators (3 SmartBits, Netcom System loan) ATM switches in the test sites cabletron ethernet switch DS capable routers: –C7200 or C7500 (partial CISCO loan) –IBM 2212 and IBM 2216 (2 routers in 5 sites, IBM donation)

Tiziana Ferrari Differentiated Services Test: Report16 Interim Results

Tiziana Ferrari Differentiated Services Test: Report17 CISCO: CAR Multi-field classification: OK packet marking (precedence setting): OK exceed action testing: OK policing (at a configurable rate): two parameters token bucket for TCP performance optimisation –normal burst –exceed burst --> parameter tuning

Tiziana Ferrari Differentiated Services Test: Report18 CAR: test of exceed actions Throughput: SWITCH: 1.20 Mbps DANTE: 0.38 Mbps

Tiziana Ferrari Differentiated Services Test: Report19 CAR: TCP burst tolerance Normal and exceed burst tuning with TCP traffic single and multiple TCP streams optimum values are functions of the rate R at which traffic is policed, in particular: normal burst = 0.5 sec * R exceed burst = 2 * normal burst

Tiziana Ferrari Differentiated Services Test: Report20 CAR: TCP burst tolerance (cont)

Tiziana Ferrari Differentiated Services Test: Report21 CISCO: CB-WFQ Scheduling mechanism to provide minimum bandwidth guarantees to classes class definition: precedence or MF classification --> OK bandwidth allocation: no starvation, no bandwidth consumption --> OK traffic isolation: scenarios –UDP high priority + UDP best-effort –TCP high priority + UDP best-effort –TCP high priority + TCP best-effort UDP --> OK (always) TCP: inconsistency

Tiziana Ferrari Differentiated Services Test: Report22 CB-WFQ: set-up

Tiziana Ferrari Differentiated Services Test: Report23 CB-WFQ: traffic isolation of a single TCP stream

Tiziana Ferrari Differentiated Services Test: Report24 CB-WFQ: traffic isolation of multiple TCP streams Multiple TCP streams get the bandwidth share as defined by CB-WFQ!

Tiziana Ferrari Differentiated Services Test: Report25 IBM: Self Clocked Fair Queuing Policy = (traffic profile, validity period, diffserv action) diffserv action = (type of marking, queue type, bandwidth) optimum traffic isolation (tests only with UDP) Premium: Kbps guaranteed (8% PPP link bw) Assured: Kbps (40% PPP bw)

Tiziana Ferrari Differentiated Services Test: Report26 IBM: EF policing Small TCP burst tolerance in a policer can completely starve a TCP stream. Token bucket depth is key parameter --> tuning need according to the rate at which traffic is policed

Tiziana Ferrari Differentiated Services Test: Report27 IBM: EF policing (cont) EF with TCP traffic, target rate = 163 Kbps

Tiziana Ferrari Differentiated Services Test: Report28 QoS measurement Resource allocation monitoring –for resource allocation and network dimensioning performance measurement –passive –active (invasive traffic) –for service validation –to understand the effect on end-to-end performance of buffering in one router or in a chain

Tiziana Ferrari Differentiated Services Test: Report29 Performance measurement parameters of interest: –one-way delay, requirements: clock synchronisation >GPS based synchronisation SmartBits (Netcom Systems) >NTP (Network Time Protocol) NTP client / server hierarchy –one-way delay variation –packet loss –throughput –RTT

Tiziana Ferrari Differentiated Services Test: Report30 Services: examples Virtual leased line: –point to point –one to many capacity allocation on congested links (e.g. US links) better-than-best-effort (qualitative definition) delay bound and delay variation sensitive traffic classes rate limiting of invasive traffic...

Tiziana Ferrari Differentiated Services Test: Report31 More information at Test programme: – more info and test results: –