On Sharing an FIB Table in Named Data Networking
As a new networking paradigm, Named Data Networking (NDN) technology focuses on contents, and content names are used as identifiers for forwarding and routing, as opposed to IP addresses in the current Internet. NDN routers forward packets by looking up a Forwarding Information Base (FIB), each entr...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-08-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/9/15/3178 |
id |
doaj-42aae591b15b4ee982b2c07a1b2f3cad |
---|---|
record_format |
Article |
spelling |
doaj-42aae591b15b4ee982b2c07a1b2f3cad2020-11-25T00:49:03ZengMDPI AGApplied Sciences2076-34172019-08-01915317810.3390/app9153178app9153178On Sharing an FIB Table in Named Data NetworkingJu Hyoung Mun0Hyesook Lim1Department of Electronic and Electrical Engineering, Ewha Womans University, Seoul 03760, KoreaDepartment of Electronic and Electrical Engineering, Ewha Womans University, Seoul 03760, KoreaAs a new networking paradigm, Named Data Networking (NDN) technology focuses on contents, and content names are used as identifiers for forwarding and routing, as opposed to IP addresses in the current Internet. NDN routers forward packets by looking up a Forwarding Information Base (FIB), each entry of which has a name prefix and output faces. An FIB should have the information to forward Interest packets for any contents. Hence, the size of an FIB would be excessively large in NDN routers, and the traffic for building an FIB would be significant. In order to reduce the traffic associated with building an FIB table and memory requirement for storing an FIB table, this paper proposes a new efficient method which combines the routing of network connectivity and the building of a forwarding engine using Bloom filters. We propose to share the summary of an FIB using a Bloom filter rather than to advertise each name prefix. The forwarding engine of the proposed scheme is a combination of Bloom filters, and hence the memory requirement of the forwarding can be much smaller than the regular FIB. Simulation results using ndnSIM under real network topologies show that the proposed method can achieve nearly the same performance as the conventional link state algorithm with 6−8% of the traffic for distributing the connectivity information and 5−9% of the memory consumption.https://www.mdpi.com/2076-3417/9/15/3178Bloom filterinformation-centric networkingNamed Data Networkingrouting and forwarding |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ju Hyoung Mun Hyesook Lim |
spellingShingle |
Ju Hyoung Mun Hyesook Lim On Sharing an FIB Table in Named Data Networking Applied Sciences Bloom filter information-centric networking Named Data Networking routing and forwarding |
author_facet |
Ju Hyoung Mun Hyesook Lim |
author_sort |
Ju Hyoung Mun |
title |
On Sharing an FIB Table in Named Data Networking |
title_short |
On Sharing an FIB Table in Named Data Networking |
title_full |
On Sharing an FIB Table in Named Data Networking |
title_fullStr |
On Sharing an FIB Table in Named Data Networking |
title_full_unstemmed |
On Sharing an FIB Table in Named Data Networking |
title_sort |
on sharing an fib table in named data networking |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2019-08-01 |
description |
As a new networking paradigm, Named Data Networking (NDN) technology focuses on contents, and content names are used as identifiers for forwarding and routing, as opposed to IP addresses in the current Internet. NDN routers forward packets by looking up a Forwarding Information Base (FIB), each entry of which has a name prefix and output faces. An FIB should have the information to forward Interest packets for any contents. Hence, the size of an FIB would be excessively large in NDN routers, and the traffic for building an FIB would be significant. In order to reduce the traffic associated with building an FIB table and memory requirement for storing an FIB table, this paper proposes a new efficient method which combines the routing of network connectivity and the building of a forwarding engine using Bloom filters. We propose to share the summary of an FIB using a Bloom filter rather than to advertise each name prefix. The forwarding engine of the proposed scheme is a combination of Bloom filters, and hence the memory requirement of the forwarding can be much smaller than the regular FIB. Simulation results using ndnSIM under real network topologies show that the proposed method can achieve nearly the same performance as the conventional link state algorithm with 6−8% of the traffic for distributing the connectivity information and 5−9% of the memory consumption. |
topic |
Bloom filter information-centric networking Named Data Networking routing and forwarding |
url |
https://www.mdpi.com/2076-3417/9/15/3178 |
work_keys_str_mv |
AT juhyoungmun onsharinganfibtableinnameddatanetworking AT hyesooklim onsharinganfibtableinnameddatanetworking |
_version_ |
1725253372373630976 |