Packet Processing Methods and Solutions (Figure) Author: Anil Telikepalli, Silicon Solutions Marketing Manager, Xilinx Packet processing refers to the processing of data packets passing through digital communications and network equipment. It is a key function of network processing that we often hear about. There are several types of semiconductor devices that can be used for packet processing. Packet processing exists both in the core of the network and in the access/edge network. The location of the equipment in the network and the needs of the service provider determine the type and amount of packet processing required, the line rate and functionality. This in turn determines the correct method for packet processing and the choice of semiconductor devices. 1. Packet Processing When it comes to network processing, there has been a lot of movement in the industry to try to redefine what network processing means. With this in mind, in order to avoid confusion during our discussion of packet processing methods, let us first define the terms that will be used in this article. Network processing (packet processing) consists of the following five basic functions included in a typical line card (Figure 1): * Packet disassembly and framing * Packet classification * Packet modification * Service/traffic management * Queuing and policy management There are two additional functions that are also considered part of network processing: * Security processing * Control and management Some designers often refer to only the first five functions as packet processing and all seven functions as network processing. We do not make this distinction and use both network processing and packet processing in this article to refer to all seven functions.
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore