Você está na página 1de 39

Curso Profissional 11 Ano

Tcnico de Gesto e Programao de


Sistemas Informticos

REDES DE COMUNICAO

Professor: Luis Ferreira

REDES DE COMUNICAO

Finalidade da Disciplina

(1/2)

Desenvolver os conhecimentos subjacentes transmisso de


dados por fios ou sem fios;
Desenvolver capacidades para instalar e configurar
adequadamente os diferentes componentes de um sistema de
comunicao.
Desenvolver capacidades para a utilizao adequada de redes
de comunicao de dados;
Desenvolver capacidades para uma atitude pr-activa no
diagnstico de falhas e incorreces nas infra-estruturas de
dados e nos Sistemas de Informao;

REDES DE COMUNICAO

Finalidade da Disciplina

(2/2)

Desenvolver capacidades ao nvel do desenvolvimento


ferramentas de produtividade baseadas nas tecnologias Web;

de

Promover as prticas de segurana dos dados e de privacidade das


pessoas;
Promover a autonomia, a responsabilidade e a capacidade para
trabalhar em equipa;
Fomentar a anlise crtica da funo das infra-estruturas de dados
e dos sistemas de informao;
Sensibilizar os alunos para a necessidade da formao contnua nas
tecnologias e tcnicas cobertas pela disciplina.

REDES DE COMUNICAO

Avaliao da Disciplina

Testes de avaliao de conhecimentos


Trabalhos individuais
Trabalhos de grupo
Trabalhos de casa
Fichas de trabalho
Grelha de observao diria
Atitudes e comportamento

Resoluo de problemas, trabalhos prticos, trabalhos de pesquisa, projectos,


prtica simulada, teste terico-prtico e competncias comportamentais.

A classificao da nota de um trabalho (individual ou grupo),


resulta da entrega de um relatrio escrito e de uma
apresentao oral.

REDES DE COMUNICAO

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

1.Sistema de Comunicaes
O principal objectivo de um sistema de
comunicaes consiste na troca de
informaes (dados) entre duas partes.

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

A figura 1.1(a) representa um modelo de um sistema de comunicaes atravs de


um diagrama de blocos.
A figura 1.1(b) apresenta um exemplo que consiste na comunicao entre uma
estao de trabalho e um servidor remoto atravs da rede telefnica pblica.

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Fonte - Gera a informao (dados) a transmitir (exemplos:


telefones, computadores pessoais).

Emissor - Converte os dados em sinais adequados ao sistema


de transmisso. Por exemplo o modem converte a informao
digital
proveniente da estao de trabalho num sinal analgico que
ser transmitido pela rede telefnica.

Sistema de transmisso - Transporta os dados sob a forma de


sinais.

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Receptor - Recebe os sinais do sistema de transmisso e


converte-os de
forma a puderem ser suportados pelo dispositivo de destino. Por
exemplo, o modem converte os sinais analgicos provenientes
da rede telefnica em dados digitais que sero processados pelo
destino.

Destino. Processa os dados transmitidos (exemplos: servidores,


telefones,
).

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Funes que devem ser desempenhadas por um sistema


de comunicaes:
1.Utilizao eficiente do sistema de transmisso. O sistema
de transmisso deve ser partilhado por vrios dispositivos de
comunicao de forma a aproveitar a sua capacidade total de
transmisso.

2.Interface com o sistema de transmisso. Para comunicar,


um dispositivo deve possuir um interface com o meio de
transmisso. Uma vez estabelecido o interface torna-se necessrio
a gerao de sinais para a comunicao.
10

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Funes que devem ser desempenhadas por um sistema


de comunicaes:
3.Gerao de sinais a transmitir. Os sinais gerados devero ser
capazes de serem propagados atravs do sistema de transmisso
e interpretados no receptor.

4.Sincronizao entre o emissor e o receptor. O receptor


dever ser capaz de determinar quando um sinal comea e acaba.

11

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Funes que devem ser desempenhadas por um sistema


de comunicaes:
5.Gesto da comunicao. Se os dados so para trocar em
ambos os sentidos durante um perodo de tempo, as duas partes
devem cooperar.
- Por exemplo, para dois utilizadores iniciarem uma conversa
telefnica, um deve marcar o nmero, provocando a gerao de
sinais que resultam no telefone do outro utilizador a tocar. A
ligao estabelecida quando o utilizador levanta o auscultador.
- Para outros dispositivos outras convenes devem ser tomadas
em linha de conta. Ambos os dispositivos podem transmitir
12
simultaneamente ou tem que ser um de cada vez? Que
quantidade de dados devem ser transmitidos de cada vez? O que
fazer se ocorrerem erros?

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Funes que devem ser desempenhadas por um sistema


de comunicaes:
6.Deteco e correco de erros.
7.Controlo de fluxo. A fonte no deve transmitir dados a uma
velocidade que no d tempo ao destino para os absorver.

8.Endereamento e encaminhamento. Quando mais do que dois


dispositivos partilham o mesmo meio de transmisso, o sistema
fonte Dever indicar o sistema de destino. O sistema de transmisso
deve assegurar que o sistema de destino, e s esse sistema, recebe
os dados. O meio de transmisso poder possuir vrios caminhos,
mas um caminho especifico dever ser escolhido.
13

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Funes que devem ser desempenhadas por um sistema


de comunicaes:
9.Recuperao de anomalias. Devero ser previstas tcnicas
de recuperao em situaes em que a troca de informao
afectada por falhas no sistema.

10.Representao da informao. Ambas as partes que


esto a comunicar devero acordar a formatao dos dados
que iro ser trocados.

14

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

Funes que devem ser desempenhadas por um sistema


de comunicaes:
11.Segurana. O sistema fonte dos dados pode desejar que s
um determinado sistema de destino possa receber os dados. O
sistema de destino pode exigir que os dados recebidos no
tenham sido alterados quando em trnsito no sistema.

12.Capacidade de gesto da rede. necessrio dispor de


mecanismos para
configurar o sistema, monitorizar o seu estado, reagir a falhas e
sobrecargas e planear o seu crescimento futuro.
15

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

2. Modos de comunicao

Conforme podemos verificar na figura 2.1, a transferncia


de dados num sistema de comunicaes pode ocorrer de
cinco maneiras:

Simplex
Half-duplex
Duplex
Broadcast
Multicast.
16

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

2. Modos de comunicao

Sistema simplex - A transmisso de dados d-se apenas num


sentido.
Exemplo: transmisso de imagens fotogrficas a partir de uma
sonda no espao, em instantes de tempo predeterminados, para
uma estao terrestre.

17

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

2. Modos de comunicao
Sistema half-duplex - A transmisso de dados d-se nas duas
direces mas alternadamente.
Exemplo: pedido de dados de um utilizador a um servidor
remoto e posterior recepo dos dados.

18

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

2. Modos de comunicao
Sistema duplex - A transmisso de dados d-se em ambas
direces simultaneamente.
Exemplo: Transmisso de sinais de voz previamente digitalizados
nas duas direces entre dois utilizadores.

19

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

2. Modos de comunicao
Sistema broadcast - Os dados de sada de uma nica fonte so
transmitidos a todos os outros dispositivos ligados ao mesmo
sistema de comunicaes.
Exemplo: transmisso de vrios programas de televiso sobre uma
rede de cabo a todos os receptores de televiso ligados rede.

20

REDES DE COMUNICAO

MDULO 1
Comunicao de Dados

2. Modos de comunicao
Sistema multicast - similar ao sistema broadcast excepto no facto
dos dados de sada de uma fonte serem recebidos apenas por um
subconjunto de dispositivos ligados ao sistema de comunicaes.
Exemplo: videoconferncia, que envolve um determinado grupo de
computadores ligados a uma rede trocando dados integrados de vdeo
e udio.

21

Grandezas e medidas
a. O Decibel -

O decibel (dB) uma medida da razo entre


duas quantidades, sendo usado para uma grande variedade de
medies em acstica, fsica e eletrnica. O decibel muito usado na
medida da intensidade de sons. uma unidade de medida
adimensional, semelhante percentagem. A definio do dB obtida
com o uso do logaritmo.

b. Largura de banda -

Largura de banda a medida da


faixa de freqncia, em hertz, de um sistema ou sinal.

c. Throughput-

(ou taxa de transferncia) a quantidade de


dados transferidos de um lugar a outro, ou a quantidade de dados
processados em um determinado espao de tempo, pode-se usar o
termo throughput para referir-se a quantidade de dados transferidos
em discos rgidos ou em uma rede, por exemplo; tendo como unidades
bsicas de medidas o Kbps, o Mbps e o Gbps.

d. Bit rate ou bitrate significa taxa de bits ou taxa de


transferncia de bits. Nas telecomunicaes e na computao, o bit
rate (s vezes escrito como bitrate) o nmero de bits convertidos ou
processados por unidade de tempo. O bit rate medido em 'bits por
segundo' (bps ou b/s), muitas vezes utilizado em conjunto com um
prefixo SI , como kbps, Mbps, Gbps, etc., de acordo com o seguinte:
1.024 bps = 1 kbps (1 kilobit ou mil bits por segundo)
1.048.576 bps = 1 Mbps (1 megabit ou 1 milho de bits por segundo)
1.073.741.824 bps = 1 Gbps (1 gigabit ou um bilho de bits por
segundo)

Tcnicas de codificao
a. Non Return Zero
b. Return Zero
c. Diferenciais
* Ver Tecnicas Codificao ppt

Deteco e correco de erros


Introduo:
Em matemtica, cincia da computao e telecomunicaes
deteco e correco de erros um assunto de grande
importncia e relevncia na manuteno da integridade dos
dados em canais com rudo ou em sistemas de
armazenamento no imunes a falhas.
Origem: Wikipdia, a enciclopdia livre.

Definies
Deteco de erros
Deteco de erros a capacidade de detectar erros causados por
rudo ou outras causas durante a transmisso de um emissor
para um receptor.
Correco de erros
Correco de erros, para alm da deteco do erro, permite a sua
correco.

Implementao
H duas formas de implementar um sistema de correco de erros:
Pedido Automtico de Repetio ou ARQ (Automatic repeat
request[1]): o transmissor envia os dados e um cdigo de deteco de
erros, que permite que o receptor detecte a existncia de erros. Se
no encontrar erros, envia uma mensagem (um ACK, ou seja, aviso
de recepo) ao emissor. Se o emissor no receber o ACK, ento
porque a mensagem continha erros e automaticamente
retransmitida.
Correco Adiantada de erros ou FEC (Forward error correction[2]):
O emissor codifica os dados com um cdigo de correco de erros e
envia a mensagem. O receptor descodifica a mensagem que recebe
para a forma "mais provvel" ou seja, os cdigos so implementados
de forma a que a quantidade fosse necessria uma quantidade de
rudo "improvvel" para que a mensagem chegasse errada ao
receptor.

Esquemas de deteco de erros


Existem diversos esquemas para se conseguir a deteco de
erros de transmisso, e estes esquemas so, na sua maioria,
muito simples. Todos os cdigos de deteco de erros (incluindo
deteco e correco) transmitem mais informao do que a
mensagem original. Na maioria dos esquemas, para alm da
mensagem, so transmitidos dados de "confirmao" - dados
extra (tambm conhecidos como dados redundantes) que
servem para a deteco de erros.
1- Esquemas de repetio
Existem algumas variantes deste esquema, mas basicamente
consiste em enviar repetio da informao. Por exemplo, se
fosse pretendido enviar a mensagem "ol", seria enviada "ol
ol ol". Se fosse recebida a mensagem "ol ol olb", como uma
das repeties no coincidia, sabia-se que tinha havido um erro.
Este esquema pouco eficiente (transmite 3 vezes os mesmos
dados) e pode ser problemtico em situaes em que o erro
ocorre no mesmo stio - no nosso exemplo "olb olb olb". Neste
caso, a mensagem "olb" era detectada como correcta.

2- Esquemas de paridade
As mensagens so partidas em vrios blocos de bits (uns e zeros numa
transmisso digital). O nmero de ocorrncias do "1" contado. Depois
activado um bit de paridade - 1 se o nmero de "1" for impar e 0 se o
nmero de "1" for par. Quando a mensagem chega, testado o bit de
paridade para verificar se est de acordo com o nmero de "1" da
mensagem. Este esquema tem o problema de falhar quando o nmero de
erros na transmisso impar. Por exemplo:
Mensagem enviada: 10010100 - 3 ocorrncias de 1 - 3 impar - bit de
paridade = 1
Mensagem recebida: 10010111 - 5 ocorrencias de 1 - 5 impar - bit de
paridade = 1
Resultado: a mensagem recebida est errada e detectada como correcta.

3- Redundncia cclica (CRC)


Uma forma mais complexa de deteco e correco de erros a
utilizao de propriedades matemticas da mensagem a ser
transmitida.
Este mtodo considera cada bloco de dados da mensagem como um
coeficiente polinomial, dividindo-o depois por um outro polinmio
predeterminado. Os coeficientes resultantes da diviso so enviados
pelo emissor como dados redundantes, para deteco de erros no
receptor. No receptor, so novamente calculados os mesmos
coeficientes e comparados com os que foram enviados pelo emissor. Se
no forem coincidentes, indica que houve um erro na transmisso.

Correco de erros
Os mtodos descritos acima so suficientes
para determinar se houve ou no um erro na
transmisso de uma mensagem.
Mas nas maiorias das vezes isto no
suficiente. As mensagem tm que ser
recebidas sem erros e o mero conhecimento
de que existiu um erro no chega. Haveria
uma grande vantagem se o receptor pudesse
determinar qual foi o erro e corrigi-lo. Isto
possvel.
Vejamos o seguinte exemplo:
"Se faltarm algmas letrs consguims entndr a
mensgm".
Este conceito pode ser aplicado correco
de erros nas transmisses digitais.

a)Pedido automtico de repetio


O Pedido automtico de repetio ou ARQ Automatic RepeatreQuest um mtodo de controle de erros para transmisses de
dados que usa os cdigos de deteco de erros para conseguir
transmisses confiveis.
Usa tambm as mensagens de acknowledgment e/ou no
acknowledgement e os timeouts (tempos limites).
Um acknowledgment (ACK) uma mensagem enviada pelo receptor
para o transmissor e que indica que um bloco de dados foi
correctamente recepcionado.
Normalmente, quando o emissor no recebe o ACK antes de se
esgotar o tempo limite, isto significa que o bloco de dados no foi
recepcionado correctamente e retransmite-o.

b) Cdigo de correo de erros (ECC error-correcting code)


O ECC um cdigo no qual cada sinal de dados est em conformidade
com regras especficas de construo.
Os desvios dessas regras podem ser detectados e corrigidos.
Esta tcnica normalmente usada em armazenamento de dados no
computador (por exemplo: memria flash) e em transmisses de dados.
Alguns cdigos podem detectar e corrigir um certo nmero de bits de
erros.
Se apenas corrigirem um erro, so chamados cdigos de correco de
erro nico, ou SEC - single error correcting, e os que conseguem
detectar dois erros so chamados de deteco de erro duplo, ou DED double error detecting.

10. Tcnicas de compresso de dados

Classificao da compresso dos dados

A compresso de dados o acto de reduzir o


espao ocupado por um conjunto de dados num
determinado dispositivo ou numa comunicao.
Essa operao realizada atravs de diversos
algoritmos de compresso, reduzindo a
quantidade de Bytes para representar um dado,
sendo esse dado uma imagem, um texto, ou um
arquivo (ficheiro) qualquer.
AAAAB

Classificao da compresso dos dados


Esta a forma mais conhecida de se classificar os mtodos de compresso de dados.

a. Sem perca de informao


Diz-se

que um mtodo de compresso sem perdas


(em ingls, lossless) se os dados obtidos aps a
descompresso so idnticos aos dados que se tinha
antes da compresso.
Algumas imagens e sons precisam ser reproduzidos
de forma exacta, como imagens e gravaes para
percias, impresses digitais, etc.

Classificao da compresso dos dados

b. Com perca de informao


Por

outro lado, algumas situaes permitem que


perdas de dados poucos significativos ocorram.
Assim, os dados obtidos aps a descompresso no
so idnticos aos originais, pois "perderam" as
informaes irrelevantes, e dizemos ento que um
mtodo de compresso com perdas (em ingls, lossy).

AVALIAO E AUTOAVALIAO