Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
region_topology.pl --region Africa --detail country --endnodes on --tracerouteserver 'http://www.unikin.cd/cgi-bin/ traceroute.pl' --from 'DRC' --basepath '~cottrell/public_html'

 then then the file will appear at ~cottrell/public_html/graph-DRC-to-Africa.gif

It also creates two other files (for example):

  1. rawtraceroutes-DRC-to-Africa.txt, this is the raw traceroute data measu4red, for example a series of traceroutes of the form:
    Code Block
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Traceroute No 1
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    traceroute to 212.88.97.44 (212.88.97.44), 30 hops max, 38 byte packets
     1  gate (172.16.1.1)  0.224 ms  0.187 ms  0.114 ms
     2  213.255.195.225 (213.255.195.225)  9.986 ms  1.067 ms  0.985 ms
     3  FE8-0-0.gw1.dcm.sky-vision.net (217.194.158.12)  563.816 ms  710.425 ms  760.908 ms
     4  gw-uk.sky-vision.net (217.194.158.210)  570.907 ms  569.249 ms  551.291 ms
     5  skyvision-01692-ldn-b2.c.telia.net (213.248.75.202)  653.103 ms  661.445 ms  644.227 ms
     6  * ldn-b2-geth10-0-336.telia.net (213.248.75.201)  647.579 ms *
     7  ldn-b2-link.telia.net (80.91.250.213)  645.400 ms  630.215 ms  640.610 ms
     8  ldn-bb2-link.telia.net (80.91.250.229)  650.851 ms  657.959 ms  660.839 ms
     9  ldn-b4-link.telia.net (80.91.254.22)  672.093 ms  639.208 ms  640.740 ms
    10  teleglobe-114869-ldn-b4.telia.net (213.248.74.2)  640.735 ms  670.570 ms  637.608 ms
    11  195.219.195.13 (195.219.195.13)  645.608 ms  680.312 ms  690.821 ms
         MPLS Label=2789 CoS=5 TTL=1 S=0
    12  195.219.195.10 (195.219.195.10)  650.858 ms  672.188 ms
    __END__
    
  2. annotatedtraceroutes-DRC-to-Africa.txt, which contain annotation information from the individual traceroutes, for example:
    Code Block
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Traceroute No. 1
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    COUNTRY's: (total 4)
    --------------------------------
    Country:
    Name:
    --------------------
    1. gate (172.16.1.1)
    --------------------------------
    Country:        CG
    Name:   Congo
    --------------------
    2. 213.255.195.225 (213.255.195.225)
    --------------------------------
    Country:        GB
    Name:   United Kingdom
    --------------------
    3. FE8-0-0.gw1.dcm.sky-vision.net (217.194.158.12)
    4. gw-uk.sky-vision.net (217.194.158.210)
    5. 195.219.195.13 (195.219.195.13)
    6. 195.219.195.10 (195.219.195.10)
    --------------------------------
    Country:        EU
    Name:   Europe
    --------------------
    7. skyvision-01692-ldn-b2.c.telia.net (213.248.75.202)
    8. * ldn-b2-geth10-0-336.telia.net (213.248.75.201)
    9. ldn-b2-link.telia.net (80.91.250.213)
    10. ldn-bb2-link.telia.net (80.91.250.229)
    11. ldn-b4-link.telia.net (80.91.254.22)
    12. teleglobe-114869-ldn-b4.telia.net (213.248.74.2)
    --------------------------------
    ACTUAL TARGET NODE = 212.88.97.44 , TARGET COUNTRY = UG
    --------------------------------
    COUNTRYLINKS: (total 4)
    NAME:    -> NAME:       CG
    NAME:   CG -> NAME:     GB
    NAME:   GB -> NAME:     EU
    NAME:   EU -> NAME:     GB
    

 Problems

Accurately locating the routers can be difficult. We use Geo IP Tool as the default. We also looked carefully at hostip.info, however it provides locations for fewer hosts and is not more accurate for our purposes. Both systems use databases and are not very complete/accurate for router interfaces. We are also developing TULIP to provide Geolocation using ping RTTs. It is a very valuable check on suspicious locations provided by the database methods. When we find the locations of hosts for which database methods provide the wrong countries, we provide a simple lookup table with the preferred countries.

...