Routing Measurements Matt Zekauskas, ITF Meeting 2006-Apr-24.

Slides:



Advertisements
Similar presentations
Surveyor IP Performance Measurements Matt Zekauskas June, 1999 NLANR/I2 Joint Techs.
Advertisements

INDIANAUNIVERSITYINDIANAUNIVERSITY Global Federated Network Operations Structure (GFNOS) Jim Williams TransPAC2 Principal Investigator
Ronn Ritke Tony McGregor NLANR/MNA (UCSD/SDSC) Funded by the National Science Foundation/CISE/SCI cooperative agreement no. ANI
Active Measurement Project on KREONET & APAN Manhee Lee Supercomputing Center Korea Institute of Science & Technology Information.
Internet2 IPv6 Update Matt Zekauskas, APAN IPv6 Task Force 2007-August-28.
Static Routing Exercise AFNOG 2003/ Track 2 # 1 Static Routing Exercise u Unix network interface configuration u Cisco network interface configuration.
Static Routing Exercise. What will the exercise involve?  Unix network interface configuration  Cisco network interface configuration  Static routes.
Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
Technical Aspects of Peering Session 4. Overview Peering checklist/requirements Peering step by step Peering arrangements and options Exercises.
Static Routing Exercise Scalable Infrastructure Workshop AfNOG 2011.
5 December 2000 Measurements in Support of End-to-End Performance Matt Zekauskas, Campus Workshop San Diego, CA.
1 Content Delivery Networks iBAND2 May 24, 1999 Dave Farber CTO Sandpiper Networks, Inc.
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
Internet Control Message Protocol (ICMP)
Analysis of BGP Routing Tables
Switching When we have a lot of devices that want to communicate, how do we set up connections between them?
Flash Crowds And Denial of Service Attacks: Characterization and Implications for CDNs and Web Sites Aaron Beach Cs395 network security.
Chapter 27 Q and A Victor Norman IS333 Spring 2015.
Database Infrastructure Major Current Projects –CDF Connection Metering, codegen rewrite, hep w/ TRGSim++ – Dennis –CDF DB Client Monitor Server and MySQL.
The netperf.net Inter-provider Network Performance Monitoring Project Avi Freedman
TUNDRA The Ultimate Netflow Data Realtime Analysis Jeffrey Papen Yahoo! Inc.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
Innovating the commodity Internet Update to CENIC 14-Mar-2007.
1 ESnet Network Measurements ESCC Feb Joe Metzger
Agenda Review route summarization Cisco acquire Sourcefire Review Final Exam.
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
Guide to Linux Installation and Administration, 2e1 Chapter 2 Planning Your System.
SharePoint document libraries I: Introduction to sharing files Sharjah Higher Colleges of Technology presents:
Advanced Networking Lab. Given two IP addresses, the estimation algorithm for the path and latency between them is as follows: Step 1: Map IP addresses.
The ProactiveWatch Monitoring Service. Are These Problems For You? Your business gets disrupted when your IT environment has issues Your employee and.
Tony McGregor RIPE NCC Visiting Researcher The University of Waikato DAR Active measurement in the large.
Use cases Navigation Problem notification Problem analysis.
Addressing Issues David Conrad Internet Software Consortium.
BGP4 - Border Gateway Protocol. Autonomous Systems Routers under a single administrative control are grouped into autonomous systems Identified by a 16.
PiPEs Server Discovery – Adding NDT testing to the piPEs architecture Rich Carlson Internet2 April 20, 2004.
Connect. Communicate. Collaborate Implementing Multi-Domain Monitoring Services for European Research Networks Szymon Trocha, PSNC A. Hanemann, L. Kudarimoti,
DataGrid Wide Area Network Monitoring Infrastructure (DWMI) Connie Logg February 13-17, 2005.
© 2004 AARNet Pty Ltd Measurement in aarnet3 4 July 2004.
30 May 2001 Campus Measurement Matt Zekauskas, Internet2 Campus Workshop Atlanta, GA.
Internet2 IPv6 Update Heather Boyles, APAN IPv6 Task Force 2007-January-23.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Is your Service Available? or Common Network Metrics Nevil Brownlee, CAIDA NANOG 19, Albuquerque, June 2000.
Static Routing Exercise
Internet2 Network Observatory Update Matt Zekauskas, Measurement SIG 2006 Fall Member Meeting 4-Dec-2006.
{“Next-Generation” Network} Measurement BoF Matt Zekauskas Vancouver Joint Techs 19-July-2005.
HEPiX FNAL ‘02 25 th Oct 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 25 th October 2002 HEPiX 2002, FNAL.
The MAPS SAL Project Or, how to encourage people to type “ no ip directed ”, or to ritually desecrate their Proteons. Avi Freedman, Net Access.
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
Internet Protocols. ICMP ICMP – Internet Control Message Protocol Each ICMP message is encapsulated in an IP packet – Treated like any other datagram,
Campus Network Best Practices: Introduction and NREN Models Dale Smith University of Oregon/NSRC This document is a result of work by the.
1 Version 3.1 Module 6 Routed & Routing Protocols.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
Online Simulation Creation Wizard Introduction to Project
ITI-510 Computer Networks ITI 510 – Computer Networks Meeting 3 Rutgers University Internet Institute Instructor: Chris Uriarte.
Internet Connectivity and Performance for the HEP Community. Presented at HEPNT-HEPiX, October 6, 1999 by Warren Matthews Funded by DOE/MICS Internet End-to-end.
Dynamic P2P with BGP Route Servers BFD for data-plane verification Magnus Bergroth NORDUnet.
Computer Network Architecture Lecture 2: Fundamental of Network.
INDIANAUNIVERSITYINDIANAUNIVERSITY Status of FAST TCP and other TCP alternatives John Hicks TransPAC HPCC Engineer Indiana University APAN Meeting – Hawaii.
PathChirp Efficient Available Bandwidth Estimation Vinay Ribeiro Rice University Rolf Riedi Rich Baraniuk.
KYUNG-HWA KIM HENNING SCHULZRINNE 12/09/2008 INTERNET REAL-TIME LAB, COLUMBIA UNIVERSITY DYSWIS.
1 LHCOPN Monitoring Directions January 2007 Joe Metzger
David Foster, CERN GDB Meeting April 2008 GDB Meeting April 2008 LHCOPN Status and Plans A lot more detail at:
05 October 2001 End-to-End Performance Initiative Network Measurement Matt Zekauskas, Fall 2001 Internet2 Member Meeting Network Measurement.
Network Devices and Firewalls Lesson 14. It applies to our class…
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
June 11, 2002 Abilene Route Quality Control Initiative Aaron D. Britt Guy Almes Route Optimization.
Measurements on Internet2
Measurement Projects Overview
Internet2 Measurement Perspective
Matt Zekauskas, APAN IPv6 Task Force 2006-Jan-24
Presentation transcript:

Routing Measurements Matt Zekauskas, ITF Meeting 2006-Apr-24

Matt Zekauskas2 Pointer to this presentation Right now: SMM-ITF-Routing- Measurements.pdf Soon also on the meeting pages

Matt Zekauskas3 Overview Chris has provided motivation and some examples I’m going to go through some tools that can help, that we recommend installing if you do not already have them I’ll provide some other pointers to commercial tools I am aware of, but have no experience with

Matt Zekauskas4 RouteViews A project started at the University of Oregon In partnership with commercial carriers Original idea: low-cost Cisco router peers with as many other networks as possible Each network provides it’s own view of the routing table Thus, this central point has many views into the routing table – Route Views.

Matt Zekauskas5 RouteViews Today: multiple central servers, including the a Cisco system and some PCs running Zebra routing code Central implies BGP multi-hop, which means the central server only gets the best view of a given route from each source, and can’t get information about a disruption if the disruption also severs the link to the central collector

Matt Zekauskas6 RouteViews Placing servers out at networks to catch more routing anomalies and updates during network outages Additional work to see more than just the best route (Chris’ talk)

Matt Zekauskas7 RouteViews Chris has shown the usefulness More views => A better picture => More insight The central collectors have additional capacity to accept new peerings. Peer with a central collector – it’s easy and can be done quickly. Consider adding a local collector if you have the space and interest, but multi-hop BGP peer as a first step

Matt Zekauskas8 RouteViews Contact to create a peering or prepare for a local collector: IP Address AS Number Contact name & Any documentation on BGP communities Please let us know as well

Matt Zekauskas9 End-to-End Views RouteViews gives you snapshots of the routing table -- how one network gets to another. Sometimes you just want to know the router hops from one point to another Verification of RouteViews information Quickly understand what’s happening now Constant monitoring of important points

Matt Zekauskas10 End-to-End Views Two projects have been taking routing measurements for some time, in the form of traceroutes from measurement points AMP – general mesh among probes IEPM-BW – Mesh for high-energy physics In addition, the skitter project from CAIDA has been doing much larger point-to-multipoint measurements at low frequency for mapping /

Matt Zekauskas11 AMP Round-trip delay, loss Traceroute Many of you have AMP machines installed Currently the project is not emphasizing expansion However, still willing to add machines (you supply); there is also code available you could install yourself for points of interest

Matt Zekauskas12 AMP Example: new link In January, a TIEN2 link came up between AARnet and the APAN Tokyo XP.

Matt Zekauskas13

Matt Zekauskas14

Matt Zekauskas15 Week of 15-January-2006

Matt Zekauskas16

Matt Zekauskas17

Matt Zekauskas18 AMP Example: large route change Amp-korea to amp-hutfi (Taejon, KR/NOC to Helsinki, FI/Univ.) 16-April-2006 through 22-April-2006

Matt Zekauskas19

Matt Zekauskas20

Matt Zekauskas21

Matt Zekauskas22 AMP status Currently the main project is not focusing on deployment. If you supply a machine, they are willing to add it to one of the main meshes (general, international-only). Contact Tony McGregor,

Matt Zekauskas23 AMP Software You can also install your own mesh: The central collection software has not yet been released, but will be “soon” (will give out on request now) Tony also has some “gross change” detection code that he said may be available end-year.

Matt Zekauskas24 PingER (& IEPM-BW) Point-to-multipoint round-trip delay, loss But no traceroutes, for that IEPM-BW From beacons at major high-energy physics sites, to many other high-energy physics sites Including many that were originally not on “research networks”

Matt Zekauskas25 IEPM-BW A mesh of throughput tests for high-energy physics (think upcoming LHC experiments) One-to-many focus CERN, Brookhaven, Fermilab, SLAC, Caltech, and a site in Pakistan. In addition, takes traceroutes among the probe sites bw.slac.stanford.edu/slac_wan_bw_tests.html

Matt Zekauskas26 IEPM-BW Example

Matt Zekauskas27 On-Demand Tools Two tools are useful to understand routing right now Traceroute servers Routing from a given point, as detected by traceroute Looking glass servers Show a particular routing table entry right now Actual, versus inferred, network connectivity But only shows next hop

Matt Zekauskas28 Traceroute Servers Servers that provide on-demand traceroutes from specific points. Many networks have at least one Abilene allows traceroute from our routers via the IU ‘router proxy’

Matt Zekauskas29 Traceroute Servers List of HEP servers, pointer to decent server source code, and pointers to lots of other lists of servers: mon/traceroute-srv.html Lots of other servers: Presented graphically: ace/ The last two have both traceroute and looking glass lists.

Matt Zekauskas30 Traceroute Servers Very useful – install one of these and publish it’s location on your NOC page Unless, you install a looking glass server that also has traceroute functionality…

Matt Zekauskas31 Looking Glass Servers Similar, for routes at a particular point has a list and pointers to other lists & source code Often (always?) contains traceroute server functionality Again, the Abilene router proxy can be used in the same way Recommend installing one of these (as well), and publish its location

Matt Zekauskas32 Some Commercial Tools Mainly to help you understand your own network, don’t give a global view Packet Design’s RouteExplorer oducts.htm IPsum Networks’ Route Dynamics

Matt Zekauskas33 Communicate If you discover something odd, you would like to be able to understand and resolve the problem (if one exists) Place tools to help others Utility grows with the number of installations Publish tool links on your NOC pages If you see a problem, contact appropriate NOC Jim Williams, is interested in facilitating NOC-to-NOC communication

Matt Zekauskas34