DocumentCode :
2509849
Title :
A Practical Non-blocking Route Propagation Technology 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 :
25-27 Sept. 2009
Firstpage :
206
Lastpage :
211
Abstract :
This paper presents a non-blocking technology to accelerate the route propagation in TBGP (Threaded BGP). The scheme eliminates various contentions effectively, achieves con-current queue operations by SCLF lock-free algorithm, and also avoids the performance penalty by cache line thrashing. We first evaluate the average announcing time per thread and memory consumption for the lock-based scheme and newly-proposed scheme by analytical models, and then the experiments on dual quad-core Xeon server show that the non-blocking scheme greatly educes the runtime of route propagation with distinct parallelization. At the same time, the SCLF algorithm empowers faster queue operations, which is about 120 ns on average and much smaller than that of the lock-based queue algorithm.
Keywords :
protocols; telecommunication network routing; SCLF lock-free algorithm; analytical models; border gateway protocol; cache line thrashing; dual quad-core Xeon server; lock-based queue algorithm; memory consumption; non-blocking route propagation technology; Advertising; Embedded computing; IEEE news; Multicore processing; Paper technology; Parallel processing; Peer to peer computing; Runtime; Synchronization; Yarn; TBGP; lock-free queue; multicore; parallelism; route announcement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. SCALCOM-EMBEDDEDCOM'09. International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3825-9
Type :
conf
DOI :
10.1109/EmbeddedCom-ScalCom.2009.45
Filename :
5341538
Link To Document :
بازگشت