Redes de Computadores 1
Prof. Marcelo Diniz
Fonte: http://wps.aw.com/br_kurose_rede_1/
1: Introdução
1
Parte I: Introdução
Objetivo do capítulo:
r entender o contexto,
visão geral, “sacar” o
que são redes
r maior profundidade,
detalhes
posteriormente no
curso
r abordagem:
m descritiva
m uso da Internet
como exemplo
Resumo:
r o que é a Internet
r o que é um protocolo?
r a borda (periferia) da rede
r o núcleo da rede
r desempenho: atraso, perda e
vazão
r camadas de protocolos,
modelos de serviço
r segurança: redes sob ataque
r história
1: Introdução
2
Roteiro do Capítulo 1
1.1 O Que é a Internet?
1.2 A Borda (Periferia) da Internet
1.4 Redes de acesso e meios físicos
1.3 O Núcleo da Rede
1.5 ISPs e backbones da Internet
1.6 Atraso, perda e vazão em redes de comutação de
pacotes
1.7 Camadas de protocolos e seus modelos de
serviços
(1.6 Redes sob ataque)
1.8 História das redes de computadores e da
Internet
1: Introdução
3
O que é a Internet: visão dos componentes
r
milhões de dispositivos de
computação conectados:
hospedeiros (hosts) = sistemas
finais
r
r
rodando aplicações de rede
enlaces (links) de comunicação
m
m
r
estação de
trabalho
roteador
servidor
móvel
ISP local
fibra, cobre, rádio, satélite
Taxa de transmissão = largura de
banda (bandwidth)
ISP regional
Roteadores (comutadores de
pacotes): encaminham pacotes
(pedaços) de dados através da
rede
r
Provedores de serviço Internet ISP (Internet Service Providers)
Rede da
empresa
1: Introdução
4
O que é a Internet: visão dos componentes
r
milhões de dispositivos de
computação conectados:
hospedeiros (hosts) = sistemas
finais
m
r
enlaces (links) de comunicação
m
m
r
rodando aplicações de rede
fibra, cobre, rádio, satélite
Taxa de transmissão = largura de
banda (bandwidth)
Roteadores (comutadores de
pacotes): encaminham pacotes
(pedaços de dados) através da
rede
r
Provedores de serviço Internet ISP (Internet Service Providers)
1: Introdução
5
Aparelhos internet
interessantes
Porta retratos IP
http://www.ceiva.com/
Tostadeira habilitada para a Web +
Previsão do tempo
http://news.bbc.co.uk/1/low/sci/tech/1264205.stm
O menor servidor Web
do mundo
Telefones Internet
Kindle DX
1: Introdução
6
Aplicações Populares
r
Navegação
r
Correio
r
Mensagens Instantâneas
r
Compartilhamento de Arquivos
r
Jogos em rede
r
Voz e Vídeo
r
Blogs
r
Trabalho Cooperativo
1: Introdução
1-7
Embedded Networked Sensing
Ecosystems, Biocomplexity
Marine Microorganisms
•
Micro-sensors, onboard processing,
wireless interfaces
feasible at very small
scale--can monitor
phenomena “up close”
•
Enables spatially and
temporally dense
environmental
monitoring
Contaminant Transport
Seismic Structure Response
Embedded
Networked Sensing
will reveal previously
unobservable
phenomena
1: Introdução
8
O que é a Internet: visão dos componentes
r
protocolos: controlam o
envio e o recebimento de
mensagens
m
r
Internet: “rede de redes”
m
m
r
ex., TCP, IP, HTTP, Skype,
Ethernet
livremente hierárquica
Internet pública versus
intranet privada
Padrões Internet
m
RFC: Request for comments
IETF: Internet Engineering
m
www.ietf.org
m
Task Force
1: Introdução
9
O que é a Internet: visão dos serviços
r
a infra-estrutura de
comunicação permite o uso
de aplicações distribuídas:
m
r
Web, e-mail, jogos, mensagens
instantâneas, voz sobre IP
(VoIP), compartilhamento de
arquivos (MP3) , ...
serviços de comunicação
disponibilizados:
m
m
Transferência confiável de
dados da origem até o destino
Transferência de dados
“melhor esforço” (não
confiável)
1: Introdução
10
O que é um protocolo?
protocolos humanos:
r “que horas são?”
r “tenho uma dúvida”
r apresentações
… msgs específicas são
enviadas
… ações específicas são
realizadas quando as
msgs são recebidas,
ou acontecem outros
eventos
Protocolos de rede:
r máquinas ao invés de
pessoas
r todas as atividades de
comunicação na Internet
são governadas por
protocolos
protocolos definem o formato,
ordem das msgs enviadas e
recebidas pelas entidades da
rede, e ações tomadas quando
da transmissão ou recepção de
msgs
1: Introdução
11
O que é um protocolo?
um protocolo humano e um protocolo de rede:
Oi
sol. conexão
TCP
Oi
resposta de
conexão TCP
Que horas
são, por favor?
Get http://www.awl.com/kurose-ross
2:00
<arquivo>
tempo
P: Apresente outro protocolo humano!
1: Introdução
12
Roteiro do Capítulo 1
1.1 O Que é a Internet?
1.2 A Borda (Periferia) da Internet
1.4 Redes de acesso e meios físicos
1.3 O Núcleo da Rede
1.5 ISPs e backbones da Internet
1.6 Atraso, perda e vazão em redes de comutação de
pacotes
1.7 Camadas de protocolos e seus modelos de
serviços
(1.6 Redes sob ataque)
1.8 História das redes de computadores e da
Internet
1: Introdução
13
Uma olhada mais de perto na
estrutura da rede:
r Borda da rede:
aplicações e
hospedeiros
(hosts)/sistemas
finais
r núcleo da rede:
m
m
roteadores
rede de redes
r redes de acesso,
meio físico: enlaces
de comunicação
1: Introdução
14
A borda da rede:
r Sistemas finais (hosts):
m
m
m
rodam programas de aplicação
ex., WWW, email
na “borda da rede”
r modelo cliente/servidor
m
m
o host cliente faz os pedidos,
são atendidos pelos servidores
ex., cliente Web (browser)/
servidor; cliente/servidor de email
r modelo peer-peer (p2p):
m
m
uso mínimo (ou nenhum) de
servidores dedicados
ex.: Skype, BitTorrent
1: Introdução
15
Roteiro do Capítulo 1
1.1 O Que é a Internet?
1.2 A Borda (Periferia) da Internet
1.4 Redes de acesso e meios físicos
1.3 O Núcleo da Rede
1.5 ISPs e backbones da Internet
1.6 Atraso, perda e vazão em redes de comutação de
pacotes
1.7 Camadas de protocolos e seus modelos de
serviços
(1.6 Redes sob ataque)
1.8 História das redes de computadores e da
Internet
1: Introdução
16
Redes de acesso
P: Como conectar os sistemas
finais aos roteadores de
borda?
redes de acesso residencial
r redes de acesso corporativo
(escola, empresa)
r redes de acesso sem fio
r
Questões a serem consideradas:
largura de banda (bits por
segundo) da rede de acesso.
r compartilhada ou dedicada?
r
1b Introdução
17
O quão rápido é rápido?
FONTE: http://www.psc.edu/~mathis/
1: Introdução
18
Acesso residencial: acesso
ponto a ponto
r
Discado (Dialup) via modem
m
m
r
acesso direto ao roteador
de até 56kbps
(teoricamente)
Não dá para navegar pela
Web e telefonar ao mesmo
tempo!
RDSI/ISDN:
m
m
rede digital de serviços
integrados: conexão digital
de 128kbps ao roteador.
Serviço DVi (Digital Voice
Image) da Telemar.
r
ADSL: asymmetric digital
subscriber line
m
m
m
m
até 1 Mbps casa-aoroteador
até 8 Mbps roteador-paracasa
Serviço Velox da Telemar
ADSL2+: 24/1 Mbps
1: Introdução
19
Acesso discado
central
telefônica
PC
doméstico
r
Modem
discado
rede
telefônica
Internet
modem
do ISP
(ex., Terra)
Usa a infraestrutura existente de telefonia
m
Residência está conectada à central telefônica
Até 56kbps de acesso direto ao roteador
(frequentemente menos)
r Não dá para navegar e usar o telefone ao mesmo
tempo: não está “sempre conectado”
r
1: Introdução
20
Modems
1: Introdução
21
Modulação
1b: Introdução
22
DSL (Digital Subscriber Line)
Linha existente de telefone:
0-4kHz voz; 4-50kHz dados
de subida; 50kHz-1MHz
dados de descida
telefone
Internet
DSLAM
rede
telefônica
splitter
Modem
DSL
PC
central
telefônica
Também usa a infraestrutura telefônica
r até 1 Mbps de subida (tipicamente < 256 kbps)
r até 8 Mbps de descida (tipicamente < 1 Mbps)
r linha física dedicada até a central telefônica
r
1: Introdução
23
ADSL
(Asymmetric Digital Subscriber Line)
Linha existente de telefone:
0-4kHz voz; 4-50kHz dados
de subida; 50kHz-1MHz
dados de descida
telefone
Internet
DSLAM
rede
telefônica
splitter
Modem
DSL
PC
central
telefônica
Também usa a infraestrutura telefônica
r até 1 Mbps de subida (tipicamente < 256 kbps)
r até 8 Mbps de descida (tipicamente < 1 Mbps)
r linha física compartilhada até a central telefônica
r
1: Introdução
24
Acesso residencial: modens a cabo
r Não utiliza a infraestrutura da rede
telefônica
m
Usa a infraestrutura da TV a cabo
r HFC: cabo híbrido coaxial/fibra
m
assimétrico: até 30Mbps descida (downstream),
2 Mbps subida (upstream).
r rede de cabos e fibra conectam as
residências ao roteador do ISP
m
m
acesso compartilhado das residências ao
roteador
ao contrário do DSL, que tem acesso dedicado
1: Introdução
25
Acesso residencial: modens a cabo
Diagrama: http://www.lightreading.com/document.asp?doc_id=109449&site=cdn
1: Introdução
26
Arquitetura de redes a cabo: Visão Geral
Tipicamente entre 500 a 5.000 residências
terminal
Rede de distribuição
(simplificada)
casa
1: Introdução
27
Arquitetura de redes a cabo: Visão Geral
terminal
Rede de distribuição
(simplificada)
casa
1: Introdução
28
Arquitetura de redes a cabo: Visão Geral
servidore(s)
terminal
Rede de distribuição
(simplificada)
casa
1: Introdução
29
FTTH (Fiber to the Home)
ONT
fibras
ópticas
Internet
OLT
ONT
fibra
óptica
central telefônica
Splitter
óptico
ONT
Links ópticos da central telefônica até as residências
r Duas tecnologias ópticas competidoras:
r
m
m
r
Rede óptica passiva (PON)
Rede óptica ativa (PAN)
Taxas Internet muito mais altas; fibra transporta
televisão e serviços telefônicos
1: Introdução
30
Acesso Ethernet
100 Mbps
Roteador
Institucional
switch
Ethernet
Para o ISP da
instituição
100 Mbps
1 Gbps
100 Mbps
servidor
Usado tipicamente em empresas, universidades, etc.
r Ethernet de 10Mbps, 100Mbps, 1Gbps e 10Gbps
r Hoje tipicamente os sistemas terminais se conectam
a switches Ethernet
r
1: Introdução
31
Redes de acesso sem fio (wireless)
r
rede de acesso compartilhado sem
fio conecta o sistema final ao
roteador
m
r
LANs sem fio:
m
m
r
Via estação base = “ponto de acesso”
sem fio
ondas de rádio substituem os fios
802.11 (Wi-Fi):
• 802.11b <= 11 Mbps
• 802.11g <= 54 Mbps
• 802.11n <= 12x 802.11g
roteador
estação
base
acesso sem fio com maior cobertura
m
m
m
Provido por uma operadora
3G > 1 Mbps
• EVDO (EVolution-Data Optimized)
• HSDPA (High-Speed Downlink Packet
Access)
Próximo (?): WiMAX (dezenas Mbps)
em grandes distâncias
hospedeiros
móveis
1: Introdução
32
Redes domésticas
Componentes típicos da rede doméstica:
r ADSL ou modem a cabo
r roteador/firewall/NAT
r Ethernet
r Ponto de acesso sem fio
do/para
terminal
modem roteador/
a cabo
firewall
Ethernet
(comutado)
Laptops
wireless
Ponto de
acesso
wireless
1: Introdução
33
Wi-Fi (Wireless Fidelity)
www.wi-fi.org
1: Introdução
34
http://www.wirelessphiladelphia.net/
Wi-Max
Wired
Internet
Backhaul
Condo/Apt
Mesh Cell
Gateways
Mesh Cell
Nodes
Indoor or
Outdoor
Antenna
Row/Town Homes
Park
Single Family/Stand Alone
Fixed Clients
Nomadic
Clients
Portable
Clients
1b: Introdução
35
WiMAX
r
Worldwide Interoperability for Microwave
Access
r Padrão IEEE 802.16d-2004
m Distâncias de 16 km
m Taxas de até 75 Mbps
r Padrão IEEE 802.16e-2005 (WiMax Móvel)
r www.wimaxforum.org
1: Introdução
36
Tipos de conexão usadas no país – em %
Julho 2008
As velocidades mais usadas no Brasil – em %
1: Introdução
37
Meios Físicos
Bit: Propaga-se entre o
transmissor e o
receptor
r enlace físico: o que
está entre o
transmissor e o
receptor
r meios guiados:
r
m
r
os sinais se propagam
em meios sólidos: cobre,
fibra
Par Trançado (TP - Twisted
Pair)
r dois fios de cobre
isolados
m
m
Categoria 3: fios
tradicionais de telefonia,
10 Mbps Ethernet
Categoria 5: 100Mbps
Ethernet
meios não guiados:
m
os sinais se propagam
livremente, ex. rádio
1: Introdução
38
Meios físicos: cabo coaxial, fibra
Cabo coaxial:
fio (transporta o sinal)
dentro de outro fio
(blindagem)
r bidirecional
r banda base (baseband):
r
m
m
r
canal único no cabo
Ethernet legada
banda larga (broadband):
m
m
múltiplos canais num cabo
HFC
Cabo de fibra óptica:
fibra de vidro transporta
pulsos de luz
r opera em alta velocidade:
r
m
r
transmissão ponto a ponto
de alta velocidade (ex.,
10´s a 100´s Gbps)
baixa taxa de erros:
repetidores mais
afastados; imune a ruído
eletromagnético
1b: Introdução
39
1b: Introdução
40
Meios físicos: rádio
sinal transportado em
ondas eletromagnéticas
r não há “fio” físico
r bidirecional
r efeitos do ambiente de
propagação:
r
m
m
m
reflexão
obstrução por objetos
interferência
Tipos de enlaces de rádio:
r
microondas
m
r
LAN (ex., Wifi)
m
r
2Mbps, 11Mbps, 54 Mbps
longa distância (ex., celular)
m
r
ex.: canais de até 45 Mbps
ex. 3G, ~ 1 Mbps
satélite
m
m
m
canal de até 50Mbps (ou múltiplos
canais menores)
atraso de propagação de 280
mseg (fim-a-fim)
geoestacionários versus de baixa
altitude (LEOS)
1: Introdução
41
1: Introdução
42
Meios Físicos: Satélites de Baixa
Órbita - Iridium
r
Projeto
original:
m
m
r
77 satélites
No. atômico
do Irídio
Projeto
implementado:
m
m
66 satélites
No. atômico
do Disprósio!!!
1: Introdução
43
Meios físicos: Fios elétricos
1: Introdução
44
Download

Parte I: Introdução