network processor


network processor

A chip specialized for networking and communications functions. A network processor can contain fixed functions built from scratch (see ASIC) or programmed by the hardware vendor (see FPGA). It can also contain a general-purpose CPU that executes networking functions via software. See software-defined networking.