TY - JOUR
T1 - A case for stateful forwarding plane
AU - Yi, Cheng
AU - Afanasyev, Alexander
AU - Moiseenko, Ilya
AU - Wang, Lan
AU - Zhang, Beichuan
AU - Zhang, Lixia
PY - 2013/4/1
Y1 - 2013/4/1
N2 - In Named Data Networking (NDN), packets carry data names instead of source and destination addresses. This paradigm shift leads to a new network forwarding plane: data consumers send Interest packets to request desired data, routers forward Interest packets and maintain the state of all pending Interests, which is then used to guide Data packets back to the consumers. Maintaining the pending Interest state, together with the two-way Interest and Data exchange, enables NDN routers' forwarding process to measure performance of different paths, quickly detect failures and retry alternative paths. In this paper we describe an initial design of NDN's forwarding plane and evaluate its data delivery performance under adverse conditions. Our results show that this stateful forwarding plane can successfully circumvent prefix hijackers, avoid failed links, and utilize multiple paths to mitigate congestion. We also compare NDN's performance with that of IP-based solutions to highlight the advantages of a stateful forwarding plane.
AB - In Named Data Networking (NDN), packets carry data names instead of source and destination addresses. This paradigm shift leads to a new network forwarding plane: data consumers send Interest packets to request desired data, routers forward Interest packets and maintain the state of all pending Interests, which is then used to guide Data packets back to the consumers. Maintaining the pending Interest state, together with the two-way Interest and Data exchange, enables NDN routers' forwarding process to measure performance of different paths, quickly detect failures and retry alternative paths. In this paper we describe an initial design of NDN's forwarding plane and evaluate its data delivery performance under adverse conditions. Our results show that this stateful forwarding plane can successfully circumvent prefix hijackers, avoid failed links, and utilize multiple paths to mitigate congestion. We also compare NDN's performance with that of IP-based solutions to highlight the advantages of a stateful forwarding plane.
KW - Adaptive forwarding
KW - Forwarding plane
KW - NDN
UR - http://www.scopus.com/inward/record.url?scp=84875699331&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84875699331&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2013.01.005
DO - 10.1016/j.comcom.2013.01.005
M3 - Article
AN - SCOPUS:84875699331
SN - 0140-3664
VL - 36
SP - 779
EP - 791
JO - Computer Communications
JF - Computer Communications
IS - 7
ER -