CHAPTER 5 Packet Processing

The first part of the book provided a general description of networks, including specific protocols that are important to the understanding of network processing. From a networking and applications perspective, the requirements, challenges, and motivation of network processing should now be clear.

In this part of the book, we approach the network processor first by attempting to understand how a packet is processed and delivered, and then by looking at which architectures can feasibly carry out the tasks according to required speed and functionality.

This chapter discusses packet structure and all the processing functions that the packet must go through in order for the network tasks (i.e., framing, parsing, classifying, ...

Get Network Processors now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.