HAIR: hierarchical architecture for internet routing

  • Authors:
  • Anja Feldmann;Luca Cittadini;Wolfgang Mühlbauer;Randy Bush;Olaf Maennel

  • Affiliations:
  • T-Labs/TU Berlin, Berlin, Germany;Università Roma Tre, Rome, Italy;T-Labs/TU Berlin, Berlin, Germany;Internet Initiative Japan, Tokyo, Japan;Loughborough University, Loughborough, United Kingdom

  • Venue:
  • Proceedings of the 2009 workshop on Re-architecting the internet
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the light of recent interest in re-designing the Internet, we introduce HAIR, a routing architecture that tackles the problem of routing table growth, restricts the visibility of routing updates, and inherently supports traffic engineering, mobility, and multipath. HAIR separates locators from identifiers. The routing and mapping system rely on a hierarchical scheme that leverages the structure of today's Internet. Contrary to proposals such as LISP [7] and shim6 [18], we use a hybrid edge-based approach where only some lightweight functionality is added within the network, while the majority of tasks are performed as close to the end hosts as possible. To evaluate our architecture, we analyze to what extent routing would be simplified if HAIR were deployed in today's Internet. Finally, we demonstrate the feasibility of our approach by presenting a working proof-of-concept implementation.