Redes de ComputadoresVisão geral
Protocolos e Serviços de Comunicação
Um protocolo é o contrato entre dois processos: a tripla sintaxe (formato), semântica (ação) e temporização (quando falar e o que fazer se o relógio estoura).
Datagramas, segmentos e mensagens deste tópico — e as tabelas de interconexão e os modelos de camada nos tópicos vizinhos — partem dessa tripla.
As páginas se agrupam em quatro blocos. O primeiro escreve o acordo antes do código: máquina de estados e texto RFC/IETF.
O segundo identifica a interface e encaminha o datagrama em melhor esforço: o endereço pertence ao prefixo A/p, e o prefixo mais longo vence quando várias linhas casam.
O terceiro entrega ao processo. A porta escolhe o soquete. Fluxo confiável e full-duplex usa ACK, rwnd e cwnd; datagrama autônomo vai sem sessão e sem ordem.
O quarto define o que os processos se dizem: recurso e nome, correio e arquivo, variáveis no equipamento.
Protocolo da Internet (IP) testa se o endereço pertence a A/p e escolhe o prefixo mais longo. Protocolo de Controle de Transmissão (TCP) confirma com ACK e retransmite o que faltou.
Protocolo de Controle de Transmissão (TCP) abre com SYN e limita o envio por rwnd e cwnd. Protocolo de Datagrama do Usuário (UDP) manda o datagrama sem sessão, com checksum opcional no IPv4.
GET, POST e a tradução nome→IP estão em Protocolos da Camada de Aplicação. HELO, MAIL FROM, DATA e os canais controle/dados do FTP estão em SMTP e FTP.
A consulta DNS em UDP/53 usa o transporte de Protocolo de Datagrama do Usuário (UDP); o mapa nome→endereço está em Protocolos da Camada de Aplicação.
Páginas deste tópico
Definição de Protocolos e Normas
ProMédia incidência no POSCOMP11 min de leitura · 14ª mais cobrada em Redes de Computadores
Sintaxe, semântica e temporização; FSM como especificação; RFC/IETF. Sem clone de HTTP/SMTP.
Protocolo da Internet (IP)
ProAlta incidência no POSCOMP13 min de leitura · 2ª mais cobrada em Redes de Computadores
Melhor esforço; pertinência CIDR; LPM com prefixos sobrepostos; encaminhamento ≠ roteamento.
Protocolo de Controle de Transmissão (TCP)
ProAlta incidência no POSCOMP14 min de leitura · 1ª mais cobrada em Redes de Computadores
Full-duplex; porta = processo; fluxo (rwnd) vs congestão (cwnd); SYN e SYN flood.
Protocolo de Datagrama do Usuário (UDP)
ProAlta incidência no POSCOMP8 min de leitura · 5ª mais cobrada em Redes de Computadores
Sem conexão e sem ordem; checksum opcional em IPv4; consulta DNS regular em UDP/53.
Protocolos da Camada de Aplicação
ProAlta incidência no POSCOMP14 min de leitura · 4ª mais cobrada em Redes de Computadores
HTTP métodos e stateless; DNS nome→endereço em UDP/53.
SMTP e FTP
ProAlta incidência no POSCOMP10 min de leitura · 10ª mais cobrada em Redes de Computadores
SMTP entrega e-mail (HELO/MAIL FROM/DATA); FTP controle+dados, ativo vs passivo.
SNMP
ProAlta incidência no POSCOMP8 min de leitura · 9ª mais cobrada em Redes de Computadores
SNMP é o protocolo padrão IETF de gerenciamento da suíte TCP/IP (gerente–agente, MIB, Get/Set/traps)