How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.

Slides:



Advertisements
Similar presentations
© NetBrain Technologies Inc. All rights reserved NetBrain In Action Real World Use Cases:
Advertisements

Data Mining Challenges for Network Management Nick Feamster, Georgia Tech Dave Andersen, CMU (joint with Jay Lepreau and Emulab)
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Stable Load Control with Load Prediction in Multipath Packet Forwarding IlKyu Park, Youngseok Lee, and Yanghee Choi Proc. 15 th IEEE Int l conf. on Information.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Logically-Centralized Control COS 597E: Software Defined Networking.
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
Cisco S3 C5 Routing Protocols. Network Design Characteristics Reliable – provides mechanisms for error detection and correction Connectivity – incorporate.
Network layer -- May Network layer Computer Networks.
CSCI 4550/8556 Computer Networks Comer, Chapter 23: An Error Reporting Mechanism (ICMP)
Policy Based Routing using ACL & Route Map By Group 7 Nischal ( ) Pranali ( )
1 Finding a Needle in a Haystack: Pinpointing Significant BGP Routing Changes in an IP Network Jian Wu (University of Michigan) Z. Morley Mao (University.
A Routing Control Platform for Managing IP Networks Jennifer Rexford Computer Science Department Princeton University
New Routing Architectures Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
MIRED: Managing IP Routing is Extremely Difficult Jennifer Rexford Internet and Networking Systems AT&T Labs - Research; Florham Park, NJ
A Measurement Framework for Pin-Pointing Routing Changes Renata Teixeira (UC San Diego) with Jennifer Rexford (AT&T)
Adaptive Networking for Tele-Immersion Presented by: Shi Hu (u )
Routing problems are easy to cause, and hard to diagnose (“Happy operators make happy packets”) Jennifer Rexford AT&T Labs—Research
The Cutting EDGE of Router Configuration D. Caldwell, A. Gilbert, J. Gottlieb, A. Greenberg, G. Hjalmtysson, and J. Rexford AT&T Labs—Research; Florham.
A Routing Control Platform for Managing IP Networks Jennifer Rexford Princeton University
Measurement and Monitoring Nick Feamster Georgia Tech.
Internet Routing (COS 598A) Today: Multi-Homing Jennifer Rexford Tuesdays/Thursdays 11:00am-12:20pm.
Internet Routing (COS 598A) Today: Root-Cause Analysis Jennifer Rexford Tuesdays/Thursdays 11:00am-12:20pm.
Stable Internet Routing Without Global Coordination Jennifer Rexford AT&T Labs--Research
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
Backbone Networks Jennifer Rexford COS 461: Computer Networks Lectures: MW 10-10:50am in Architecture N101
Stable Internet Routing Without Global Coordination Jennifer Rexford AT&T Labs--Research
A victim-centric peer-assisted framework for monitoring and troubleshooting routing problems.
Hot Potatoes Heat Up BGP Routing Jennifer Rexford AT&T Labs—Research Joint work with Renata Teixeira, Aman Shaikh, and.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Stub.
Draft-constantine-ippm-tcp-throughput-tm-00.txt 1 TCP Throughput Testing Methodology IETF 76 Hiroshima Barry Constantine
Framework for Proposed TE and QoS Tests - Project Deliverables - * To demonstrate end-to-end traffic management across multiple domains using live Grid.
Towards a Logic for Wide- Area Internet Routing Nick Feamster Hari Balakrishnan.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Voice over IP in the Enterprise. What is VOIP? The use of data networks to carry voice without a loss of sound quality The use of data networks to carry.
Using Measurement Data to Construct a Network-Wide View Jennifer Rexford AT&T Labs—Research Florham Park, NJ
Interdomain Routing Security. How Secure are BGP Security Protocols? Some strange assumptions? – Focused on attracting traffic from as many Ases as possible.
A Firewall for Routers: Protecting Against Routing Misbehavior1 June 26, A Firewall for Routers: Protecting Against Routing Misbehavior Jia Wang.
BGP topics to be discussed in the next few weeks: –Excessive route update –Routing instability –BGP policy issues –BGP route slow convergence problem –Interaction.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Tradeoffs in Network Complexity. Complexity verses the Problem Harder problems tend to require more complex solutions  Complexity has no meaning outside.
Towards a Well-Managed Next Generation Internet! Hot Research Topics in Next Generation Internet Panel NY Systems/Networking Summit, NYU Aman Shaikh AT&T.
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
Evolving Toward a Self-Managing Network Jennifer Rexford Princeton University
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Evolving Toward a Self-Managing Network Jennifer Rexford Princeton University
Lecture Network layer -- May Congestion control Algorithms.
BGP Routing Stability of Popular Destinations Jennifer Rexford, Jia Wang, Zhen Xiao, and Yin Zhang AT&T Labs—Research Florham Park, NJ All flaps are not.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
 First: Data Link Layer  1. Retransmission Policy: It deals with how fast a sender times out and what it transmit upon timeout. A jumpy sender that times.
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
Confidential Rapid Troubleshooting for Data, VoIP and Video VoIP & Network Performance Management Solutions.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Incrementally Deployable Security for Interdomain Routing (TTA-4, Type-I) Elliott Karpilovsky, Princeton University on behalf of Jennifer Rexford, Princeton.
BGP security some slides borrowed from Jen Rexford (Princeton U)
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
SDN Network Updates Minimum updates within a single switch
Jian Wu (University of Michigan)
Practical IPv6 Filtering
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
BGP Interactions Jennifer Rexford
Lecture 10, Computer Networks (198:552)
COS 461: Computer Networks
Fixing the Internet: Think Locally, Impact Globally
Architectural Implications of the “FixIt” KP Application
Presentation transcript:

How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research

How Can You Have QoS When… A typographical error by a network operator can bring down your service? Routing anomalies and slow convergence might (temporarily) discard your traffic? You don’t know how to set the QoS parameters and estimate your bill? You can’t tell who is to blame for the QoS violation you have experienced?

A single typo can bring down your network? Router configuration problems –Non-standard “assembly language” programming –Configuring individual routers not a network –Complexity in network protocols and mechanisms … lead to performance problems –Human error responsible for half of outages –Security holes, resource inefficiency –Delay and cost in configuring and troubleshooting … and some research challenges –Models of protocol configuration state –Codifying of best common practices –Tools for error checking and data mining –Systems for automated configuration

The routing system discards your packets? Routing problems –Transient instability during routing convergence –Blackholes, route hijacking, policy oscillation,… –Congestion due to sub-optimal routing configuration … lead to performance problems –Packets dropped, discarded, or out-of-order –Forwarding loops consuming extra bandwidth … and some research challenges –Faster data-plane convergence –Detection and diagnosis of anomalies –Checking of configuration errors and policy conflicts –Better traffic engineering and capacity planning

Customers don’t know what QoS params to select? QoS specification problems –Don’t know the traffic mix by 5-tuple –Can’t accurately map the 5-tuple to applications –Can’t predict how much their bill will be … leads to slow QoS adoption –Customers want QoS but can’t specify it –Customers want QoS but are wary of their bill … and some research challenges –Traffic measurement and characterization –Digging below the 5-tuple in the IP/TCP header –Mapping traffic classes into QoS classes

Customers don’t know who is to blame? Finger-pointing problem –Hard to detect QoS violations –Even harder to diagnose them –Even harder to ascribe blame … leads to low end-to-end QoS adoption –SLAs based just on basic availability –SLAs only for “on net” traffic in one domain … and some research challenges –Measurements for the finger-pointing problem –Techniques for outsourcing the finger-pointing to a third-party or the provider

Conclusion We need to solve these problems!