NDN-DPDK is a specialised high-throughput forwarder targeting
DPDK-capable NICs; absence of WebSocket or a standard-library-style app API
reflects that focus, not a gap. Strategies are implemented as eBPF programs
loaded via the DPDK BPF library.
NDNd subsumes the earlier YaNFD project: ndnd/fw is the continuation
of YaNFD, shipped alongside ndnd/dv (distance-vector routing),
ndnd/std (Go application library with Light VerSec binary schema
support), and security tooling (sec, certcli).
NFD is the reference implementation; many features listed as
“➖ external” (NLSR, ndncert, ndn-tools) are maintained as separate
projects under the named-data organisation and are the canonical
implementations of those features.
Rows marked “library” mean the feature exists as an application-level
library in that project’s ecosystem but is not a built-in forwarder
capability.