V počítačových sítích a telekomunikacích je komunikační protokol specifikací několika pravidel pro určitý typ komunikace .
Zpočátku jsme nazvali protokol, který se používá ke komunikaci na stejné abstrakční vrstvě mezi dvěma různými stroji. Rozšířením jazyka se toto slovo dnes někdy také používá k označení pravidel komunikace mezi dvěma vrstvami na stejném stroji .
Komunikace spočívá v předávání informací , ale pokud jí účastníci neposkytli žádný význam, jsou to pouze data a ne informace. Účastníci rozhovoru proto musí nejen mluvit společným jazykem, ale také ovládat minimální pravidla pro odesílání a přijímání údajů. Zajistit toto vše je úlohou protokolu. Například v případě telefonního hovoru:
Tato metakomunikace není nic jiného než implementace protokolů.
Ale výše uvedená komunikace také implicitně spustila jiný protokol s jinou komunikační vrstvou, zatímco čekal na oznamovací tón, aby vytočil číslo vašeho korespondenta. A odchozí a příchozí telefonní standardy jsou také vzájemně koordinovány: tolik překrývajících se protokolů, které mohou být nezávislé, protože každý se týká abstrakční vrstvy a jejího vzdáleného protějšku.
Pokud jste v relaci X Window se vzdáleným počítačem na lince ISDN , je komunikace placena včas. Ve většině případů můžete relaci nízké úrovně ISDN odpojit po několika sekundách nečinnosti při zachování připojení vysoké úrovně TCP / IP . Když je tedy odeslána zpráva TCP / IP , ovladač ISDN obnoví komunikaci za méně než dvě sekundy, což vytváří iluzi kontinuity spojení s nízkými cenami. U protokolu TCP / IP se propojení nikdy nezdá být přerušeno.