Benchmarking Network-layer Traffic Control Mechanisms

Slides:



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

Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
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.
A Real-Time Video Multicast Architecture for Assured Forwarding Services Ashraf Matrawy, Ioannis Lambadaris IEEE TRANSACTIONS ON MULTIMEDIA, AUGUST 2005.
DiffServ QoS in internet
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
Differentiated Services Yogesh Bhumralkar WebTP Meeting - 03/06/2000.
An Architecture for Differentiated Services
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.
Mobile IP: Quality-of-Service Reference: “Domain based approach for QoS provisioning in mobile IP”; Ki-Il Kim; Sang-Ha Kim; Proc. IEEE Global Telecommunications.
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh.
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)
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.
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.
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)
Building Differentiated Services Using the Assured Forwarding PHB Group Juha Heinänen Telia Finland Inc.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
IETF BMWG Work Items 65th IETF Meeting Dallas, TX Tuesday 3/21/06.
Supporting DiffServ with Per-Class Traffic Engineering in MPLS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Update on the IETF Diffserv Working Group NANOG 13 Detroit, MI June 8, 1998 Kathleen M. Nichols
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.
March 2015Rüdiger Geib & David Black draft-ietf-tsvwg-diffserv-intercon IETF 92, Dallas Presented by: David Black Version -01 has been better structured.
1 1 Cullen Jennings IETF 90 V5. 2 WebRTC has “flows” of Audio, Video, and Data between browsers JavaScript applications running in the browser have an.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
Congestion Notification Process for Real-Time Traffic draft-babiarz-tsvwg-rtecn-04.txt Jozef Babiarz Kwok Ho Chan
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-00.txt draft-ietf-bmwg-igp-dataplane-conv-term-00.txt draft -ietf-bmwg-igp-dataplane-conv-meth-00.txt.
Mapping Differentiated Service Classes to User Priorities
Rami Neiman & Yaron Perry
Advanced Computer Networks
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Instructor Materials Chapter 6: Quality of Service
Quality of Service (QoS) fundamentals
AeroMACS QOS.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Implementing Quality of Service (QoS)
Computer Data Communications
Guidelines for DiffServ to IEEE Mapping
DiffServ QoS in internet
Congestion Control and Resource Allocation
AeroMACS QOS.
MLEF Without Capacity Admission Does Not Satisfy MLPP Requirements
Klara Nahrstedt Spring 2009
QoS mapping comment for md Letter Ballot
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
QoS mapping comment for md Letter Ballot
Dr. John P. Abraham Professor UTPA
Dr. John P. Abraham Professor UTRGV, EDINBURG, TX
Quality of Service For Mobile IP.
Mapping Differentiated Service Classes to User Priorities
Presented by Dave McDysan
NMDA Q & A draft-dsdt-nmda-guidelines &
Dr. John P. Abraham Professor UTPA
Chapter 16. Internetwork Operation
Chapter 11. Frame Relay Background Frame Relay Protocol Architecture
CIS679: Two Planes and Int-Serv Model
Congestion Control and Resource Allocation
DetNet Architecture Updates
Presentation transcript:

Benchmarking Network-layer Traffic Control Mechanisms Jerry Perser David Newman Sumit Khurana Shobha Erramilli Scott Poretsky 57th IETF Vienna, Austria

Changes to dsmterm-07 Added initial copyright statement to the first page. Took the first paragraph of Introduction and created the Abstract. Reworded the discussion of Forwarding Congestion. Changed Conforming and Nonconforming to Conforming Packet and Nonconforming Packet. Added a discussion to Duplicate Packet. We only had a definition before. Added RFC2119 to the reference section.

Methodology - Goals Purpose: provide methodologies to benchmark devices "capable of delivering the specific packet forwarding treatment indicated by the DS field value" [RFC2474]. Benchmark: Device’s ability to meet configured PHBs (the Expected Vector), not QoS mechanisms. Possible to compare performance of routers implementing different mechanisms. Goals consistent with RFC2474: “A vendor MAY use any [QoS] algorithm that satisfies the definition of the PHB according to the standard. The node's capabilities and its particular configuration determine the different ways that packets can be treated."

Methodology – General Procedure RFC 2475: “The most simple example of a PHB is one which guarantees a minimal bandwidth allocation of X% of a link (over some reasonable time interval) to a behavior aggregate. This PHB can be fairly easily measured under a variety of competing traffic conditions.” Test cases to benchmark PHBs require: Selection Codepoint Set Selection and configuration of Expected Vectors Sourcing of Offered Vector Measurement of all Output Vectors

Methodology – Test Cases EF PHB EF PHB Receives Absolute Priority EF PHB Forwarding Vector Matches the Expected Vector EF PHB Rate-Limiting (with Packet Drops or Remarking) EF PHB Does not Waste Bandwidth AF PHB AF PHB Forwarding Vectors Match the Expected Vectors AF PHBs are Fairly Treated with EF PHB AF PHB Rate-Limiting (with Packet Drops or Remarking) AF PHB Congestion Avoidance CS PHB CS PHB is Backwards Compatible with IP Precedence CS PHB Forwarding Vectors Match the Expected Vectors CS PHBs are Fairly Treated with EF and AF PHB CS PHB Rate-Limiting (with Packet Drops or Remarking) CS PHB Congestion Avoidance Default PHB Unmarked Packets Receive Best-Effort Forwarding Unmarked Packets are Tail-Dropped Configured Expected Vector DUT Offered Vector 1 Test Equip Forwarding Vector Offered Vector 2

Any Questions ?