Qual é a diferença entre protocolo e padrão?

Padrões são diretrizes, estas são mais abstratas. Você pode ter produtos que atendam ao padrão, excedam o padrão ou abaixo de um determinado padrão.

Protocolos são regras. Eles definem exatamente como os dados são trocados e o comportamento esperado. Essas são regras que você deve seguir exatamente ou o dispositivo não poderá se comunicar com outros dispositivos. Você não pode exceder o protocolo, mas é possível que você não implemente todos os recursos dos protocolos ou implemente o protocolo completamente. Um exemplo muito comum é de HTTP. Nem todos os servidores / navegadores implementam todos os recursos do HTTP, por exemplo, alguns podem não implementar transferências de intervalo no GET / POST, mas eles ainda podem trabalhar com navegadores. Você notará que, às vezes, é possível continuar o download do arquivo de onde parou, caso tenha sido abortado, enquanto em alguns casos é necessário reiniciar o download do zero, mesmo que você tenha baixado anteriormente 99% do arquivo. É porque o servidor não implementou o recurso RANGE do protocolo HTTP.

Um protocolo é um conjunto específico de regras para ter uma conversa entre dois computadores para transmitir um conjunto específico de informações.

Um padrão (e na arena das redes, muitos protocolos são padrões) é um documento que especifica algo que tem o apoio e a concordância esmagadora do órgão de criação de padrões. Obviamente, existem muitos órgãos e, portanto, muitos padrões conflitantes.

Em palavras simples,

Padrão

- Diretrizes a serem seguidas quando um novo design deve ser formulado.

Protocolo:

O conjunto de regras e especificações de trabalho que são usadas para fazer alguma coisa acontecer.

Mais informações-

Padrão

  • Um exemplo de padrões seria o 802 para Ethernet, 3GPP para comunicação móvel etc.
  • Um deles, o 802.3u, estabelece as especificações relacionadas ao FastEthernet
  • Portanto, se alguém projetasse um hardware ou software relacionado ao FastEthernet, teria que seguir essas especificações
  • E esse novo design funcionaria com todos os softwares pré-existentes e futuros | implementações de hardware do FastEthernet

Protocolo

  • Um exemplo de protocolo seria TCP / IP, DHCP, ICMP, GTP, DIÂMETRO, RAIO etc.
  • Os detalhes acima detalham o formato de endereçamento, número de bits usados, métodos para decidir o agrupamento, tamanho dos blocos de dados e muito mais

Fonte- Google :-)