CPC H04W 40/248 (2013.01) [H04L 45/04 (2013.01); H04L 45/38 (2013.01); H04L 45/586 (2013.01); H04L 45/64 (2013.01); H04L 45/741 (2013.01)] | 19 Claims |
1. A computing device comprising:
processing circuitry;
a containerized set of workloads;
a containerized routing protocol process configured to execute on the processing circuitry and configured to receive first routing information and second routing information in one or more routing protocol messages received according to a routing protocol executed by the containerized routing protocol process;
a kernel network stack executing on the processing circuitry and configured to forward packets based on the first routing information received by the containerized routing protocol process; and
a data plane development kit (DPDK)-based virtual router executing on processing circuitry and configured to forward traffic to and from the workloads based on the second routing information received by the containerized routing protocol process and without receiving or forwarding the traffic via the kernel network stack.
|