DocumentCode :
2262444
Title :
Decision Tree Based Algorithm for IPv6 Routing Table Lookup
Author :
Li, Zhenqiang ; ZHANG, Shengliang ; Ma, Yan
Author_Institution :
Sch. of Comput. Sci. & Technol., Beijing Univ. of Posts & Telecommun., Beijing
fYear :
2006
fDate :
27-30 Nov. 2006
Firstpage :
1
Lastpage :
4
Abstract :
The next generation Internet Protocol, IPv6, has attracted growing attention and has been deploying worldwide, especially in Europe, Asia, and North America. With 128-bit address, IPv6 provides an extremely large address space and poses a great challenge to the routing table lookup algorithms. The previous algorithms need reconsideration. An IPv6-specific longest prefix matching (LPM) scheme called DTLU (Decision Tree LookUp) is introduced is this paper. By dividing route prefixes into chunks, the scheme converts the IPv6 LPM problem to the multi-dimensional packet classification problem and then uses the decision tree to conquer the classification problem. Moreover observations are made on the real live IPv6 backbone BGP routing tables and on the converted classifiers. Then the observations are used to enhance the basic DTLU. DTLU supports incremental updates and only needs tens of kilobytes memory for the current real live IPv6 backbone BGP routing tables. The evaluation results show that the sample software implementation of DTLU can achieve more than 10 million lookups per second on a PC with Pentium4 2.4GHz CPU, 512M DDR333 memory, and Linux operating system.
Keywords :
Internet; decision trees; routing protocols; table lookup; Asia; CPU; DDR333 memory; Europe; IPv6 routing table lookup; Internet protocol; Linux operating system; North America; Pentium4; decision tree based algorithm; decision tree lookup; frequency 2.4 GHz; longest prefix matching scheme; routing table lookup algorithms; word length 128 bit; Asia; Classification tree analysis; Decision trees; Europe; Internet; North America; Protocols; Routing; Spine; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Technology, 2006. ICCT '06. International Conference on
Conference_Location :
Guilin
Print_ISBN :
1-4244-0800-8
Electronic_ISBN :
1-4244-0801-6
Type :
conf
DOI :
10.1109/ICCT.2006.341799
Filename :
4146400
Link To Document :
بازگشت