Buscar

2 - Protocolos de transporte e aplicação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROTOCOLOS DE REDES 
Protocolos de transporte e aplicação 
 
Prof. Mateus Novaes 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Sumário 
 Conceitos de arquitetura cliente-servidor e ponto a 
ponto (P2P) 
 Conceitos gerais dos serviços de rede 
 Conceitos do protocolo de transporte 
 Conceito de portas e endereços 
 Relação entre as camadas de transporte e de redes 
 Multiplexação e demultiplexação 
 Protocolo de entrega confiável e orientados a conexão 
(TCP) 
 Protocolo de melhor esforço e não orientado a conexão 
(UDP) 
 Princípios de controle de congestionamento 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos de arquitetura cliente-servidor e ponto 
a ponto (P2P) 
 Modelo cliente servidor 
 Servidor: Um processo que implementa um serviço 
específico 
 Serviço de banco de dados ou de sistema de arquivos 
 Cliente: Processo que requisita um serviço de um servidor 
 Comportamento de requisição e resposta 
 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos de arquitetura cliente-servidor e ponto 
a ponto (P2P) 
 Modelos P2P 
 P2P Puro 
 Busca distribuída 
 Gnutella 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos de arquitetura cliente-servidor e ponto 
a ponto (P2P) 
 Modelo P2P 
 P2P Híbrido 
 Tarefas realizadas pelo servidor central 
 Napster 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos de arquitetura cliente-servidor e ponto 
a ponto (P2P) 
 Modelos P2P 
 Intermediário 
 SuperPeers contém algumas informações que outros 
peers podem não ter. 
 
 Os peers procuram informações nos SuperPeers, quando 
não conseguem achá-las em nenhum outro lugar. 
 
 KaZaa 
 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos gerais dos serviços de rede 
 Quais serviços de rede vocês conhecem? 
 
 Exemplos de serviços existentes: 
 Telnet 
 SSH 
 HTTP 
 FTP 
 SMTP 
 POP e IMAP 
 DNS 
 SNMP 
 SIP 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos gerais dos serviços de rede 
 DNS 
 Domain Name Service 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos gerais dos serviços de rede 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos do protocolo de transporte 
 Demultiplexação 
 Entrega os segmentos recebidos ao socket correto. 
 Multiplexação 
 Coleta dados de sockets e adiciona cabeçalho 
 
 
 
P
ro
to
c
o
lo
s
 d
e
 c
o
m
u
n
ic
a
ç
ã
o
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos do protocolo de transporte 
 Conceito de portas e endereços 
 Portas reservadas: 1 – 1023 
 Portas registradas: 1024 – 49151 
 Portas livres: 49152 até 65535 
 RFC 1700 – Assined Numbers (Obsoleta) 
 RFC 3232 – Assined Numbers (Nova) 
 www.iana.org/assignments/port-numbers 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos do protocolo de transporte 
 Conceito de portas e endereços 
 Verificando portas utilizadas com o netstat 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Conceitos do protocolo de transporte 
 Relação entre as camadas de transporte e de redes 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Protocolo de entrega confiável e orientados a 
conexão (TCP) 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Protocolo de melhor esforço e não orientado a 
conexão (UDP) 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Princípios de controle de congestionamento (TCP) 
 Janela de congestionamento 
 Partida lenta 
 Aumento aditivo, diminuição multiplicativa 
 
 
P
ro
to
c
o
lo
s
 d
e
 R
e
d
e
s
 
PROTOCOLOS DE TRANSPORTE E 
APLICAÇÃO 
 Serviços oferecidos às camadas superiores 
 Serviço de transporte não orientado para conexão 
 Checagem de erros 
 Multiplexação 
 Serviço de transporte orientado para conexão 
 Checagem de erros 
 Multiplexação 
 Transferência confiável 
 Ordenação das mensagens 
 Controle de congestionamento e fluxo 
P
ro
to
c
o
lo
s
 d
e
 c
o
m
u
n
ic
a
ç
ã
o

Outros materiais