Não há um único padrão acordado para * toda * comunicação de computador, pois diferentes aspectos da comunicação requerem padrões diferentes. No entanto, existem muitos padrões para tarefas específicas de comunicação e algumas são mais fundamentais que outras. Aqui estão alguns exemplos importantes:
*
tcp/ip (protocolo de controle de transmissão/protocolo da Internet): Este é sem dúvida o padrão * mais * importante para a comunicação por computador. É a base da Internet, definindo como os dados são embalados, endereçados e roteados nas redes. Embora não seja um único padrão (é um conjunto de protocolos), o TCP/IP sustenta a maioria dos outros padrões de comunicação de rede.
*
Ethernet: Um padrão para redes de área local com fio (LANs), definindo como os dados são transmitidos em cabos. É amplamente utilizado em residências, escritórios e data centers.
*
wi-fi (IEEE 802.11): Um padrão para redes de área local sem fio, permitindo a comunicação sem fio entre os dispositivos. Existem várias versões (802.11a, b, g, n, ac, machado etc.), cada uma com recursos diferentes.
*
USB (Universal Serial Bus): Um padrão para conectar periféricos (teclados, ratos, impressoras etc.) aos computadores. Ele define os conectores físicos e os protocolos de comunicação.
*
http (protocolo de transferência de hipertexto): Um padrão para comunicação entre navegadores da Web e servidores da Web. Ele define como as páginas da web são solicitadas e recebidas. HTTPS é a versão segura usando a criptografia.
*
smtp (protocolo de transferência de correio simples): Um padrão para enviar email.
*
codificação de caracteres (por exemplo, ASCII, UTF-8): Padrões que definem como os caracteres de texto são representados como dados binários. O UTF-8 é o padrão dominante hoje para representar o texto na Web e em muitos outros aplicativos.
Estes são apenas alguns exemplos, e existem muitos mais padrões especializados para várias tarefas de comunicação. Os padrões específicos usados dependem do contexto - qual tipo de dispositivos estão se comunicando, que tipo de dados está sendo trocado e o ambiente de rede. Freqüentemente, vários padrões trabalham juntos para facilitar um único processo de comunicação.