A Case for Stateful Forwarding Plane

download Download PDF

A Case for Stateful Forwarding Plane by Cheng Yi, Alexander Afanasyev, Ilya Moiseenko, Lan Wang, Beichuan Zhang, and Lixia Zhang
NDN Technical Report NDN-0002, July 2012.

In Named Data Networking (NDN), packets carry data names instead of source or destination addresses. This change of paradigm leads to a new network forwarding plane: data consumers send Interest packets, routers forward them 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 quickly detect network problems and retry multiple 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.

Obsoleted by: A Case for Stateful Forwarding Plane