Você está na página 1de 9

Redes de Comunicao Plano da disciplina no Curso

Ano Nm. Mdulos 1 2 3 4 5 6 7 8 Op1 Op2 Op3 Op4 Comunicao de Dados Redes de Computadores Redes de Computadores Avanado Desenvolvimento de Pginas Web Estticas Desenvolvimento de Pginas Web Dinmicas Programao de Sistemas de Comunicao Tema Opcional Tema Opcional Acesso a Bases de Dados via Web Arquiteturas Cliente-Servidor Servios de Redes Servidores de Correio Eletrnico
Tempos Carga Letivos horria (45m) (horas)

10 Ano

Redes de Comunicao

11 Ano 12 Ano

37 46 45 46 47 46 34 33

28 34 34 34 35 35 25 25

Docente: Nuno Coutinho


| nuno_coutinho@hotmail.com | www.nunocoutinho.webfeel.pt |

T O T A L -----------------------------------------------------

334

250

www.NunoCoutinho.webfeel.pt

Md. 1 - Comunicao de Dados


Mdulo
1. Componentes de um sistema de comunicaes 2. Sistemas Simplex, Half-Duplex e Full-Duplex 3. Transmisso de sinais analgicos e digitais 4. Tcnicas de converso analgico-digital 5. Modulao em Amplitude, Frequncia e Fase 6. Grandezas e medidas a. O Decibel; b. Largura de banda; c. Throughput; d. Bit rate

Comunicao de Dados

7. Tcnicas de codificao a. Non Return Zero; b. Return Zero; c. Manchester 8. Ligaes sncronas e assncronas 9. Tcnicas de deteo e correo de erros em transmisses digitais 10.Tcnicas de compresso de dados a. Sem perca de informao; b. Com perca de informao

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

1. Componentes de um sistema de comunicaes


Comunicar sempre foi uma necessidade humana. Desde sempre o ser humano desenvolveu formas de comunicar entre si. Exemplos:
os ndios comunicavam com sinais de fumo, as foras especiais comunicavam refletindo a luz em espelhos, as foras aliadas durante a 2 Guerra Mundial usavam o telgrafo - Cdigo Morse ... etc.

1. Componentes de um sistema de comunicaes


Para um Sistema de Comunicao funcionar corretamente so necessrios trs componentes: emissor, recetor e canal. Exemplo: numa conversa entre duas pessoas, uma o emissor, outra e o Recetor e o Ar o canal. Numa comunicao entre dois computadores existem equipamentos responsveis por converter a mensagem a transmitir, em sinais adequados ao canal de transmisso - modems.
PC (emissor) Modem CANAL Modem Servidor (recetor)

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

1. Componentes de um sistema de comunicaes


Assim, podemos concluir que a Comunicao uma grande necessidade nossa (humana).

2. Sistemas Simplex, Half-Duplex e Full-Duplex


Sistema Simplex: Este modo quando a comunicao ocorre apenas num sentido, emissor para recetor. Exemplo: a televiso e o rdio.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

2. Sistemas Simplex, Half-Duplex e Full-Duplex


Sistema Half-Duplex: Este modo quando a comunicao se faz nos dois sentidos, mas no em simultneo. Ou seja no possvel falar e ouvir ao mesmo tempo. Exemplo: Walkie-Talkies.

2. Sistemas Simplex, Half-Duplex e Full-Duplex


Sistema Full-Duplex: Este modo quando esta ocorre nos dois sentidos e em simultneo. Podemos falar e ouvir ao mesmo tempo. Exemplo: telefone.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

3. Transmisso de sinais analgicos e digitais


Os sinais (informao) transmitidos apenas podem ser de dois tipos:
os sinais analgicos e os sinais digitais. Exemplos de sinais analgicos: gira-discos, os leitores de cassetes e os vdeos de sala. Exemplos de sinais digitais: os CDs e os DVD.

3. Transmisso de sinais analgicos e digitais


Um sinal analgico possui duas grandezas fundamentais associadas: a amplitude e a frequncia. Um exemplo destas grandezas a energia que chega nossa casa.
Sinal de amplitude: 220V; Sinal de frequncia: 50H.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

3. Transmisso de sinais analgicos e digitais


Os sinais digitais possuem geralmente amplitudes limitadas entre 0 e 1 que so utilizadas para transmitir dados. Um dos exemplos destas amplitudes so os sinais eletrnicos usados pelo CPU de um computador.

3. Transmisso de sinais analgicos e digitais


Vantagens
Transmisso analgica:
Baixo Custo;

Transmisso digital:
Maior imunidade ao rudo e distoro; Maior segurana e privacidade; Percorrem maior distncias; Maior velocidade de transmisso.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

4. Modulao em Amplitude, Frequncia e Fase


Um sinal analgico apresenta vrias caractersticas como a amplitude, a frequncia e a fase. Estas caractersticas so usadas em sinais rdio e televisivos. Para que esta mensagem seja bem transmitida utiliza-se a modulao:
A modulao um processo pelo qual uma onda portadora analgica pode ser alterada, de modo a apresentar um padro uniforme para a transmisso de dados. O equipamento usado por este processo o modem: O modem um dispositivo eletrnico que modula um sinal analgico numa determinada faixa de frequncia pronta para transmitir.

4. Modulao em Amplitude, Frequncia e Fase


Existem trs tipos de modulaes analgicas:
A modulao em amplitude ( AM ), A modulao em frequncia ( FM ), E a modulao em fase ( PM ).

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

4. Modulao em Amplitude, Frequncia e Fase


No s o sinal analgico que tem as caractersticas de amplitude, de frequncia e fase. O sinal digital tambm tm essas caractersticas, e usam tambm trs tipos de modulaes:
A modulao em amplitude ( ASK ), a modulao em frequncia ( FSK ) e a modulao em fase ( PSK ).

4. Modulao em Amplitude, Frequncia e Fase


Nestas modulaes digitais usam-se bits, enquanto no sinal analgico no. Quando a ASK (modulao em amplitude) recebe bits nulos, a componente nula e quando recebe bit de valor 1, a componente tem uma onda de frequncia. Na FSK (modulao em frequncia), os bits 0 e 1 vo alternando a onda de frequncia. E na PSK (modulao em fase), sempre que existe uma transmisso entre 0 para 1 ou 1 para 0 existe uma inverso de fase de onda, mas com o sentido contrrio ao do bit anterior.
www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

5. Tcnicas de converso analgico-digital


Fala-se muito que, estamos na era digital, que os 0 e os 1 controlam o mundo. Se por um lado existe informao digital (como o Word, paginas de internet, jogos de computador, ...), por outro existe informao analgica que transformada em informao digital. Temos o exemplo das fotografias digitais, digitalizao de documentos, msica, vdeos e muitos outros.

5. Tcnicas de converso analgico-digital


Para fazer uma converso Analgica/Digital necessrio aplicar as tcnicas de digitalizao. A digitalizao o processo de transformao de um sinal analgico para um sinal digital. Este processo consiste trs fases sequenciais: a Amostragem, a Quantizao e a Codificao.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

5. Tcnicas de converso analgico-digital


Amostragem:
Esta fase consiste em retirar amostras do sinal original a uma cadncia suficiente para representar o sinal aps a digitalizao. Um sinal pode ser completamente reconstrudo se deste forem extradas amostras a um ritmo do dobro da frequncia mxima do sinal original.
Harry Nyquist Teorema da Amostragem / Nyquist

5. Tcnicas de converso analgico-digital


Quantizao:
As sequncias de amostras, resultantes da amostragem, so transformadas numa outra sequncia cujas amplitudes fazem parte de um conjunto finito de valores. So chamados os nveis de quantizao, separados uns dos outros por degraus de quantizao. Cada amostra substituda pelo valor do nvel de quantizao que lhe estiver mais prximo.
www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

5. Tcnicas de converso analgico-digital


Codificao:
o processo pelo qual os valores quantizados so convertidos (codificados) em bits (zeros e uns). o processo responsvel por converter sinais digitais, segundo formatos necessrios transmisso e, incluir no sinal digital o sincronismo de relgio para garantir que no exista perda de sincronismo entre o emissor e o recetor.

5. Tcnicas de converso analgico-digital


Estas imagens representa a amostragem, a codificao e a quantizao:

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

6. Grandezas e medidas
fundamental conhecer algumas grandezas e medias. A unidade de bit sem duvida fundamental para as matrias de Redes e Comunicao. importante saber a velocidade e a quantidade de bits que transferimos por unidade de tempo, mas tambm importante o equipamento que usamos para transferir esses dados.
www.NunoCoutinho.webfeel.pt

6. Grandezas e medidas
As principais grandezas e medidas:
a) b) c) d) O Decibel; Largura de banda; Throughput; Bit rate

www.NunoCoutinho.webfeel.pt

6. Grandezas e medidas
A. O Decibel
O Decibel mede a perda ou ganho da potncia de uma onda. Os decibis podem ser nmeros negativos (representam a perda da potncia) e tambm ser nmeros positivos (representa o ganho na potncia).

6. Grandezas e medidas
B. Largura de banda
A Largura de Banda de um canal definido como a diferena entre a frequncia mais alta e a mais baixa que o canal pode realmente transmitir.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

6. Grandezas e medidas
C. Throughput
Por exemplo, um download de um ficheiro apresentamos o valor em bits de uma certa largura de banda. Mas, esse largura de bada no apresenta o verdadeiro valor em bits do ficheiro. O verdadeiro valor chamado Throughput, que pode ser traduzido por taxa de transferncia efetiva de um sistema de transmisso.

6. Grandezas e medidas
D. Bit rate
Bit rate significa taxa de bits. Bit rate ou Data rate a velocidade com que os bits so convertidos ou processados por unidade de tempos.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

7. Tcnicas de codificao
fundamental transmitir a informao sem erros, por isso a codificao tem como principal objetivo preservar o sincronismo do relgio entre o emissor e o recetor. Para que isso no acontea, existem diferentes tipos de codificaes: NRZ RZ Manchester
www.NunoCoutinho.webfeel.pt

7. Tcnicas de codificao
NRZ (Non Return Zero) O cdigo de linha do tipo NRZ indica que o sinal no necessita obrigatoriamente de ir a zero entre transies de bit. Tem o Duty Cycle (tempo de bit) de 100%. Nesta codificao existem trs tipos: NRZ Unipolar NRZ Polar NRZ Bipolar

www.NunoCoutinho.webfeel.pt

7. Tcnicas de codificao
NRZ Unipolar Este tipo de codificao a mais simples (nica vantagem). Os limites da onda esto sempre entre 0 e 1 e tomam o valor de 1 quando o bit a codificar 1 e 0 quando o bit a codificar 0. utilizado para gravao digital em suportes magnticos. NRZ Polar Este tipo de codificao apresenta as mesmas vantagens e desvantagens do NRZ Unipolar. Os limites da onda nesta codificao esto entre -1 e 1. A onda codificada toma valor 1 quando o bit a codificar 1 e valor -1 quando o bit a codificar 0. Tambm utilizado para gravao digital em suportes magnticos. NRZ Bipolar Este tipo de codificao resolve o problema relativo componente DC mas sofre igualmente de perda de sincronismo com facilidade. Os limites da onda esto entre -1, 0, 1. Toma o valor 0 quando o bit a codificar 0 e toma o valor 1 e -1 alternadamente quando o bit a codificar 1. Utilizado nas interfaces RDIS.

7. Tcnicas de codificao
RZ (Return Zero) O cdigo de linha do tipo Return Zero indica que, em cada transio, metade do bit o sinal vai a zero. Por isso, diz-se que tem um Duty Cycle (tempo de bit) de 50% e utiliza o dobro da largura de banda em relao aos cdigos NRZ. Existem trs tipos de codificaes RZ: RZ Unipolar NR Polar NR Bipolar

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

7. Tcnicas de codificao
RZ Unipolar - Apresenta as mesmas vantagens e desvantagens do NRZ Unipolar (e o dobro da largura de banda). Os limites da onda esto sempre entre 0 e 1 e tomam o valor 1 quando o bit a codificar 1 e 0 quando o bit a codificar 0. Usado nas mesmas aplicaes que NRZ unipolar.

7. Tcnicas de codificao
Manchester
Este cdigo de linha, semelhana do RZ, tambm apresenta um Duty Cycle (tempo de bit) de 50%, logo necessita do dobro da largura de banda. No entanto, exibe vantagens em relao aos anteriores:
Nunca apresentar componente nula; Nunca perder o sincronismo de relgio entre emissor e o recetor; Tem a capacidade de deteo de erros;

NR Polar - Apresenta as mesmas vantagens e desvantagens do NRZ Polar (e o dobro da largura de banda). Os limites da onda neste tipo de codificao esto entre -1 e 1. A onda toma valor 1 quando o bit a codificar 1 e toma o valor -1 quado o bit a codificar 0. Usado nas mesmas aplicaes que NRZ polar.

NR Bipolar - Apresenta as mesmas vantagens e desvantagens do NRZ Bipolar (e o dobro da largura de banda). Os limites da onda neste tipo de codificao esto entre -1, 0 e 1. Toma o valor 0 quando o bit a codificar 0 e toma o valor 1 e -1 alternadamente quando o bit a codificar 1. Usado nas mesmas aplicaes que NRZ polar.

Nestes trs tipos de codificao, s permanecem nesses valores metade do tempo do bit (Duty Cycle = 50%), na outra metade, tomam o valor 0.
www.NunoCoutinho.webfeel.pt

Existe 2 tipos de codificao Manchester: Manchester Normal Manchester Diferencial


www.NunoCoutinho.webfeel.pt

7. Tcnicas de codificao
Manchester Normal: Os limites da onda esto entre 1 e -1. Neste cdigo de linha, as decises so sempre tomadas a meio de cada bit. Assim, as transies entre 0 1 e 1 0 ocupam a largura de um bit desde o meio do bit anterior at o meio do bit seguinte. As restantes transies, 0 0 e 1 1, ocupam apenas meio bit. usado em Ethernet. Manchester Diferencial: Os limites da onda neste tipo de codificao esto entre -1 e 1. semelhana do anterior, as decises so tomadas a meio de cada bit. A diferena aqui reside apenas, nas transies entre bits serem codificadas de forma diferente do anterior. As transies 0 1 e 1 1 ocupam a largura de um bit desde o meio do bit anterior at ao meio do bit seguinte. As restantes transies, 0 0 e 1 0, ocupam apenas meio bit. usado em Token Ring.

8. Ligaes sncronas e assncronas


Um sistema de comunicao interliga o emissor e um recetor atravs de um canal. Essa emisso e transmitida por duas ligaes, que poder ser sncrona e assncrona. Para o recetor conseguir ler as mensagens ou dados de comunicao, depende destes tipos de rede.
www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

8. Ligaes sncronas e assncronas


Transmisso sncrona:
A palavra sncrona indica a presena de um relgio. Ele o responsvel por sincronizar emissor e o recetor. O sincronismo permite ao recetor durante a transmisso saber quando pode ler os dados e quando deve parar. Este tipo de transmisso permite que uma grande quantidade de dados sejam transmitidos de uma s vez e ao longo de grandes distncias, tornando-se muito eficiente.
www.NunoCoutinho.webfeel.pt

8. Ligaes sncronas e assncronas


Transmisso assncrona: Este tipo de comunicao chama-se assncrona visto no usar relgio como a sncrona para a transmisso de dados. A informao transmitida atravs de bits.

www.NunoCoutinho.webfeel.pt

9. Tcnicas de deteo e correo de erros em transmisses digitais


Em qualquer meio em que comunicamos podem ocorrer situaes como o rudo e as interferncias que dificultam a correta transmisso da mensagem, podendo mesmo deturpar a mensagem original. Assim, so aplicados cdigos de deteo e correo de erros s transmisses. Os trs cdigos frequentemente utilizados:
Verificao de paridade; Checksum; CRC.

9. Tcnicas de deteo e correo de erros em transmisses digitais


Verificao de paridade:
Esta tcnica a mais utilizada para detetar erros. O bit de paridade indica o nmero de bits 1 presentes num carcter (Byte). O ltimo bit do byte, se no contiver dados, utilizado para verificao de paridade, assumindo o bit 0 quando temos paridade par e 1 quando temos paridade mpar. Exemplos:
11001100- A mensagem est correta. 10101011- A mensagem est incorreta.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

9. Tcnicas de deteo e correo de erros em transmisses digitais


Checksums:
Estas tcnicas servem para detetar erros principalmente na internet denominam-se somas de verificao. Esta verificao ao nvel de transporte de mensagens e baseia-se na soma do contedo do segmento que colocado numa posio da trama UDP, no lado do emissor. No recetor h lugar novamente soma do segmento. Se da soma de checksums resultarem apenas de 1s, podemos inferir que no houve erro na transmisso, caso contrrio, existiu erro na transmisso. Esses erros so assinalados nas posies que da soma de checksums resultem zeros. Os erros podem ocorrer no segmento ou no prprio cdigo detetor de erros.
www.NunoCoutinho.webfeel.pt

9. Tcnicas de deteo e correo de erros em transmisses digitais


CRC- Cyclic Redundancy Check:
Esta tcnica mais eficiente que as anteriores. Tambm chamada de deteo polinomial. Este mtodo consiste em adicionar um conjunto de bits (FCS Frame Check Sequence) mensagem original a transmitir. O que vimos anteriormente diz respeito ao emissor. Mas como que o recetor verifica se houve erro na transmisso ou no? Para isso necessrio que no recetor esta mensagem, agora j com CRC, seja novamente dividida por uma chave da codificao. Se o resto for zero, diz-se que no houve erro e o contrrio se o resto for diferente de zero.
www.NunoCoutinho.webfeel.pt

9. Tcnicas de deteo e correo de erros em transmisses digitais


Correo de erros: Anteriormente identificmos formas de detetar os erros. Porm, esses erros apenas eram detetados e no corrigidos. Geralmente quando um erro encontrado toda a informao ter de ser retransmitida. A tcnica utilizada chama-se:
ARQ - Automatic repeat request - baseia-se em confirmaes positivas (ACK) e negativas por parte do recetor (NACK).

10. Tcnicas de compresso de dados


Cada vez mais se torna importante aceder s "coisas" rapidamente mas tambm com a melhor qualidade possvel. No dia a dia ouvimos falar de ficheiros MP3, DivX, Rmvb e muitos outros. Estes exemplos de ficheiros comprimidos que dependendo dos parmetros e tcnicas de compresso utilizadas apresentam melhor ou pior relao espao/qualidade.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

10. Tcnicas de compresso de dados


A compresso de dados permite: Reduzir o espao ocupado pelos ficheiros em disco; Reduzir o tempo de transferncia de ficheiros;

10. Tcnicas de compresso de dados


Compresso com perdas Tira partido da redundante e da irrelevncia. Na descompresso no possvel recuperar o que foi eliminado durante a compresso. A compresso com perdas usada para ficheiros multimdia, por exemplo, vdeo (MPEG), msica (MP3) e imagem (JPEG). Esta compresso uma das tcnicas mais utlizadas para comprimir ficheiros multimdia.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

10. Tcnicas de compresso de dados


Compresso com perdas No caso particular dos ficheiros MP3 possvel obter um ficheiro com a mesma qualidade que o ficheiro original com apenas 1/10 do tamanho. Quando falamos de compresso de vdeo, eliminar a redundncia a palavra-chave. Sabendo que um vdeo composto por imagens que so mostradas sequencialmente, comparam-se imagens seguidas mantendo a informao que no mudou de uma para a outra codificando apenas os pixis relativos mudana (macrobloco).

10. Tcnicas de compresso de dados


Compresso sem perdas Tira partido apenas da redundncia (informao a mais da qual se pode prescindir sem que existam perdas). Este processo utilizado para compresso de texto e em aplicaes onde a informao seja muito importante (transaes bancrias, informao mdica, etc). Os ficheiros associados a este tipo de compresso so o ZIP, RAR, ARJ entre outros.

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

10. Tcnicas de compresso de dados


Compresso sem perdas Neste processo aplica-se um algoritmo sem perdas que ir analisar o texto e verificar as redundncias. O significado de redundncia a frequncia com que uma determinada palavra aparece no texto. Aps esta anlise, substituem-se as palavras por smbolos que iro permitir ocupar um espao menor em disco. O processo pode ser invertido atravs de correspondncia entre smbolos e palavras na descompresso.
www.NunoCoutinho.webfeel.pt

10. Tcnicas de compresso de dados


Natureza dos dados O processo de compresso pode ser realizado com conhecimentos ou no da natureza dos dados a comprimir. Chama-se compresso por entropia quando esta no tem em conta a natureza dos dados a comprimir. Por outro lado, quando tido em conta a natureza dos dados a comprimir designa-se compresso atendendo fonte.

www.NunoCoutinho.webfeel.pt

10. Tcnicas de compresso de dados


Natureza dos dados Esta diferena evidente quando tentamos comprimir por exemplo um ficheiro de msica no formato WAV em ficheiro ZIP. No resultar deste processo qualquer compresso, j que este algoritmo no tem em conta o tipo de dados que est a comprimir aplicando sempre a mesma tcnica independentemente do tipo de ficheiro.
Powered By: Nuno Coutinho nuno_coutinho@hotmail.com www.nunocoutinho.webfeel.pt

16 de outubro de 2013

www.NunoCoutinho.webfeel.pt

www.NunoCoutinho.webfeel.pt

Você também pode gostar