Visible to the public A High Performance IPv6 Flow Table Lookup Algorithm Based on Hash

TitleA High Performance IPv6 Flow Table Lookup Algorithm Based on Hash
Publication TypeConference Paper
Year of Publication2016
AuthorsGuo, Huan, Li, Zhengmin, Liu, Qingyun, Li, Jia, Zhou, Zhou, Sun, Bo
Conference NameProceedings of the 2016 ACM International on Workshop on Traffic Measurements for Cybersecurity
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4284-1
KeywordsAlgorithm, composability, hash, hash algorithms, IPv6, ipv6 security, load balancing, Metrics, pubcrawl, Resiliency, Scalability
Abstract

With the rapid increasing IPv6 network traffic, some network process systems like DPI and firewall cannot meet the demand of high network bandwidth. Flow table based on hash is one of the bottlenecks. In this paper, we measure the characteristics of IPv6 address and propose an entropy based revision hash algorithm, which can produce a better distribution within acceptable time. Moreover, we use a hierarchical hash strategy to reduce hash table lookup times further more even in extreme cases.

URLhttp://doi.acm.org/10.1145/2903185.2903187
DOI10.1145/2903185.2903187
Citation Keyguo_high_2016