TY - JOUR
T1 - N-BGP
T2 - An efficient BGP routing protocol adaptation for named data networking
AU - Aldaoud, Manar
AU - Al-Abri, Dawood
AU - Awadalla, Medhat
AU - Kausar, Firdous
N1 - Funding Information:
Information‐centric networking (ICN) was born as a future Internet architecture where the network architecture focal point is changed from “Host Centric” to “Content‐Centric.” Moreover, in‐network caching is one of the main characteristics that distinguish ICN networks from current networks. Many research projects have investigated different Content‐Centric network architectures which come under the broad ICN umbrella, but the most famous and promising one is the NDN architecture. NDN is one of four projects that were funded in 2010 by the National Science Foundation (NSF) as part of its Future Internet Architecture (FIA) program. 4 5
Publisher Copyright:
© 2022 John Wiley & Sons Ltd.
PY - 2022/9/25
Y1 - 2022/9/25
N2 - Named data networking (NDN) is gaining momentum as a future Internet architecture. NDN is a type of information-centric networking (ICN) that attempts to change the current Internet architecture from host/location-centric to content-centric, where data retrieving is done by the names of the contents irrespective of the location of the data. A mechanism to advertise the name-based prefixes between different domains is necessary to accelerate the NDN deployment. In IP-based routing, border gateway protocol (BGP) is the de facto inter-domain routing protocol that plays a vital role in Internet communication by enabling different Internet domains to exchange routing information. In its current form, BGP can advertise and process IP-based prefixes, but it cannot advertise or process NDN name-based prefixes. Accordingly, BGP needs to be extended to support NDN technology. This paper proposes an NDN extension for BGP, referred to as N-BGP, that offers a solution to exchange name-based routes in the current BGP networks. This proposed extension modifies the traditional BGP speaker into a hybrid one. This hybrid speaker is qualified to understand, advertise, receive, process, and store both IP-based and name-based routes simultaneously and efficiently, without disturbing or breaking the current Internet operation; that is, it can coexist along with traditional speakers. We also validate and evaluate our proposed solution in a hybrid environment, and the results show that N-BGP has the capability to exchange and process both Name and IP-based routes efficiently.
AB - Named data networking (NDN) is gaining momentum as a future Internet architecture. NDN is a type of information-centric networking (ICN) that attempts to change the current Internet architecture from host/location-centric to content-centric, where data retrieving is done by the names of the contents irrespective of the location of the data. A mechanism to advertise the name-based prefixes between different domains is necessary to accelerate the NDN deployment. In IP-based routing, border gateway protocol (BGP) is the de facto inter-domain routing protocol that plays a vital role in Internet communication by enabling different Internet domains to exchange routing information. In its current form, BGP can advertise and process IP-based prefixes, but it cannot advertise or process NDN name-based prefixes. Accordingly, BGP needs to be extended to support NDN technology. This paper proposes an NDN extension for BGP, referred to as N-BGP, that offers a solution to exchange name-based routes in the current BGP networks. This proposed extension modifies the traditional BGP speaker into a hybrid one. This hybrid speaker is qualified to understand, advertise, receive, process, and store both IP-based and name-based routes simultaneously and efficiently, without disturbing or breaking the current Internet operation; that is, it can coexist along with traditional speakers. We also validate and evaluate our proposed solution in a hybrid environment, and the results show that N-BGP has the capability to exchange and process both Name and IP-based routes efficiently.
KW - border gateway protocol (BGP)
KW - information-centric networking (ICN)
KW - inter-domain routing
KW - named-data networking (NDN)
UR - http://www.scopus.com/inward/record.url?scp=85131761887&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85131761887&partnerID=8YFLogxK
U2 - 10.1002/dac.5266
DO - 10.1002/dac.5266
M3 - Article
AN - SCOPUS:85131761887
SN - 1074-5351
VL - 35
JO - International Journal of Communication Systems
JF - International Journal of Communication Systems
IS - 14
M1 - e5266
ER -