DocumentCode :
1585962
Title :
A High Performance Parallel IP Lookup Technique Based on Multiprocessor Organization and CREW PRAM
Author :
Hasanloo, Mahmoud ; Amiri, Ali ; Fathy, Mahmood
Author_Institution :
Islamic Azad Univ., Tehran
fYear :
2008
Firstpage :
89
Lastpage :
94
Abstract :
The IP Lookup Process is a key bottleneck in routing due to the increase in routing table size, increasing traffic and migration to IPv6 addresses. The IP routing lookup involves computation of the Longest Prefix Matching for which existing solutions, such as BSD Radix Tries, scale poorly when traffic in the router increases or when employed for IPv6 address lookups. In this paper, we describe a CREW PRAM multiprocessor organization lookup that uses P processor for solving LPM problem. By this technique P-l IP addresses can be looked up simultaneously thus the performance of processors increase in linear manner. First we categorize all prefixes in some groups based on their first two bytes and sort them into their groups. By assuming M prefixes exist in a group then time complexity of insertion algorithm in worst case reduces to 0(Log M + M/2) and the time complexity of search, update and deletion algorithms reduce to log(M) for each prefix.
Keywords :
IP networks; Internet; computational complexity; concurrency theory; pattern matching; table lookup; telecommunication network routing; telecommunication traffic; transport protocols; CREW PRAM multiprocessor organization; IPv6 address lookup; insertion algorithm; longest prefix matching; network routing; network traffic; parallel algorithm; time complexity; Asia; Broadcasting; Computational modeling; Concurrent computing; Data structures; High performance computing; Partitioning algorithms; Phase change random access memory; Routing; Tree data structures; IP lookup; Parallel Processing; Router Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling & Simulation, 2008. AICMS 08. Second Asia International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-0-7695-3136-6
Electronic_ISBN :
978-0-7695-3136-6
Type :
conf
DOI :
10.1109/AMS.2008.78
Filename :
4530457
Link To Document :
بازگشت