Buscar

Visão da Internet

Prévia do material em texto

© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1
Capítulo 1: Introdução
O que é a Internet?
Visão de Problemas
Visão de Hardware
Visão de Arquitetura
Visão de Serviços
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 2
O que é a Internet: uma visão de Problemas
Como transmitir mensagens entre computadores?
Codificação: como os bits são colocados no meio físico?
Compartilhamento: como vários computadores transmitem 
no mesmo meio físico?
Endereçamento: como os destinatários são identificados?
Roteamento: como os destinatários são alcançados?
Confiabilidade: como garantir que a mensagem chegou ao 
destinatário?
Congestionamento: como evitar que a rede entre em 
colapso?
Confidencialidade: como garantir que apenas o destinatário 
tenha acesso à mensagem?
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 3
O que é a Internet: 
uma visão de hardware
● hospedeiros = sistemas 
finais
● milhões de dispositivos 
de computação 
conectados
● rodando aplicações de 
rede
● enlaces de comunicação
● fibra, cobre, rádio, satélite
● ISP = Internet Service 
Provider
● roteadores: encaminham 
pacotes (pedaços de dados)
Rede doméstica
Rede institucional
Rede móvel
ISP global
ISP regional
roteador
PC
servidor
laptop
sem fio
celular
portátil
enlaces
com fio
pontos de
acesso
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 4
O que é a Internet:
uma visão de serviço
• infraestrutura de comunicação 
possibilita aplicações distribuídas:
– Web, VoIP, e-mail, jogos, 
e-commerce, compartilhamento de 
arquivos
• serviços de comunicação fornecidos às 
aplicações:
– entrega de dados confiável da 
origem ao destino
– entrega de dados pelo “melhor 
esforço” (não confiável)
– confidencialidade, autenticação, 
integridade
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 5
O que é a Internet: uma visão
de arquitetura
● protocolos 
● controle de envio e recepção de 
msgs
● p. e., TCP, IP, HTTP, Skype, 
Ethernet
● Internet: “rede de redes”
● vagamente hierárquica
● Internet pública versus intranet 
privada
● padrões da Internet
● RFC: Request For Comments
● IETF: Internet Engineering Task 
Force
Rede doméstica
Rede institucional
Rede móvel
ISP global
ISP regional
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 6
O que é um protocolo?
protocolos de rede:
• toda atividade de comunicação na Internet é 
controlada por protocolos
• Mensagem específicas são enviadas
• Ações específicas são tomadas quando mensagem são 
recebidas, ou outros eventos 
Protocolos definem formato, ordem de mensagens 
enviadas e recebidas entre entidades de rede e ações 
tomadas sobre transmissão e recepção de mensagens.
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 7
“Camadas” de protocolo
Redes são complexas! 
• muitas “partes”:
– hospedeiros
– roteadores
– enlaces de vários 
meios físicos
– aplicações
– protocolos
– hardware, software
Pergunta: 
Como organizar a estrutura 
da rede?
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 8
Pilha de protocolos da 
Internet
● aplicação: suporte a aplicações de rede
● FTP, SMTP, HTTP
● transporte: transferência de dados processo-
processo
● TCP, UDP
● rede: roteamento de dados hospedeiro-
hospedeiro
● IP, protocolos de roteamento
● enlace: transferência de dados entre elementos 
vizinhos da rede
● PPP, Ethernet, Wifi
● física: bits “nos fios”
aplicação
transporte
rede
enlace
física
CAMADAS
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 9
Encapsulamento
origem
aplicação
transporte
rede
enlace
física
HtHn M
segmento Ht
datagrama
destino
aplicação
transporte
rede
enlace
física
HtHnHl M
HtHn M
Ht M
M
rede
enlace
física
enlace
física
HtHnHl M
HtHn M
HtHnHl M
roteador
comutador
mensagem M
Ht M
Hn
quadro
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 10
Pilha de protocolos da 
Internet
 
● Quais problemas de comunicação cada camada 
resolve?
● aplicação: confidencialidade
● transporte: congestionamento, confiabilidade
● rede: endereçamento, roteamento
● enlace: compartilhamento do meio
● física: meio de transmissão e codificação
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 11
Modelo de referência
OSI (Open Systems Interconnection)
● apresentação (tradução): permite que as 
aplicações interpretem significado de dados, p. 
e., criptografia, compactação, convenções 
específicas da máquina
● sessão: sincronização, verificação, recuperação 
de troca de dados
 
● Internet: estes serviços, se necessários, devem 
ser implementados na aplicação
aplicação
apresentação
sessão
transporte
rede
enlace
física
CAMADAS OSI
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11

Continue navegando