A key requirement in packet switching networks is an efficient way to access information stored within the routers. The most obvious example is the routing table and its associated forwarding information, accessed at least once for each packet traversing the router, but advanced protocols may require to store and access flow state information too, adding scalability problems as well. This paper introduces an innovative, highly efficient way to exploit the cooperation between end nodes and intermediate systems based on Distributed Linked Data Structures. When integrated in network protocols (for example as a new IP option field), they provide the router the memory addresses needed to access the required information without the need of searching. This leads to constant cost procedures, increasing performance and overcoming scalability problems. DLDS may support several different applications, some of which are presented in the paper; prototypal implementations have been developed to validate the technique and to measure performance.

Distributed Linked Data Structures for Efficient Access to Information within Routers

MONTESSORO, Pier Luca
2010-01-01

Abstract

A key requirement in packet switching networks is an efficient way to access information stored within the routers. The most obvious example is the routing table and its associated forwarding information, accessed at least once for each packet traversing the router, but advanced protocols may require to store and access flow state information too, adding scalability problems as well. This paper introduces an innovative, highly efficient way to exploit the cooperation between end nodes and intermediate systems based on Distributed Linked Data Structures. When integrated in network protocols (for example as a new IP option field), they provide the router the memory addresses needed to access the required information without the need of searching. This leads to constant cost procedures, increasing performance and overcoming scalability problems. DLDS may support several different applications, some of which are presented in the paper; prototypal implementations have been developed to validate the technique and to measure performance.
2010
9781424472857
File in questo prodotto:
File Dimensione Formato  
DLDS (ICUMT 2010).pdf

non disponibili

Tipologia: Altro materiale allegato
Licenza: Non pubblico
Dimensione 559.6 kB
Formato Adobe PDF
559.6 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
DLDS (ICUMT 2010).pdf

non disponibili

Tipologia: Altro materiale allegato
Licenza: Non pubblico
Dimensione 559.6 kB
Formato Adobe PDF
559.6 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11390/697545
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact