Named data networking: a survey
Internet was developed as a packet data network where users and data sources (server)
with specific IP addresses interacted over a pre-established communication channel. This …
with specific IP addresses interacted over a pre-established communication channel. This …
Packet forwarding in named data networking requirements and survey of solutions
Named Data Networking (NDN) is the most promising paradigm recently conceived for
future Internet architectures, where communications are driven by content instead of host …
future Internet architectures, where communications are driven by content instead of host …
Adaptive forwarding in named data networking
In Named Data Networking (NDN) architecture, packets carry data names rather than source
or destination addresses. This change of paradigm leads to a new data plane: data …
or destination addresses. This change of paradigm leads to a new data plane: data …
Mitigate DDoS attacks in NDN by interest traceback
Current Internet is reaching the limits of its capabilities due to its function transition from host-
to-host communication to content dissemination. Named Data Networking (NDN)-an …
to-host communication to content dissemination. Named Data Networking (NDN)-an …
Towards named data networking technology: Emerging applications, use cases, and challenges for secure data communication
Abstract Named Data Networking (NDN), an emerging Internet architecture is altering the
basics of the networking model by making content directly addressable and routable. NDN …
basics of the networking model by making content directly addressable and routable. NDN …
Named data networking on a router: Fast and DoS-resistant forwarding with hash tables
Named data networking (NDN) is a new networking paradigm using named data instead of
named hosts for communication. Implementation of scalable NDN packet forwarding …
named hosts for communication. Implementation of scalable NDN packet forwarding …
On the role of routing in named data networking
A unique feature of Named Data Networking (NDN) is that its forwarding plane can detect
and recover from network faults on its own, enabling each NDN router to handle network …
and recover from network faults on its own, enabling each NDN router to handle network …
Fast and flexible: Parallel packet processing with GPUs and click
We introduce Snap, a framework for packet processing that outperforms traditional software
routers by exploiting the parallelism available on modern GPUs. While obtaining high …
routers by exploiting the parallelism available on modern GPUs. While obtaining high …
{G-NET}: Effective {GPU} Sharing in {NFV} Systems
Network Function Virtualization (NFV) virtualizes software network functions to offer flexibility
in their design, management and deployment. Although GPUs have demonstrated their …
in their design, management and deployment. Although GPUs have demonstrated their …
Raising the Bar for Using {GPUs} in Software Packet Processing
Numerous recent research eorts have explored the use of Graphics Processing Units
(GPUs) as accelerators for software-based routing and packet handling applications …
(GPUs) as accelerators for software-based routing and packet handling applications …