Escolar Documentos
Profissional Documentos
Cultura Documentos
Prof. João
Fontes
Protocolos
1/25
Protocolos de comunicação
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
Categorias
• Existem mensagens especı́ficas que enviamos e ações
especı́ficas que realizamos em reação às respostas
recebidas ou a outros fatos (como falta de resposta, por
exemplo).
• Exemplo: saber que horas são.
2/25
Protocolos de comunicação
Aula 2.2
Prof. João
Fontes • Protocolos humanos:
Protocolos
• “Que horas são?”
Aplicações
• “Eu tenho uma pergunta.”
Categorias
• Apresentações;
• Protocolos de comunicação em redes:
• Máquinas no lugar de humanos;
• Toda atividade de comunicação em redes de computadores
é governada por protocolos.
3/25
Protocolos de comunicação
Protocolos
Aplicações
Categorias
4/25
Protocolos de comunicação
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
• Partes de um protocolo:
Categorias
• O serviço oferecido;
• As hipóteses sobre o ambiente onde ele executa, incluindo
os serviços utilizados pelo protocolo;
• O vocabulário de mensagens utilizado para implementá-lo;
• O formato de cada mensagem do vocabulário;
• Os algoritmos garantindo a consistência na troca de
mensagens e a integridade do serviço oferecido.
5/25
Protocolos de comunicação
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
6/25
Uso das redes
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
Categorias
• Existem dois ramos de interesse no uso de redes:
• Empresas;
• Pessoas.
7/25
Uso das redes: empresas
Aula 2.2
Prof. João
Fontes • Compartilhamento de Recursos: Tornar programas,
Protocolos dados e equipamentos disponı́veis a “todos” na rede;
Aplicações • Confiabilidade: Processamento continua apesar da queda
Categorias
no desempenho;
• Economia: Micros tem melhor custo/benefı́cio que
mainframes.
• Trabalho Cooperativo: Fornece um poderoso meio de
comunicação entre funcionários geograficamente dispersos.
8/25
Uso das redes: pessoas
Aula 2.2
Prof. João
Fontes
Protocolos
9/25
Categorias de redes
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
• Classificação em termos de:
Categorias
• Tipo de transmissão (tecnologia de transmissão);
• Dispersão geográfica (escala);
• Taxa de erros;
• Propriedade privada ou não;
• Entre outros.
10/25
Categorias de redes
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
11/25
Categorias de redes: Redes de Difusão
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
• Canal único de comunicação, compartilhado por todas as
Categorias máquinas da rede;
• Tráfego de pequenas mensagens, chamadas em alguns
contextos de pacotes, enviadas por uma máquina e
recebidas por todas;
• Pacotes com campo de endereço que especifica para que
máquina o mesmo deve ser entregue.
12/25
Categorias de redes: Redes de Difusão
Aula 2.2
Prof. João
Fontes
• Um pacote recebido por uma máquina tem seu campo de
Protocolos
endereço verificado: se pertence à máquina que o recebeu,
Aplicações
ele é processado pela mesma; em caso contrário, é
Categorias
descartado;
• Um pacote pode ser endereçado a todas as máquinas da
rede ao mesmo tempo, usando um valor especial no
campo de endereço - broadcasting.
• Um pacote pode ser endereçado a algumas máquinas da
rede ao mesmo tempo, usando outro valor especial no
campo de endereço - multicasting.
13/25
Categorias de redes: Redes Ponto-a-ponto
Aula 2.2
Prof. João
Fontes
• Canal exclusivo de comunicação para interligação de
Protocolos
quaisquer duas máquinas na rede;
Aplicações
Categorias
• Tráfego de pacotes enviados por uma máquina origem
para uma única máquina destino;
• Para ir de uma origem para um destino um pacote pode
ter de passar por uma ou mais máquinas intermediárias;
• Múltiplas rotas, de diferentes custos (tamanho, velocidade,
atraso), podem existir entre uma origem e um destino, de
modo que algoritmos de roteamento (escolha da melhor
rota) desempenham um papel relevante nessas redes.
14/25
Categorias de redes: Ponto-a-ponto / Difusão
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
Categorias
15/25
Categorias de Redes
Aula 2.2
Prof. João
Fontes
16/25
Personal Area Network (PAN)
Aula 2.2
Prof. João
• Cobrem distâncias muito pequenas;
Fontes • Destinadas a uma única pessoa:
Protocolos • Ex.: Bluetooth.
Aplicações
Categorias
17/25
Local Area Network (LAN)
Aula 2.2
Prof. João
Fontes
Protocolos
• Dispersão geográfica limitada:
Aplicações
• Sala, edifı́cio, campus;
Categorias
• Limitada a poucos quilômetros.
• Taxa de transmissão:
• Baixos atrasos de transmissão.
• Adota o padrão IEEE 802.3 - Ethernet;
• Comunicação de baixo custo.
18/25
Local Area Network (LAN)
Aula 2.2
Prof. João
Fontes Exemplo de LAN:
Protocolos
Aplicações
Categorias
19/25
Local Area Network (LAN)
Protocolos
Aplicações
Categorias
20/25
Metropolitan Area Network (MAN)
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
21/25
Metropolitan Area Network (MAN)
Aula 2.2
Protocolos
Aplicações
Categorias
22/25
Wide Area Network (WAN)
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
23/25
Wide Area Network (WAN)
Aula 2.2
Prof. João
Fontes
Exemplo de WAN:
Protocolos
Aplicações
Categorias
24/25
Categorias de redes
Aula 2.2
Prof. João
Fontes
Protocolos
Aplicações
Categorias
Dispersão Taxas de Propriedade
Taxas de transmissão
geográfica erro (em geral)
LANs limitada alta baixa privadas
da ordem de
grandeza de
MANs ainda + altas baixa públicas
distâncias
metropolitanas
WANs geográfica/ dispersas baixas + altas públicas
25/25