Title
Compressing IP Forwarding Tables with Small Bounded Update Time.
Abstract
With the fast development of the Internet, the size of Forwarding Information Base (FIB) maintained at backbone routers is experiencing an exponential growth, making the storage support and lookup process of FIBs a severe challenge. One effective way to address the challenge is FIB compression, and various solutions have been proposed in the literature. The main shortcoming of FIB compression is the overhead of updating the compressed FIB when routing update messages arrive. Only when the update time of FIB compression algorithms is small bounded can the probability of packet loss incurred by FIB compression operations during update be completely avoided. However, no prior FIB compression algorithm can achieve small bounded worst case update time, and hence a mature solution with complete avoidance of packet loss is still yet to be identified. To address this issue, we propose the Unite and Split (US) compression algorithm to enable fast update with controlled worst case update time. Further, we use the US algorithm to improve the performance of a number of classic software and hardware lookup algorithms. Simulation results show that the average update speed of the US algorithm is a little faster than that of the binary trie without any compression, while prior compression algorithms inevitably seriously degrade the update performance. After applying the US algorithm, the evaluated lookup algorithms exhibit significantly smaller on-chip memory consumption with little additional update overhead.
Year
DOI
Venue
2016
10.1016/j.comnet.2016.06.015
Computer Networks
Keywords
Field
DocType
FIB Compression,FIB update,IP address lookup,Tries,Longest prefix matching
Forwarding information base,Computer science,Packet loss,Computer network,Software,Longest prefix match,IP forwarding,Data compression,Trie,Distributed computing,Bounded function
Journal
Volume
Issue
ISSN
106
C
1389-1286
Citations 
PageRank 
References 
1
0.35
30
Authors
6
Name
Order
Citations
PageRank
Yuanyuan Zhang112111.56
Mingwei Xu264497.00
Ning Wang337932.97
Jun Li420434.80
Penghan Chen510.35
Fei Liang610.35