Next: Topology discovery and mapping
Up: Related work
Previous: Related work
There are several properties of Internet routing that are of interest:
end-to-end performance, routing stability, routing convergence,
etc. Previous work on Internet routing has focused either on
measuring these properties or on modifying certain aspects of routing
with a view to improving performance. Our work shows how geographic
information can be used to measure and quantify certain routing
properties such as circuitous routing, hot-potato routing and
geographic fault tolerance.
Network path information, obtained using the traceroute
tool [8], has been used widely to study the dynamics of
Internet routing. For instance, Paxson [14] studied various
aspects of Internet routing using an extensive set of traceroute
data. They include: routing pathologies, stability of routing, and
routing asymmetry. In relation to our work, he studies circuitous
routing by determining the geographic locations of the routers in his
dataset and uses geographic distance as a metric to quantify it. In
addition, he uses the number of different geographic locations along a
path to analyze the effect of hot-potato routing as a potential cause
for routing asymmetry. We extend this work by studying circuitousness
as a function of the geographic and network location of end-hosts. We
also analyze the effects of multiple ISPs in a path on its
circuitousness. The distance ratio metric that we define can be used
to automatically flag anomalies such as the large-scale
route fluttering identified in [9,14].
Overlay routing has been proposed as a means to circumvent the default
IP routing.
Savage et al. [17] study the effects of the
routing protocol and its policies on the end-to-end performance as
seen by the end-hosts. They show that for a large number of paths in
the Internet, there exist paths that exhibit significantly better performance
in terms of latency and packet loss rate. Recently,
Andersen et al. [1] have proposed specific
mechanisms for finding alternate paths with better performance
characteristics using an overlay network. By actively monitoring the quality of
different paths, their alternate path selection mechanism can quickly recover
from network failures and optimize application specific performance metrics.
Consistent with these findings, our measurements indicate the
existence of highly circuitous paths in the Internet. We also find
that the circuitousness of a path is correlated with the minimum
end-to-end latency along the path.
Next: Topology discovery and mapping
Up: Related work
Previous: Related work
Lakshminarayanan Subramanian
2002-04-14