Als Netzwerkprotokoll wird ein Kommunikationsprotokoll bezeichnet, das für den Austausch von Daten zwischen in einem Rechnernetz miteinander verbundenen Computern bzw. Prozessen, zuständig ist.
Das Protokoll besteht aus einem Satz von Formaten und Regeln, welche das Kommunikationsverhalten der kommunizierenden Instanzen in den Computern festlegen.