Intersection characteristics of end-to-end Internet paths and trees

This paper focuses on understanding the scale and the distribution of "state overhead'' (briefly load) that is incurred on the routers by various value-added network services, e.g., IP multicast and IP traceback. This understanding is essential to developing appropriate mechanisms and provisioning resources so that the Internet can support such value-added services in an efficient and scalable manner. We mainly consider the number of end-to-end paths or trees intersecting at a router to represent the amount of state overhead at that router. Hence, we analyze the router-level intersection characteristics of end-to-end Internet paths or trees to approximate the state overhead distribution in the Internet. For the reliability of our analysis, a representative, end-to-end router-level Internet map is essential. Although several maps are available, they are at best insufficient for our analysis. Therefore, in the first part of our work, we exert a measurement study to obtain a large size end-to-end router-level map conforming to our constraints. In the second part, we conduct various experiments using our map and shed some light on the scale and distribution of state overhead of value-added Internet services in both unicast and multicast environments.

[1]  Michalis Faloutsos,et al.  Power laws and the AS-level internet topology , 2003, TNET.

[2]  Kevin C. Almeroth,et al.  On the topology of multicast trees , 2003, TNET.

[3]  Ratul Mahajan,et al.  Measuring ISP topologies with Rocketfuel , 2004, IEEE/ACM Transactions on Networking.

[4]  Anna R. Karlin,et al.  Practical network support for IP traceback , 2000, SIGCOMM.

[5]  kc claffy,et al.  Internet topology: connectivity of IP graphs , 2001, SPIE ITCom.

[6]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.

[7]  Xiaowei Yang,et al.  A DoS-limiting network architecture , 2005, SIGCOMM '05.

[8]  D. Estrin,et al.  Exploiting the Bandwidth-Memory Tradeoff in Multicast State Aggregation , 1999 .

[9]  Ramesh Govindan,et al.  Heuristics for Internet map discovery , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[10]  Dawn Xiaodong Song,et al.  FIT: fast Internet traceback , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[11]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

[12]  Mario Gerla,et al.  Aggregated Multicast – A Comparative Study , 2002, Cluster Computing.

[13]  David Thaler,et al.  On the aggregatability of multicast forwarding state , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[14]  Jean-Yves Le Boudec,et al.  Distributed core multicast (DCM): a multicast routing protocol for many groups with few receivers , 1999, CCRV.

[15]  Walter Willinger,et al.  A first-principles approach to understanding the internet's router-level topology , 2004, SIGCOMM 2004.

[16]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[17]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[18]  Azer Bestavros,et al.  On the marginal utility of network topology measurements , 2001, IMW '01.

[19]  Vern Paxson,et al.  An architecture for large-scale Internet measurement , 1998, IEEE Commun. Mag..

[20]  Hans-Werner Braun,et al.  The NLANR network analysis infrastructure , 2000, IEEE Commun. Mag..

[21]  Gerald W. Neufeld,et al.  Forwarding state reduction for sparse mode multicast communication , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[22]  Peng Xie,et al.  Sampling biases in IP topology measurements , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[23]  Dawn Xiaodong Song,et al.  SIFF: a stateless Internet flow filter to mitigate DDoS flooding attacks , 2004, IEEE Symposium on Security and Privacy, 2004. Proceedings. 2004.

[24]  Ion Stoica,et al.  REUNITE: a recursive unicast approach to multicast , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[25]  Dawn Xiaodong Song,et al.  Pi: a path identification mechanism to defend against DDoS attacks , 2003, 2003 Symposium on Security and Privacy, 2003..

[26]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[27]  Fangzhe Chang,et al.  Topology inference in the presence of anonymous routers , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[28]  Donald F. Towsley,et al.  Multicast-based inference of network-internal loss characteristics , 1999, IEEE Trans. Inf. Theory.

[29]  Kevin C. Almeroth,et al.  IP Multicast Initiative (IPMI) The Evolution of Multicast: From the MBone to Inter-Domain Multicast to Internet2 Deployment From the Stardust.com State-of-the-Art Series , 1999 .

[30]  G. Neufeld,et al.  Forwarding state reduction for sparse mode multicast communication , 1998, INFOCOM 1998.

[31]  Anees Shaikh,et al.  Issues with inferring Internet topological attributes , 2002, SPIE ITCom.

[32]  Jean-Jacques Pansiot,et al.  On routes and multicast trees in the Internet , 1998, CCRV.

[33]  Randy H. Katz,et al.  An analysis of multicast forwarding state scalability , 2000, Proceedings 2000 International Conference on Network Protocols.

[34]  P. Faloutsos,et al.  Power-Laws and the AS-level Internet , 2003 .

[35]  Bruce M. Maggs,et al.  Measuring an ip network in situ , 2005 .

[36]  Craig Partridge,et al.  Single-packet IP traceback , 2002, TNET.