DocumentCode
2563930
Title
HASIL: hardware assisted software-based IP lookup for large routing tables
Author
Mohammadi, Hossein ; Yazdani, Nasser ; Robatmili, Behnam ; Nourani, Mehrdad
Author_Institution
Dept. of Electron. Comput. Eng., Tehran Univ., Iran
fYear
2003
fDate
28 Sept.-1 Oct. 2003
Firstpage
99
Lastpage
104
Abstract
Making IP Lookup fast and scalable for large routing tables is desirable. Software lookups are flexible and scalable but inherently slow, and hardware methods are fast but inflexible. Therefore, hardware-assisted software lookups seem to be a compromised solution. In this paper, we propose a solution to accelerate software lookup by making small modifications in the instruction set of a generic processor. Our method uses DMP-tree data structure to build its software and runs it using our new instructions to reach flexibility of software and speed of hardware.
Keywords
Internet; routing protocols; software engineering; table lookup; transport protocols; tree data structures; DMP-tree data structure; generic processor; hardware assisted software-based IP lookup; hardware methods; hardware-assisted software lookups; large routing tables; software lookups; Acceleration; Computer aided instruction; Computer architecture; Data structures; Hardware; Laboratories; Routing; Scalability; Telecommunications; Tree data structures;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks, 2003. ICON2003. The 11th IEEE International Conference on
ISSN
1531-2216
Print_ISBN
0-7803-7788-5
Type
conf
DOI
10.1109/ICON.2003.1266174
Filename
1266174
Link To Document