Escolar Documentos
Profissional Documentos
Cultura Documentos
Visão Geral
Redes de Computadores
carlos.rocha@ifrn.edu.br
Visão Geral
• O que é a Internet
• O que é um protocolo?
• Bordas da rede
• Núcleo da rede (backbone)
• Meios físicos
• Camadas, modelos de serviços
• Backbones
Redes de Computadores
carlos.rocha@ifrn.edu.br
A Internet
roteador
●
Milhões de elementos interligados estação
●
pc’s, notebooks, servidores, servidor
móvel
equipamentos
ISP local
●
Executando aplicações distribuídas
ISP regional
●
Enlaces de comunicação
●
fibra, cobre, rádio, satélite
●
Enviando e recebendo pacotes de rede
corporativa
dados através da rede
Redes de Computadores
carlos.rocha@ifrn.edu.br
A Internet
roteador
estação
servidor
• Protocolos: controlam o envio e a móvel
recepção destes pacotes ISP local
●
ex: TCP, IP, HTTP, FTP, PPP
●
Fracamente hierárquica ISP regional
●
Fortemente padronizada
●
IETF (RFCs), ISO, IEEE, ITU
rede
corporativa
Redes de Computadores
carlos.rocha@ifrn.edu.br
A Internet
• Serviços da Internet
– Utilizam a infraestrutura de
comunicação
– É a única parte da rede
“visível” aos usuários
• www
• e-mail
• ...
Redes de Computadores
carlos.rocha@ifrn.edu.br
Protocolos
Redes de Computadores
carlos.rocha@ifrn.edu.br
Protocolos
Redes de Computadores
carlos.rocha@ifrn.edu.br
Protocolos
Um protocolo humano e um protocolo de rede de computadores
Alô Pedido de
Conexão
Alô Conexão
Que horas são? Aberta
GET
15:00 http://www.ifrn.edu.br
Arquivo contendo
O site
tempo
Redes de Computadores
carlos.rocha@ifrn.edu.br
A estrutura da Internet
• Borda da rede:
●
Aplicações
●
Clientes
●
Servidores
• Núcleo da rede:
●
Roteadores
Redes de Computadores
carlos.rocha@ifrn.edu.br
Bordas da rede
• sistemas finais (hosts):
●
Executam aplicativos
●
Localizam-se nas
extremidades da rede
• modelo cliente/servidor
●
O cliente toma a iniciativa
enviando pedidos que são
respondidos por servidores
Redes de Computadores
carlos.rocha@ifrn.edu.br
Bordas da rede
Serviço com conexão
● Quando se deseja confiabilidade
● Protocolo TCP
● www, e-mail, etc
Serviços sem conexão
● Quando confiabilidade não é
essencial
● Protocolo UDP
● Videoconferência, VoIP, etc
Redes de Computadores
carlos.rocha@ifrn.edu.br
Núcleo da rede
●
Uma malha de roteadores
interconectados
●
Basicamnete, encaminham os
pacotes até o seu destino
●
Como os dados são transferidos
através da rede?
●
Comutação de circuitos?
●
Ou comutação de pacotes?
Redes de Computadores
carlos.rocha@ifrn.edu.br
Núcleo da Rede
●
Comutação por circuitos
●
Recursos dedicados: não há
compartilhamento
●
Exige estabelecimento de
conexão
Redes de Computadores
carlos.rocha@ifrn.edu.br
Núcleo da Rede
●
Comutação por pacotes
●
Cada fluxo de dados é
dividido em pacotes
●
Os recursos da rede são
compartilhados em bases
estatísticas
●
Recursos são usados na
medida do necessário
Redes de Computadores
carlos.rocha@ifrn.edu.br
Núcleo da Rede
Comutação de pacotes permite que mais usuários usem a mesma rede
●
Link de 1 Mbps
●
Cada usuário:
●
100Kbps quando “ativo” N usuários
●
Ativo 10% do tempo
●
Comutação de circuitos
●
10 usuários Enlace de 1 Mbit/s
●
Comutação de pacotes
●
Com 100 usuários, a
probabilidade de > 10 ativos
ao mesmo tempo é baixa
Redes de Computadores
carlos.rocha@ifrn.edu.br
Redes de acesso
● Como conectar os sistemas
finais aos roteadores de
borda?
– Redes de acesso
residencial
– Redes de acesso
institucionais (escolas,
bancos, empresas)
– Redes de acesso
móvel
Redes de Computadores
carlos.rocha@ifrn.edu.br
Acesso residencial
● Modem discado (quase histórico)
● Até 56Kbps (ao menos em tese)
Redes de Computadores
carlos.rocha@ifrn.edu.br
Acesso Institucional: LANs
• Empresas, Instituições de
ensino, …
• Ethernet
– Cabo compartilhado ou
dedicado conecta sistemas
finais e o roteador
– 10 Mbs, 100Mbps, 1000Mbps
• Residências em breve
Redes de Computadores
carlos.rocha@ifrn.edu.br
Acesso Wireless
• Wireless LANs:
– Utiliza ondas de rádio Roteador
Ponto de
• Wide-area wireless access acesso
– UMTS/HSPA: Acesso
wireless via telefonia celular
clientes
Redes de Computadores
carlos.rocha@ifrn.edu.br
Redes Residenciais
Componentes típicos de uma rede residencial:
• ADSL ou cable modem
• Roteador/firewall
• Ethernet
• Acesso wireless
notebooks
cabo
cable roteador/
modem firewall
acesso
wireless
Ethernet
Redes de Computadores
carlos.rocha@ifrn.edu.br
Meios Físicos
● Meios guiados
● Os sinais se propagam em meios sólidos com caminho fixo
● Cobre, fibra óptica
Redes de Computadores
carlos.rocha@ifrn.edu.br
Meios Físicos
Cabo de par trançado (TP)
● Dois até oito fios de cobre isolados
● Trançados aos pares
● Sofre bastante interferência do ambiente externo
Redes de Computadores
carlos.rocha@ifrn.edu.br
Meios Físicos
Cabo Coaxial
Redes de Computadores
carlos.rocha@ifrn.edu.br
Meios Físicos
Redes de Computadores
carlos.rocha@ifrn.edu.br
Meios Físicos
Rádio
• Sinal transportado como campo eletromagnético
• Não há fios físicos
• O ambiente afeta a propagação
– Reflexão
– Obstrução por objetos
– Interferência
Redes de Computadores
carlos.rocha@ifrn.edu.br
Protocolos e camadas
• Muitos componentes
– hosts
– roteadores
– enlaces de vários tipos
– aplicações
– protocolos
– hardware, software
Redes de Computadores
carlos.rocha@ifrn.edu.br
Protocolos e camadas
Problema principal
Redes de Computadores
carlos.rocha@ifrn.edu.br
Organização de uma viagem
decolagem aterrisagem
voo da aeronave
Decolagem Aterrisagem
Redes de Computadores
carlos.rocha@ifrn.edu.br
Porque camadas ?
● Facilita a definição e relacionamento das partes de um sistema
complexo
● Um modelo de referência em camadas facilita a sua
definição
● A modularização facilita a manutenção e atualização do
sistema
● As mudanças na implementação de uma camada são
transparentes para o resto do sistema
● Novas regras para embarque de passageiros não afetam os
procedimentos de decolagem
Redes de Computadores
carlos.rocha@ifrn.edu.br
Camadas da arquitetura OSI
● O modelo básico OSI divide os protocolos
de rede em sete camadas
Aplicação
● Este é um modelo teórico, de referência, Apresentação
uma rede particular pode não
implementar as sete camadas Sessão
Transporte
● Este modelo serviu como base para a Rede
criação de diversas outras arquiteturas,
notadamente a da Internet Enlace
Física
Redes de Computadores
carlos.rocha@ifrn.edu.br
Camadas da arquitetura Internet
● Aplicação: Aplicações usadas na rede
aplicação
● Transporte: Transferência fim-a-fim
transporte
● Rede: Roteamento, endereçamento
rede
● Enlace: Transferência de dados entre
elementos vizinhos da rede enlace
física
● Física: Transmissão de bits no meio físico
Redes de Computadores
carlos.rocha@ifrn.edu.br
Camadas da arquitetura Internet
HTTP, SMTP, DNS, FTP, SSH, POP3, IMAP, SIP, IRC, SNMP
Aplicação NTP, Telnet, LDAP, Syslog, BitTorrent, ...
Enlace Ethernet, WIFI, PPP, HDLC, Frame Relay, BlueTooth, xDSL, HFC ...
Redes de Computadores
carlos.rocha@ifrn.edu.br
Camadas da arquitetura Internet
rede
enlace
aplicação
Cada camada física
transporte
• Distribuída rede
enlace
• Funções física
Implementadas
em cada “nó”
aplicação
transporte
rede
Redes de Computadores enlace
carlos.rocha@ifrn.edu.br física
Camadas da arquitetura Internet
Ex.: Transporte aplicação
• Apanha dados da transport
transporte
rede
aplicação
enlace
física
• Acrescenta, verificação
ack rede
de erros e outras
aplicação enlace
informações
transporte dados física
rede
• Envia datagrama ao enlace
física dados
parceiro
aplicação aplicação
transporte transport
transporte
• Espera pelo rede rede
reconhecimento do enlace enlace
parceiro física física
rede
aplicação enlace
transporte física
rede
enlace
física dados
aplicação aplicação
transporte transporte
rede rede
enlace enlace
Caminho por onde os dados passam física física
Redes de Computadores
carlos.rocha@ifrn.edu.br
Camadas e dados
• Cada camada recebe dados da camada adjacente
• Acrescenta ou remove um “cabeçalho”
• Passa a nova unidade de dados para a camada adjacente
Redes de Computadores
carlos.rocha@ifrn.edu.br
Backbones
●
Provedores de backbone
●
Interligam centenas ou milhares de redes
– Domésticas
– De provedores
– De instituições
Redes de Computadores
carlos.rocha@ifrn.edu.br
Backbones
●
Provedores de backbone no Brasil
●
Comercial: Operadoras de telefonia
– OI, Embratel, Brasil Telecom, Telefonica, Intelig etc
●
Acadêmica: Rede nacional de pesquisa
– RNP (www.rnp.br)
Redes de Computadores
carlos.rocha@ifrn.edu.br
Backbones
●
Provedores de backbone mundiais
●
Interligam as redes de provedores de
backbone nacionais
Redes de Computadores
carlos.rocha@ifrn.edu.br