Mrežni protokol je komunikacijski protokol za razmjenu podataka između računala odnosno procesa, koji su povezani jedan s drugim u računalnoj mreži (podijeljeni sustav, distribuirano računarstvoVedran Miletić i suradnici: Osnovni pojmovi paralelnog, distribuiranog i heterogenog računarstva Sveučilište u Rijeci (pristupljeno 23. lipnja 2017.) sadržaj licenciran pod CC-BY-SA 4.0) Nastaje iz skupa pravila i formata (sintaksa) koji određuju komunikacijske odnose instanca koje komuniciraju u računalima (semantika).

Razmjena novisti zahtijeva uglavnom zajednički rad različitih protokola koji preuzimaju različite zadaće, primjerice obitelj internetskih protokola. Za moći ovladati time povezanu složenost, pojedini su protokoli organizirani u stupnjeve (smjene, nje. Schichtenarchitektur, eng. multi-tier architecture).Institut Ruđer Bošković Danijel Skrobo: Raspodijeljeno usporedno interpretiranje programa u arhitekturama zasnovanim na uslugama, magistarski rad, mentor Siniša Srbljić, FER, Zagreb, 2006. (pristupljeno 23. lipnja 2017.) U prostoru takve arhitekture pripada svaki protokol jedne određene smjene i odgovoran je za obavljanje posebnih zadaća.

Vidi paralelno računarstvo procesna nit (thread) heterogeno računarstvo koprogram (coroutine) vlakno (računarstvo) (fiber) zelena nit (green thread)

Izvori