A számítógépes hálózatokban és a távközlésben a kommunikációs protokoll egy adott típusú kommunikációra vonatkozó számos szabály specifikációja .
Eleinte protokollnak hívtuk azt, amelyet ugyanazon absztrakciós rétegen kommunikálunk két különböző gép között. A nyelv kiterjesztésével ezt a szót néha ma is használják, hogy kijelöljék ugyanazon a gépen két réteg közötti kommunikáció szabályait .
A kommunikáció információ továbbításából áll , de mindaddig, amíg a beszélgetőpartnerek nem adnak értelmet, ez csak adat és nem információ. A beszélgetőtársaknak ezért nemcsak közös nyelvet kell beszélniük, hanem el kell ismerniük az adatok küldésére és fogadására vonatkozó minimumszabályokat is. A protokoll szerepe mindezek biztosítása. Például telefonhívás esetén:
Ez a metakommunikáció nem más, mint a protokollok végrehajtása.
De a fenti kommunikáció implicit módon elindított egy másik protokollt, egy másik kommunikációs réteggel, miközben arra várt, hogy a tárcsahang tárcsázza levelezője számát. És a kimenő és bejövő telefon szabványok a maguk részéről is összehangoltak: annyi egymásra épülő protokoll, amely független lehet, mivel mindegyik egy absztrakciós rétegre és annak távoli megfelelőjére vonatkozik.
Ha X Window munkamenetben van egy távoli számítógéppel az ISDN vonalon , a kommunikáció időben fizetésre kerül. A legtöbb esetben az alacsony szintű ISDN munkamenetet néhány másodperc inaktivitás után megszakíthatja, miközben fenntartja a magas szintű TCP / IP kapcsolatot . Tehát amikor TCP / IP üzenetet küld, az ISDN illesztőprogram kevesebb, mint két másodperc alatt helyreállítja a kommunikációt, ami a kapcsolat folytonosságának illúzióját adja az alacsony árakkal. A TCP / IP esetében a kapcsolat soha nem lesz elvágva.