Section 29.1. Introduction
Section 29.2. BSD Packet Filter (BPF)
Section 29.3. Datalink Provider Interface (DLPI)
Section 29.4. Linux: SOCK_PACKET and PF_PACKET
Section 29.5. libpcap: Packet Capture Library
Section 29.6. libnet: Packet Creation and Injection Library
Section 29.7. Examining the UDP Checksum Field
Section 29.8. Summary
Exercises