1 Traffic Management Benchmarking Framework IETF 90 Toronto draft-constantine-bmwg-traffic-management-04 Barry Constantine Tim.

Slides:



Advertisements
Similar presentations
Project Definition of Bulk Electric System & Bulk Electric System Rules of Procedure Development Presenter: Peter Heidrich, FRCC – BES Drafting.
Advertisements

 The Citrix Application Firewall prevents security breaches, data loss, and possible unauthorized modifications to Web sites that access sensitive business.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
SPDY - Clean Slate HTTP About SPDY o What is SPDY o Goals o Features About HTTP o Simple HTTP o Pipelining for cuncurrency o Pipelining doesn’t help SPDY.
Data Center Benchmarking Drafts Lucien Avramov, Jacob Rapp, March 2015 IETF 92 - Dallas draft-dcbench-def-00 draft-bmwg-dcbench-methodology-01.
CPSC 441: Intro, UDP1 Transport Layer Instructor: Carey Williamson Office: ICT Class Location:
Computer Communication Digital Communication in the Modern World Transport Layer Multiplexing, UDP
Advanced Computer Networks - RED Tuning Paper 1 Tuning RED for Web Traffic Mikkel Christiansen, Kevin Jeffay, David Ott, Donelson Smith UNC at Chapel Hill.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
1 Application Layer. 2 Writing Networked Applications TCP UDP IP LL PL TCP UDP IP LL PL TCP UDP IP LL PL Web Browser Web Server Ftp Server Ftp Client.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
Introduction to Web Pages. Slide 2 Lecture Overview Evolution of the Internet and Web Web Protocols.
Traffic Characterization Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda Traffic characterization Switching techniques Internetworking, again.
ACN: RED Tuning Paper1 Tuning RED for Web Traffic Mikkel Christiansen, Kevin Jeffay, David Ott, Donelson Smith UNC at Chapel Hill SIGCOMM 2000 Stockholm.
CPSC 441: Intro, UDP1 Instructor: Anirban Mahanti Office: ICT Class Location: ICT 121 Lectures: MWF 12:00 – 12:50 Notes.
Chapter 2 Application Layer Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July.
Circuit & Application Level Gateways CS-431 Dick Steflik.
Reduced TCP Window Size for Legacy LAN QoS Niko Färber July 26, 2000.
Application Layer  We will learn about protocols by examining popular application-level protocols  HTTP  FTP  SMTP / POP3 / IMAP  Focus on client-server.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Draft-constantine-ippm-tcp-throughput-tm-02.txt 1 TCP Throughput Testing Methodology IETF 77 Anaheim Barry Constantine Reinhard.
Draft-constantine-ippm-tcp-throughput-tm-00.txt 1 TCP Throughput Testing Methodology IETF 76 Hiroshima Barry Constantine
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Traffic Modeling.
Slow Web Site Problem Analysis Last Update Copyright 2013 Kenneth M. Chipps Ph.D. 1.
1 Computer Communication & Networks Lecture 28 Application Layer: HTTP & WWW p Waleed Ejaz
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
National Treasury Presentation of Appropriations Spending Report Standing Committee on Appropriations September 15, 2009.
draft-ietf-netconf-call-home-01
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Sockets process sends/receives messages to/from its socket
Performance of HTTP Application in Mobile Ad Hoc Networks Asifuddin Mohammad.
CS 241 Section (04/19/12). MP8  Web Server  Due: Tuesday, May 1 st, 11:59pm  What will you be doing?  Creating a web-server in C that serves HTML.
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
P-IMAP Draft Overview (
Data Center Benchmarking Drafts Lucien Avramov, Cisco Jacob Rapp, HP July 2013 IETF 90 - Berlin draft-dcbench-def-00 draft-bmwg-dcbench-methodology-01.
NLANR The National Laboratory for Applied Network Research funded by the National Science Foundation, provides engineering,
1 Traffic Management Benchmarking Framework IETF 85 Atlanta Barry Constantine Tim Copley Ram Krishnan.
Draft-ietf-ippm-tcp-throughput-tm-04.txt 1 TCP Throughput Testing Methodology IETF 78 Maastricht Reinhard Schrage Barry Constantine.
Chapter 3: Transport Layer Our goals: r understand principles behind transport layer services: m multiplexing/demultipl exing m reliable data transfer.
Transport Layer3-1 TCP throughput r What’s the average throughout of TCP as a function of window size and RTT? m Ignore slow start r Let W be the window.
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-04.txt draft-poretsky-bmwg-sip-bench-meth-02.txt BMWG, IETF-70 Vancouver Dec 2007 Davids IIT.
1 Traffic Management Benchmarking Framework IETF 87 Berlin draft-constantine-bmwg-traffic-management-01 Barry Constantine Tim.
Burst Metric In packet-based networks Initial Considerations for IPPM burst metric Tuesday, March 21, 2006.
Doc.: IEEE /1317r0 Submission December 2009 Vinko Erceg, BroadcomSlide 1 Internet Traffic Modeling Date: Authors: NameAffiliationsAddressPhone .
2: Application Layer 1 Chapter 2: Application layer r 2.1 Principles of network applications  app architectures  app requirements r 2.2 Web and HTTP.
Measuring the Capacity of a Web Server USENIX Sympo. on Internet Tech. and Sys. ‘ Koo-Min Ahn.
CS1001 Lecture 7. Overview Computer Networks Computer Networks The Internet The Internet Internet Services Internet Services Markup Languages Markup Languages.
Doc.: IEEE /1406r0 Submission Nov 2013 Huai-Rong Shao, et al. (Samsung)Slide 1 Traffic Modeling for HEW Simulation Date: Authors:
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-03.txt draft-poretsky-bmwg-sip-bench-meth-01.txt BMWG, IETF-69 Chicago July 2007 Poretsky,
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
1 Traffic Management Benchmarking Framework IETF 89 London draft-constantine-bmwg-traffic-management-03 Barry Constantine Tim.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
Data Center Benchmarking Drafts Lucien Avramov, Cisco Jacob Rapp, Cisco July 2013 IETF 87 - Berlin draft-dcbench-def-00 draft-bmwg-dcbench-methodology-01.
Data Center Benchmarking Drafts
Benchmarking Framework
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
Benchmarking Framework draft-constantine-bmwg-traffic-management-02
EIN 6133 Enterprise Engineering
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Computer Communication & Networks
Presenter: Peter Heidrich, FRCC – BES Drafting Team Chair
IS 4506 Server Configuration (HTTP Server)
Hyper Text Transfer Protocol
TCP Protocol Analysis Access UMKC Home Page.
Distributed architectures
IS 4506 Configuring the FTP Service
Presentation transcript:

1 Traffic Management Benchmarking Framework IETF 90 Toronto draft-constantine-bmwg-traffic-management-04 Barry Constantine Tim Copley Ram Krishnan

2 Traffic Management Benchmarking Overview  Extends RFC 2544 benchmarking into traffic management functionality of network elements: –Classification / Prioritization –Policing –Queuing / Scheduling –Shaping

3 Revisions Incorporated into Draft-04  Up to draft 3, only Layer 2 / 3 stateless traffic tests (i.e. UDP) were defined to benchmark the traffic management functions –The procedures and tools were identified to generate repeatable bursty application traffic tests and these are referenced as “TCP test patterns”  In draft 4, Appendix B was added to provide traffic flow definitions of common TCP application traffic –Appendix B is not meant to be an exhaustive list of application traffic to be used in benchmarks, but to provide concrete templates to represent complex traffic patterns

4 Application Test Pattern Examples  Bulk Transfer –generate concurrent TCP connections whose aggregate number of in- flight data bytes would equal the Bandwidth Delay Product (BDP) –Guidelines from RFC 6349 are used to create this TCP traffic pattern  Micro Burst –after TCP establishes equilibrium, burst application bytes with configurable burst time interval  Web Site Patterns: –The HTTP traffic model from "3GPP2 C.R v1.0“ was referenced (Table ) to develop these TCP test patterns –More details of these test patterns are on the next slide

5 Web Site Test Patterns  The HTTP traffic model from "3GPP2 C.R v1.0“ consists of the following parameters: –Main object size (Sm) –Embedded object size (Se) –Number of embedded objects per page (Nd) –Client processing time (Tcp) –Server processing time (Tsp) Client Server Main Object Request Main Object Size (Sm) Embedded Object Request #1 Embedded Object Request #2 Embedded Object Size (Se) Embedded Object Size (Se) Num. embedded objects per page

6 Appendix B Example Web Site Models

7 Next Steps for the Traffic Management Draft  Last year and prior to BMWG re-chartering, sufficient support was expressed to adopt the draft at that time  Now that the new BMWG charter is approved, we ask again for everyone to take a look (by July 31st) and express support