Protocolos são códigos ou padrões específicos que são emitidos por meio de um sistema de pergunta e resposta, utilizado entre dispositivos diferentes. Esses padrões permitem que tenha uma interação entre software e hardware. Sendo também regras de comunicação.
Os protocolos são usados para diversas situações. Como por exemplo, um protocolo de rede é executado quando é digitado o endereço de uma página da web. O computador envia uma mensagem pedindo a conexão com um servidor remoto, que irá responder positivamente à mensagem, quando essa conexão é feita, a página digitada pelo usuário é encontrada e o servidor envia o arquivo correspondente.
Os protocolos mais conhecidos são:
- Protocolo TCP/IP (Transmission Control Protocol/ Internet Protocol) – tipo de protocolo de aplicação de rede para internet. Ele organiza a transmissão de informações e estabelece o tipo de endereçamento e envio de dados;
- Protocolo UDP (User Datagram Protocol) – É utilizado para o transporte de informações, sem garantia da entrega dos dados protocolo não tão confiável e rápido.
- Protocolo TCP (Transmission Control Protocol)– realiza a transferência de dados de modo seguro e full-duplex (é preciso haver conexão antes da transferência dos dados).
- Protocolo HTTP (Hypertext Transfer Protocol) – faz a transferência do hipertexto, áudio, vídeo, textos, etc. para que haja comunicação entre as páginas da internet e os usuários.
- Protocolo FTP (File Transfer Protocol) – protocolo utilizado para a transmissão de arquivos entre computadores portáteis e locais, na realização de download e upload.
- Protocolo SMTP (Simple Mail Transfer Protocol) – é um protocolo essencial para a trocas de mensagens eletrônicas. Ele utiliza o serviço do TCP, ideal para a segurança na transferência de e-mail entre o remetente e o destinatário, entre outros.
fonte: okconcursos