130 likes | 224 Vues
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.
E N D
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
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
Aim • Traceroute • PingER • ViPER • PingWorld • Locating Hosts • TULIP
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
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
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/cgi-wrap/pingtable.pl?file=packet_loss&by=by-site&size=100&tick=daily&from=IT.ICTP.N1&to=WORLD&ex=none&dataset=hep&percentage=any • Can download for Excel & further analysis • Pinger Group History table • www-iepm.slac.stanford.edu/cgi-wrap/table.pl
Exec style plots • www.slac.stanford.edu/comp/net/wan-mon/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
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
PingWorld • www-iepm.slac.stanford.edu/tools/pingworld/ • Can ping from your host to sites around the world • Needs Java Webstart
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/cgi-bin/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
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)
Web page examples: Case studies • http://www.slac.stanford.edu/grp/scs/net/case/html/ • http://e2epi.internet2.edu/case-studies/
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