Python Network Programming
by Abhishek Ratan, Eric Chou, Pradeeban Kathiravelu, Dr. M. O. Faruque Sarker
How it works...
DPDK is a set of libraries and modules for developing the data plane. It exploits many popular tools and projects such as pcap to capture the packets. Many of its user tools and configuration scripts are written in Python, and a few libraries written in Python to extend DPDK. The DPDK example applications found in build/examples leverage the core of DPDK to program the data plane.
The bundled example applications are (as named by DPDK) bond, ethtool, ip_pipeline, kni, l2fwd-jobstats, l3fwd-acl, link_status_interrupt, netmap_compat, qos_meter, rxtx_callbacks, tep_termination, vmdq, cmdline, exception_path, ipsec-secgw, l2fwd, l2fwd-keepalive, l3fwd-power, load_balancer, packet_ordering, qos_sched, server_node_efd, timer, vmdq_dcb ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access