Routing at large scale: advances and challenges for complex networks

A wide range of social, technological and communication systems can be described as complex networks. Scale-free networks are one of the well known classes of complex networks in which nodes' degrees follow a power-law distribution. The design of scalable, adaptive and resilient routing schemes...

Descripción completa

Detalles Bibliográficos
Autores: Sahhaf, Sahel, Tavernier, Wouter, Papadimitriou, Dimitri, Careglio, Davide|||0000-0002-7931-8147, Kumar, Alok, Glacet, Christian, Coudert, David, Nisse, Nicolas, Fàbrega Soler, LLuís, Vila, Pere, Camelo, Miguel, Audenaert, Pieter, Colle, Didier, Demeester, Piet M.A.
Tipo de recurso: artículo
Fecha de publicación:2017
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/114408
Acceso en línea:https://hdl.handle.net/2117/114408
https://dx.doi.org/10.1109/MNET.2017.1600203
Access Level:acceso abierto
Palabra clave:Computer networks -- Scalability
Computational complexity
Routing protocols (Computer network protocols)
Complex networks
Internet
Routing protocols
Vectors
Complexitat computacional
Encaminadors (Xarxes d'ordinadors)
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors
Descripción
Sumario:A wide range of social, technological and communication systems can be described as complex networks. Scale-free networks are one of the well known classes of complex networks in which nodes' degrees follow a power-law distribution. The design of scalable, adaptive and resilient routing schemes in such networks is very challenging. In this article we present an overview of required routing functionality, categorize the potential design dimensions of routing protocols among existing routing schemes, and analyze experimental results and analytical studies performed so far to identify the main trends/trade-offs and draw main conclusions. Besides traditional schemes such as hierarchical/shortest-path path-vector routing, the article pays attention to advances in compact routing and geometric routing since they are known to significantly improve scalability in terms of memory space. The identified trade-offs and the outcomes of this overview enable more careful conclusions regarding the (un-)suitability of different routing schemes to large-scale complex networks and provide a guideline for future routing research.