• DocumentCode
    3041540
  • Title

    On the IP routing tables minimization with addresses reassignments

  • Author

    Bilò, Vittorio ; Flammini, Michele

  • Author_Institution
    Dipt. di Informatica, Universita di L´´Aquila, Coppito, Italy
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    19
  • Abstract
    Summary form only given. The continuous growth of the routing tables sizes in backbone routers is one of the most compelling scaling problems affecting the Internet. Beside the deriving waste of memory, the main problem posed by this phenomena is a general increase of the tables lookup time during the routing of the IP datagrams. Thus, a considerable research effort has been devoted in the design of algorithms for fast lookups and for compressing existing tables. However, the envisaged close enhancement of the current version of the IP protocol to IPv6 and the introduction of the so called network address translators (NATs) urgently require the solution of the IP routing tables minimization problem in a new and more effective way, that is by performing addresses reassignments. In such a setting, we first give an algorithm with an asymptotically optimal running time that assigns addresses so as to minimize the size of a single routing table. We then show that minimizing the sum of the sizes of n routing tables is an intractable problem, i.e. NP-hard, and present a 3h-approximation algorithm, where h is the length of the IP addresses.
  • Keywords
    IP networks; Internet; computational complexity; minimisation; table lookup; telecommunication network routing; 3h-approximation algorithm; IP address; IP datagram; IP protocol; IP routing table minimization; Internet; NP-hard problem; addresses reassignment; network address translator; tables lookup time; Algorithm design and analysis; Bismuth; Data structures; IP networks; Internet; Network address translation; Polynomials; Routing protocols; Search engines; Spine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1302925
  • Filename
    1302925