Você está na página 1de 36

Telecomunicaes e Redes de Computadores

1 Introduo

Prof. Paulo Lobato Correia


IST, DEEC Seco de Telecomunicaes

Objectivos
Introduzir 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 Telecomunicaes


Comunicaes 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 Histrica


1837 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 Histrica


1948 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 Histrica


1990 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 - UMTS
TRC Prof. Paulo Lobato Correia 6

Evoluo Histrica Fases


Telefone e Telegrafo (sculo 19); Comunicaes via satlite (1960s); Comunicaes digitais (1980s); Internet (1990s); Telemvel (1990s); Sculo 21: ??? tendncias: fixo -> mvel (no apenas voz) voz -> dados
TRC Prof. Paulo Lobato Correia 7

Evoluo de Trfego e Tecnologia

Requisitos de Trfego
Utilizadores da Internet Dbito de acesso

Perodo de duplicao
12 meses 6 meses

Tecnologia
Lei de Moore [gates/chip] Fibra ptica [bits/fibra] Comutao de pacotes [bits/dlar]

Perodo de duplicao
18 meses 12 meses 12 meses

TRC Prof. Paulo Lobato Correia

Conceitos Base
Informao conhecimento adquirido pela experincia e que
resulta da incerteza do resultado da experincia;

Dados informao representada de forma adequada para trocar


ou 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 = Telecomunicaes
TRC Prof. Paulo Lobato Correia 9

Conceitos Base
Sistema 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 dos


dados, 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 de


resposta;

Segurana proteco contra acessos no autorizados e


contra 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 Dados
Texto no formatado (a partir de um
conjunto limitado de caracteres), ou formatado (para estruturar, aceder e apresentar documentos em formato electrnico);

Multimdia
(combina diversos tipos de dados)

Imagem resultando de digitalizao de


documentos, ou produzida em computador;

udio inclui voz e msica; Vdeo inclui sequncias de imagens e


filmes;
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 Dados


Exemplo: 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 discretos


de 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 Dados


Exemplo: 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 ASCII


Exemplo: 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 Transmisso


Ritmo binrio: Rb [bit/s] ou [bps] quantidade de bits enviados por
unidade de tempo;

Taxa de transmisso: fsmb [smbolo/s] ou [Baud] velocidade a


que 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 = 2m
TRC Prof. Paulo Lobato Correia 20

Rtmo Binrio e Taxa de Transmisso


U (V)

1 5

0 Tsimb

t (ms)

f simb =

1 Tsimb

Tb = Tsimb

Rb = f simb
TRC Prof. Paulo Lobato Correia 21

Cada smbolo transmitido corresponde a 1 bit

Rtmo Binrio e Taxa de Transmisso


U (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 bits


TRC Prof. Paulo Lobato Correia 22

Converso Analgico-Digital
Um sinal analgico pode ser representado de forma digital:
Linha analgica Voz analgica telefone

Voz analgica

Voz digitalizada Linha digital Codec 01101000110 Codec: codificador e descodificador


TRC Prof. Paulo Lobato Correia 23

Converso Analgico-Digital

TRC Prof. Paulo Lobato Correia

24

Converso Digital-Analgico
Um 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
TRC 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 de


entrada, g(t)

Dados de

Sinal de transmitido, s(t)

Emissor

Meio de Transmisso Sistema Receptor Dados de sada, Sinal de sada, (t)

Destinatrio
Informao 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, que
so 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 e


receptor;

Receptor converte o sinal recebido r(t) numa estimativa do sinal de


entrada;

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 Comunicao
As 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 Comunicao
A 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 Estrutura


Problema: como interligar diversos equipamentos terminais?

Central de comutao

Nmero ptimo de
custo

centrais
custo 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 Computadores
Rede 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 Computadores


Aplicao Aplicao

Pacote
Servidor

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 adequada
TRC Prof. Paulo Lobato Correia 41

Classificao quanto Tecnologia


Redes

Comutadas (Switched)

Difuso (Broadcast)

Comunicao Bidireccional Comutao de Circuitos Comutao de Pacotes Redes Locais


Ex.: PDN ou PSDN (Public Switched Data Network)

Comunicao Unidireccional

Ex.: PSTN (Public Switched Telephone Network)

(LANs e MANs)

Redes de Satlites

Redes Rdio de Pacotes


Ex.: Redes de Rdio-difuso AM, FM e TV

TRC Prof. Paulo Lobato Correia

42

Redes de Comunicao com Comutao


Os 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 Redes


Rede 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 Rede
Filsofo

Filsofo

Tradutor

Tradutor

Secretria

Secretria

TRC Prof. Paulo Lobato Correia

51

Arquitecturas de Rede

TRC Prof. Paulo Lobato Correia

52

Arquitecturas de Rede: Funes Necessrias


Funes 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: Conceitos


Protocolo: conjunto de regras a seguir, entre dois nveis pares, para garantir
sucesso na troca de dados;

Servio: cada nvel presta servio ao nvel acima e usa os servios


disponibilizados 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 pares
Formato 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 Servio


Interface 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: Nveis


Processos 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: Sumrio


7 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 rede
TRC Prof. Paulo Lobato Correia 68

Arquitecturas de Rede: Modelo TCP/IP

TRC Prof. Paulo Lobato Correia

69

Modelo TCP/IP
Aplicao:
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