Google, IBM & Microsoft Certificates — All in One Plan
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about augmenting P4 software pipelines with accelerators in this technical presentation focused on implementing IPsec support through non-programmable extern blocks. Explore how software blocks execute parallel to pipelines across multiple CPU cores through asynchronous communication, with specific emphasis on DPDK IPsec and crypto libraries implementation. Discover the process of connecting IPsec blocks to pipeline input/output ports via packet queues while maintaining minimal impact on pipeline programming. Master the implementation of IPsec tunnel and transport modes with various cipher and hash algorithms in this comprehensive discussion of network performance acceleration. Through detailed explanations covering P4 fundamentals, runtime environments, new features, and IPsec block accelerators, gain practical insights into enhancing programmable pipeline capabilities for improved packet processing across x86, POWER and ARM processors.
Syllabus
Intro
Agenda
What is P4
How it works
P4 Runtime
New Features
IPsec Block
Accelerators
IPsec Accelerator
Inbound IPsec
Conclusions
Taught by
DPDK Project