DocumentCode :
3243730
Title :
An Improved Parallel Access Technology on Routing Table for Threaded BGP
Author :
Lei, Gao ; Mingche, Lai ; Zhenghu, Gong
Author_Institution :
Dept. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2009
fDate :
8-11 Dec. 2009
Firstpage :
198
Lastpage :
204
Abstract :
The stringent requirement for the high efficiency of routing protocol on Internet will be satisfied by exploiting the threaded border gateway protocol (TBGP) on multi-cores. Since the TBGP performance is restricted by a mass of contentions when racing to access the routing table, a highly-efficient parallel access approach is originally proposed to achieve the ultra-high route processing speed. In this paper, a novel routing table structure consisting of two-level tries is presented for fast parallel access, and a heuristic-based divide-and-recombine algorithm is devised to balance the table accesses and release the contentions, thereby accelerating the parallel route update of multi-threading. By modifying the typical table operations such as lookup, insert, etc., the correctness of two-level tries table is validated according to the operation behaviors of traditional routing table. Experimental results on dual quad-core Xeon server show that the parallel access contentions decrease sharply by 92.5% versus traditional routing table, and the maximal update time per thread is obviously reduced by 56.8% on average with little overhead. Then, the throughput of BGP update message is measured to be improved by about 169%, delivering significant performance improvement of BGP.
Keywords :
Internet; internetworking; network servers; routing protocols; Internet; dual quad-core Xeon server; heuristic-based divide-and-recombine algorithm; parallel access technology; routing protocol; routing table; threaded border gateway protocol; ultra-high route processing speed; Access protocols; Concurrent computing; Delay effects; Distributed computing; Internet; Parallel processing; Peer to peer computing; Routing protocols; Streaming media; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
Conference_Location :
Shenzhen
ISSN :
1521-9097
Print_ISBN :
978-1-4244-5788-5
Type :
conf
DOI :
10.1109/ICPADS.2009.81
Filename :
5395252
Link To Document :
بازگشت