GSD
Ementa
Subsistemas de segurança de servidores
Espelhamento de volumes e servidores
Sistemas de cópias de segurança
Servidores/ serviços (gateway, firewall, proxy,
WEB, etc.)
Vírus, hackers
Plano de contingência
Avaliações
1°bimestre:
− 24/08 – Trabalho 1
− 28/09 – Avaliação 1
2°bimestre:
− 26/10 – Trabalho 2
− 30/11 – Avaliação 2
Obs.: Datas a serem confirmadas no calendário acadêmico
Critérios para avaliação
(Trab1 * 0,3) + (AV1 * 0,7) = Nota1
(Trab2 * 0,5) + (AV2 * 0,5) = Nota2
Média = (Nota1 + Nota2) / 2
1 Introdução
Meta do capítulo:
• Apresentar o contexto, terminologia e a visão geral sobre redes de
computadores
• Abordagem:
• Usar a Internet como exemplo
Redes I
Visão geral:
• Histórico sobre as redes de computadores
• O que são redes de computadores
• O que é a Internet
• O que é um protocolo?
• Bordas da rede
• Núcleo da rede
• Rede de acesso e meio físico
• Estrutura de Internet/ISP
• Desempenho: perda, atraso
• Camadas de protocolo, modelos de serviços
• Modelagem de redes
1 Introdução
Desde os primórdios, a necessidade de comunicação persegue a
sociedade humana, que se vê obrigada a desenvolver técnicas para
suprimi-la.
Várias formas primitivas foram desenvolvidas para tentar estreitar a
distância entre pessoas distantes
Redes I
A partir da invenção do telégrafo em 1838 até os dias de hoje com as
comunicações via satélite, as telecomunicações tem evoluído muito, em
paralelo a essa evolução, o campo de processamento de informações em
conjunto com a introdução dos sistemas de computadores (década de 50)
também evoluíram bastante.
No início, os sistemas de computação eram caracterizados por serem
altamente centralizados. Este modelo apresenta dois problemas
principais:
1 Introdução
O conceito de um único e grande computador fazendo todo o trabalho;
A idéia de usuários trazerem o trabalho ao computador, ao invés de
levar o computador ao usuário;
A idéia de se ter um único sistema computacional centralizado está sendo
trocada por ter vários computadores, todos eles inter-conectados,
trabalhando em conjunto para realizar a mesma tarefa de forma
distribuída.
1 Introdução
Atualmente, um computador se comunica com outros computadores
espalhados por todo o mundo, e esta comunicação passa por diferentes
tecnologias de transmissão, tais como fibra óptica, fios de cobre, satélite
etc.
As redes de computadores são hoje uma realidade nesse contesto. É
possível observar a facilidade de comunicação existentes hoje em dia.
Programas, tais como MSN, Skype, dentre outros são exemplos de
facilidade de comunicação entre pessoas separadas geográficamente.
A maneira de como essas informações se propagam pelo mundo, como
também a forma de se manter qualidade nas comunicações entre
computadores serão abordados nesse curso.
1 Introdução
A utilização de redes
Compartilhamento de recursos: Fazer com que todos os programas, dados
e outros recursos estejam disponíveis a todos;
Confiabilidade: Possuir fontes de suprimentos alternativas. Caso um
recurso falhe, como uma estação de trabalho, pode-se utilizar um outro
recurso similar que se encontra na rede;
Modularidade: Habilidade de aumentar o desempenho do sistema de
forma gradual, conforme o aumento da carga do sistema. No caso de
mainframes, quando o sistema era totalmente carregado, era necessário
trocar o mesmo.
Meio de comunicação entre pessoas: Uma rede de computadores fornece
um meio muito eficiente de comunicação, facilitando o trabalho
coorporativo.
1 Introdução
Histórico (Evolução)
A evolução das redes de computadores está relacionada com a própria
evolução do sistema computacional. Na década de 1950, os
computadores eram máquinas enormes e complexas.
Mainframe
Entrada -->> Processamento -->> Saída
1 Introdução
Histórico (Evolução)
Sistemas de tempo compartilhados (1960)
Terminais burros
Sistemas Time Sharing
Os terminais eram conectados aos Mainframes através de linhas de
comunicação, permitindo ao usuário acessar o computadore central.
1 Introdução
Histórico (Evolução)
Com o desenvolvimento de microcomputadores com ótimos desempenhos, foi
permitido a instalação dos microcomputadores para fazer os trabalhos que
antes eram realizados por um único Mainframe.
O processamento é feito localmente, e os recursos da redes são
compartilhados entre os usuários de uma mesma rede, como por exemplo,
impressoras, discos de armazenamentos etc.
Introdução
Aplicações da Internet
Em 1977, Ken Olsen era presidente da Digital Equipament Corporation, então
o segundo maior fornecedor de computadores de todo o mundo (depois da
IBM).
Perguntaram para Ken Olsen, porque ele não estava seguindo a tendência do
mercado de computadores pessoais, ele disse: “Não há nenhuma razão para
qualquer indivíduo tem um computador em casa”.
Imaginem o que aconteceu com a Digital ??????
Introdução
Aplicações da Internet
Alguns dos usos mais populares da Internet para usuários domésticos são:
- Acesso as informações remotas
- Comunicação entre pessoas
- Entretenimento interativo
- Comércio Eletrônico
Introdução
Formas de comunicação
Uma rede com dois clientes
Introdução
Formas de comunicação
Modelo cliente/servidor - Requisição/Resposta
Introdução
Formas de comunicação
Modelo Peer-to-Peer – Diferente do modelo Cliente
Servidor: Ex. Kazaa, Napster, Emule ...
Introdução
Hardware de Rede
SWITCH
HUB
ROTEADOR
PLACA DE REDE PLACA DE REDE WIRELESS ROTEADOR WIRELESS
Introdução
Hardware de Rede – Cabos e conectores para padrão ethernet
Par-trançado Par-trançado
Conector RJ45
Alicate para crimpagem
Introdução
Hardware de Rede - Topologia
Topologia de rede: Descreve como é o layout da rede e da interconexões de
rede
A topologia divide-se em:
- Lógica;
- Física;
A topologia lógica descreve como as informações devem percorrer ao longo
da rede. É como os protocolos operam o meio físico;
A topologia física descreve a disposição dos cabos e componentes do meio
físico, descrevendo onde cada nó da redes está situado fisicamente na rede
como um todo. Descreve também o tipo do meio de comunicação (fibra
óptica, cabeamento de cobre, par trançado, wireless);
Introdução
Hardware de Rede - Topologia
Os tipos básicos de topologia são:
- Barramento;
- Anel;
- Estrela;
Barramento Anel
Introdução
Hardware de Rede - Topologia
Estrela
Introdução
Hardware de Rede - Topologia
Topologia mista
Introdução
Hardware de Rede – Tecnologia de Transmissão
Em termos gerais, há dois tipos de tecnologias de transmissão em uso
disseminados nos dias de hoje:
1. Links de difusão.
2. Links ponto-a-ponto.
As redes de difusão têm apenas um canal de comunicação,
compartilhado por todas as máquinas da rede.
Introdução
Hardware de Rede – Tecnologia de Transmissão
1
Introdução
Hardware de Rede – Tecnologia de Transmissão
A B C
D
E
Cada máquina possui um endereço de rede
Introdução
Hardware de Rede – Tecnologia de Transmissão
A B C
D
E Endereço de Broadcast
Cada máquina possui um endereço de rede
Introdução
Hardware de Rede – Tecnologia de Transmissão
A B C
D
E Endereço de Broadcast
Cada máquina possui um endereço de rede
Introdução
Hardware de Rede – Tecnologia de Transmissão
A B C
D
E Endereço de Broadcast
Mensagens (Pacotes)são enviadas para o endereço de Broadcast
(difusão).
Cada mensagem possui o endereço de origem e destino.
Todas as máquinas da rede recebem as mensagens. Quem possuir o
endereço diferente configurada em cada mensagem descarta a
mensagem (Pacote).
Introdução
Hardware de Rede – Tecnologia de Transmissão
Grupo 1
H1
Grupo 2
Uma fonte n-destinos
Alguns sistemas de difusão permitem que dados são enviados para
grupos de computadores (Multicast)
Introdução
Hardware de Rede – Tecnologia de Transmissão
Redes ponto-a-ponto
Para ir da origem ao destino, uma
mensagem (pacote) nesse tipo de
rede talvez tenha que visitar
primeiro uma ou mais máquinas
intermediárias.
Normalmente, é possível haver várias
rotas com diferentes tamanhos,
tornando-s necessário “achar” a
melhor rota para enviar as
mensagens (pacotes).
Introdução
Hardware de Rede – Tecnologia de Transmissão
As redes podem ser classificadas em função de sua escala (tamanho). A
Tabela 1 mostra esta classificação
Distância entre Processadores localizados no(a)
Processadores mesma (a)
1m metro quadrado Rede Pessoal
10 m sala
Rede Local
100 m edifício LAN – Local Area Network
1 Km campus
10 Km cidade Rede Metropolitanal
100 Km país Rede geograficamente
distribuída
1.000 Km continente WAN (Wide Area Network)
10.000 Km planeta Internet
Introdução
Hardware de Rede – Tecnologia de Transmissão
LANs (Local Area Network) – Redes Locais
LANs são redes privadas contidas em um único edifício ou campus
universitário, escritórios empresas etc, com até alguns quilômetros de
extensão.
Características:
- Tecnologia de transmissão: quase sempre consiste em cabo, onde
todas as máquinas estão conectadas;
- As LANs tradicionais funcionam na velocidade de 10 Mbps (padrão
Ethernet) a 100 Mbps (padrão Fast Ethernet).
- Existem LANs de alta velocidade (padrão Giga bit Ethernet) operando
de 1 Gbps a 10 Gbps
- Admitem diversas topologia de rede.
Introdução
Hardware de Rede – Tecnologia de Transmissão
LANs (Local Area Network) – Redes Locais
- Exemplos de topologias:
Barramento Anel
Introdução
Hardware de Rede – Tecnologia de Transmissão
MANs (Metropolitan Area Network)
As redes MANs abrange uma cidade. Um exemplo mais conhecido de
uma MAN é a rede de TV a cabo.
Introdução
Hardware de Rede – Tecnologia de Transmissão
WANs (Wide Area Network)
Uma rede WAN abrange uma grande área geográfica, com frequência um
país ou um continente.
Essas redes contém uma enorme quantidade de hosts utilizados para
servir e executar programas para usuários.
Os hosts estão conectados por uma sub-rede de comunicação. Os hosts
pertencem aos usuários enquanto as sub-redes de comunicação
pertencem em geral pertence e é operada por uma empresa de
telefonia ou por um provedor de serviços da Internet.
Introdução
Hardware de Rede – Tecnologia de Transmissão
WANs (Wide Area Network)
Introdução
Hardware de Rede – Tecnologia de Transmissão
WANs (Wide Area Network)
Introdução
Hardware de Rede – Tecnologia de Transmissão
Redes sem fio (Wireless)
As redes sem fio podem ser divididas em três categorias principais:
1- Interconexão de sistemas
2- LANs sem fio
3- WANs sem fio
Introdução
Hardware de Rede – Tecnologia de Transmissão
Redes sem fio (Wireless)
1- Interconexão de sistemas:
Significa interconectar os componentes de um de um computador
usando rádio de enlace limitado.
Exemplo: Bluethooth
Conectar mouses, teclados, celulares, fones de ouvido, etc utilizando a
tecnologia bluethooth
Obs:. Estes componentes devem estar no alcance da rede (bluethooth).
Introdução
Hardware de Rede – Tecnologia de Transmissão
Redes sem fio (Wireless)
1- Interconexão de sistemas:
Exemplo de um sistema bluetooth:
Modo de funcionamento:
Mestre/Escravo. Geralmente o sistema
é o mestre e os dispositivos são os
escravos.
O mestre informa quando o escravo
deve transmitir, qual endereço usar
etc;
Introdução
Hardware de Rede – Tecnologia de Transmissão
Redes sem fio (Wireless)
2- LANs sem fio
Nesse sistema, todos os computadores tem um modem de rádio e uma
antena que permite comunicar com outros sistema.
Se os sistemas estiver perto uns dos outros, eles poderão se comunicar
de uma forma não hierárquica (ad-hoc)
A Figura mostra um exemplo de
uma LAN sem fio.
Introdução
Hardware de Rede – Tecnologia de Transmissão
Redes sem fio (Wireless)
3- WANs sem fio
A rede de telefonia celular é um exemplo de uma rede sem fio de baixa
largura de banda. A figura abaixo ilustra um exemplo de uma WAN:
1Abordagem
O que é a internet ?
descritiva da Internet:
1 O que é a internet ?
Abordagem descritiva da Internet:
• Milhões de elementos de
computação interligados:
hosts = sistemas finais
• Executando aplicações distribuídas
• Enlaces de comunicação
fibra, cobre, rádio, satélite
taxa de transmissão = largura
de banda
• Roteadores: enviam pacotes
blocos de dados)
1 O que é a internet ?
Abordagem descritiva da Internet:
• ISPs (Internet Service Provider): Cada ISP é
uma rede de comutadores de pacotes e
enlaces de comunicação.
• Provêem aos sistemas finais uma
variedades de tipos de acesso a rede
(modem discado, adsl, LAN, acesso sem
fio).
• Também provêem acesso a provedores de
conteúdo, conectando sites diretamente
pela internet.
1 O que é a internet ?
Abordagem descritiva da Internet:
ISP Internacional
ISP Nacional
ISP Regional
ISP Local (Nível mais baixo)
1 O que é a internet ?
Abordagem descritiva da Internet:
ISP de nível mais alto: Consistem em
roteadores de alta velocidade
interconectados por fibra óptica de
alta velocidade.
Backbones ISPs: Um backbone ISP é basicamente um ISP com várias
conexões de alta velocidade, e está ligado a outro Backbone ISP de alta
velocidade formando o núcleo de rede.
1 Serviços da internet
• Protocolos: controlam o envio e a
recepção de mensagens
ex.: TCP, IP, HTTP, FTP, PPP
• Internet: “rede de redes”
fracamente hierárquica
Internet pública e Internets
privadas (intranets)
• Internet standards
RFC: Request for comments
IETF: Internet Engineering Task Force
1 Serviços da Internet
Abordagem descritiva da Internet:
• Infra-estrutura de comunicação
permite aplicações distribuídas:
Web, e-mail, jogos, e-commerce,
compartilhamento de arquivos
• Serviços de comunicação oferecidos:
sem conexão
orientado à conexão
1 Serviços de comunicação oferecidos
- Serviço confiável orientado para conexão:
Garante que os dados transmitidos de uma
origem a um destino sejam entregues ao
destinatário em ordem e completos.
- Serviço não confiável e não orientado para
conexão: Não oferece nenhuma garantia quanto
a entrega dos dados no sistema final.
Obs: A Internet não oferece garantias de tempo na
transmissão de seus dados. (Não possui QoS).
1 O que é um protocolo ?
Um protocolo humano e um protocolo de rede de computadores:
1 O que é um protocolo ?
Protocolos humanos:
• “Que horas são?”
• “Eu tenho uma pergunta.”
• Apresentações
• … msgs específicas enviadas
• … ações específicas tomadas mquando msgs são recebidas ou outros eventos
Protocolos de rede:
• Máquinas em vez de humanos
• Toda atividade de comunicação na Internet é governada por protocolos
PROTOCOLOS DEFINEM OS FORMATOS, A ORDEM DAS MSGS ENVIADAS E
RECEBIDAS PELAS ENTIDADES DE REDE E AS AÇÕES A SEREM TOMADAS NA
TRANSMISSÃO E RECEPÇÃO DE MENSAGENS
1 As bordas da rede
• Sistemas Finais: Hospedam
programas de aplicações na borda
da rede.
• O modelo cliente/servidor:
Um cliente solicita e recebe
serviços de um servidor. Ex:. Um
cliente WWW, FTP etc. Obs: O
cliente que toma a iniciativa de
efetuar uma conexão.
• O servidor provê serviços para um
cliente:Servidor Web (WWW),
servidor de FTP etc.
Modelo Peer-to-peer: Mínimo ou
nenhum servidor dedicado. Ex:.
KaZaA, sheraza, Emule.
1 Borda da rede: Serviços orientados à conexão
Meta: transferência de dados entre sistemas finais.
• Handshaking: estabelece as condições para o envio de dados antes de enviá-los
• Alô: protocolo humano
• Estados de “conexão” controlam a troca de mensagens entre dois
hospedeiros
• TCP - Transmission Control Protocol
• Realiza o serviço orientado à conexão da Internet
Serviço TCP [RFC 793]
• Transferência de dados confiável e seqüêncial, orientada à cadeia de bytes
• Perdas: reconhecimentos e retransmissões
• Controle de fluxo:
• Evita que o transmissor afogue o receptor
• Controle de congestão:
• Transmissor reduz sua taxa quando a rede fica congestionada
1 Borda da rede: Serviços sem conexão
Meta: transferência de dados entre sistemas finais
• O mesmo de antes!
• UDP - User Datagram Protocol [RFC 768]: oferece o serviço
sem conexão da Internet
• Transferência de dados não confiável
• Sem controle de fluxo
• Sem controle de congestão
App’s usando TCP:
• HTTP (Web), FTP (transferência de arquivo), Telnet (login
remoto), SMTP (e-mail)
App’s usando UDP:
• Streaming media, teleconferência, DNS telefonia IP
1 O núcleo da rede
• Malha de roteadores
interconectados.
• A questão fundamental:
como os dados são transferidos
através da rede?
• Comutação de circuitos: usa
um canal dedicado para cada
conexão.
Ex.: rede telefônica.
• Comutação de pacotes: dados
são enviados em “blocos”
discretos.
1 O núcleo da rede – Comutação de circuitos
É necessário estabelecer um circuito
antes da comunicação (por exemplo
linha telefonica)
Recursos fim-a-fim são reservados
por “chamada”
• Taxa de transmissão, capacidade
dos comutadores.
• Recursos dedicados: não há
compartilhamento.
• Desempenho análogo aos circuitos
físicos (QoS garantido).
• Exige estabelecimento de
conexão.
1 O núcleo da rede: Comutação de circuito
Exemplo: Rede de comutação por
circuito.
Quatro comutadores estão
interconectados por quatro enlace de
comunicação;
Cada um desses enlaces possui n
circuitos;
Cada enlace suportar até n conexões
simultânea;
Quando dois sistemas finais querem se
comunicar a rede estabelece uma
conexão fim-a-fim dedicada entre os
dois sistemas finais;
1 O núcleo da rede: Comutação de circuito
Recursos da rede (ex.: capacidade de transmissão) dividida em “pedaços”
onde:
• “Pedaços” são alocados às chamadas;
• “Pedaços” do recurso são disperdiçado se não forem utilizados pelo dono
da chamada.
• Formas de divisão da capacidade de transmissão em “pedaços”
• Divisão em freqüência (FDM)
• Divisão temporal (TDM)
1 Núcleo da rede: Comutação de circuito
Vantagem do TDM sobre FDM
No TDM, a transmissão é digital (bits). Portanto, pode haver correção de erros a
cada estágio de transmissão (em cada comutador ou Multiplexador TDM).
No TDM são alocados fatias de tempo para cada elemento que transmite, quando
há silêncio em um determinado elemento, essa fatia de tempo pode ser
alocada para outro.
Vantagem do FDM sobre TDM
No FDM, os dados dos vários usuários que compartilham o meio são transmitidos
em paralelo, em frequências diferentes.
1 Núcleo da rede: Comutação de Pacotes
Cada fluxo de dados fim-a-fim é dividido em pacotes;
• Os recursos da rede são compartilhados em bases estatísticas ;
• Cada pacote usa toda a banda disponível ao ser transmitido;
• Recursos são usados na medida do necessário;
Contenção de recursos:
• A demanda agregada por recursos pode exceder a capacidade disponível;
• Congestão: filas de pacotes, espera para uso do link;
• Armazena e reenvia: pacotes se movem um “salto” por vez;
• O nó recebe o pacote completo antes de encaminhá-lo;
Banda passante é dividida em “slots”
Alocação fixa
Reserva de recursos
1 Núcleo da rede: Comutação de Pacotes
Entre a origem e o destino, cada um desses pacotes percorrem enlaces de
comunicação e comutadores de pacotes (roteadores e comutadores da camada de
enlace).
Pacotes são transmitidos por cada enlace de comunicação a uma taxa igual à de
transmissão total do enlace.
A maioria dos enlaces armazena e reenvia os pacotes nas entradas dos enlaces,
numa técnica conhecida como armazena-e-reenvia, de acordo com o qual o
comutador deve receber o pacote por inteiro antes de começar a transmitir o
primeiro bit do pacote para o enlace de saída.
Com isso, os comutadores de pacotes introduzem um atraso de armazenagem e
reenvio na entrada de cada enlace ao longo da rota do pacote.
Esse atraso é proporcional ao comprimento dos pacotes em bits. Se um pacote
consiste em L bits e deve ser reenviado por um enlace de saída de R bps, então o
atraso de armazenagem e reenvio é igual a L/R segundos.
1 Núcleo da rede: Comutação de Pacotes
Quanto tempo levaria para transmitir um arquivo MP3 de 2,5MB em uma conexão
discada, onde a velocidade é de 52KB?
1 Comutação de Pacotes: Multiplexação estatística
A seqüência de pacotes A e B não possui padrão específico
multiplexação estatística
1 Comutação de Pacotes x Comutação de Circuitos
A comutação de pacotes é melhor?
• Ótima para dados esporádicos;
• Melhor compartilhamento de recursos;
• Não há estabelecimento de chamada;
• Congestionamento excessivo: atraso e perda de pacotes
• Protocolos são necessários para transferência confiável, controle de
congestionamento;
• Como obter um comportamento semelhante ao de um circuito físico?
• Garantias de taxa de transmissão são necessárias para aplicações de
áudio/vídeo
• Problema ainda sem solução (capítulo 6)
1 Comutação de Pacotes x Comutação de Circuitos
Eficiência da comutação por pacotes (exemplo)
Suponha que usuários compartilhassem um enlace de 1Mbps. Suponha também que cada
usuário alterne períodos de atividade quando gera dados a uma taxa de 100kbs, e de
inatividade, quando não gera dados.
Suponha ainda que os usuários ficam ativo apenas 10% do tempo (o restante do tempo
ele está ocioso).
Na comutação de pacotes, a probabilidade de haver um usuário transmitindo é de 0,1
(10%). Se houver 35 usuários, a probabilidade de haver 11 usuários transmitindo
simultaneamente é aproximadamente 0,0004.
O que aconteceria na comutação de circuito ???
1 Comutação de Pacotes: Armazena e reenvia
• Leva L/R segundos para enviar pacotes de L bits para o link ou R bps
• O pacote todo deve chegar no roteador antes que seja transmitido para o
próximo link: armazena e reenvia
• Atraso = 3L/R
Exemplo:
L = 7,5 Mbits
R = 1,5 Mbps
atraso = 15 s
1 Redes de comutação de pacotes: Roteamento
• Objetivo: mover pacotes entre roteadores da origem ao destino;
• Iremos estudar vários algoritmos de seleção de caminhos (capítulo 4);
• Redes datagrama:
• O endereço de destino determina o próximo salto;
• Rotas podem mudar durante uma sessão;
• Analogia: dirigir perguntando o caminho ;
Rede de circuitos virtuais:
• Cada pacote leva um número (virtual circuit ID), o número determina o
próximo salto;
• O caminho é fixo e escolhido no instante de estabelecimento da conexão,
permanece fixo durante toda a conexão;
• Roteadores mantêm estado por conexão
1 Taxonomia da rede
• Rede de datagramas não é nem orientada à conexão nem não
orientada à conexão
• A Internet provê serviços com orientação à conexão (TCP) e serviços
sem orientação à conexão (UDP) para as apps.
1 Redes de acesso e meios físicos
P.: Como conectar o sistema final ao
roteador de borda?
• Redes de acesso residencial;
• Redes de acesso institucionais
(escolas, bancos, empresas);
• Redes de acesso móveis;
Lembre-se :
• largura de banda (bits por segundo) da
rede de acesso?
• Compartilhado ou dedicado?
1 Acesso residencial: redes ponto-a-ponto
• Modem discado
• Até 56 kbps com acesso direto ao roteador (menos em tese);
• Não é possível navegar e telefonar ao mesmo tempo: não pode estar
“sempre on-line”;
ADSL: asymmetric digital subscriber line
• Até 1 Mbps de upstream (hoje tipicamente < 256 kbps)
• Até 8 Mbps de downstream (hoje tipicamente < 1 Mbps)
• FDM: 50 kHz – 1 MHz para downstream
4 kHz – 50 kHz para upstream
0 kHz – 4 kHz para telefonia comum
1 Acesso residencial: Cable Modems
• HFC: híbrido fibra e coaxial
• Assimétrico: até 30 Mbps upstream, 2 Mbps downstream;
Rede de cabo e fibra liga residências ao roteador do ISP
• Acesso compartilhado das casas de um condomínio ou de um bairro;
• Deployment: disponível via companhias de TV a cabo;
1 Acesso residencial: Cable Modems
Exemplo
Tipicamente 500 a 5.000 casas
ponto final do cabo
casa
rede de distribuição
de cabo (simplificada)
1 Acesso residencial: Cable Modems
ponto final do cabo
casa
rede de distribuição
de cabo (simplificada)
1 Acesso residencial: Cable Modems
servidor(es)
ponto final do cabo
casa
rede de distribuição
de cabo (simplificada)
Prof. Ms Márcio Andrey Teixeira / Universidade do Estado de Minas Gerais
1 Acesso institucional: Redes de área Local
• A rede local (LAN) da companhia/univ conecta sistemas finais ao roteador
de acesso;
• Ethernet:
• Cabo compartilhado ou dedicado conecta sistemas finais e o roteador
• 10 Mbs, 100 Mbps, Gigabit Ethernet
LANs: capítulo 5
1 Redes de acesso sem fio
• Rede de acesso sem fio compartilhada conecta sistemas finais ao roteador;
• Através de “ponto de acesso” da estação base;
• LANs sem fio:
• 802.11b (WiFi): 11 Mbps;
• Wide-area de acesso sem fio
• Provido pelo operador telcom
• 3G ~ 384 kbps
O que acontecerá
• WAP/GPRS na Europa
1 Redes residenciais
Componentes típicos de uma rede residencial:
• ADSL ou cable modem
• Roteador/firewall
• Ethernet
• Ponto de acesso sem fio
1 Meios Físicos
• Bit: propaga-se entre os pares transmissor/ receptor;
• Enlace físico: meio que fica entre o transmissor e o receptor;
• Meios guiados:
• Os sinais se propagam me meios sólidos com caminho fixo: cobre, fibra;
• Meios não guiados:
• Propagação livre, ex.: rádio;
Twisted Pair (TP)
• Par de fios trançados de cobre isolados
• Categoria 3: taxas de transmissão até 10 Mbps categoria 5
• Categoria 5: 100 Mbps Ethernet
1 Meios Físicos:coaxial, fibra
Cabo coaxial: Cabo de fibra óptica:
• Dois condutores de cobre • Fibra de vidro transportando pulsos de
concêntricos luz, cada pulso é um bit
• Bidirecional • Alta velocidade de operação:
banda base: • Alta velocidade com transmissão
• Um único sinal presente no ponto-a-ponto (ex.: 5 Gps)
cabo • Baixa taxa de erros:
• Legado da Ethernet
• Banda larga: • Repetidores bem espaçados; imunidade
• Canal múltiplo no cabo a ruídos eletromagnéticos
• HFC
1 Meios Físicos: rádio
• Sinal transportado como campo eletromagnético;
• Não há fios físicos;
• Bidirecional;
• O ambiente afeta a propagação:
• Reflexão;
• Obstrução por objetos;
• Interferência;
1 Meios Físicos: rádio
Tipos de canais de rádio:
• Microondas terrestre
• Canais de até 45 Mbps
LAN (ex.: WiFi)
• 2 Mbps, 11 Mbps
Wide-area (ex.: celular)
• Ex., 3G: centenas de kbps
• Satélite
• Canal de até 50 Mbps (ou vários canais menores)
• 270 ms de atraso fim-a-fim
• Geossíncrono versus LEOS
1 Comutação de circuitos: FDM e TDM
FDM: O domínio da freqüência é segmentado em faixas de 4KHz ou 4 mil Hz ou 4 mil
ciclos por segundo
Quantos circuitos são suportados por esse enlace?
Estações de rádio FM também utilizam FDM para compartilhar o espectro de freqüência
1 Comutação de circuitos: FDM e TDM
TDM: o domínio de tempo é segmentado em quadros, cada um com 4 compartimento
de tempo
A taxa de transmissão de um circuito é igual a taxa do quadro multiplicado pelo número de
bits em um compartimento. Por exemplo, 8 mil quadros/s * 8 bits_quadro = 64Kbps
Vamos considerar o tempo para enviar um arquivo de 640Kbps de um sistema final A para um
sistema final B por uma rede de comutação por circuitos. Vamos supor que todos os enlaces
da rede utilize TDM de 24 compartimentos e tenha uma taxa de transmissão de 1,536Mbps.
Suponha também que o tempo para estabelecer um circuito fim-a-fim é de 500
milissegundos.
1 Comutação de circuitos: FDM e TDM
Em quanto tempo o arquivo será enviado???
Cada circuito tem uma taxa de transmissão de (1,536 Mbps) / 24 slots = 64Kbps
Logo, 640 Kbps / 64Kbps = 10 segundos.
Adicionando o tempo para estabelecer um circuito, temos: 10,5 segundos
1 Exercícios
1. O que é a Internet?
2. O que é um protocolo?
3. O que são bordas da rede?
4. O que pode ser entendido como núcleo da rede?
5. Defina rede de acesso e meio físico.
1 Exercícios
6. Defina DNS.
7. Explique qual é a diferença entre um servidor de
DNS autoritativo e um servidor de DNS não
autoritativo.
8. Defina FTP.
9. Faça uma pesquisa de programas que implementam
o lado cliente de FTP e o lado servidor de FTP.
[Link] são as aplicações que implementam o lado
servidor do protocolo HTTP? Cite mais de uma
aplicação.
1 Exercícios
[Link] o que é um servidor de WEB multi-thread.
[Link] o que são os serviços de rede NIS e NFS.
[Link] o que é janela deslizante do protocolo de
transporte TCP.
14.O servidor Apache é um dos servidores WEB mais
utilizados no mundo, chegando a 70% da preferência
de utilização. Explique o porquê disso, e faça uma
analogia do servidor Apache com os seus
concorrentes.