Explicamos o que é um protocolo de computador, suas propriedades e alguns exemplos. Além disso, o que é uma rede e um protocolo de Internet.
O que é um protocolo de computador?
Em computação e telecomunicações, falamos de protocolo para nos referirmos a um sistema de regras que regulam a comunicação entre dois ou mais sistemas que transmitem informações por vários meios físicos.
Em outras palavras, protocolos são linguagens ou códigos de comunicação entre sistemas de computador, definidos com base na sintaxe , semântica e sincronização, bem como métodos de recuperação de erros.
Portanto, depende dos protocolos para garantir que dois ou mais sistemas de computador possam se comunicar de maneira eficiente e ordenada, ou seja, que falem a mesma língua. Essas linguagens são implementadas por meio de hardware ou software , ou combinações de ambos, e fornecem a cada participante da comunicação uma identidade e um método específico de processamento de informações.
Esses protocolos podem variar enormemente e ser mais ou menos sofisticados, como códigos secretos. No entanto, eles geralmente têm pelo menos uma das seguintes propriedades:
- Detecção da conexão física subjacente.
- Negociação de características de conexão.
- Política de correção de erros.
- Estabelecimento da conexão e seu encerramento.
- O que fazer em caso de perda repentina de conectividade.
- Estratégias de segurança ou criptografia.
- Formato da mensagem.
Veja também: HTTP
Exemplos de protocolo de computador
Alguns exemplos de protocolo no campo da informática são:
- FTP ( protocolo de transferência de arquivos ). Um dos muitos protocolos usados para fazer upload ou download de arquivos em alta velocidade por meio de uma rede de computadores e que prioriza a eficácia em relação à segurança.
- DNS ( Serviço de Nome de Domínio ). Um protocolo de nomenclatura para páginas da Web da Internet, que permite que seu endereço URL seja conectado ao caminho específico onde os recursos e as informações a serem exibidos estão localizados.
- HTTP ( protocolo de transferência de hipertexto ). Também muito utilizado na Internet, é utilizado para estabelecer hipertextos ou saltos informativos entre uma página e outra, sendo também uma linguagem de programação que permite o desenho das próprias páginas.
- POP ( Post Office Protocol ). Específico para serviços de e – mail , permite recuperar mensagens armazenadas em um servidor remoto (Servidor POP), principalmente em conexões intermitentes ou muito lentas.
Protocolo de rede
Os protocolos de rede são especialmente projetados para comunicação em redes de computadores , que operam fragmentando as informações enviadas em pequenos pedaços, ao invés de todos de uma vez. As partes são rápidas e fáceis de transmitir, mas armazenadas na ordem indicada para preservar o significado e operar em conjunto.
Esses protocolos também operam com base em diferentes camadas, que permitem estabelecer rotas adequadas para levar a informação ao seu destino, mesmo que não haja conexões diretas entre o emissor e o receptor. Para tal, estas camadas são geridas de forma independente, em duas grandes pilhas: a que pertence ao transporte e a que pertence ao elo.
Protocolo de internet
Um Protocolo de Internet (ou IP, Protocolo de Internet ) é um tipo de protocolo de comunicação de computador orientado para comunicação bidirecional (origem-destino) para transmitir pacotes comutados de informações, de acordo com o padrão de link de dados OSI .
Os IPs tentam rotear os pacotes de dados pela melhor rota disponível, considerando o quão vasta a Internet pode ser hoje.
Os protocolos IP não garantem a chegada do pacote ao destino , mas garantem a segurança da sua entrega, razão pela qual é considerado um serviço de datagrama de “melhor esforço”, ou seja, sem garantias, para que os pacotes possam chegar danificado ou em outro pedido. Nesse sentido, são superados pelos protocolos TCP (Transmission Control Protocols).
Já existem várias versões desse protocolo, catalogadas como IPvX, a mais atual delas é o IPv4, cujo esgotamento de recursos já está impulsionando a criação e o uso do IPv6. As versões 0 a 3 foram reservadas e a versão 5 é experimental.