> For the complete documentation index, see [llms.txt](https://linkmeup.gitbook.io/sdsm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://linkmeup.gitbook.io/sdsm/14.-packet-life/3.-tipov-chipov/7-np-network-processor.md).

# NP — Network Processor

В оборудовании операторского класса, где требования как к пропускной способности, так и к протоколам, запущенным на устройстве, довольно высоки, часто используются специализированные чипы — сетевые процессоры — NP. В некотором смысле можно считать их мощными FPGA, направленными именно на обработку и передачу пакетов.

![](/files/-LMaZIu2AwrVVwrKdfLc)

Крупные телеком-вендоры разрабатывают свои собственные процессоры (Cisco, Juniper, Huawei, Nokia), для производителей помельче существуют предложения от нескольких гигантов, вроде Marvell, Mellanox.\
Вот например презентация нового NP-чипа Cisco 400Gb/s Full-duplex: [тыц](https://www.nextplatform.com/2017/09/14/rare-peek-inside-400g-cisco-network-chip/).\
А это описание работы чипсета Juniper Trio, который однако позиционируется, как NISP (Network Instruction Set Processor), а не NP: [тыц](https://www.juniper.net/us/en/local/pdf/whitepapers/2000331-en.pdf).\
Немного маркетинга и суперэффектное видео о Nokia FP4: [тыц](https://networks.nokia.com/solutions/fp4-network-processor)

Задачи и возможности примерно те же, что и у FPGA. Дьявол кроется в деталях, куда мы уже не полезем.
