Protocolo

Um protocolo refere-se a padrões desenvolvidos para regular a transmissão de dados entre redes e dispositivos que especifica o método no qual os dados são embalados pela fonte a ser recebida, analisada e compreendida pelo receptor.[1] Geralmente, isto estabelece as regras de comunicação entre dispositivos.[2] Os protocolos individuais têm uma capacidade incorporada para detectar e determinar pacotes de dados escritos com base nesse protocolo específico.

As diretrizes de um protocolo de rede estabelecem características e características específicas da conexão, como o método de acesso, topologias físicas, tipos de cabeamento e a velocidade das transferências de dados.[3] Ao definir essas características de rede, um protocolo é capaz de garantir que os dispositivos dentro de uma rede sejam capazes de se comunicar entre si.

Funcionalidade

O Modelo de Referência de Interconexão de Sistemas Abertos estabelece 7 camadas nas quais os protocolos de rede funcionam.[4] O OSI mantém o jogo de protocolos da comunicação de Internetwork e conexão através de dispositivos. A maioria dos protocolos de rede distribui as tarefas a diferentes camadas. Uma pilha de protocolos consiste no conjunto de protocolos que cumpre as tarefas em cada camada e cria coletivamente uma rede totalmente funcional.[5] As camadas OSI são as seguintes:[6]

Camada Definição Tarefas
1 Físico Mídia, Sinal e Transmissão Binária
2 Ligação de dados MAC e LLC (endereçamento físico)
3 Rede Determinação do caminho e IP
4 Transportes Conexões de ponta a ponta e confiabilidade
5 Sessão Comunicação Interhost
6 Apresentações Apresentação dos dados e encriptação
7 Aplicação Processo de rede para aplicação

A Camada Física estabelece as diretrizes sobre como o hardware funciona em conjunto. Estas regras encontram-se na placa de interface de rede (NIC). A camada de Conexão de Dados refere-se a como a comunicação de dados pelo uso de pacotes de dados chamados quadros é dependente das pontes e interruptores que controlam a transmissão de dados. O roteamento de pacotes de dados é controlado na Camada de rede enquanto a Camada de transporte trata da transferência de dados entre os dispositivos conectados em uma rede. As Camadas de Sessão e Apresentação tratam cada uma delas de logIns e tradução de dados remotos, respectivamente. A camada final, a camada Aplicação, contém serviços de conexão que interagem com outras aplicações do sistema.

Uma família de protocolos refere-se a um conjunto de protocolos que funcionam juntos em várias camadas ou níveis de rede. Isto também é comumente chamado de uma suíte de protocolos. Muitas vezes, esses protocolos são desenvolvidos e padronizados por organizações internacionais ou empresas que são grandes contribuintes para a indústria tecnológica.

Tipos de Protocolos

Há múltiplas espécies de protocolos que são estabelecidos baseados em uma função específica. Estes incluem:[6:1]

  1. Protocolos de rede
  2. Protocolos de autenticação
  3. Protocolos seguros
  4. Protocolos de voz IP
  5. Protocolos de serviço de rede
  6. Protocolos Multicasting
  7. Protocolos de gerenciamento de rede
  8. Protocolos de roteamento
  9. Protocolos da tradução do nome
  10. Protocolos de gerenciamento de host
  11. Protocolos de Email
  12. Protocolos do diretório
  13. Protocolos do grupo de notícias
  14. Protocolos de World Wide Web
  15. Transferindo protocolos da lima
  16. Protocolos de rede Dial-Up e de acesso remoto

Além desses protocolos de função específicos, um protocolo pode ser identificado como padrão ou proprietário.[7] Um protocolo padrão é livre de usar e consiste nos sistemas mais comumente usados na indústria. Desenvolvidos por organizações que visam o uso aberto e o desenvolvimento contínuo da internet para beneficiar o mundo como um todo, estes são diferentes dos protocolos proprietários que são de propriedade e criados por um indivíduo ou empresa específica e definida. Esses protocolos são considerados como sendo a propriedade intelectual do seu criador e necessitariam da permissão do desenvolvedor antes de serem implementados por outra organização.


  1. https://www.britannica.com/technology/protocol-computer-science ↩︎

  2. https://www.lifewire.com/how-do-protocols-affect-my-web-surfing-2483292 ↩︎

  3. https://www.lifewire.com/definition-of-protocol-network-817949 ↩︎

  4. https://fcit.usf.edu/network/chap2/chap2.htm ↩︎

  5. https://searchnetworking.techtarget.com/definition/protocol ↩︎

  6. https://www.interserver.net/tips/kb/common-network-protocols-ports ↩︎ ↩︎

  7. https://study.com/academy/lesson/what-is-a-network-protocol-types-list.html ↩︎