Upload
alexandro-angelo-pinelli
View
79
Download
1
Embed Size (px)
Citation preview
Telecomunicaes e Redes de Computadores
1 Introduo
Prof. Paulo Lobato CorreiaIST, DEEC Seco de Telecomunicaes
ObjectivosIntroduzir o conceito de Telecomunicaes e terminologia associada; Rever alguns marcos histricos na evoluo das Telecomunicaes; Caracterizar os diversos tipos de dados e modalidades de processamento, avaliando o seu impacto nas redes de transmisso; Identificar e descrever as principais operaes de um Sistema de Telecomunicaes; Estudar as redes de computadores modelos OSI e Internet (TCP/IP);TRC Prof. Paulo Lobato Correia 2
Aplicaes das TelecomunicaesComunicaes pessoais (telefone, telemvel, videotelefone, videoconferncia); Difuso (rdio, televiso); Telecpia; Correio electrnico; World Wide Web; Transferncia de ficheiros; Multibanco; Comrcio electrnico; Medio, monitorizao e controlo distncia (processos industriais, segurana, casa inteligente); ...TRC Prof. Paulo Lobato Correia 3
Telecomunicaes: Evoluo Histrica1837 Telgrafo; 1844 Cdigo Morse; 1866 1 cabo submarino transatlntico; 1875 1 cabo submarino Lisboa-Brasil; 1876 Telefone (Bell); 1891 Comutao automtica (Strowger); 1894 Telegrafia sem fios (Marconi); 1928 Teoria da amostragem (Nyquist); 1936 PCM (Reeves) transmisso digital;TRC Prof. Paulo Lobato Correia 4
Telecomunicaes: Evoluo Histrica1948 Transstor; 1956 1 cabo submarino telefnico (73 repetidores, 35 circuitos); 1962 1 satlite de telecomunicaes (12 circuitos); 1966 Proposta de utilizao de fibras pticas; 1967 Projecto da 1 rede de comutao de pacotes (ARPAnet); 1973 Ethernet (Metcalfe); 1978 1 sistema de rdio mvel celular analgico; 1981 TCP/IP; 1982 Correio electrnico;TRC Prof. Paulo Lobato Correia 5
Telecomunicaes: Evoluo Histrica1990 SDH; 1990s WWW; 1991 - GSM 1997 Satlite Intelsat VIII (22 500 circuitos); 1999 Cabo submarino ptico TAT14/15 (40 Gbit/s, ~106 circ.); 2000 ~50 milhes de computadores ligados Internet; 2000 Sistemas comerciais de fibra ptica:160 canais a 10 Gbit/s (~10 milhes de circuitos), distncias > 1000km, transmisso sem converso para sinal elctrico;
2002 - UMTSTRC Prof. Paulo Lobato Correia 6
Evoluo Histrica FasesTelefone e Telegrafo (sculo 19); Comunicaes via satlite (1960s); Comunicaes digitais (1980s); Internet (1990s); Telemvel (1990s); Sculo 21: ??? tendncias: fixo -> mvel (no apenas voz) voz -> dadosTRC Prof. Paulo Lobato Correia 7
Evoluo de Trfego e Tecnologia
Requisitos de TrfegoUtilizadores da Internet Dbito de acesso
Perodo de duplicao12 meses 6 meses
TecnologiaLei de Moore [gates/chip] Fibra ptica [bits/fibra] Comutao de pacotes [bits/dlar]
Perodo de duplicao18 meses 12 meses 12 meses
TRC Prof. Paulo Lobato Correia
8
Conceitos BaseInformao conhecimento adquirido pela experincia e queresulta da incerteza do resultado da experincia;
Dados informao representada de forma adequada para trocarou processar, por seres humanos ou por meios automticos;
Comunicao transmisso de informao usando dados; Telecomunicaes transmisso fivel de informao distncia usando dados (recorrendo a sinais elctricos, electromagnticos, ou pticos); No contexto de TRC: Comunicaes = TelecomunicaesTRC Prof. Paulo Lobato Correia 9
Conceitos BaseSistema grupo de componentes que interagem de modo prestabelecido para atingir um objectivo. A alterao de um componente afecta outros elementos do sistema;
Sinal codificao elctrica, electromagntica, ou ptica dosdados, representada como uma grandeza varivel no tempo;
Transmisso de dados comunicao de dados (digitais)atravs da propagao e processamento de sinais.
TRC Prof. Paulo Lobato Correia
10
Critrios de Qualidade
Fidelidade transmisso sem perdas nem alteraes; Fiabilidade assegurar servio permanente e sem falhas(frequncia de falhas, tempo para recuperao, redundncia);
Desempenho velocidade de transmisso, tempo deresposta;
Segurana proteco contra acessos no autorizados econtra vrus;
TRC Prof. Paulo Lobato Correia
11
Organismos de Normalizao
International Telecommunication Union (ITU) European Telecommunication Standards Institute (ETSI) International Standards Organisation (ISO) Institute of Electrical and Electronic Engineers (IEEE) Internet Engineering Task Force (IETF) ...
TRC Prof. Paulo Lobato Correia
12
Tipos de DadosTexto no formatado (a partir de umconjunto limitado de caracteres), ou formatado (para estruturar, aceder e apresentar documentos em formato electrnico);
Multimdia(combina diversos tipos de dados)
Imagem resultando de digitalizao dedocumentos, ou produzida em computador;
udio inclui voz e msica; Vdeo inclui sequncias de imagens efilmes;TRC Prof. Paulo Lobato Correia 13
Representao dos Dados
Analgica dados tomam valores contnuos ao longo do tempo;Voz: o sinal acstico convertido num sinal elctrico cuja amplitude varia continuamente ao longo do tempo com a mesma variao que o sinal sonoro (mesma frequncia);
Vdeo: feito um varrimento de cada imagem, sendo a intensidade luminosa do ponto de varrimento convertida num sinal elctrico;TRC Prof. Paulo Lobato Correia 14
Representao Analgica dos DadosExemplo: Voz(Sinal acstico convertido pelo microfone num sinal elctrico contnuo no tempo e em amplitude)
Microfone
TRC Prof. Paulo Lobato Correia
15
Representao dos Dados
Digital dados tomam valores discretos em instantes discretosde tempo. Exemplo:Texto: um teclado possui um nmero limitado de teclas, que so premidas em instantes de tempo discretos;
Binria dados digitais tomam apenas 2 valores (0 ou 1);bit: binary digit .
TRC Prof. Paulo Lobato Correia
16
Representao Digital dos DadosExemplo: Ficheiro (conjunto de caracteres)(Cada carcter pode ser representado por um valor numrico, representvel em numerao binria)
TRC Prof. Paulo Lobato Correia
17
Codificao de Caracteres: Cdigo ASCIIExemplo: i -> 110 1001 Bit de paridade:
(paridade par)
TRC Prof. Paulo Lobato Correia
18
Representao de Imagens Binrias
Cdigo:
00000000 00111100 01110110 01111110 01111000 01111110 00111100 00000000
TRC Prof. Paulo Lobato Correia
19
Rtmo Binrio e Taxa de TransmissoRitmo binrio: Rb [bit/s] ou [bps] quantidade de bits enviados porunidade de tempo;
Taxa de transmisso: fsmb [smbolo/s] ou [Baud] velocidade aque o sinal elctrico (smbolo) muda de estado;Dibit: a cada smbolo correspondem 2 bits => Tribit: a cada smbolo correspondem 3 bits => Se a cada smbolo correspondem m bits => Rb = 2 . fsmb Rb = 3 . fsmb Rb = m . fsmb
Para que a cada smbolo correspondam m bits, so necessrios pelo menos M smbolos distintos, com:
M = 2mTRC Prof. Paulo Lobato Correia 20
Rtmo Binrio e Taxa de TransmissoU (V)
1 5
0
1
1
0
0
1
0 Tsimb
t (ms)
f simb =
1 Tsimb
Tb = Tsimb
Rb = f simbTRC Prof. Paulo Lobato Correia 21
Cada smbolo transmitido corresponde a 1 bit
Rtmo Binrio e Taxa de TransmissoU (V) 11 10 01 10 01 00 10
6 4 2 0 Tsimb
t (ms)
f simb =
1 Tsimb
1 Tb = Tsimb 2
Rb = 2 f sim b
Cada smbolo transmitido corresponde a 2 bitsTRC Prof. Paulo Lobato Correia 22
Converso Analgico-DigitalUm sinal analgico pode ser representado de forma digital:Linha analgica Voz analgica telefone
Voz analgica
Voz digitalizada Linha digital Codec 01101000110 Codec: codificador e descodificadorTRC Prof. Paulo Lobato Correia 23
Converso Analgico-Digital
TRC Prof. Paulo Lobato Correia
24
Converso Digital-AnalgicoUm sinal digital pode ser representado de forma analgica;Linha analgica
Dados modulados modem
Dados
Dados DSU 01101000110 DSU: data service unit
Linha digital
TRC Prof. Paulo Lobato Correia
25
Converso Digital-Analgico
1
1
0
1TRC Prof. Paulo Lobato Correia 26
Exemplo de Aplicao
Microfone
Converso A D
Rede de Telecomunicaes
Converso D A Altifalante
Sinal acstico -> Sinal elctrico analgico (Transduo) Sinal analgico -> Sinal digital Transmisso Sinal digital -> Sinal analgico Sinal analgico -> Sinal acstico
TRC Prof. Paulo Lobato Correia
27
Processamento Distribudo
Aplicaes distribudas:Uma aplicao dispersa por diversos sistemas; Uma aplicao replicada em diversos sistemas; Diferentes aplicaes em diferentes sistemas.
Dados distribudos:Base de dados centralizada (no distribuda); Base de dados replicada; Base de dados particionada.
Necessitam de redes de comunicao.TRC Prof. Paulo Lobato Correia 28
Modelo Bsico de Sistema de Comunicao
Fonte de Informao (Emissor)
Mensagem Meio de Transmisso Confirmao (acknowledgement)
Destinatrio (Receptor)
TRC Prof. Paulo Lobato Correia
29
Modelo de Sistema de Telecomunicaes
Informao entrada Mensagem, m
Sistema Emissor
Fonte de Informao
Dispositivo de entrada, g Entrada Sinal deentrada, g(t)
Dados de
Sinal de transmitido, s(t)
Emissor
Meio de Transmisso Sistema Receptor Dados de sada, Sinal de sada, (t)
DestinatrioInformao sada ^ Mensagem, m
Dispositivo de Sada
Receptor
Sinal de recebido, r(t)
TRC Prof. Paulo Lobato Correia
30
Blocos do Sistema de Telecomunicaes
Fonte de informao gera mensagem m que se pretende transmitir; Dispositivo de entrada representa mensagem como dados g, queso apresentados ao emissor como um sinal g(t); transdutor converte sinais de de natureza diferente; (microfone: acstico -> elctrico) teclado + codificador transforma a mensagem num conjunto de caracteres e estes em conjuntos de bits;
Emissor converte g(t) num sinal adequado para transmisso s(t);TRC Prof. Paulo Lobato Correia 31
Blocos do Sistema de Telecomunicaes
Meio de transmisso assegura ligao entre os sistemas emissor ereceptor;
Receptor converte o sinal recebido r(t) numa estimativa do sinal deentrada;
Dispositivo de sada entrega a mensagem estimada ao destinatrio;transdutor converte sinais de de natureza diferente; (altifalante: elctrico -> acstico) dispositivo para apresentar a mensagem na forma desejada (visual).
TRC Prof. Paulo Lobato Correia
32
Exemplo: Fax
Dispositivo de entrada: scanner Dados: intensidade de cada pixel (pixel = picture element) Sinal: sequncia de valores dos pixels obtidos por varrimento
TRC Prof. Paulo Lobato Correia
33
Redes de ComunicaoAs redes de comunicao oferecem:facilidade de comunicao rpida recolha / troca de informao partilha de recursos centralizao ou descentralizao de operaes
A avaliao do desempenho de uma rede faz-se em termos de:capacidade / velocidade qualidade de servio (bloqueio e / ou atraso, fiabilidade) segurana custos
TRC Prof. Paulo Lobato Correia
34
Redes de ComunicaoA crescente importncia das redes de comunicao deve-se:ao desenvolvimento da tecnologia digital (que permitir integrar todos os servios de dados, udio, imagem e vdeo), ao desenvolvimento das Telecomunicaes ao desenvolvimento dos sistemas ao aumento da procura a qual se deve aceitao de que a posse e a troca de informao esto na base do crescimento tcnico, cientfico e econmico
TRC Prof. Paulo Lobato Correia
35
Redes de Comunicao EstruturaProblema: como interligar diversos equipamentos terminais?
Central de comutao
Nmero ptimo decusto
centraiscusto total custo de comutao
custo da linha
nmero de centrais de comutao TRC Prof. Paulo Lobato Correia 36
Redes de Comunicao Estrutura
TRC Prof. Paulo Lobato Correia
37
Redes de Comunicao: Principais Elementos
Ns terminais
Equipamento terminal telefone, fax, computador, ...; Equipamento de transmisso cabo, fibra, ...;
Ligaes
Equipamento de comutao comutadores;Ns de comunicao
Equipamento de sinalizao e gesto
TRC Prof. Paulo Lobato Correia
38
Redes de ComputadoresRede de Computadores:Sistema constitudo por sistemas terminais (estaes), equipamento de transmisso, de comutao e de encaminhamento, que permite a comunicao entre quaisquer duas estaes diferentes ligadas rede;
TRC Prof. Paulo Lobato Correia
39
Elementos de uma Rede de ComputadoresAplicao Aplicao
PacoteServidor
Cliente
Cliente Mvel
Comutador
A rede de computadores interliga aplicaes em diferentes estaes; As estaes podem ser computadores ou outros dispositivos (ex.: PDA); As estaes comunicam enviando pacotes atravs de comutadores.TRC Prof. Paulo Lobato Correia 40
Comutador
Comutador
Estao A
Estao B
Estao C
Estao D
Estao A transmite para estao C:O comutador reenvia a mensagem para a sada adequadaTRC Prof. Paulo Lobato Correia 41
Classificao quanto TecnologiaRedes
Comutadas (Switched)
Difuso (Broadcast)
Comunicao Bidireccional Comutao de Circuitos Comutao de Pacotes Redes LocaisEx.: PDN ou PSDN (Public Switched Data Network)
Comunicao Unidireccional
Ex.: PSTN (Public Switched Telephone Network)
(LANs e MANs)
Redes de Satlites
Redes Rdio de PacotesEx.: Redes de Rdio-difuso AM, FM e TV
TRC Prof. Paulo Lobato Correia
42
Redes de Comunicao com ComutaoOs dados so transferidos da fonte at ao destino atravs de ns intermdios, que no esto preocupados com o contedo dos dados ==> o objectivo destes ns fornecer capacidade de comutao para mover os dados n a n at ao destino. Estas redes consistem em muitas ligaes entre pares de ns ==> redes ponto-a-ponto Em redes ponto-a-ponto o encaminhamento (routing) muito importante (routing)TRC Prof. Paulo Lobato Correia 43
Tipos de Redes: LAN
Rede Local (LAN Local Area Network):Cobertura geogrfica limitada:casa, escritrio, edifcio, campus, instalao industrial;
Operao local:escolha da tecnologia; gesto da rede;
Baixo custo de transmisso:a rede pertence empresa; transmisso a alta velocidade possvel; um PC ligado rede a 100 Mbit/s habitual.TRC Prof. Paulo Lobato Correia 44
Tipos de Redes: LAN
TRC Prof. Paulo Lobato Correia
45
Tipos de Redes: WAN
Rede de Grande Cobertura (WAN Wide Area Network):Grande cobertura geogrfica:usadas para interligao de redes.
Exploradas por operadores de telecomunicaes:h que escolher o operador que oferece condies mais vantajosas para uma dada ligao.
WAN
Custo de transmisso elevado:geralmente a transmisso a alta velocidade dispendiosa; habitualmente: ligaes rede desde 56 kbit/s a poucos Mbit/s.
TRC Prof. Paulo Lobato Correia
46
Tipos de Redes: WAN
TRC Prof. Paulo Lobato Correia
47
Outros Tipos de RedesRede Metropolitana (MAN Metropolitan Area Network):Cobertura restrita a uma rea urbana; Permite velocidades maiores que as WAN.
Rede Pessoal (PAN Personal Area Network):Cobertura restrita a uma pessoa (e sua mesa de trabalho).
Rede de Armazenamento (SAN Storage Area Network):Cobertura restrita ligao de servidores a dispositivos de armazenamento.TRC Prof. Paulo Lobato Correia 48
Tipos de Redes: MAN
TRC Prof. Paulo Lobato Correia
49
Interligao de Redes (Internet)
TRC Prof. Paulo Lobato Correia
50
Arquitecturas de RedeFilsofo
Filsofo
Tradutor
Tradutor
Secretria
Secretria
TRC Prof. Paulo Lobato Correia
51
Arquitecturas de Rede
TRC Prof. Paulo Lobato Correia
52
Arquitecturas de Rede: Funes NecessriasFunes na comunicao entre estaes:Especificao mecnica das tomadas, tipo de modulao, ... Segmentao, reconstruo e delimitao dos pacotes; Multiplexagem/desmultiplexagem; Controlo de erros e de fluxo; Encaminhamento; Controlo de congesto; Formato para apresentao dos dados; Autenticao; ...
Abordagem Modular:Simplicidade de desenho e compreenso; Flexibilidade, possibilidade de normalizao da interface entre mdulos.
TRC Prof. Paulo Lobato Correia
53
Arquitecturas de Rede: ConceitosProtocolo: conjunto de regras a seguir, entre dois nveis pares, para garantirsucesso na troca de dados;
Servio: cada nvel presta servio ao nvel acima e usa os serviosdisponibilizados pela interface de servio do nvel abaixo;
TRC Prof. Paulo Lobato Correia
54
Arquitecturas de Rede: Protocolos
Entidades pares da mesma camada executam algoritmo distribudo Protocolos definem as regras de comunicao entre entidades paresFormato das mensagens trocadas; Sequncia no envio e recepo de mensagens; Aces a tomar quando uma mensagem enviada ou recebida;
Mensagens usadas no protocolo do nvel n: n-PDU (Protocol Data Unit):Cabealho (header); Dados (payload); Cauda (trailer).
TRC Prof. Paulo Lobato Correia
55
Arquitecturas de Rede: Interface de ServioInterface de servio especifica os servios que a camada n fornece camada n+1; Servio orientado sesso (connection-oriented):Estabelecimento de sesso; Troca de mensagens; Terminao da sesso;
Servio no orientado sesso (connectionless):No h estabelecimento nem terminao de sesso.
TRC Prof. Paulo Lobato Correia
56
Arquitecturas de Rede: NveisProcessos pares
Nvel n+1 Interface de servio Nvel n
Protocolo
TRC Prof. Paulo Lobato Correia
57
Arquitecturas de Rede: Modelo OSI
TRC Prof. Paulo Lobato Correia
58
Arquitecturas de Rede: Modelo OSI
TRC Prof. Paulo Lobato Correia
59
Modelo OSI: Nvel de Aplicao
TRC Prof. Paulo Lobato Correia
60
Modelo OSI: Nvel de Apresentao
TRC Prof. Paulo Lobato Correia
61
Modelo OSI: Nvel de Sesso
TRC Prof. Paulo Lobato Correia
62
Modelo OSI: Nvel de Transporte
TRC Prof. Paulo Lobato Correia
63
Modelo OSI: Nvel de Rede
TRC Prof. Paulo Lobato Correia
64
Modelo OSI: Nvel de Ligao de Dados
TRC Prof. Paulo Lobato Correia
65
Modelo OSI: Nvel Fsico
TRC Prof. Paulo Lobato Correia
66
Modelo OSI: Sumrio
TRC Prof. Paulo Lobato Correia
67
Modelo OSI: Sumrio7 Aplicao: serve de suporte aos programas de aplicao do utilizador 6 Apresentao: formata os dados para apresentao ao utilizador; exemplos: compresso de dados, traduo entre diferentes formatos de dados, encriptao 5 Sesso: responsvel por iniciar, manter e terminar cada sesso lgica entre emissor e receptor; estabelece pontos de sincronismo 4 Transporte: lida com problemas na transmisso extremo-a-extremo, tais como: segmentao das mensagens para transporte na rede, manuteno das ligaes entre emissor e receptor 3 Rede: responsvel pelo encaminhamento de pacotes ao longo da rede e pelo controlo de congesto 2 Ligao de dados: responsvel pela transmisso e recepo de dados por um canal fsico de comunicao; lida com problemas n-a-n, tais como o controlo de erros e de fluxo, ou o controlo de acesso ao meio 1 Fsico: define as caractersticas mecnicas, elctricas, funcionais e de procedimento da interface com o meio fsico; exemplo: como formatar cada bit a ser transmitido atravs da redeTRC Prof. Paulo Lobato Correia 68
Arquitecturas de Rede: Modelo TCP/IP
TRC Prof. Paulo Lobato Correia
69
Modelo TCP/IPAplicao:Aplicaes de rede distribudas: FTP, SMTP, HTTP;
Aplicao Transporte Rede Dados Fsico
Transporte:Transferncia de dados entre estaes: TCP, UDP;
Rede:Encaminhamento e expedio de mensagens: IP, protocolos de encaminhamento;
Ligao de dados:Transferncia de dados entre mquinas vizinhas: PPP, Ethernet;
Nvel fsico:Passagem de bits entre mquinas vizinhas: RS-232c, V.92.
TRC Prof. Paulo Lobato Correia
70
Modelo TCP/IP: Protocolos
TRC Prof. Paulo Lobato Correia
71
Modelo TCP/IP: exemplo
TRC Prof. Paulo Lobato Correia
72