Objectives ========== By the end of this lab, you should be able to: #. Define custom headers in a P4 program. #. Understand how the parser transitions between states and how it extracts the headers from the packets. #. Identifying header in a P4 program. #. Implement a simple parser in P4.