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