Navigating PingER

Download Report

Transcript Navigating PingER

Navigating PingER
Les Cottrell – SLAC
Presented at the Optimization Technologies for Low-Bandwidth Networks, ICTP
Workshop, Trieste, Italy, 9-20 October 2006
http://www.slac.stanford.edu/grp/scs/net/talk06/pinger-navig.ppt
Partially funded by DOE/MICS Field Work Proposal on Internet End-to-end
Performance Monitoring (IEPM), also supported by IUPAP
http://sdu.ictp.it/lowbandwidth/
Get ready
Bring up terminal window so can try some commands
Bring up the presentation so can click on links:
 www.slac.stanford.edu/grp/scs/net/talk06/diag-demos.ppt
Les Cottrell, SLAC
Slide: 2
Aim
Traceroute
PingER
ViPER
PingWorld
Locating Hosts
TULIP
Les Cottrell, SLAC
Slide: 3
Traceroute examples
Try:
 traceroute ba59-97-hsrp-144.nrl.navy.mil #or tracepath
 traceroute –I ba59-97-hsrp-144.nrl.navy.mil
 traceroute pheezer.uits.iupui.edu
 traceroute –I pheezer.uits.iupui.edu
Do a man traceroute to understand the ! Codes,
also see RFC1812
Les Cottrell, SLAC
Slide: 4
Help yourself to PingER data
Main PingER site:
 www-iepm.slac.stanford.edu/pinger
PingER results:
 www-iepm.slac.stanford.edu/cgi-wrap/pingtable.pl
 Try using table to choose from=ZA.TENET.AC.ZA
to=WORLD, metric==minimum-RTT, tick-type=last 120 days
 Then click on Load into table
 Note:
 hostnames written in reverse form for improved sorting
entries colored by quality
 Click on ? For more information on hosts
 Help www-iepm.slac.stanford.edu/pinger/tools/table.html
 Scroll right to see more countries, regions
 Summary table at bottom
 Can sort by clicking on headings
Les Cottrell, SLAC
Slide: 5
PingER continued
Click on name of node, eg. TW.SINICA.EDU.N1
 Change first month to Aug (can also choose metric etc.)
 Scroll down click on Generate Graphs
Change: From=IT.ICTP.N1, To=World, Tick=daily
 www-iepm.slac.stanford.edu/cgiwrap/pingtable.pl?file=packet_loss&by=bysite&size=100&tick=daily&from=IT.ICTP.N1&to=WORLD&ex=none&data
set=hep&percentage=any
Can download for Excel & further analysis
Pinger Group History table
 www-iepm.slac.stanford.edu/cgi-wrap/table.pl
Les Cottrell, SLAC
Slide: 6
Exec style plots
www.slac.stanford.edu/comp/net/wanmon/pingerplots/trendline/trendline.jnlp
Right click on graph area, click on add/remove
Trendlines/points
Also note:
 write parameters to csv file
 Toggle log/linear
Les Cottrell, SLAC
Slide: 7
Viz for PingER (ViPER)
www.slac.stanford.edu/comp/net/wan-mon/viper/
 Select From & To, metric and Show links
Colored by performance, shows regions, mouseover
Can select multiple To’s
Can show plots
Les Cottrell, SLAC
Slide: 8
PingWorld
www-iepm.slac.stanford.edu/tools/pingworld/
Can ping from your host to sites around the world
Needs Java Webstart
Les Cottrell, SLAC
Slide: 9
Locating Hosts
AS gives information on ‘ISPs’ running networks
 Perl script to get ASN information:
 confluence.slac.stanford.edu/display/IEPM/ASN.pl
 Tricky example: find ui.edu.ng
 Nslookup/dig gives IP addr = 69.33.174.209
 AKA fallback.skannet.com
 http://www.geoiptool.com/ says it is N. California
 So does www.ip2location.com/free.asp (69.33.174.209)
 RTT from SLAC is ~200ms!
 www.slac.stanford.edu/cgibin/traceroute.pl?target=ui.edu.ng&function=ping
 http://www.fixedorbit.com/search.htm shows AS23215
 http://bgp.potaroo.net/cidr/autnums.html shows AS23215 in
Pleasanton California
 From New York 20ms
Les Cottrell, SLAC
Slide: 10
TULIP/Octant
Octant http://www.cs.cornell.edu/~bwong/octant/
 Geolocation based on RTTs, excellent for US
www.slac.stanford.edu/comp/net/wan-mon/tulip
 Attempts to work for Developing Regions
 Needs Java Webstart
 Try for www.slac.stanford.edu
 File=>Sort Min_RTT
 Visualization=>Plot IP on Map
 DiscoveryStatistics=>MinRTT plots
 Double click on line in Ping Results to do ping
 Double click on line in Traceroute Reports to make trace
 Try ui.edu.ng (replicated)
Les Cottrell, SLAC
Slide: 11
Web page examples: Case studies
http://www.slac.stanford.edu/grp/scs/net/case/html/
http://e2epi.internet2.edu/case-studies/
Les Cottrell, SLAC
Slide: 12
More Information
Tutorial on monitoring
 www.slac.stanford.edu/comp/net/wan-mon/tutorial.html
RFC 2151 on Internet tools
 www.freesoft.org/CIE/RFC/Orig/rfc2151.txt
Network monitoring tools
 www.slac.stanford.edu/xorg/nmtf/nmtf-tools.html
 www.caida.org/tools/taxonomy/
Network Performance Tools: an I2 Cookbook
 e2epi.internet2.edu/network-perf-wk/tools-cookbook.pdf
Network Monitoring sites
 www.slac.stanford.edu/comp/net/wan-mon/netmon.html
Les Cottrell, SLAC
Slide: 13