Fit the Elephant in a Box - Towards IP Lookup at On-Chip Memory Access Speed

Tong Yang,Alex X. Liu,Qiaobin Fu,Dongsheng Yang,Steve Uhlig,Xiaoming Li
DOI: https://doi.org/10.1109/icnp.2016.7784462
2016-01-01
Abstract:Fitting large and ever increasing routing tables in small on-chip memory is just like fitting an elephant in a box, which has been considered as impossible. In this paper, we propose the data structure of two-Dimensional Division Bloom Filter (D 2 BF) that can compactly encode almost all the needed information for performing IP lookup from a FIB in small on-chip memory. With pipelining, we further achieve the throughput of one packet per on-chip memory access.
What problem does this paper attempt to address?