Escolar Documentos
Profissional Documentos
Cultura Documentos
• Introdução
• Visão Geral da Internet
• Protocolo
• Estrutura da Rede
• Comutação de Circuitos e de Pacotes
Transmissão em Banda Base e Banda Larga
Banda = Canal
Transmissão em Banda Base (Baseband) Transmissão em Banda Larga (Broadband)
A transmissão é feita com Sinal Digital A transmissão é feita com Sinal Analógico
Técnica de transmissão em que toda a largura Técnica de transmissão em que a largura de
de banda do canal é utilizada para transmitir banda do canal é utilizada para transmitir
um único sinal digital simultaneamente vários sinais analógicos com
Não há modulação diferentes frequências
Ex.: rede LAN Ethernet, rede de acesso discado Utiliza a multiplexação na frequência (FDM)
Ex.: Ponto de acesso à Internet, TV a cabo
Barramento Ethernet em
que todos os PC disputam
No acesso à Internet com ADSL há um canal
o mesmo canal
para downloads e outro para uploads,
além de um terceiro canal para telefonia
fixa
Ethernet moderna em
O “A” da sigla ADSL significa “assimétrica”
que cada PC está ligado a
porque a taxa de bits para downloads é
um switch
maior do que para uploads
https://en.wikipedia.org/wiki/Ethernet Data & Computer Communications – William Stallings https://en.wikipedia.org/wiki/Asymmetric_digital_subscriber_line
PCM – Pulse Code Modulation
O sinal de voz é originalmente analógico
Para transmissão digital, o sinal analógico
deve ser amostrado e codificado em
pulsos com amplitude fixa
CODEC - CODer / DECoder (de sinais) Amostragem
Teorema da Amostragem: se
um sinal m(t) for amostrado
PCM - principal técnica utilizada por CODECs em intervalos regulares e a
Usada em centrais telefônicas digitais uma taxa superior a duas
vezes à mais alta frequência
Utiliza 8.000 amostras de 8 bits por segundo
Quantização do sinal, então estas
para digitalizar a voz = 64 Kbps amostras contêm toda
informação do sinal original.
Com apenas 8.000 amostras/segundo, as
A função m(t) pode ser
frequências acima de 4 KHz são perdidas (o Codificação reconstruída com estas
ouvido humano consegue diferenciar Binária
amostras usando-se um filtro
frequências entre 20 Hz e 20 KHz) passa-baixa
https://en.wikipedia.org/wiki/Pulse-code_modulation Sistemas de Comunicação – Simon Haykin & Michael Hoher
Visão Geral da Internet
PC
❖ Milhões de dispositivos Rede móvel
servidor computacionais conectados:
wireless ▪ Hosts = sistemas fins (hospedeiros) ISP global
laptop
smartphone
rodando aplicações de redes
Rede
❖ Meios de comunicação doméstica
ISP regional
▪ Fio de cobre, fibra ótica,
Enlaces
sem fio ondas de rádio, satélite
Enlaces
com fio
▪ Taxa de transmissão:
largura de banda
❖ Comutação ou chaveamento de
pacotes: envio de pacotes
Roteador
(partes de dados) Rede
▪ Roteadores e switches corporativa
ISP – Provedor de Serviço Internet
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Visão Geral da Internet
Rede móvel
• Internet: “rede de redes”
ISP global
– ISPs interconectados
• Protocolos controlam o envio e o Rede
doméstica
recebimento de mensagens ISP regional
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Visão Geral dos Serviços da Internet
❖ A Internet pode ser vista como uma Rede móvel
infraestrutura que provê serviços para
aplicativos: ISP global
▪ Web, VoIP, email, games, e-commerce,
redes sociais, …
Rede
❖ A Internet pode ser vista também como uma doméstica
ISP regional
plataforma para aplicativos:
❖ Aplicativos rodam em sistemas fins
❖ Um sistema fim oferece uma interface de
programação para aplicativos:
▪ Uma interface permite enviar e receber
programas de aplicativos para se
“conectar” à Internet Rede
▪ Uma interface provê opções de corporativa
Oi Solicitação de
conexão TCP
Oi Resposta de
conexão TCP
Que horas
Get http://www.awl.com/kurose-ross
são?
2:00
<arquivo>
tempo
Em suma, um protocolo é um conjunto de regras
para a comunicação entre os dispositivos
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Visão da Estrutura da Rede
❖ Borda da rede: Rede móvel
▪ Hosts (hospedeiros):
clientes e servidores ISP global
▪ Servidores geralmente
ficam em Data Centers Rede
doméstica
❖ Redes de acesso, meio ISP regional
físico: enlaces de
comunicação cabeados
e sem fio
❖ Núcleo da rede:
▪ Roteadores
interconectados Rede
corporativa
▪ Rede de redes
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Redes de Acesso e Meios Físicos
P: Como conectar os sistemas finais Rede móvel
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Rede de Acesso: DSL (Digital Subscriber Line)
Central telefônica Rede
telefônica
Modem splitter
DSL DSLAM
ISP
Voz e dados transmitidos
com frequências diferentes Multiplexador
através de uma linha dedicada de acesso DSL
para a central telefônica
Modem splitter
a cabo
C
O
V V V V V V N
I I I I I I D D T
D D D D D D A A R
E E E E E E T T O
O O O O O O A A L
1 2 3 4 5 6 7 8 9
Canais
De/para o terminal ou
central telefônica
Frequentemente combinados
numa única caixa
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Rede de Acesso Corporativa (Ethernet)
Enlace corporativo
para o ISP (Internet)
Roteador corporativo
Rede sem fio LAN: Acesso sem fio de longa distância WAN
▪ Dentro de um edifício (30 m) ▪ Através de um operadora (celular),
▪ 802.11b/g/n (WiFi): taxas de dezenas de km
transmissão de 54, 72 Mbps ▪ Taxas de transmissão de 10, 100 Mbps
▪ 4G, 5G, LTE (Long-Term Evolution)
Para a Internet
Para a Internet
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Host/Hospedeiro: Envia Pacote de Dados
Função de transmissão do hospedeiro:
❖ Pega a mensagem do aplicativo
❖ Quebra em pequenos pedaços, Dois pacotes,
conhecidos como pacotes, com L bits cada um com L bits
de comprimento
❖ Transmite o pacote pela rede de
acesso com uma taxa de transmissão R 2 1
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Núcleo da Rede
3 2 1
Fonte Destino
R bps R bps
Enfileiramento e perda:
❖ Se a taxa de chegada (em bits) ao enlace exceder a taxa de
transmissão do enlace por um período de tempo:
▪ Pacotes serão enfileirados, esperando para serem
transmitidos no enlace
▪ Pacotes podem ser descartados (perdidos) se a memória
(buffer) encher
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Duas Funções-chave do Núcleo da Rede
Roteamento: determina a rota Repasse: move pacotes da
origem-destino tomada pelos entrada do roteador para a
pacotes saída apropriada do roteador
▪ Algoritmos de roteamento
Ocorre entre Ocorre
vários dentro de um
roteadores Algoritmo de roteador
roteamento
Endereço de destino no
cabeçalho do pacote que
está chegado
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Alternativa: Comutação de Circuitos
Recursos fim-a-fim alocados ou
reservados para a “chamada” entre
destino e origem:
❖ No diagrama, cada enlace tem 4 circuitos
▪ A chamada recebe o 2o circuito no enlace
Circuito virtual
KUROSE, & ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Comutação de Circuitos: FDM x TDM
FDM é possível quando a largura de banda do Exemplo:
meio transmissor é bem maior que a FDM
necessária largura de banda do sinal a ser
4 usuários
transmitido
Exemplo:
▪ 1 Mb/s link (enlace) N
▪ Cada usuário: usuários
• 100 kb/s quando “ativo” 1 Mbps link
• ativo 10% do tempo
Comutação de Circuitos
❖ Comutação de Circuitos: - Melhor para tráfego contínuo e constante
▪ 10 usuários - Pode gerar desperdício da capacidade da rede
- Taxa de transmissão garantida
❖ Comutação de Pacotes: Comutação de Pacotes
▪ com 35 usuários, a - Melhor para tráfego em rajadas, com taxas variadas
probabilidade > 10 estejam - Capacidade dos meios de transmissão é alocada
ativos ao mesmo tempo é
dinamicamente
menor que 0,0004
- Não há garantia de taxa de transmissão
KUROSE, &ROSS, Computer Networking – A Top-Down Approach Featuring the Internet
Referências Bibliográficas
• CHIANG, M. Networked Life: 20 Questions and Answers. New York, USA: Cambridge University Press, 2012.
• HAYKIN, S.; MOHER, M. Sistemas de Comunicação. Porto Alegre: Artmed Editora S. A., 2009.
• KUROSE, J.; ROSS, K. Computer Networking – A Top-Down Approach Featuring the Internet, Addison Wesley; 3rd ed., 2005.
• STALLINGS, W. Data and Computer Communication, 8th ed., Prentice-Hall, 2007.
• TANENBAUM, A. S. Computer Networks, 4th ed., Prentice-Hall, 2002.