Jeremy Johnson. XYZ.com measured from netVMG Product Overview—Flow Control Platform.

Slides:



Advertisements
Similar presentations
Modeling Inter-Domain Routing Protocol Dynamics ISMA 2000 December 6, 2000 In collaboration with Abha, Ahuja, Roger Wattenhofer, Srinivasan Venkatachary,
Advertisements

RIP V2 CCNP S1(5), Chapter 4.
SHARKFEST '08 | Foothill College | March 31 - April 2, 2008 Non-Intrusive Out-of-Band Network Monitoring Utilizing a Data-Access Switch April 1, 2008 Patrick.
Cisco S3 C5 Routing Protocols. Network Design Characteristics Reliable – provides mechanisms for error detection and correction Connectivity – incorporate.
Advanced Networks 1. Delayed Internet Routing Convergence 2. The Impact of Internet Policy and Topology on Delayed Routing Convergence.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
© J. Liebeherr, All rights reserved 1 Border Gateway Protocol This lecture is largely based on a BGP tutorial by T. Griffin from AT&T Research.
GlobalRoute sm Service Overview For NANOG 25 June 11th, 2002 GlobalRoute sm Service Overview For NANOG 25 June 11th, 2002.
Routing Protocol.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Part II: Inter-domain Routing Policies. March 8, What is routing policy? ISP1 ISP4ISP3 Cust1Cust2 ISP2 traffic Connectivity DOES NOT imply reachability!
1 Network Architecture and Design Routing: Exterior Gateway Protocols and Autonomous Systems Border Gateway Protocol (BGP) Reference D. E. Comer, Internetworking.
Traffic Engineering With Traditional IP Routing Protocols
Routing and Routing Protocols Introduction to Static Routing.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 4: More Routing, DNS True or False? T F  Path-vector based distance vector.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
OSPF To route, a router needs to do the following: Know the destination address Identify the sources it can learn from Discover possible.
TUNDRA The Ultimate Netflow Data Realtime Analysis Jeffrey Papen Yahoo! Inc.
1 © 2000, Cisco Systems, Inc. Session # Presentation_ID Border Gateway Protocol.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
1 Interdomain Routing (BGP) By Behzad Akbari Fall 2008 These slides are based on the slides of Ion Stoica (UCB) and Shivkumar (RPI)
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
Technical Refresher Session 3. Overview Difference between communication between devices on a single logical network and communication between different.
Measuring IP Network Routing Convergence A new approach to the problem 59.
A Routing Underlay for Overlay Networks Akihiro Nakao Larry Peterson Andy Bavier SIGCOMM’03 Reviewer: Jing lu.
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
A Measurement Study on the Impact of Routing Events on End-to-End Internet Path Performance Feng Wang 1, Zhuoqing Morley Mao 2 Jia Wang 3, Lixin Gao 1,
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429/556 Introduction to Computer Networks Inter-domain routing Some slides used with.
NextHop Technologies, Inc. NANOG Panel on Smart Routing June 11 th, AM.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
Routing and Routing Protocols
COS 420 Day 15. Agenda Finish Individualized Project Presentations on Thrusday Have Grading sheets to me by Friday Group Project Discussion Goals & Timelines.
The New Policy for Enterprise Networking Robert Bays Chief Scientist June 2002.
1 Agenda for Today’s Lecture The rationale for BGP’s design –What is interdomain routing and why do we need it? –Why does BGP look the way it does? How.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
A Measurement Study on the Impact of Routing Events on End-to-End Internet Path Performance Feng Wang 1, Zhuoqing Morley Mao 2 Jia Wang 3, Lixin Gao 1,
1 Chapter 4: Internetworking (IP Routing) Dr. Rocky K. C. Chang 16 March 2004.
Text BGP Basics. Document Name CONFIDENTIAL Border Gateway Protocol (BGP) Introduction to BGP BGP Neighbor Establishment Process BGP Message Types BGP.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
© 2014 Level 3 Communications, LLC. All Rights Reserved. Proprietary and Confidential. Simple, End-to-End Performance Management Application Performance.
1 Three ways to (ab)use Multipath Congestion Control Costin Raiciu University Politehnica of Bucharest.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services Ming Zhang, Chi Zhang Vivek Pai, Larry Peterson, Randy Wang Princeton.
Introduction to Dynamic Routing Protocol
Working at a Small-to-Medium Business or ISP – Chapter 6
CS 3700 Networks and Distributed Systems
CS 3700 Networks and Distributed Systems
Auto-Detecting Hijacked Prefixes?
Auto-Detecting Hijacked Prefixes?
Border Gateway Protocol
Introduction to Networking
Working at a Small-to-Medium Business or ISP – Chapter 6
Routing.
인터넷 구조 2002년 2학기 장주욱.
© 2006 ITT Educational Services Inc.
Distributed Channel Assignment in Multi-Radio Mesh Networks
BGP Issues BGP is a reachability protocol ISP issues
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Working at a Small-to-Medium Business or ISP – Chapter 6
COMP/ELEC 429/556 Introduction to Computer Networks
Computer Networks Protocols
Routing.
Use Cases and Requirements for Managed LAN as a Service (MLaaS)
Use Cases and Requirements for Managed LAN as a Service (MLaaS)
CCNA 2 JEOPARDY Module 6.
Presentation transcript:

Jeremy Johnson

XYZ.com measured from netVMG

Product Overview—Flow Control Platform

Flow Collector - Measurement Active Probes –UDP/ICMP All available paths –Some router config. Measure: –Topology –Performance (Loss, Latency, Jitter) Passive Analysis –User Data Active Path Physical Tap or Spanned switch port Reconstruct Flows Aggregate by prefix Measure: –RTT –Volume

Some Pictures and Stats Active Probes

Some Pictures and Stats Active Probes The best path at any given time yields average latency improvements between 25% and 40% vs. the median and worst paths respectively.

Some Pictures and Stats Passive Analysis

What’s Measured Operator specified list Active prefix by volume or frequency (from netflow/Passive analysis) Active prefix by performance violation

Process Control - Automated Performance Baseline Static thresholds only useful if operator knows what the threshold should be… Proprietary process control algorithms applied to both active and passive measurement provide dynamic thresholds

Flow Director - Route Insertion Route Server injects routes via iBGP –Usually full mesh –No-Export by default ensures routes do not ‘leak’ onto public Internet Routes selected –Via longer prefix (system default /24) –Configurable local preference Internal loop detection and probe feedback ensure destination is reachable and performing well.

Monitoring of key performance, usage/cost, and route change activity indicators Flowview - Summary Reports

Detailed reporting on loss, latency performance, by destination prefix and provider Flowview - Detailed Reports

Path Diversity - How many connections is enough? Convergence point analysis has proven that for a given distribution of prefixes there is an optimal combination of ISPs. Diversity is the key…fewer shared hops generally means more choices and the possibility of better performance. Two ISPs may be enough!

Path Diversity - How many connections is enough? Violations lift Latency lift Of course…the more the better!

For our current customers in the last 30 days… 100% Product Uptime Over 295,000 route changes Average Violation is 40ms 30mb/s Average traffic using the product 99% of detected service level violations fixed 40% Average increase in performance Average decrease in latency is 41ms Highest daily average decrease was 62ms The FCP in action (macro view) 8