Um protocolo é um conjunto de regras convencionadas com o objetivo de estabelecer uma comunicação.
Protocolos são utilizados para estabelecer, manter e encerrar uma comunicação.
Um protocolo possui funcionalidades diferentes de acordo com sua camada de rede.
O protocolo HTTP (HyperText Transfer Protocol) é um protocolo de comunicação utilizado para transferir dados na Web.
É um protocolo de aplicação.
O protocolo DNS (Domain Name System) é um protocolo de rede utilizado para traduzir nomes de domínio em endereços IP.
O protocolo NTP (Network Time Protocol) é um protocolo de rede utilizado para sincronizar o relógio de um dispositivo com o relógio de outro dispositivo.
O protocolo ICMP (Internet Control Message Protocol) é um protocolo de rede utilizado para enviar mensagens de erro e informações de diagnóstico.
É um protocolo de transporte.
O protocolo TCP (Transmission Control Protocol) é um protocolo de comunicação utilizado para estabelecer uma conexão confiável entre dois dispositivos.
O protocolo UDP (User Datagram Protocol) é um protocolo de comunicação utilizado para enviar dados sem estabelecer uma conexão confiável entre dois dispositivos.
O protocolo IP (Internet Protocol) é um protocolo de rede utilizado para identificar e rotear pacotes de dados na Internet.
É um protocolo de rede.
O protocolo MAC (Media Access Control) é um protocolo de rede utilizado para identificar dispositivos físicos em uma rede.
É um protocolo de enlace.
Os primeiro protocolos desenvolvido por seres humanos incluem a língua falada, escrita, desenhos e sinais de fumaça. Todo procolo define rituais básicos como saudações, encerramentos, questionamentos, etc.