Escolar Documentos
Profissional Documentos
Cultura Documentos
Redes de Computadores
Ementa Introduo s Redes de Computadores; Hardware de Rede Redes locais, metropolitanas, geograficamente distribudas; Software de Rede Hierarquia de Protocolos Servios e protocolos
Redes de Computadores
Prof. Msc. Eduardo Martinelli Galvo de Queiroz
Modelos de Referncia ISO/OSI e TCP/IP Exemplos de Rede A internet; Redes orientadas a conexo: X25, Frame Relay, ATM, Ethernet, LANs sem fio
Redes de Computadores
Camada Fsica Meios de Transmisso Guiados;Transmisso sem fio; Satlite de Comunicao, Redes Pblica de Telefonia Comutada e sistema mvel de telefonia Camada de Enlace Deteco e correo de erro; protocolos de janela deslizante, protocolo de enlace: HDLC, Ethernet, LANs sem fio; Redes sem fio de Banda Larga; Bluetooth Camada de Rede Algoritmos de Roteamento; Qualidade de servio; a camada de rede na internet; Endereamento IPv4 e IPv6 Camada de Transporte Servio de Transporte; protocolos de transporte na internet: UDP e TCP; desenvolvimento de aplicaes usando TCP e UDP Camada de Aplicao Sistema de Domnio, correio eletrnico,WWW, Redes Multimdia Segurana em Redes Criptografia,Algoritmos de Chave pblica e de chave simtrica,Assinaturas Digitais, Protocolos de Autenticao; Segurana na Web
Redes de Computadores
Objetivos: Conhecer conceitos bsicos de redes de comunicao de dados, redes de computadores e da internet. Conhecer os protocolos de comunicao nas diversas camadas dos modelos de referncia ISO/OSI e TCP/IP. Conhecer o sistema de endereamento IP.
Redes de Computadores
2 Provas Primeira: peso 4 Segunda: peso 6 Prticas: 3,0 Prova: 7,0
Redes de Computadores
Lista de presena
Estilo de aula
16/3/2010
Redes de Computadores
Comunicao transmissor e receptor
Redes de Computadores
Formas de comunicao
Formas de transmisso Som Meio de transmisso mais utilizado Ar Detalhes A informao se propaga por meio de ondas sonoras, geradas pela vibrao do ar A informao transmitida com a propagao do sinal eltrico Meio de propagao das ondas eletromagnticas (RF, microondas, satlites). Utiliza-se da variao de luz para transmitir informaes
Transmissor
Canal de comunicao
Receptor
Eltricas Eletromagnticas
Luz
Condutor ptico
Redes de Computadores
Um dos primeiros cdigos foi o cdigo morse. Exemplo: A= _ B= _... O= _ _ _ N = _. S = ... 3 = ..._ _ Exemplo: _... _ _ _ _. ...
Redes de Computadores
1876:Telefone Sons em sinais eltricos e vice-versa 1887: Heinrich Rudolf Hertz ondas eletromagnticas Natureza das ondas: Ondas mecnicas: deformam o meio para se propagarem. Ondas eletromagnticas: variao da tenso eltrica e se propagam no vcuo.
Redes de Computadores
Ondas longitudinais: Produzem vibraes no mesmo sentido de propagao da onda. Ondas sonoras.
Redes de Computadores
Ondas transversais Produzem vibraes no sentido perpendicular ao sentido da propagao da onda. Ondas eletromagnticas.
16/3/2010
Redes de Computadores
Medidas analgicas e digitais Analgicas: varia de forma contnua. Ex.: acelerao de motor de um carro. Digital: varia de forma no-contnua. predeterminados. Assume valores
Redes de Computadores
Amplitude: altura medida em Volts A VOLTS Freqncia: nmero de vezes que o ciclo se repete em um intervalo M de tempo. P Fase: ponto de alcance da onda dentro do ciclo, exemplo = 90 L Ciclo: padro de onda completo (que se repete) I Perodo: tempo de durao de cada ciclo. T 90 U D Amplitude E Tempo (s) 360
180 270
Redes de Computadores
Freqncia de ciclo: 1 Hertz (1 Hz=1ciclo/s). Desta maneira: 1000 Hz = 1 kHz; 1.000.000 Hz = 1 MHz; 1.000.000.000 = 1 GHz Ondas magnticas viajam a velocidade da luz. Velocidade da luz: 300.000 Km/s = 3.108 m/s Freqncias audveis entre 16 a 20.000 Hz Satlite Geo-sncrono: rbita de 36.000 Km. Satlite LEO (Low Earth Orbit): entre 500 e 2.000 Km.
Redes de Computadores
Equao: V = .f V = velocidade, = comprimento de onda, f = freqncia Exemplo: f = 20 MHz V = 3.108 m/s =? = V/f = (3.108 / 2.107) = 1.5 x 108-7 = 1.5x10 = 15m
Redes de Computadores
Redes de Computadores
Unidade 2 Modulao: processo de modificao de onda eletromagntica de forma controlada. Objetivo atingir maiores distncias. Onda portadora: onda regular e contnua. propagada para adequar-se melhor ao meio de transmisso e possibilitar a ocupao de uma faixa de freqncia, no interferindo em outras ondas portadoras. Sinal a modular: sinal que ser transmitido pela onda portadora Rudo: fenmeno aleatrio que perturba a transmisso. Sinal codificado: forma de sinal previamente conhecido, como por exemplo o binrio.
16/3/2010
Redes de Computadores
Modulao Analgica Sinal pode assumir infinitos valores. Principais tcnicas: - Modulao em amplitude (AM) freqncia permanece inalterada infinitos valores de amplitude. - Modulao em freqncia (FM) amplitude permanece inalterada freqncia modificada; - Modulao em fase (PM) fase da onda modificada.
Redes de Computadores
Redes de Computadores
Modulao digital Principais tcnicas
-
Redes de Computadores
Modulao em amplitude por chaveamento (ASK-Amplitude Shift-Keying): alterao da amplitude (bits 0 e 1). Modulao em freqncia por chaveamento (FSK Frequency Shift-Keying): alterao da freqncia. Modulao em fase por chaveamento (PSK Phase ShiftKeying): variao do ciclo conforme as quebras.
Redes de Computadores
BPSK Bynary PSK
Redes de Computadores
QPSK
10
11
8-PSK
16/3/2010
Redes de Computadores
Redes de Computadores
Exemplo: QPSK Baud rate = 2 smbolos/segundo(ciclo) Se cada smbolo = 2bits Bit rate = 4 bps, Pois h 4 bits por segundo. Se freqncia de 2400 Hz, por exemplo, ento: Bit rate = 2400*2 = 4800 bps.
Redes de Computadores
Desempenho Largura de banda em Hertz: intervalo de frequncias. Exemplo, linha telefnica: 4 kHz. Largura de banda em bits (Largura de faixa) por segundo: nmero de bits por segundo. Exemplo: 100 Mbps
Redes de Computadores
Throughput: medida da rapidez de envio dos dados.
Largura de banda medida possvel de um enlace, e Throughput uma medida real de envio dos dados. Exemplo: podemos ter um enlace com largura de banda em bits de 100 Mbps, mas os dispositivos conectados na extremidade do enlace apenas conseguem lidar com 200 kbps. Rodovia: projetada para trafegar 1000 carros por minuto. No caso de um congestionamento: 100 carros por minuto.
Redes de Computadores
Throughput Exemplo: rede com largura de banda de 10 Mbps capaz de deixar passar apenas uma mdia de 12.000 pacotes por minuto, em que cada pacote transporta em mdia 10.000 bits. Qual o throughput? Throughput = (12.000 x 10.000) / 60 = 2 Mbps Throughput = 1/5 da largura de banda em bits
Redes de Computadores
Latncia (retardo) Tempo que uma mensagem completa leva para chegar ao destino, desde em que o primeiro bit enviado da origem. Latncia = tempo de propagao + tempo de transmisso + tempo de fila + retardo de processamento
16/3/2010
Redes de Computadores
Tempo de propagao: Tempo de propagao = Distncia / Velocidade de propagao Exemplo: tempo de propagao entre dois pontos (12.000 km de distncia) e velocidade no cabo de 2,4x108 m/s. Tempo de propagao = (12.000x1.000)/ 2,4x108 = 50 ms
Redes de Computadores
Tempo de transmisso
Tempo de transmisso = Tamanho da mensagem/Largura de banda em bits
Exemplo: Mensagem de 2,5 kbytes, largura de banda em bits de 1 Gbps. Distncia de 12.000 km e velocidade de 2,4x108 m/s. Tempo de propagao = (12.000x1.000)/ 2,4x108 = 50 ms Tempo de transmisso = (2.500x8)/109 = 0,020 ms Mensagem curta. Fator principal tempo de propagao e no transmisso largura de banda em bits: grande.
Redes de Computadores
Tempo de fila Tempo necessrio para cada dispositivo intermedirio ou terminal manter a mensagem antes de ser processada. Tempo de fila muda conforme a carga da rede. Exemplo: roteador trfego. tempo de fila muda conforme o
Redes de Computadores
Produto largura de banda - Retardo
Exemplo 1: Largura de banda : 1bps Retardo:5s Aps 5 s de transmisso: Produto 1x5 nmero mximo de bits que pode preencher o lance.
Emissor
5 bit
4 bit
3 bit
2 bit
1 bit
Receptor
1s
1s
1s
1s
1s
Redes de Computadores
Retardo de processamento Exemplo 1I Largura de banda : 4 bps Retardo:5s Aps 5 s de transmisso: Produto 4x5 = 20 bits nmero mximo de bits que pode preencher o lance.
Emissor 5 rajada 4 rajada 3 rajada 2 rajada 1 rajada Receptor
Redes de Computadores
Jitter Diferenas de tempo de retardo entre pacotes: 1 pacote com 45ms, outro 40 e outro 25 ms.
1s
1s
1s
1s
1s
1 bit
16/3/2010
Redes de Computadores
Teorema de Nyquist A freqncia de amostragem de um sinal analgico, para poder ser reconstitudo com o mnimo de perda de informao, deve ser igual ou maior a duas vezes a maior freqncia do espectro do sinal. Exemplos: Dado B = 3300 Hz - no mnimo 6600 medidas da valor de amplitude do sinal por segundo
Redes de Computadores
Multiplexao Transmisso de mais de um sinal utilizando o mesmo meio fsico. Tcnicas: FDM (Frequency Division Multiplexing e TDM (Time Division Multiplexing).
Redes de Computadores
Exemplo FDM
Redes de Computadores
Exemplo TDM
Redes de Computadores
Modos de transmisso de dados Simplex
Redes de Computadores
Comunicao serial: bit aps bit
Half-Duplex
Full-Duplex
16/3/2010
Redes de Computadores
Comunicao sncrona: no h ausncia de trocas entre receptor e transmissor. Requer sinal de clock. Comunicao assncrona: transmisso apenas quando necessria.
Redes de Computadores
Distncia 10m a 1km Ocupao Escritrio Prdio, Campus 3 a 10 km 5 a 20 km 20 a 100 km 100 a 1000 km 10000 km Cidade Pas Continente Planeta Interconexo de WANs, Internet Redes Metropolitanas (MAN) Redes de Longa Distncia (WAN) Tipo Redes Locais (LAN)
Redes de Computadores
Redes de difuso Apenas um canal de comunicao compartilhado entre todos os computadores. Broadcast: todas os computadores recebem mensagem enviada por alguma mquina. Multicasting: determinado grupo de computadores recebe mensagem.
Redes de Computadores
Rede ponto a ponto
router-router
Host-router Host-router
Redes de Computadores
Redes multiponto
Redes de Computadores
Topologias de rede Barramento: sinal difundido geralmente por meio de cabo coaxial e conectores BNC. Ao iniciar transmisso, computador fica como mestre e o restante como escravos.
16/3/2010
Redes de Computadores
Anel Computadores so interligados a um cabo compartilhado, formando um anel lgico.
Redes de Computadores
Estrela Todas as mquinas da rede se ligam a um ponto central, que responsvel pela passagem de todos os dados.
Redes de Computadores
Redes de Computadores
Recursos Modelo Cliente/Servidor servidor oferece recursos aos computadores da rede
Redes de Computadores
Modelo Workgroup recursos so disponibilizados individualmente pela estao, que os controla.
Internet Compartilhada
Redes de Computadores
Cabeamento estruturado
Rede Local
Impressora compartilhada
16/3/2010
Redes de Computadores
Redes de Computadores
Modelo de referncia ISO/OSI e TCP/IP
International Organization of Standardization, 1974
Redes de Computadores
Redes de Computadores
Arquitetura TCP/IP
Redes de Computadores
Arquitetura TCP/IP
10