Publication | Closed Access
Toward fast NDN software forwarding lookup engine based on hash tables
44
Citations
3
References
2012
Year
Unknown Venue
EngineeringComputer ArchitectureInformation RetrievalData ScienceGood Hash FunctionData IntegrationInternet Of ThingsInformation-centric NetworkingParallel ComputingAdvanced NetworkingData ManagementNamed Data NetworkingRouter ArchitectureComputer EngineeringHash FunctionHigh-speed NetworkingComputer ScienceDistributed Query ProcessingNdn SoftwareEdge ComputingCloud ComputingHash TablesLookup EngineProgrammable Data Plane
In Named Data Networking (NDN), forwarding lookup is based on tokenized variable-length names instead of fixed-length host addresses, and therefore it requires a new approach for designing a fast packet forwarding lookup engine. In this paper, we propose a design of an NDN software forwarding lookup engine based on hash tables and evaluate its performance with different design options. With a good hash function and table design combined with Bloom filters and data prefetching, we demonstrate that our design reaches about 1.5MPPS with a single thread on an Intel 2.0GHz Xeon processor.
| Year | Citations | |
|---|---|---|
Page 1
Page 1