Loading...
Please wait, while we are loading the content...
Similar Documents
Scalable IPv6 lookup/update design for high-throughput routers
| Content Provider | Semantic Scholar |
|---|---|
| Author | Chen, Chung-Ho Hsu, Chao Hsien Wang, Chen |
| Copyright Year | 2007 |
| Abstract | Achieving scalable performance in the IPv6 address lookup and update poses a challenge to the design of existing routers. To concurrently match address prefixes with different route entries, we propose a parallel memory lookup scheme which uses three-level tables to cover various lengths of prefix distributions for the long IP address. The scheme employs a parallel CRC address compression hardware to reduce the lookup table sizes. The multi-cycle implementation of the design has achieved an average of 1.6 memory accesses per lookup request. The pipeline version features a five-stage pipeline design with a mechanism to reduce pipeline stalls due to updates. Performance simulation reveals that the number of address queue entries significantly influences the lookup throughput when frequent table updates occur. The proposed single pipeline module with an eight-entry queue stage has achieved a maximum rate of 100×10^6 lookups per second. With the four-pipeline configuration, the throughput is increased by a factor of 2.5 for sparse updates and up to 2.3 when the update rate increases to 20 percents of the lookup's. This paper has demonstrated a viable IPv6 lookup design that is scalable for high-throughput routers. |
| Starting Page | 261 |
| Ending Page | 269 |
| Page Count | 9 |
| File Format | PDF HTM / HTML |
| Volume Number | 8 |
| Alternate Webpage(s) | http://cial.csie.ncku.edu.tw/st2007/pdf/Scalable%20IPv6%20Lookup_Update%20Design%20for%20High-Throughput%20Routers.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |