Ein Netzwerkprozessor (englisch Network Processor, NP, auch englisch Network Processing Unit, NPU) ist ein programmierbarer Mikroprozessor, der für die Verarbeitung und Weiterleitung von Datenpaketen in Kommunikationsnetzen optimiert ist.[1]
Netzwerkprozessoren können durch Techniken wie massive Parallelverarbeitung und Pipelining viele Pakete gleichzeitig und unabhängig voneinander bearbeiten[2]. Die daraus resultierenden Wirespeed-Datenübertragungsraten betragen bei aktuellen Prozessoren bis zu 200 Gbit/s duplex (Stand 2013)[3].
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Quelle_1.<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Quelle_2.<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Quelle_3.© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search