Você está na página 1de 92

Tecnologia da comunicao

Mecatrnica
Tecnologia da comunicao

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Tecnologia da comunicao

SENAI-SP, 2009
4 Edio.
Avaliao do captulo assinalado no cabealho da primeira pgina do captulo por Comit Tcnico. O
crdito aos avaliadores encontra-se na ltima pgina do captulo.
Coordenao editorial

Gilvan Lima da Silva

3 Edio, 2006.
Trabalho revisado, atualizado e editorado a partir de contedos extrados da Intranet por Meios
Educacionais da Gerncia de Educao e CFPs 1.01, 1.09, 1.23, 3.01, 5.01, 6.01 e 6.02 da Diretoria
Tcnica do SENAI-SP.
Equipe responsvel
Coordenao
Seleo de contedos e
elaborao dos captulos 5 a 8
Captulo 9
Captulo 10

Airton Almeida de Moraes (GED)


Jos Carlos Garrotti (CFP 1.23)
Carlos Alberto Gomes (CFP 1.01)
Paulo Jos Rodolpho (CFP 6.01)

2 Edio, 2003.
Trabalho organizado e atualizado a partir de contedos extrados da Intranet por Meios Educacionais da
Gerncia de Educao e CFPs 1.09, 1.23, 3.01, 5.01, 6.01 e 6.02 da Diretoria Tcnica do SENAI-SP.
Equipe responsvel
Coordenao
Seleo de contedos e
elaborao dos captulos 5 a 12

Airton Almeida de Moraes


Jos Carlos Garrotti

1 Edio, 2000.
Trabalho elaborado pela Faculdade SENAI de Tecnologia Mecatrnica e Gerncia de Educao da
Diretoria Tcnica do SENAI-SP.
Equipe responsvel
Elaborao
Reviso de texto

Erulos Ferrari Filho


Beatriz Dadalti

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

SENAI

Telefone
Telefax
SENAI on-line
E-mail
Home page

Servio Nacional de Aprendizagem Industrial


Departamento Regional de So Paulo
Av. Paulista, 1313 - Cerqueira Csar
So Paulo SP
CEP 01311-923
(0XX11) 3146-7000
(0XX11) 3146-7230
0800-55-1000
senai@sp.senai.br
http://www.sp.senai.br

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Sumrio

Conceitos bsicos

Conhecendo um sistema de comunicao

Informao, codificao e modulao

11

Modos de operao

13

Transmisso digital de dados

15

Sinal eltrico

15

Tipos de transmisso

16

Transmisso serial

17

Velocidade de transmisso

18

Modos de sincronismo

21

Meios de transmisso

25

Tipos e padres de cabeamento

32

Cabo par tranado

33

Erros e deteco de erros

41

Paridade de caracter

42

Paridade de bloco

43

Check sum - Verificao da soma

44

CRC - Verificao de redundncia cclica

45

Padres de interfaces

47

Interface

47

Interface serial

48

Interface paralela

50

Protocolo

53

Orientao a byte ou a bit

53

Controle de fluxo - XON/XOFF

54

Transferncia de arquivos

55

Formato de pacotes

58

Sesso de transmisso

60

Modelo de referncia OSI

65
SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Redes de computadores

69

Estrutura de redes

69

Arquitetura de redes de computadores

71

Sistemas operacionais de redes

74

Uso industrial de redes de comunicao

74

Arquitetura TCP/IP

77

Camada de rede

78

Camada inter-rede

78

Camada de aplicao

80

Posicionamento do nvel OSI

81

Endereamento IP

82

Equipamentos de redes

83

Repetidor

84

Hub

84

Ponte (Bridge)

84

Comutador (Switch)

84

Pontes X Switches

85

Roteador (Router)

85

Redes industriais

87

Referncias bibliogrficas

91

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Conceitos bsicos

Aprender a comunicar-se com seu semelhante deve ter sido um dos passos mais
importantes na histria do homem. Sem viajarmos mentalmente no tempo at a PrHistria, poderemos imagin-lo utilizando-se de gestos (ou mmica), pinturas e sons
guturais para transmitir aos seus companheiros de caa relevantes informaes sobre
a presa. Com o surgimento da comunicao verbal, atravs da palavra falada, as
relaes humanas puderam se sofisticar pelas novas possibilidades que esta gerou;
com a transmisso oral da informao nasceram a narrativa histrica ou pica, o canto
e outras manifestaes que permitiram aos povos antigos perpetuarem suas tradies
e manterem sua identidade cultural atravs das geraes.

A revoluo seguinte nas comunicaes humanas, sem dvida, surgiu com a criao
da escrita, dos alfabetos e ideogramas; a inveno do papiro, a criao da biblioteca
de Alexandria, o famoso cdigo de Hamurabi so algumas referncias histricas que
demonstram a importncia dessa nova possibilidade de comunicao humana.

Hierglifos egpcios (1991 - 1786 a.C.)


SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Modernamente, um passo importante foi dado com a criao da imprensa por


Guttembeg, os livros passaram a ter um papel importante como meios de comunicao
devido quantidade e rapidez com que podiam ser produzidos, e assim a humanidade
comeou a desenvolver novos costumes com as possibilidades, at ento inditas, que
foram surgindo. Livros, revistas e jornais so os exemplos mais evidentes em nossos
dias dessa renovao.

Nessa seqncia, tivemos a criao do rdio, da televiso e do cinema, que criaram o


fenmeno conhecido como "comunicao de massas". Atualmente, vemos a
sofisticao desses veculos e a integrao de servios, como a telefonia celular, o
videofone recentemente lanado pela AT&T americana e os servios de
telecomunicao via satlite. Encontrar antenas parablicas espalhadas pelas casas
pode-se tornar to comum quanto as atuais antenas de TV.
Com a inveno do microprocessador e a imensa divulgao dos microcomputadores
pessoais, novas modalidades de comunicao surgiram, tais com a comunicao
digital de dados e o teleprocessamento, com uma crescente integrao de som,
imagem e dados aos sistemas de multimdia e com a miniaturizao constante dos
equipamentos eletrnicos e microprocessados. O mundo hoje est interligado via
satlite ou cabo submarino integrando TV, telefonia e redes de computadores, com os
atuais custos tendendo a diminurem. Vivemos atualmente o crescimento das
facilidades de comunicao de tal modo que, dificilmente, conseguiramos imaginar
nossa vida num mundo sem tais facilidades disponveis. Os modernos processos de
comunicao, contudo, por mais sofisticados que sejam, possuem pontos em comuns
com aqueles utilizados nos tempos das cavernas. Tais pontos referem-se aos
elementos bsicos existentes num sistema de comunicao, e sero esses elementos
que iremos agora examinar nesta nossa introduo ao curso de Tecnologia da
Comunicao.

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Conhecendo um sistema de comunicao


Vamos desenvolver alguns conceitos explorando um sistema de comunicao bem
conhecido: o telefnico. Quais os motivos que o tornaram to popular?
Resumidamente, podemos dizer que a possibilidade de manter uma conversa com um
interlocutor em grandes distncias, de modo confivel e economicamente vivel, so
os principais motivos. Podemos tambm citar outros de origem tcnica, como a relativa
facilidade de expanso da base instalada e as possibilidades de atualizao
tecnolgica, como o telefone sem fio e a telefonia celular.
Com todos esses atrativos, muitos servios, como o sistema de videotexto, esto
sendo constantemente colocados disposio de usurios interessados. Alm dos
servios criados, existe tambm outro tipo de utilizao da rede telefnica, explorado
pelos computadores e pelas mquinas de fax.
O objetivo de um sistema de comunicao o transporte de informao entre seus
usurios de modo adequado, eficaz e confivel.

O telefone funciona convertendo a voz (ondas sonoras) em sinal eltrico atravs do


bocal. Esse sinal caminha atravs de uma fiao - a rede telefnica - at o aparelho
chamado. Esta rede constituda de um par de fios tranados que se transformam
num meio adequado de transporte para esse tipo de sinal eltrico que contm a
informao. Todo sistema de comunicao requer o seu peculiar meio fsico para a
transmisso da informao, por exemplo, o rdio requer como meio fsico de
transmisso a atmosfera.
Algumas vezes podem-se controlar as propriedades dos meios de transmisso de
modo a melhorar seu desempenho, como no caso do telefone, mas outras no, como
no caso do rdio; em todo caso, algumas qualidades (quando aplicveis) como
SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

robustez, eficincia na transmisso, imunidade interferncia do meio externo,


facilidade de instalao e custo vivel so algumas caractersticas desejveis em todos
eles. Um sistema de comunicao necessita de um meio fsico ntegro e adequado que
permita a transmisso da informao eficientemente.
O processo de comunicao em si mesmo composto de pequenos outros; vejamos o
exemplo do telefone em detalhes: para termos acesso aos servios da cia. telefnica,
devemos tornar a iniciativa de solicitar a conexo, seja para enviar ou receber
informao, e para que a conexo se complete, algum deve atender o nmero
discado. Este um pequeno e importante processo dentro do processo maior de
comunicar-se e, para estabelecermos alguns pontos de referncia, vamos nomear o
usurio que inicia o processo de fonte ou transmissor e aquele que recebe a ligao de
destino ou receptor. O fato de utilizarmos os termos transmissor e receptor no limita,
entretanto, esses elementos a somente transmitir ou receber mensagens,
respectivamente, pois, durante um processo de comunicao, um mesmo usurio pode
assumir o papel de transmissor e receptor alternadamente; a diferenciao que
fazemos refere-se apenas ao ato de solicitar a conexo.
Num processo de comunicao, o usurio que tomou a iniciativa da conexo ser
chamado de fonte ou transmissor, e o usurio que responde ao pedido de conexo de
destino ou receptor.
Continuando nosso exemplo, assim que se estabelece a comunicao entre os
usurios, outro processo tem incio com a frase: "Al! De onde falam?. A partir da
conexo fsica j estabelecida e antes de transmitir nossa mensagem, iremos
estabelecer um outro tipo de conexo entre usurios, que podemos chamar de lgico
em contrapartida conexo fsica. Um processo de comunicao envolve portanto
vrias conexes (ou Links) que ocorrem em vrios nveis; em nosso exemplo do
telefone, houve conexes fsicas, atravs da central telefnica, e conexes lgicas,
entre os usurios do sistema.
Um processo de comunicao, quando estabelecido, possui vrios nveis de ligao,
fsicos e lgicos, entre o transmissor e ao menos um receptor. Este incio de conversa,
alm de verificar se a ligao foi feita corretamente, funciona como uma espcie de
protocolo de apresentao entre os usurios.
Outros conjuntos de palavras ou frases, universalmente aceitas por todos os usurios
da rede telefnica, so utilizados apenas com a finalidade de controle; no transportam
10

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

a mensagem propriamente dita, funcionam como controladores do fluxo de informao,


como em "Espere um pouco", ou atuam como um controle de inteligibilidade, como em
"Pode repetir por favor?".
Essas palavras ou frases de controle so as que tornam a transmisso da mensagem
eficiente e confivel; mesmo no momento da desconexo existe um procedimento que
deve ser respeitado. Todo sistema de comunicao necessita dessas regras que
disciplinam e viabilizam a comunicao entre as partes: essas regras so chamadas
de Protocolo de Comunicao.
Em nosso exemplo do telefone, pode ocorrer que algum, viajando pelo exterior,
compre um telefone que, ao ser discado, emita tons (freqncias); esse telefone no
conseguir se conectar a uma Central que aguarda pulsos de discagem, que o
sistema utilizado no Brasil. A incompatibilidade pode ocorrer em qualquer nvel de
conexo: se desejam estabelecer comunicao, ambos, transmissor e receptor, devem
trabalhar com o mesmo protocolo.
O processo de comunicao necessita de um conjunto de regras padronizadas para o
intercmbio eficiente e confivel da informao, conjunto esse chamado de protocolo
de comunicao.

Informao, codificao e modulao


Um outro aspecto importante presente nos sistemas de comunicao diz respeito
forma com que a mensagem transportada de um usurio para outro. Tomando ainda
o telefone como exemplo, vamos supor a possibilidade de uma conversa entre duas
pessoas de idiomas diferentes. evidente que a comunicao, sem um processo de
traduo intermedirio, s ser possvel quando tanto transmissor e receptor usarem o
mesmo idioma. Esse exemplo evidencia a existncia de um processo que chamamos
de codificao da informao. Quando falamos em ingls "table" e em portugus
"mesa", apesar de ambas as mensagens carregarem a mesma informao ou
significado, estamos utilizando dois cdigos distintos.
"Handshaking" (aperto de mo) pode ser utilizado para expressar as regras da
conexo fsica exclusivamente.

SENAI-SP - INTRANET
CT076-09

11

Tecnologia da comunicao

A codificao da informao muito comum, e muitas vezes indispensvel pelas


vantagens que proporciona; este o caso do sistema de telgrafo, cujo cdigo Morse
possibilitou a existncia da rede telegrfica baseada em apenas um nico fio condutor.
Podemos citar outros exemplos de cdigos muito utilizados: ASCII, que utilizado para
intercmbio de informao entre computadores e seus usurios e o cdigo de barras,
muito utilizado em automao industrial e comercial. A escolha do melhor cdigo a ser
utilizado num processo de comunicao depende das necessidades dos usurios.
Usurios de telex aceitam trabalhar com mensagens sem acentuao, limitao que
talvez os usurios de uma rede de computadores numa faculdade de Letras no
possam aceitar; outras vezes o protocolo de comunicao utilizado pode limitar a
escolha tambm.

Codificar a informao significa convert-la em uma outra forma de representao,


utilizando-se de uma tabela, ou regra, chamada de cdigo de converso; fica evidente
que num sistema de comunicao tanto o transmissor quanto receptor devem se
utilizar de um mesmo cdigo.
Codificar a mensagem, entretanto, no basta para entender algumas necessidades. O
telefone no codifica a informao (voz do usurio), contudo, converte a mesma para
impulsos eltricos para que possa caminhar por um par de fios, tarefa impossvel para
as ondas sonoras originais do usurio. Esse processo de converso da informao
chamado de modulao. A voz, atuando no bocal do telefone, exerce presso numa
cpsula com p de carvo ali instalada. Um sinal eltrico contnuo aplicado nesta
cpsula ir variar proporcionalmente a presso sonora, devido alterao da
resistncia eltrica que a cpsula sofre com o som. O sinal deixa ento de ser contnuo
e passa a ser varivel; a informao, agora na forma de sinal eltrico, caminha at o
outro aparelho, onde ento demodulada, passando a ser novamente presso sonora
atravs do pequeno alto-falante por onde ouvimos nosso interlocutor.

12

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

A importncia do processo de modulao de um sinal fica clara quando lembramos que


o sistema de rdio e televiso no poderia existir sem ele. Estudaremos mais frente
alguns mtodos de nosso interesse.
Modulao, para ns, representa um conjunto de tcnicas que possibilitam modificar as
caractersticas originais de um sinal eltrico de acordo com uma informao dada.

Modos de operao
Em comunicao, estamos acostumados a pensar que a informao pode trafegar
entre fonte e destino e vice-versa a qualquer instante. Em nosso exemplo, possvel
falar com nosso interlocutor e ouvi-lo ao mesmo tempo, se bem que isso no seja
comum pois perde-se em inteligibilidade. O telgrafo permite enviar e receber
informao, mas nunca simultaneamente; j o sistema de TV permite apenas que a
informao caminhe numa nica direo - transmissor - > receptor. Essas
possibilidades, que se relacionam ao modo de operao do sistema, so
classificadas em trs tipos: Simplex, Half-Duplex (ou Semi-Duplex) e Full-Duplex (ou
Duplex).
No modo de operao Simplex, a comunicao s permitida em um nico sentido, a
qualquer tempo; alguns exemplos: ligao entre uma impressora e um
microcomputador; sistema de TV e rdio. No modo Half-Duplex, permitida a
comunicao em qualquer sentido, mas nunca simultaneamente, exemplos:
mensagens Fax; sistema de rdio em aeronaves comerciais. No modo Full-Duplex,
permitida a comunicao simultnea em qualquer sentido. Um exemplo bem
caracterstico o telefone.
Existem trs modos de operao possveis para um sistema de comunicao:
Simplex (transmisso unidirecional) Half-Duplex (transmisso bidirecional nosimultnea) e Full-Duplex (transmisso bidirecional simultnea).
Alguns autores consideram ainda um quarto modo de operao, chamado de
Multiplex, mas iremos consider-lo mais como uma tcnica especial do que um modo
de transmisso. A tcnica de multiplexao consiste na diviso do tempo de
transmisso a cada usurio de modo que todos possam utilizar o canal de
comunicao aparentemente ao mesmo tempo.

SENAI-SP - INTRANET
CT076-09

13

Tecnologia da comunicao

Resumo do captulo
De modo a facilitar nosso estudo, agrupamos na tabela abaixo os novos conceitos que
aprendemos neste captulo. A consulta a livros da bibliografia poder ser interessante,
pois cada autor possui uma forma diferente de apresentar estes mesmo conceitos, a
qual poder ser til a voc.

Sistema de
comunicao

Conjunto de recursos que visa ao transporte eficiente e ntegro da


mensagem. Pode ser resumidamente descrito como composto de
transmissor ou fonte, meio de transmisso, receptor ou destino e
protocolo de comunicao.

Transmissor

Aquele que inicia o processo de conexo.

Receptor

Aquele ao qual se destina a conexo.

Meio de transmisso

Meio que permite a conexo fsica ("link") entre os elementos


transmissor e o receptor.

Protocolo de
comunicao

Conjunto de normas que disciplinam e garantem o processo de


comunicao.

Cdigo

Tabela para a converso da informao para uma outra forma mais


apropriada.

Modulao

Tcnica de modificao de sinal eltrico de acordo com informao


dada.

Modos de operao

Mtodos que especificam como a informao trafega pelo canal de


comunicao: pode ser Simplex (unidirecional), Half-Duplex
(bidirecional e no simultneo) ou Full-Duplex (bidirecional e
simultneo).

14

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Transmisso digital de dados

Iniciaremos neste captulo o estudo mais detalhado de algumas tcnicas de


transmisso da informao, como as ligaes entre microcomputadores, em primeiro
lugar, para entendermos como a troca de dados ocorre num ambiente de automao
industrial, onde microcomputadores, controladores lgicos programveis,
encarregados de superviso ou controle, so encontrados com diversos tipos de
conexes para intercmbio de dados. Ao compreender como podemos realizar uma
simples conexo entre microcomputadores, estaremos nos preparando para
compreender procedimentos mais elaborados de conexo para troca de informao.

Sinal eltrico
Chamamos de sinal eltrico a toda diferena de potencial que se manifeste num
circuito; caso esse potencial permanea constante no tempo, chamado de sinal
contnuo, caso contrrio, chamado de sinal varivel. Um sinal eltrico varivel pode
ser classificado, quanto ao modo de sua variao no tempo, em sinal analgico e sinal
digital.
Sinais analgicos so aqueles para os quais a variao de tenso pode assumir
quaisquer valores de tenso entre um instante e outro, como por exemplo, um sinal
eltrico entregue a um alto-falante por um amplificador de udio.
Sinais digitais so aqueles para os quais a variao de tenso permitida dentro de
certos valores discretos, ou seja, uma quantidade finita de valores entre dois instantes,
como um sinal eltrico proveniente da leitura de um disco laser, por exemplo.

SENAI-SP - INTRANET
CT076-09

15

Tecnologia da comunicao

Os sinais digitais podem ser binrios, caso os valores discretos de tenso possveis de
serem assumidos sejam apenas dois, como o sinal eltrico utilizando em lgica
digital TTL que admite apenas dois nveis de tenso, 0V e 5V.

As vantagens de se utilizar um tipo de sinal sobre outro, para a transmisso de dados,


ir depender apenas da aplicao. Em telecomunicao, utiliza-se muito a transmisso
analgica; j em automao industrial mais comum encontrar-se a transmisso
digital. Entretanto, com o avano tecnolgico, existe uma certa tendncia a se
utilizarem sinais digitais mesmo em sistemas que exibem naturalmente uma
caracterstica analgica, como telefone e TV, com o emprego de conversores
analgicos-digitais e digitais-analgicos.
Nosso estudo, entretanto, ir se ocupar inteiramente dos sistemas de transmisso
digital de dados.

Tipos de transmisso
Uma transmisso digital de dados nada mais que uma transmisso de bits, ou de
sinais digitais binrios, que representam a informao. Existem dois tipos de
transmisso: transmisso serial e transmisso paralela.
Transmisso serial
Na transmisso serial os bits que formam as unidades de informao so transmitidos
seqencialmente, um aps o outro, comeando sempre pelo bit menos significativo
(bms) e terminando no bit mais significativo (BMS). No exemplo a seguir, para
transmitir a letra "K", cujo cdigo ASCII 01001011, enviamos primeiro o bit "1", depois
o seguinte "1", o "0" e assim por diante at o ltimo bit. Caso utilizssemos um
osciloscpio para observar o sinal eltrico digital resultante dessa transmisso,
veramos algo parecido como um trem de pulsos na tela do aparelho.

16

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

A transmisso serial de dados utilizada nos sistemas de telex e telgrafo, em


ligaes entre controladores lgicos e micros, em ligaes entre micros que utilizam a
linha telefnica, dentre outras aplicaes.

Transmisso serial
Transmisso paralela
Na transmisso paralela, os bits que formam a unidade de informao devem ser
enviados simultaneamente, isto , ao mesmo tempo. Se desejo transmitir o caracter
"K", todos os 8 bits ("01001011") devero ser enviados ao mesmo tempo, como mostra
a figura abaixo, um bom exemplo temos na ligao entre micro e impressora paralela.
Observe o nmero de vias que possui o cabo de conexo. Em circuitos de hardware
com microprocessadores, encontramos tambm a transmisso paralela quando
examinamos as vias de dados (Data Bus) ou de endereo (Address Bus) que ligam a
CPU aos chips de memria, de I/0, etc. Essas Vias, tambm chamadas de
barramentos, podem ser encontradas em qualquer microcomputador.

SENAI-SP - INTRANET
CT076-09

17

Tecnologia da comunicao

Transmisso paralela
Com relao a vantagens de um mtodo sobre outro, podemos dizer que a
transmisso paralela, em princpio, ser mais rpida que a transmisso serial, j que
no exige do transmissor um intervalo de tempo adicional para "desmontar" a
informao e serializ-la em bits, e nem do receptor o trabalho de "remont-los"
novamente. Por outro lado, pensando na fiao, cabos, etc., do meio fsico, a
transmisso serial certamente exigir uma quantidade menor de vias, do que exige a
transmisso paralela, onde deve existir ao menos uma via para cada bit.
Na automao industrial, podemos encontrar a transmisso serial como sendo a mais
utilizada para interligao de controladores lgicos programveis, robs, tornos CNC,
etc., devido s tecnologias existentes, que permitem o seu uso dentro dos limites de
uma planta industrial, mantendo velocidades razoveis de transmisso e custos
compatveis; a transmisso paralela j mais utilizada para interligar equipamentos em
um bastidor, como barramento de dados, etc., ou num laboratrio, interligando
equipamentos de medidas ou de aquisio de dados.

Velocidade de transmisso
A velocidade de uma transmisso digital de dados pode ser referenciada com relao a
dois parmetros: quanto ao fluxo de dados ou quanto sinalizao, ou representao,
no meio de comunicao.
Com relao ao fluxo de dados, adota-se o conceito de taxa de transferncia de bits
por unidade de tempo, independente de como esta se processe no meio de
comunicao. calculada como:
VTx =

NBitsTx
[bps]
T

Onde:
VTx: velocidade ou taxa de transmisso;
NbitsTx: nmero de bits transmitidos;
T: intervalo de tempo da transmisso em segundos;

bps: unidade em bits por segundo.


Exemplo

Uma transmisso de 12.000bits em 10 segundos tem velocidade de 1.200bps, pois:


VTx =
18

12.000
= 1.200bps
10
SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Esta definio de velocidade pode ser aplicada tanto s transmisses seriais quanto s
paralelas.
Com relao velocidade referenciada sinalizao, considera-se que um bit de
informao pode ser representado por algum tipo de sinalizao (nvel de tenso,
freqncia, etc...), que mantida por um fixo e uniforme perodo de tempo, chamado
de tempo de bit. O nmero, ento, dessas sinalizaes em um segundo, adotado
como velocidade daquela transmisso e foi criada uma unidade especial, o baud,
provavelmente em memria a Jean Marie Emile Baudot, funcionrio do telgrafo
francs, a quem se atribui a criao do cdigo BAUDOT, usado em telegrafia.
comum a referncia a este tipo de velocidade como "Taxa de baud" ou "Baud Rate" do
sistema. Este tipo de definio utilizado apenas em transmisses seriais, devido
sua prpria caracterstica e origem histrica, ou seja, o telgrafo.
Vamos ver a seguir alguns exemplos para fixao do conceito.

Exemplo

Se Tb = 0,005s, ento a taxa de transmisso :

Taxa = 1/0,005s = 200bauds ou 200bps

Aqui temos um exemplo onde existe um tipo de sinalizao, no caso nvel de tenso,
para representar cada bit. O clculo da velocidade simples quando se conhece o
tempo de bit - basta aplicar uma regra de trs para se obter o resultado: Se um bit (ou
uma sinalizao) tem uma durao igual a Tb segundos, quantos bits (ou sinalizaes)
ocorrero em 1 segundo? Basta inverter o tempo de bit para se obter o resultado.
Neste caso fcil verificar que a velocidade em bauds igual velocidade em bps,
pois o nmero de sinalizaes por segundo equivale ao de bits por segundo.
SENAI-SP - INTRANET
CT076-09

19

Tecnologia da comunicao

Temos agora, na figura abaixo, uma transmisso onde cada nvel lgico associado a
uma freqncia diferente, ou seja, continuamos a ter a relao de um tipo de
sinalizao (neste caso freqncia) para cada bit. O clculo de velocidade se faz como
o anterior, basta inverter o tempo de bit, aqui a taxa em baud tambm a mesma em
bps. Observe entretanto que "sinalizao" no sinnimo de freqncia ou nvel de
tenso.

Exemplo

Se Tb = 0,005 s, ento a taxa de transmisso :

Taxa = 1/0,005s = 200bauds ou 200bps

Mesmo possuindo distintas definies, as unidades bps e baud so muitas vezes


utilizadas como sinnimas por muitos autores e publicaes da rea, pois em muitos
sistemas, como visto nos exemplos anteriores, o seu valor numrico coincide; porm,
podem apresentar valores muito distintos entre si para um sistema onde se empregue
algum mtodo especial de transmisso que inclua compactao de dados ou
codificao especial, em que uma sinalizao na linha possa representar mais de um
bit de informao. Assim sendo, fcil imaginar que se possa conseguir, por exemplo,
com uma taxa de transmisso de 2.400bauds, um fluxo de dados de 9.600bps.
Como regra geral, utiliza-se a velocidade de transmisso medida em baud quando se
est interessado em explicitar as caractersticas do sinal eltrico no meio de
transmisso empregado, e utiliza-se o bps quando estamos mais interessados em
explicitar o volume de dados enviados durante uma transmisso. Em nosso curso,
como sempre, utilizaremos sistemas onde cada bit representado por um tipo de
sinalizao na linha, poderemos utilizar tanto uma unidade quanto a outra, sempre com
a ressalva de que se trata de grandezas diferentes.

20

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Modos de sincronismo

Mesmo aps definidos o tipo e velocidade de uma transmisso digital de dados, um


outro problema permanece: como que o receptor pode estar sincronizado com o
transmissor, de modo a interpretar corretamente a seqncia de bits enviada por este
ltimo?
Para entendermos melhor esse problema, observemos a figura abaixo, que mostra
uma transmisso serial sendo feita, nos casos dos caracteres ASCII "G" e "K". Observe
que, dependendo do bit com o qual o receptor considera iniciada a recepo, podemos
ter uma incorreta interpretao do trem de dados; esse problema conhecido como
falha ou erro de sincronismo. Para evitar essas falhas de sincronismo necessrio que
tanto transmissor quanto receptor estejam de acordo quanto ao incio e trmino de
uma unidade de informao. Para tanto, duas tcnicas ou mtodos foram criados: o
sincronismo e o assncrono.

Transmisso assncrona

Este tipo de sincronismo caracterstico de transmisses seriais; nele se necessita


que seja definido um dos estados de tenso da linha como sendo de repouso e outro
estado definido como de atividade. Tais estados em telegrafia so chamados,
respectivamente, de marca e espao, nomenclatura que vamos adotar daqui para
frente. Marca normalmente associada ao estado lgico "1", e representada por uma
tenso positiva ou nula, enquanto espao associado com o estado lgico "0"
representado por um valor de tenso negativo.

SENAI-SP - INTRANET
CT076-09

21

Tecnologia da comunicao

Essa definio importante pois os circuitos de hardware sabem que ir se iniciar uma
transmisso quando o estado da linha mudar de marca para espao.

O mtodo assncrono consiste em acrescentar, para cada caracter a ser transmitido,


um bit de espao no incio da transmisso, caracterizando a transio da linha de
repouso para atividade, e outro bit de marca ao final da transmisso, para garantir a
caracterizao de uma transio de linha em atividade para repouso. Note que o
sincronismo existe apenas durante a transmisso de cada unidade transmitida, ou
caracter.

O bit de espao no incio da transmisso chamado de "Start Bit" , o bit de marca ao


final chamado de "Stop Bit", sendo muito comum utilizarem-se 2 ou 1,5 Stop Bits em
transmisses seriais.

22

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Se voc achou estranhou utilizar 1,5bit como Stop Bit, observe que, para os circuitos
de hardware, o bit representa um nvel de tenso e um tempo (tempo de bit) de
permanncia dessa tenso; assim sendo, 1, 1,5 ou 2 Stop Bits representam tempos
que os circuitos de hardware devem aguardar para considerar terminada a
decodificao dos bits anteriormente recebidos.

Transmisso sncrona

Este tipo de transmisso pode ser utilizado tanto em transmisses seriais quanto
paralelas; ele exige a existncia de um sinal especial, gerado normalmente pelo
transmissor, que garanta o sincronismo entre os circuitos de hardware do receptor,
esse sinal chamado de relgio, ou "clock", ou simplesmente de sinal de sincronismo,
ou apenas "Sinc" para abreviar. Este sinal garante a interpretao correta dos bits e
mantm o sincronismo ao longo de toda a transmisso e no apenas durante o envio
de um caracter, como o caso da transmisso assncrona.

SENAI-SP - INTRANET
CT076-09

23

Tecnologia da comunicao

Na figura anterior temos exemplos de transmisses paralela e serial sncronas.


Observe que o sinal de sincronismo referencia o bit a ser decodificado.
No caso das transmisses seriais, costuma-se adotar ainda uma seqncia especial
de bits chamada de moldura, ou "frame", antes da transmisso do pacote de dados
propriamente dito, de modo a assegurar que os circuitos de hardware possam
decodificar corretamente o pacote de dados pela simples identificao deste "frame".

Com relao s vantagens e desvantagens de um mtodo sobre outro, fcil verificar


que a transmisso sncrona exige ao menos uma via a mais no meio de comunicao
para o sinal de sincronismo, o que aumenta os custos; por outro lado, a transmisso
assncrona, feita mesma velocidade de uma sncrona, tende a ser menos eficiente
porque insere ao menos dois bits por caracter transmitido. Tanto uma tcnica quanto
outra podem ser encontradas em um ambiente de automao. Em nosso curso
daremos nfase as transmisses seriais assncronas.
Resumo do captulo

Segue abaixo um quadro resumo deste captulo.


Pode assumir qualquer valor de amplitude entre dois
instantes quaisquer.
Assume valores discretos de amplitude; quando esses
Digital
valores so apenas dois chamado de Binrio.
Os bits so enviados um a um, seqencialmente,
Serial
comeando pelo bms.
Paralela
Os bits so enviados simultaneamente.
Caracterstico de transmisses seriais, estabelece o
Assncrono
sincronismo entre Tx e Rx para cada caracter pela insero
de Bits de Start (espao) e Stop (marca)
Utilizado em transmisses seriais e paralelas, exige um sinal
Sncrono
adicional chamado sinal de sincronismo, ou "clock".
Pode ser referenciada atravs dos bits transmitidos por unidade de tempo,
unidade bps (bits por segundo) ou pode ser referenciada pelo nmero de
sinalizaes por unidade de tempo, unidade baud.
Analgico

Sinal eltrico

Tipos de
transmisso

Modos de
sincronismo

Velocidade de
transmisso

24

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Meios de transmisso

Neste captulo estudaremos alguns problemas e caractersticas relativas aos meios de


comunicao. Temos vrios meios fsicos para transmisso de sinais, podem ser: o ar,
uma fibra transmitindo luz, ou um cabo transmitindo o sinal eltrico. Iremos inicialmente
tratar do sinal eltrico; conhecer as caractersticas e o comportamento do sinal eltrico
vital j que propriedades deste ltimo, como amplitude, freqncia e fase podem
sofrer certas distores que podem alter-lo ou mascar-lo a ponto de "confundir" os
circuitos de hardware, resultando em erros na comunicao. Tais distores podem ser
causadas pelo prprio meio, devido a sua natureza intrnseca; conhecendo ento o
porqu delas, poderemos especificar melhor tanto os sinais quanto os materiais de
modo a reduzi-las.

Um outro tipo de perturbao que um sinal pode sofrer conhecido como interferncia
eletromagntica. Ela ocorre devido ao fenmeno conhecido da Fsica chamado de
Induo Eletromagntica. Trata-se do mesmo princpio que rege a gerao de energia
em um gerador eltrico e que faz um transformador funcionar, ou seja, uma corrente
varivel no tempo capaz de produzir um campo magntico varivel, um condutor que
esteja imerso neste campo magntico varivel sofre induo e apresenta uma tenso
varivel em suas extremidades. Se este condutor j estiver sendo percorrido por uma
corrente, ento a corrente que foi induzida somada aquela, produzindo alterao de
suas caractersticas.
SENAI-SP - INTRANET
CT076-09

25

Tecnologia da comunicao

As interferncias eletromagnticas tm como origem fenmenos eltricos como raios,


chaveamento de correntes em contatores, faiscamento de certos tipos de motores
(aspiradores de p, furadeiras, etc.) e transmisses de rdio. Sua influncia pode ser
reduzida pelo uso de blindagem eletromagntica, como malhas metlicas envolvendo o
condutor, ou em muitas vezes pelo simples deslocamento fsico do meio em relao
fonte de interferncia.
Como o estudo das tcnicas especiais para blindagem eletromagntica escapam ao
escopo de nosso curso, estudaremos alguns tipos de distores mais conhecidos e
seus efeitos sobre o sinal eltrico que percorre um meio de transmisso. Vamos ento
analisar dois tipos mais comuns de distoro: em amplitude e em freqncia.
Distoro em amplitude: imunidade a rudos
Este tipo de distoro ocorre devido ao fato de que os rudos eltricos externos
acabam se somando amplitude do sinal original que percorre o meio. Um rudo
eltrico pode ser causado por agentes externos, como nos casos de faiscamento em
contatores, etc., ou por aquecimento nos circuitos de hardware; em todo caso
prudente conhecer bem o ambiente de trabalho antes de se fazer uma instalao.
Para entender porque a distoro em amplitude atrapalha a comunicao, vamos
estudar um exemplo simples. Sabemos que os circuitos digitais de hardware, para
interpretao correta dos bits, trabalham com nveis bem definidos de tenso, em
lgica TTL. Por exemplo, um sinal digital para ser reconhecido como nvel lgico "1"
deve estar entre 2,4 e 5,0 volts e para nvel lgico "0" deve estar entre 0 e 0,8 volts,
existindo portanto uma regio onde as tenses maiores que 0,8V e menores que 2,4V
no sero decodificadas como nvel lgico, o que caracteriza a existncia de uma faixa
de imunidade a rudos, no caso TTL de 1,6V, em que qualquer rudo ser desprezado,
como pode ser visto na figura abaixo.

26

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Essa faixa, entretanto, pode ser insuficiente para evitar alguns transtornos. Um
exemplo dos problemas que podem ocorrer com um sinal em um meio inadequado
pode ser visto abaixo. Nela vemos que o sinal original, por interferncia do rudo
eltrico externo que se soma ao sinal eltrico original, causa uma interpretao
errnea no circuito de recepo; neste caso a faixa de imunidade ao rudo no foi
suficiente para garantir a correta decodificao do sinal e, como o meio de
comunicao no 100% imune s interferncias do ambiente que o circunda,
devemos procurar a tecnologia mais adequada s condies de trabalho.

Distoro em amplitude: atenuao


A atenuao de amplitude de um sinal ao longo do meio de comunicao outro tipo
de influncia que deve ser considerada. Ela est relacionada com a perda de potncia
do sinal ao longo do meio devido principalmente sua resistncia eltrica. muito
importante conhec-la pois um sinal que sofreu uma grande atenuao de amplitude
poder no ser corretamente detectado, ou nem identificado, pelos circuitos de
hardware. Uma forma de mensurar essa perda de potncia atravs de uma relao
entre a potncia eltrica entregue ao meio e a potncia recebida. Foi criado, ento, o
conceito de ganho de potncia, cuja unidade o Bell (B).
O ganho de potncia em Bell definido como:
Gp = log

Psaida
em Bell
Pentrada

SENAI-SP - INTRANET
CT076-09

27

Tecnologia da comunicao

Onde:
Gp: ganho de potncia (B);
Psada: potncia de sada (W);
Pentrada: potncia de entrada (w).
A experincia prtica demostrou que a subunidade decibel mais adequada, da a
definio ficar:
Gp = 10log

Psada
em dB
Pentrada

Vamos ento considerar trs situaes, chamando de x relao

Psada
, temos:
Pentrada

a. Quando Psada = Pentrada, ento x = 1 e Gp = 0dB.


Neste caso no existe nenhum ganho, toda a potncia entregue ao meio
devolvida, fica fcil verificar que o ganho Gp igual a zero dB pois se x = 1, ento,
log (1) = 0.
b. Quando Psada > Pentrada temos x > 1 e Gp sempre positivo.
Neste caso temos um ganho de potncia, o caso de amplificadores cuja potncia
de sada sempre maior que a de entrada. Aqui o valor do ganho Gp sempre
positivo, pois se x > 0 ento, por definio, log x > 0.
c. Quando Psada < Pentrada temos x < 1 e Gp sempre negativo.
Neste caso temos atenuao de potncia ao invs de ganho, pois a potncia de
sada menor que a de entrada. So os casos onde o valor de Gp sempre
negativo pois se x < 1 ento por definio, log x < 0.
Para evitar os valores negativos que ocorrem quando Psada < Pentrada, costuma-se
utilizar uma definio especial quando estamos lidando com atenuao, como segue:
A = 10log

Psada
em Db
Pentrada

Esta definio garante valores sempre positivos nos casos de atenuao. Daqui deriva
o conceito de coeficiente de atenuao (, dado em dB/km) de um cabo de
comprimento L (em km), como sendo:
=

28

P
10
log sada em dB/km
Pentrada
L

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Exemplo

Calcule a potncia de um sinal de 1W aps 0,5km de fio com atenuao de 40dB/km.


Soluo

Substituindo na frmula temos: 40 =

Continuando,

1
10
.
log
0,5
Psada

1
1
40
= log
2 = log
.
20
Psada
Psada

Aplicando a definio de logaritmo temos: 102 =

1
Psada

resultando em:

Psada = 0.01W
Considerando esse resultado conclumos que, ao final do cabo de 500m, obteremos
um sinal com cerca de 1% da potncia original.
comum para o cabo de comunicao, ao invs de seu coeficiente de atenuao,
especificar-se a resistncia eltrica por unidade de comprimento, normalmente em
/km, juntamente com a capacitncia por Km; estes parmetros costumam tambm

servir de referncia para a escolha de fios ou cabos na transmisso de dados.


Distoro em freqncia

Este tipo de distoro, tambm conhecido como distoro harmnica, ocorre porque o
meio de transmisso no atenua da mesma forma sinais de freqncias diferentes que
caminham por ele, facilitando ou dificultando o acesso de certas freqncias ao meio
de comunicao. Um exemplo bem prtico desse problema temos nos circuitos de
udio, onde se exige que um bom amplificador reproduza igualmente o som grave de
um contrabaixo quanto o agudo de um clarinete, algo que s bons amplificadores
conseguem. Aqui torna-se necessrio aprender um novo conceito, o de banda de
freqncia, ou banda de passagem.
Chamamos de banda de passagem do meio a faixa de freqncias qual um sinal
eltrico deve pertencer para atravessar o meio sem ter atenuaes apreciveis de
amplitude. Em termos prticos, representa a gama de freqncias que o meio filtra
sem distoro aprecivel do sinal. Essa propriedade pode ser melhor entendida com
uma representao grfica, utilizando o plano cartesiano no chamado diagrama de
bode.

SENAI-SP - INTRANET
CT076-09

29

Tecnologia da comunicao

No diagrama de bode, o eixo das abcissas est graduado em freqncias numa escala
logartmica, e o eixo das ordenadas graduado com valores de ganho de potncia (em
decibis). Vamos dar um exemplo: suponha que num laboratrio tenhamos um gerador
de sinal senoidal alimentando um circuito de udio.
Se formos variar a freqncia do gerador e medir, para cada valor de freqncia
escolhido, as potncias de entrada e de sada com um Wattmetro, poderamos obter a
seguinte tabela:
Freq. (Hz)

20

30

40

70

100

200

300

600

1k

2k

3k

4k

Pe (mW)

10

10

10

10

10

10

10

10

10

10

10

10

Ps (mW)

1,2

2,5

3,2

5,0

6,3

6,5

6,3

5,0

4,0

1,5

0,4

0,06

Gp (dB)

-9

-6

-5

-3

-2

- 1,9

-2

-3

-4

-8

-14

- 22

Com base nessa tabela, poderamos levantar o Diagrama de Bode, como visto a
seguir.

Do diagrama pode-se observar que freqncias de sinal fora dos limites definidos pela
banda apresentam uma atenuao muito grande, enquanto que sinais de freqncias
compreendidas entre os limites de 70Hz e 1kHz no sofrem atenuao aprecivel essa tambm chamada de regio de resposta plana; por exemplo, o circuito de
telefone tem resposta plana na faixa de 300Hz at 3.000Hz.
Para termos uma idia de como uma distoro em freqncias modifica um sinal
digital, vamos observar a figura a seguir. Nela temos um sinal digital transmitido a
2.000bps por vrios meios de transmisso; cada um deles, de diferentes larguras de
banda muito estreita (500Hz), produz uma distoro harmnica capaz de
30

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

descaracterizar completamente o sinal. medida que aumentamos a banda, o sinal


apresenta distoro cada vez menor, e podemos ver que uma banda de 400Hz produz
um sinal aceitvel.
Dessa experincia, podemos deduzir que um sinal digital, sendo transmitido a uma
determinada velocidade, exige que o meio de transmisso tenha uma banda
adequada, digamos mnima, para ser efetivamente transmitido, uma vez que bandas
menores implicaro em perdas de sinal ou distoro acentuada.
comum por isso mesmo especificar-se a banda de um determinado meio de
transmisso em bauds ou bps.

Aqui vale uma observao a respeito de uma situao que poder acontecer.
Imaginem que um certo sistema de comunicao est utilizando um determinado cabo
apropriado para a transmisso em curso e voc precisa fazer uma extenso do
sistema para alcanar outra sala, mas no dispe de nenhum metro do dito cabo;
voc, ento, decide testar com um fio de telefone, apesar do que voc estudou sobre
SENAI-SP - INTRANET
CT076-09

31

Tecnologia da comunicao

distoro e meios de transmisso, e, para sua surpresa, o sistema funciona com fio
comum de telefone. O que ocorreu aqui? Observe que, dependendo da velocidade e
distncia envolvidas, as distores introduzidas no foram suficientes para impedir a
comunicao; tambm possvel que ocorram mais erros, o que tornaria o processo
de comunicao mais lento devido maior quantidade de retransmisses.
Em todo caso, apesar de se conseguir a transmisso, ser uma soluo muito mal
elaborada, que, numa situao mais crtica, poder comprometer a confiabilidade do
sistema. Portanto, se voc no estiver numa emergncia, no faa isso!!!
Aps estudados alguns tipos de distoro, podemos entender por que importante
utilizar meios de transmisso adequados. Como os mtodos de transmisso costumam
ser padronizados ou bem conhecidos de fabricantes e usurios, existem alguns tipos
mais utilizados em transmisso de dados ou redes de computadores que podem ser
encontrados no comrcio especializado.

Tipos e padres de cabeamento


Cabo coaxial

Este tipo de cabo foi largamente utilizado no passado. Atualmente, por causa de suas
desvantagens, est cada vez caindo mais em desuso, sendo, portanto, s
recomendado para redes pequenas.
Entre essas desvantagens est o problema de mau contato e oxidao nos conectores
utilizados, a difcil manipulao do cabo (como ele rgido, dificulta a instalao em
ambientes comerciais, por exemplo, pass-lo atravs de condutes) e o problema da
topologia utilizada, no caso a topologia linear (tambm chamada topologia em
barramento) que faz com que a rede inteira saia do ar caso haja o rompimento ou mau
contato de algum trecho do cabeamento da rede.
Sua impedncia medida em ohms (), as redes Ethernet utilizam cabos coaxias de
50. J redes ARCNet (que se encontram obsoletas) utilizavam cabos de 93.
Temos que tomar muito cuidado ao especificarmos um cabo coaxial pois muito
comum o cabo de 50 ser confundido com um cabo de 75 utilizado em antenas de
TV.

32

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Vejamos os dois tipos de cabo coaxial utilizado em comunicao de dados:


Cabo coaxial fino (10 base2)

Caractersticas

tambm chamado "Thin Ethernet;

Utiliza a especificao RG-58A/U;

Cada segmento da rede pode ter, no


mximo, 185 metros;

Cada segmento pode ter, no mximo,


30 ns;

Distncia mnima de 0,5m entre cada


n da rede;
Utilizado com conector BNC.

Cabo coaxial grosso (10Base5)

Caractersticas:

tambm chamado "Thick Ethernet";

Utiliza a especificao RG-213A/U;

Cada segmento de rede pode ter, no


mximo, 500 metros;

Cada segmento de rede pode ter, no


mximo, 100 ns;

Distncia mnima de 2,5m entre cada


ns da rede;
Utilizado com transceiver.

O cabo coaxial pode ser soldado ao seu conector BNC embora esse mtodo no o
mais utilizado. Os conectores BNC mais utilizado trabalham na base da presso
(crimp), economizando um grande tempo na confeco do cabeamento.

Cabo par tranado

Na atualidade o tipo de cabo mais utilizado em redes de comunicao. Existem


basicamente dois tipos de cabo par tranado: sem blindagem (UTP, Unshielded
Twisted Pair) e com blindagem (STP, Shielded Twisted Pair). A diferena est na

SENAI-SP - INTRANET
CT076-09

33

Tecnologia da comunicao

existncia de uma malha (blindagem) no cabo STP, que ajuda a diminuir a interferncia
eletromagntica e, com isso, aumentar a taxa de transferncia obtida na prtica.
Ele composto de oito fios divididos em quatro pares como podemos ver a seguir.

Par tranado sem blindagem (UTP)

Par tranado com blindagem (STP)

O par tranado, ao contrrio do cabo coaxial, s permite a conexo entre 2 pontos da


rede. Por este motivo obrigatrio a utilizao de um dispositivo concentrador (hub ou
switch), o que d uma maior flexibilidade e segurana rede. A nica exceo na

conexo direta de dois micros usando uma configurao chamada cross-over.


O par tranado tambm chamado 10BaseT ou 100BaseT, dependendo da taxa de
transferncia da rede, se de 10Mbps ou 100Mbps.
Suas vantagens so: fcil instalao, barato, flexvel.
Suas desvantagens so: cabo curto no mximo 90 metros da tomada at o switch ou
hub e mais 10 metros da tomada ao micro (PATH CORD), totalizando 100 metros. Mais

suscetvel a interferncia eletromagntica.

34

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Para controle da interferncia eletromagntica, j que o cabo UTP no tem a malha


para blindagem, necessrio a utilizao de uma tcnica denominada cancelamento.
Atravs dessa tcnica as informaes circulam repetidas em dois fios, sendo que no
segundo fio a informao possui sua polaridade invertida.

A EIA/TIA (Eletronic Industries Alliance/Telecommunications Industry Association),


orgo norte-americano responsvel pela padronizao de sistemas de
telecomunicaes, padronizou os cabos do tipo par tranado em uma norma chamada
568. Nessa norma os cabos so classificados em categorias de 1 a 5.
Os cabos de categoria 1 e 2 so usados por sistemas de telefonia, enquanto os cabos
de categoria 3, 4 e 5 so usados por redes de dados.
Categoria 3: Permite comunicao at 16Mbps. utilizado por redes 10BaseT.
Categoria 4: Permite comunicaes at 20Mbps.
Categoria 5: Permite comunicaes at 100Mbps. o tipo de cabo par tranado mais
utilizado hoje em dia. Possui uma impedncia de 100 e utilizado por redes
100BaseT ou 1.000BaseT.

SENAI-SP - INTRANET
CT076-09

35

Tecnologia da comunicao

O conector utilizado com o par tranado denominada RJ45 que possui oito contados
um para cada fio.

Para se efetuar a conexo desses conectores ao cabo existem dois padres


internacionalmente utilizados o T568A e o T568B.

Outro tipo muito utilizado principalmente em redes de computadores a fibra ptica.


constituda por um ncleo de material cristalino condutor de luz, envolto em outro
material chamado de casca, de ndice de refrao diferente do ncleo. O conjunto todo
pode ser envolto em uma capa protetora com ou sem material protetor contra choque
mecnico. Podemos encontrar cabos pticos com mais de um ncleo.

36

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

O princpio de funcionamento das fibras pticas baseia-se na lei de Snell ,conhecida na


Fsica ptica. Vamos considerar a figura acima - para ela, a lei de Snell pode ser
escrita como:
sen n 2
=
sen n 1
Onde:
sen: seno do ngulo de incidncia;
sen: seno do ngulo de refrao;
n1:

ndice de refrao do meio 1;

n2:

ndice de refrao do meio 2.

No caso (a), um raio de luz penetrando o meio 1 sofre refrao com ngulos dados
pela lei de Snell. No caso (b), uma vez que no ocorre refrao para o meio 2 e sim
uma reflexo, o ngulo de incidncia chamado de ngulo crtico. O caso (c) mostra
um raio incidindo em um ngulo acima do ngulo crtico; neste caso o raio luminoso
sofre reflexo total, retornando ao meio 1.
A partir deste fato, as fibras so construdas de modo a ocasionar reflexo total do raio
luminoso, como mostra a figura abaixo; o ndice de refrao do ncleo e da casca tal
SENAI-SP - INTRANET
CT076-09

37

Tecnologia da comunicao

que possibilita a entrada do raio luminoso de modo a confin-lo dentro da fibra, por
causa das sucessivas reflexes totais que sofre.

Para a utilizao das fibras pticas em circuitos de comunicao de dados, so


necessrios circuitos de interface convenientes, que convertam o sinal digital em
impulsos de luz; para isso, utilizam-se diodos emissores de luz (LEDs), da faixa do
infravermelho, como emissores, e fotodiodos como receptores, existindo circuitos
integrados especiais para estas funes. As fibras requerem tambm tipos especiais
de conectores para emendas, terminao ou derivao entre cabos.
A seguir temos um quadro comparativo e outro com algumas caractersticas dos meios
citados.

38

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Caractersticas mdias
Atenuao (db/km)
Taxa de dados (Mbps)
Impedncia
caracterstica ()

Par tranado
sem blindagem

Cabo coaxial
(0,89mm2)

Fibra ptica
( = 1550nm)

~ 40
<1

~ 40
3,1 ~ 10

0,2
> 100

80 ~ 200

50 ~ 80

no aplicvel

Resumo do captulo

Distoro
Meios de transmisso

Amplitude
Freqncia
Serial/Redes
Paralela

Imunidade a rudos
Medida como faixas de tenso
Coeficiente de atenuao
Medido em dB/km
Banda passante
Medido em Hz ou baud
Par tranado, cabo coaxial, fibra ptica
Cabo Multivias

SENAI-SP - INTRANET
CT076-09

39

Tecnologia da comunicao

40

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Erros e deteco de erros

Durante uma transmisso digital de dados podemos considerar como erro a perda ou
distoro do sinal eltrico digital que acarrete no receptor numa errnea interpretao
dos bits enviados pelo transmissor.
O erro pode ser causado por eventos transientes ou no-transientes. Eventos
transientes possuem origem aleatria, so de difcil previso, o que torna complexo ou
mesmo impossvel o controle de seus efeitos, alguns exemplos: interferncia eltrica
por tempestade (raio), rudo de chaveamento (centelhamento de comutadores), etc.
Eventos no-transientes, ao contrrio, so previsveis e seus efeitos podem ser muitas
vezes atenuados pela adoo de tcnicas de supresso de rudo, blindagem de cabos,
etc., alguns exemplos: radiointerferncia, induo de corrente alternada, etc.
Assim sendo, podemos aceitar o fato de que, apesar de todos os cuidados para evitar
interferncia no sinal eltrico digital, alguns erros eventuais podero ocorrer. Em
alguns sistemas, como telefonia, uma falha de 20% nos dados transmitidos pode tornar
ainda uma mensagem inteligvel; em outros casos, como controle de lanamento de
foguetes, exigem-se sistemas livres de erros (error free). Para que nossa transmisso
fique segura, ou mantenha os erros em nveis tolerveis, necessria a criao de
mecanismos capazes de detectar e/ou corrigir tais erros.
A correo de erros um captulo parte da deteco dos mesmos. Para isso existem
algumas tcnicas que, devido a complexidade e aplicaes especficas, no sero
objeto de nosso estudo. Para ns basta saber que, se um erro foi detectado durante a
transmisso de um pacote de dados ao menos uma retransmisso desse pacote deve
ser efetuada.
As tcnicas de deteco de erro envolvem mais ou menos um grau de redundncia:
bits ou bytes so adicionados ao pacote de informao original com a finalidade de
SENAI-SP - INTRANET
CT076-09

41

Tecnologia da comunicao

servirem de sinalizadores de erro. Estudaremos as tcnicas da Paridade, Check Sum e


CRC.

Paridade de caracter
Neste mtodo calculado um bit adicional, chamado de paridade, para cada caracter
transmitido. O valor deste bit de paridade (se "1" ou "0") calculado conforme se
deseje trabalhar com paridade par ou mpar, de acordo com a seguinte regra:
a. Paridade par: escolhe-se o bit de modo que ocorra, no caracter considerado mais o
prprio de paridade, uma quantidade par de bits "1".
b. Paridade mpar: escolhe-se o bit de modo que ocorra., no caracter considerado
mais o prprio de paridade, uma quantidade mpar de bits"1".
A tabela a seguir fornece alguns exemplos.
Caracter

Cdigo ASCII

A
u
8
$

0100 0001
0111 0101
0011 1000
0010 0100

Bit de paridade para


paridade par
0
1
1
0

Bit de paridade aridade


mpar
1
0
0
1

O clculo do bit de paridade par coincide com aquele executado pela funo OuExclusivo, vista na tabela abaixo; assim, para calcular um bit de paridade par, basta
realizar essa operao sobre todos os bits de dados considerados, isto muito
conveniente pois esse clculo pode ser feito rapidamente por circuitos Ou-Exclusivos
de hardware.
Bit 21
0
0
1
1

Bit 20
0
1
0
1

Operao XOR
0
1
1
0

A eficincia do mtodo da paridade no muito grande pois como ele se baseia num
par de bits (1 e 0) para reportar uma relao tambm binria (par, mpar), caso ocorra
um nmero par de erros ou inverses acidentais, os erros no so detectados.
A tabela abaixo contm uma srie de exemplos demonstrando essa fragilidade. Na
coluna transmitido temos o byte e o correspondente bit de paridade par, na coluna
recebido, a simulao de um erro (inverso de bit).
42

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Transmitido
0110 0000 0
0110 0000 0
0110 0000 0
0110 0000 0

Recebido
0110 0000 0
1110 0000 0
1110 1000 0
1110 1010 0

Concluso verificando o bit de Paridade


Nenhuma inverso: no par de 1s, paridade certa.
Uma inverso: no par de 1s, o erro detectado.
Duas inverses: no par de 1s, o erro no detectado.
Trs inverses: no mpar de 1s, o erro detectado.

Apesar da fragilidade, o mtodo muito utilizado pela simplicidade de clculo. Em


transmisses seriais assncronas muito utilizado acrescentando-se o bit de paridade
aps o BMS, como pode ser visto abaixo.

O mtodo da paridade tambm muito utilizado em placas de memria RAM, para


checar se o seu contedo foi adulterado ou no.

Paridade de bloco
A paridade de bloco segue a mesma idia da paridade de caracter, sendo, porm, que
a operao feita nos bits de um bloco de caracteres, cujo tamanho escolhido
conforme a convenincia, resultando num caracter de paridade. O caracter de paridade
ainda conhecido como BCC de "Block Check Caracter", ou caracter de verificao de
bloco; abaixo temos um exemplo de clculo e uma simulao de erro para verificar a
eficincia.
Transmitido
Mensagem
J
0100 1010
u
0111 0101
F
0100 0110
G
0110 0111
BCC calculado e
enviado pelo
0001 1110
transmissor
BCC calculado pelo receptor para
comparao com aquele enviado
pelo transmissor:

Recebido
Duplo erro em um caracteres Duplo erro em dois caracteres
0100 1010
0100 1010
0111 0101
0111 0011
0100 0000
0100 0000
0110 0111
0110 0111
0001 1110

0001 1110

0001 1000 (erro detectado)

0001 1110 (erro no detectado)

SENAI-SP - INTRANET
CT076-09

43

Tecnologia da comunicao

Como pode ser visto, a eficincia do mtodo tambm no muito grande, estando
sujeito a erros: o receptor no conseguiu descobrir os erros duplos em dois caracteres.
Podem-se unir os dois mtodos j vistos, utilizando o bit e o caracter de paridade.
Quando assim feito, os bits de paridade gerados so conhecidos com VRC, de
"Vertical Redundancy Check", e o caracter de paridade como LRC, de "Longitudinal
Redundancy Check" mas ainda assim continuaramos com possveis erros noidentificveis.
Mensagem
J
u
F
g
Caracter de paridade ou LRC

0100 1010
0111 0101
0100 0110
0110 0111
0001 1110

Bit de paridade ou VRC


1
1
1
1
0

Check sum - Verificao da soma


Este tipo de verificao feito tambm sobre um bloco de dados, como o BCC, sobre
o qual feita uma soma binria comum entre todos os caracteres. O resultado dessa
soma utilizado como caracter de verificao, neste caso chamado de check sum ou
soma de cheque.
Neste mtodo, costuma-se truncar o tamanho do check sum em bits da soma para um
valor mximo, visto que por este mtodo o tamanho em bits da soma, ou do check
sum, depende do tamanho do bloco somado. um mtodo eficaz para detectar os
erros nos quais o mtodo da paridade falha, mas no perfeito para combinao de
erros aleatrios, como a tabela abaixo nos mostra.
Transmitido
Mensagem
J
u
F
g
Check sum Tx

0100 1010
0111 0101
0100 0110
0110 0111
0110 1100

Check sum Rx

Recebido
Duplo erro em uma Duplo erro em duas
linha
linhas
0100 1010
0100 1010
0111 0101
0111 0011
0100 0000
0100 0000
0110 0111
0110 0111
0110 1100
0110 1100
0110 0110
0110 0100
(detectvel)
(detectvel)

Erro simples em
duas linhas
0100 1011
0111 0101
0100 0110
0110 0110
0110 1100
0110 1100
(no detectvel)

Como pode ser observado na tabela anterior, o receptor calculando o check sum
descobre erros duplos de bits mas falha para erros simples; o mtodo tambm no
44

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

descobre erros de seqncia, isto , produz o mesmo valor no importa que byte seja
enviado primeiro, e isto pode ser muito importante.

CRC - Verificao de redundncia cclica


Esse mtodo, como o anterior, fornece um caracter de verificao mais conhecido
como CRC de "Cyclic Redundancy Character".
Consiste em realizar uma operao de diviso sobre o bloco de dados com um divisor
conhecido, utilizando-se o resto da operao como um caracter de verificao. A
diviso feita considerando-se como o dividendo a seqncia de bits que ser
transmitida, sendo que o divisor convenientemente escolhido de modo a controlar o
tamanho em bits do resto da diviso. muito comum a utilizao de CRC de no
mximo 16 bits, o que para a maior parte dos casos fornece uma boa segurana;
entretanto, podem-se encontrar aplicaes especiais que utilizam um CRC de 32 bits.
Vamos considerar como exemplo o bloco de mensagem "JuFg" da tabela anterior, que
ser expresso como uma seqncia de bits:
01001010
J

01110101 01000110 01100111


u

x 525
2379428

Que, em decimal, representa 1.249.199.719.


Vamos escolher agora um divisor arbitrrio, digamos 525; como resultado da diviso,
temos um resto igual a 19, ou, em binrio, 00010011, que seria ento o nosso CRC.
A escolha aleatria do divisor pode comprometer a eficincia do mtodo, tornando-o
lento pelo volume de clculos envolvidos ou mesmo incuo contra certos erros; mas
existem alguns valores de comprovada eficcia que so utilizados.
A especificao desses divisores feita na forma de um polinmio: por exemplo, o
valor 525, utilizado em nosso exemplo para ser representado como polinmio, primeiro
seria convertido para binrio, resultado 0010 0000 1101 para, em seguida, ser
expresso na forma de um polinmio:
0x11 + 0x10 + 1x9 + 0x8 + 0x7 + 0x6 + 0x5 + 0x4 + 1x3 + 1x2 + 0x1 + 1x0

SENAI-SP - INTRANET
CT076-09

45

Tecnologia da comunicao

Que, considerando apenas os termos no zeros, resulta em:


x9 + x3 + x2 + x0
Existem dois destes polinmios mais utilizados; um o especificado pelo CCITT
(Comit Consultaif Internacionale de Telegrafia et Telephonie, com sede em Genebra),
mais conhecido como CRC - CCITT, e outro conhecido como CRC - 16, vistos na
tabela seguinte:
Nome do CRC
CRC - CCITT
CRC - 16

Polinmio
x16 + x12 + x5+ x1
x18 + x15 + x2 + x1

O mtodo do CRC oferece 100% de garantia na deteco dos erros citados


anteriormente, alm de outros tipos no citados como erro de inverso simultnea de
16 bits no bloco, sendo por isso mesmo amplamente empregado em sistemas de
transmisso digital de dados.
Resumindo
Os mtodos para deteco de erros sempre envolvem algum grau de redundncia;
assim so gerados bits ou caracteres de verificao extras que so transmitidos junto
com os dados para posterior comparao no receptor. Os mtodos estudados foram:
1. Paridade de caracter: Gera um bit de verificao pela aplicao da regra de
paridade nos bits de um caracter; no detecta duplos erros nos bits; simples de
calcular (XOR).
2. Paridade de bloco (BCC): Gera um caracter de verificao de tamanho fixo, pela
aplicao da regra de paridade nos bytes de um bloco de dados, sujeito tambm a
erros duplos de bits em duplos bytes; simples de calcular.
3. Paridade composta: Utiliza paridade de bloco (LRC) e paridade de caracter (VRC),
mais eficiente que os anteriores mas tambm sujeito a falhas.
4. Mtodo de soma (Check Sum): Gera um caracter de verificao de tamanho
varivel pela simples soma binria dos bytes em um bloco de dados, apesar de
reconhecer duplos erros de bits no detecta os erros simples, nem de seqncia.
5. Mtodo do CRC: Gera um caracter de verificao de tamanho fixo, pela diviso do
bloco de dados por um divisor conhecido; eficincia 100% na deteco dos erros
citados.

46

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Padres de interfaces

Com a modernizao dos microcomputadores os padres para as interfaces de


conexo tambm se modernizaram, hoje temos vrios tipos de padres cada qual com
suas particularidades. Neste capitulo veremos alguns dos padres mais utilizados
atualmente.

Interface
De maneira geral chama-se de interface o dispositivo fsico ou lgico que faz a
adaptao entre dois sistemas. Em um sistema computacional, trata-se do conjunto de
elementos de hardware e software destinados a possibilitar a interao com o usurio.
Em nosso caso, trataremos de interface como interconexo entre dois equipamentos
que possuem diferentes funes e que no se poderiam conectar diretamente, como,
por exemplo, o modem.
O conceito de interconexo de dois equipamentos, pode ser expandido a uma srie de
equipamentos, configurando uma interface serial. Esse tipo de interface apresenta uma
nica linha para comunicao de dados, permitindo a transmisso de apenas um bit de
cada vez. Tambm chamada apenas de serial.
Para que a interconexo entre equipamentos funcione de modo eficaz, preciso tornar
essas conexes robustas, de constituio resistente, para aplicao num ambiente
industrial onde existem muitos rudos na transmisso que prejudicam a comunicao.
Para minorar e eliminar esses problemas foram criados os padres de interface que
servem de base ou norma para avaliao da qualidade da interconexo entre
equipamentos.
SENAI-SP - INTRANET
CT076-09

47

Tecnologia da comunicao

Os padres de interconexo de equipamentos especificam as caractersticas eltricas


dos sinais, circuitos integrados, cabos e conectores que podem ser empregados.

Interface serial
Os padres mais utilizados em comunicao serial so:

RS-232C - Conexo ponto a ponto; e

RS-485 - Conexo multiponto com at 32 equipamentos.

RS-232C
Apesar da norma RS-232 contemplar a interface entre DTE e DCE, a sua adoo pelos
fabricantes de microcomputadores como padro para o canal serial assncrono gerou
um tipo especial de utilizao, como as ligaes assncronas, entre DTE/DTE (ou
Micro-a-Micro); isso possibilitou a reduo do nmero de sinais necessrios e o uso de
conectores de 9 pinos (DB-9).

A ligao entre dois microcomputadores (DTE-DTE) deve ser feita com cuidado, pois
no possvel utilizar o mesmo cabo que liga DTE-DCE para ligao DTE-DTE.
Note que, para a ligao entre Micros, o sinal TD (pino 2) presente no DTE de um lado
deve atingir o RD (pino 3) do DTE do outro lado para que exista comunicao.

48

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Para isso utilizado um cabo especial chamado "Modem Nulo", "Anulador de Modem",
ou "Cross Over", visto na figura abaixo.

Observe como os pinos 2 e 3 so ligados invertidos, j o sinal RTS-1 alimenta CTS-2;


RTS-2 sinaliza para CTS-1.
Finalmente, DTR-1 ligado a DSR-2 e DCD-2; DTR-2 ligado a DSR-1, sendo que o pino
7 o nico ligado com seu correspondente, evidentemente.

Essa ligao pode ser alterada dependendo dos equipamentos interligados; uma
consulta prvia ao manual do fabricante sempre aconselhvel. Como por exemplo,
temos a seguir o esquema para construir cabos de comunicao serial para micros
compatveis IBM PC/TX e AT, lembrando que o conector padro no XT o DB-25, e no
AT , o DB - 9.
O padro RS-232C possui como principais especificaes:

Tipo de conector usual: DB-9 (conector de 9 vias);

Tipo de cabo: blindado;

Comprimento mximo do cabo: 15m;

Sinais eltricos: nvel lgico 1(-3V e -15V) e nvel lgico 0 (+3V e +15V);
SENAI-SP - INTRANET
CT076-09

49

Tecnologia da comunicao

Driver: MAX232 (MAXIM);

Taxas de comunicao usuais: 9.600 bps e 19.200 bps;

Taxa de comunicao mxima: 115kbps.

Os sinais associados ao conector DB-9, utilizado no computador pessoal so:


Pino
1
2
3
4
5
6
7
8
9

Nome
Carrier Detect
Received Data
Transmitted Data
Data Terminal Ready
Ground
Data Set Ready
Request To Send
Clear To Send
Ring Indicator

Sinal
CD
RxD
TxD
DTR
GND
DSR
RTS
CTS
RI

Direo
IN
IN
OUT
OUT
-------IN
OUT
IN
IN

Funo
Detectar o sinal de portadora
Receber dados
Transmitir dados
Terminal pronto
Sinal de referncia
Dados prontos
Requisio para enviar
Limpo para enviar
Detectar o sinal de campainha

Os endereos de I/O (input/output) no PC (computador pessoal) so: Dados: 378H,


Comandos: 37AH e Estados: 379H.
RS-485
O padro RS-485 possui como principais especificaes:

Tipo de conector usual: DB-9 (conector de 9 vias);

Tipo de cabo: par tranado;

Comprimento mximo do cabo: 1200m;

Sinais eltricos: modo diferencial;

Driver: SN75176B (texas instruments);

Taxas de comunicao usuais: 9.600bps, 19.200bps e 375kbps;

Taxa de comunicao mxima: 10Mbps.

Interface paralela
O padro mais usado para comunicao paralela o Centronix.
Trata-se de padro de interconexo de equipamentos que especifica as caractersticas
eltricas dos sinais, circuitos integrados, cabos e conectores que podem ser
empregados.
O padro Centronix possui como principais especificaes:

50

Tipo de conector: DB-25 (PC) ou conector Centronix 36 vias (Impressora);


SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Tipo de cabo: blindado;

Comprimento mximo do cabo: 2m;

Sinais eltricos: nvel lgico TTL;

Driver: 74245 (TTL).

Os sinais associados ao conector DB-25 (utilizado no computador pessoal) so:


Pino
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18-24
25

Nome
Strobe
Data 0
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Acknologed
Busy
Paper end
Select
Auto Feed
Error
Init
Select In
-----------Ground

Sinal
-STROBE
D0
D1
D2
D3
D4
D5
D6
D7
ACK
-BUSY
PE
SEL
AF
ERROR
INIT
SLCTIN
--------------GND

Direo
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
IN
OUT
OUT
----------------

Funo
Pulso para controle dos dados
Bit 0 do dado
Bit 1 do dado
Bit 2 do dado
Bit 3 do dado
Bit 4 do dado
Bit 5 do dado
Bit 6 do dado
Bit7 do dado
Dado recebido
Ocupado (Impressora)
Sem papel (Impressora)
Seleo (resistor de PULL-UP)
Avana linha (Impressora)
Quando 0 indica erro
Reset (Impressora buffer limpo)
Seleo
No conectados (ou aterrados)
Sinal de referncia

Os endereos de I/O (input/output) no PC (computador pessoal) so:


Dados: 378H, Comandos: 37AH e Estados: 379H.

SENAI-SP - INTRANET
CT076-09

51

Tecnologia da comunicao

52

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Protocolo

Como estudado no incio de nosso curso, protocolo um conjunto de regras que visam
disciplinar o processo de comunicao; suas funes dependem, portanto, das
necessidades do sistema - escolhemos duas muito importantes: controle de fluxo e
transferncia de arquivos, para servirem de exemplo em nosso estudo de protocolos.

Orientao a byte ou a bit


Os protocolos podem ser classificados quanto forma de manipulao de dados em
protocolos orientados a caracter e protocolos orientados a bit. Os primeiros consideram
que a menor unidade de informao o caracter (normalmente composto de 8 bits),
trabalhando, assim, com caracteres ou blocos de caracteres; os orientados a bit no
esto presos ao reconhecimento de caracteres - trabalham com bits ou padres
especiais de bits no necessariamente agrupados de 8 em 8.
Uma diferena importante entre esses dois enfoques pode ser verificada quando se
necessita realizar uma transferncia de arquivo do tipo texto (.doc, .txt) e de arquivo do
tipo binrio (.exe, .com, .obj., .lib); enquanto os arquivos tipo texto costumam utilizar
apenas caracteres ditos imprimveis, como letras, nmeros, smbolos, mais os de
formatao de folha, como backspace, line, feed, etc., os arquivos binrios no se
restrigem apenas a esse conjunto, admitindo qualquer combinao de bits; assim
sendo, um protocolo orientado a bit pode tanto manipular arquivos-textos quanto
arquivos-binrios, enquanto um protocolo orientado a caracter necessita de cuidados
especiais para manipular arquivos binrios.

SENAI-SP - INTRANET
CT076-09

53

Tecnologia da comunicao

Controle de fluxo - XON/XOFF


Vamos iniciar estudando controle do fluxo de dados numa transmisso assncrona. O
protocolo que estudaremos conhecido como XON/XOFF, orientado a caracter e
muito utilizado com Modens, Plotters, etc.; esse tipo de protocolo tambm chamado
de handshaking de software.
Sua especificao bem simples. Depois de iniciada uma transmisso de dados, o
Receptor enviar ao transmissor o cdigo XOFF quando deseja uma pausa na
transmisso de dados, e o cdigo XON quando deseja que a mesma continue.
A figura abaixo mostra o diagrama N-S simplificado de um programa de transmisso
que utilize este protocolo.

Costuma-se atribuir o cdigo ASCII equivalente a Control - Q (DC1 ou 11H) para XON
e o valor Control - S (DC3 ou 13H) para XOFF.
Um problema comum como o XON/XOFF pode ocorrer quando fazemos transmisso
de arquivos de texto tipo documentos que utilizam caracteres especiais para indicar
texto em negrito, sublinhado, etc., num sistema onde o receptor ecoa os caracteres
recebidos pelo transmissor, como uma espcie de verificao contra erros.
Caso o texto seja gerado no editor de texto Wordstar, modo documento, ao se utilizar
de um trecho sublinhado, o Wordstar automaticamente insere o caracter 13H
(coincidentemente o mesmo valor utilizado para XOFF!) para servir de controle no
comeo e no fim do trecho sublinhado, como pode ser visto na figura abaixo.
54

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Cdigo ASCII do Texto

Texto

0D 0A 64 69 66 69 63 69 6C 20 13 64 69 7A 65 72

difcil dizer

20 71 75 65 20 66 6F 69 20 62 6F 6E 69 74 6F 13

que foi bonito

OD 0A 69 6E 75 74 69 6C 20 63 6F 6E 74 61 72 20 intil contar
6F 20 71 75 65 20 70 65 72 64 1A 1A 1A 1A 1A 1A

o que perdi

Assim que for transmitido o caracter 13H, o receptor o ecoa de volta ao transmissor
que, ao receb-lo, interpreta-o como XOFF, parando de transmitir e aguardando ento
um XON para voltar a transmisso.
Como o receptor no enviou o caracter XOFF por sua iniciativa, foi apenas eco do que
recebeu, no tem por que enviar XON e assim fica aguardando o transmissor.
Concluso: ambos aguardam que o outro transmita e assim a comunicao cessa! a
sndrome do "Esperando Godot", referncia pea teatral de Becket; para evitar essa
situao basta desabilitar o eco.

Transferncia de arquivos
Os produtos para transmisso assncrona de arquivos costumam trabalhar com blocos
de arquivo, e a necessidade dessa estratgia fcil de reconhecer a partir da seguinte
questo: Como deve ser feita a verificao de erros numa transmisso de arquivo: a
cada byte ou apenas aps a transmisso de todo o arquivo?
fcil verificar que nenhuma das duas condies satisfatria: a verificao a cada
byte seria certamente mais demorada, e a verificao apenas ao final da transmisso
poderia ser ineficiente - caso um nico byte chegue errado, deve ser retransmitido todo
o arquivo.
A soluo intermediria dividir o arquivo em blocos de tamanho conveniente,
organiz-los apropriadamente de modo a ser fcil o reconhecimento do seu incio ou
do seu fim antes de envi-los.

SENAI-SP - INTRANET
CT076-09

55

Tecnologia da comunicao

Essa organizao feita com a ajuda de campos de controle auxiliares, anexados ao


bloco de dados de modo a facilitar o controle e a recuperao do arquivo original. A
figura a seguir exemplifica esse processo de organizao de blocos de dados atravs
de campo de controle.

Assim sendo, na figura acima, a funo do campo 1 pode ser a de identificar o incio
deste bloco de dados, os caracteres que fazem parte do bloco de dados podem ser
associados a um campo de dados; o campo 4 pode conter informaes que ajudem na
verificao de erros; o campo 2 pode conter o nmero seqencial que ajude na
recuperao posterior do arquivo, e assim por diante.
Os campos associados ao bloco de dados caracterizam uma unidade de transmisso
chamada pacote; um exemplo de transmisso de pacotes com quatro campos pode ser
visto na figura a seguir:

56

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Conforme o protocolo que estivermos estudando, podemos encontrar vrios tipos de


campos, entretanto, alguns so freqentemente utilizados em vrios protocolos,
diferindo apenas quanto ao tamanho ou posio dentro de um pacote.
Vamos ento considerar quatro tipos bsicos de campos: de identificao, de controle
de seqncia, de dados e de verificao de erros, assinalando para cada um algumas
caractersticas gerais.
Campo de identificao

Caracterizao: este campo serve para a identificao do pacote, uma vez que
podemos necessitar de pacotes com funes especiais tais como confirmao de
bloco, bloco recusado, etc., alm de bloco com dados.

Tamanho: costuma ser de um byte.

Posio no pacote: este campo costuma ser o primeiro, devido sua natureza.

Campo de controle de seqncia

Caracterizao: trata-se de um contador que incrementado a cada pacote


enviado pelo transmissor para auxiliar o receptor a detectar perda de pacotes; esse
contador relativo, ou seja, supondo ser de um byte seu tamanho, a contagem
ser de 0 a 255 com retorno a zero novamente, repetindo-se indefinidamente.

Tamanho: costuma ser de um byte ou menor.

Posio no pacote: pode ser aps o campo de identificao e antes do campo de


dados.

Campo de dados

Caracterizao: possui os dados propriamente ditos, muitas vezes separados por


caracteres especiais para indicar incio de bloco, fim de bloco ou fim de arquivo.

Tamanho: pode ser de tamanho fixo ou varivel; cada um tem vantagens e


desvantagens.

Posio no pacote: costuma ser sempre aps o campo de controle de seqncia e


antes do campo de verificao de erros.

Campo de verificao de erros

Caracterizao: utilizado para enviar o BCC ou CRC calculado sobre o campo de


dados somente.

Tamanho: costuma ser de dois bytes no caso de CRC e Checksum, e de um byte


no caso de BCC.

Posio no pacote: normalmente colocado no final do pacote.


SENAI-SP - INTRANET
CT076-09

57

Tecnologia da comunicao

Uma observao vale aqui: conforme a natureza do pacote, no se torna necessrio


utilizar todos os campos acima descritos; por exemplo, num pacote de confirmao de
dados recebidos, apenas o campo de identificao o que interessa.
Os campos podem ter apenas um byte de tamanho e neste caso utilizamos um
conjunto de caracteres existentes na Tabela ASCII selecionados para este fim,
descritos na tabela abaixo.
Abreviao Cdigo ASCII

Descrio

SOH

01H

Start of Header

STX

02H

Start of Text

ETX

03H

End of Text

EOT

04H

End of Transmission

ENQ

05H

Enquiry

ACK

06H

ACKnowledge

DLE

10H

Data Link Escape

NAK

21H

Not ACKnowledge

SYN

22H

SYNchoronous idle

ETB

23H

End of Transmission
Block

Uso Comum
Indica o incio de um cabealho (header) ou
campo de identificao.
Indica o incio do bloco de dados, e marca o fim
do header.
Indica o fim do bloco de dados.
Indica fim de uma transmisso quando enviado no
lugar de SOH.
Quando se est estabelecendo uma ligao, pode
significar "Voc est me ouvindo?"; durante uma
sesso pode significar pedido de identificao ou
status atual.
Utilizado quando feita uma recepo livre de
erros.
Utilizado quando se deseja utilizar caracteres com
o significado de controle, no de dados.
Utilizado quando feita uma recepo com erros.
Utilizado em sistemas sncronos que necessitam
manter caracteres na linha, mesmo quando
estiver em repouso (idle).
Indica o final do bloco de dados e a existncia de
ao menos mais um bloco a ser transmitido. s
vezes utilizado no lugar de ETX.

Formato de pacotes
Como exemplo, vamos verificar como formar pacotes a partir do uso de tais caracteres.
A tabela a seguir fornece alguns dos vrios formatos possveis para um pacote, aps a
qual apresentamos um grfico especial utilizado para representar esses - uma prtica
comum na documentao de um protocolo.

58

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Diagrama de pacotes possveis

Vamos verificar onde cada tipo de pacote poderia ser utilizado:

Pacote tipo 1 pode servir para enviar ao receptor alguma identificao do


transmissor e, ao transmissor, alguma identificao do receptor, se necessrio.

Pacote 2 pode ser enviado antes da transmisso efetiva de dados, com o nome
original do arquivo, no campo de dados, que ser transmitido.

Pacote tipo 3 transmite dados e avisa que o arquivo ainda no terminou, pelo uso
de ETB.

Pacote tipo 4 uma outra opo que pode ser utilizada ao invs do pacote 2.

Pacote 5 pode ser utilizado para o ltimo bloco de dados. Como o ltimo bloco de
dados pode ter tamanho menor que os demais, este pacote pode ser menor
tambm. Caso isso seja um inconveniente, bom utilizar ETB no final do bloco de
SENAI-SP - INTRANET
CT076-09

59

Tecnologia da comunicao

dados, preencher com espao os bytes restantes para completar o tamanho do


campo, e encerrar o mesmo com ETX.

Sesso de transmisso
Outro ponto que define um protocolo a forma com que o mesmo processa a
transmisso; em outras palavras, como o protocolo conduz a sesso de transmisso.
Pode-se dizer que uma sesso de transmisso genrica de arquivo possui trs etapas
principais: abertura, transmisso e encerramento. Estas podem ser subdividas em
outras conforme o interesse do projetista. Vamos analisar essas trs etapas principais
resumidamente:
Abertura da sesso
O propsito desta etapa o de estabelecer uma ligao (ou "link") entre receptor e
transmissor, ou seja, deve conter todas as tarefas necessrias para a conexo fsica
entre os dois. A tabela abaixo contm um exemplo de possveis tarefas executadas
durante uma abertura de sesso, supondo uma comunicao via modem entre um
terminal e um computador que exige senha para acesso.
Tarefas
Obter nmero
Discar nmero
Enviar senha

Descrio
Busca o nmero a ser discado, solicitando-o ao operador ou ao banco de dados.
Solicita e aguarda do Modem a ligao telefnica. Caso positivo, passa controle
tarefa seguinte.
Transmite a senha e aguarda confirmao de acesso passando o controle
Sesso seguinte.

Sesso de transmisso
Esta diz respeito ao envio do arquivo propriamente dito; neste caso, deve-se proceder
confirmao ou no de cada bloco de dados recebido. Esta confirmao pode ser
realizada de duas formas distintas: confirmao por conjunto de blocos ou bloco-abloco.

60

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

A transmisso com confirmao por conjunto de blocos considera um certo nmero de


blocos, dentre o total, que formam uma espcie de "janela" de dados, como a figura
abaixo mostra:

Ao final da transmisso da janela, o receptor envia a confirmao ou no dos blocos


recebidos, aps o que o transmissor procede retransmisso apenas dos blocos com
erros, ou seja, a retransmisso s feita para os blocos errados, e no para a janela
toda.

SENAI-SP - INTRANET
CT076-09

61

Tecnologia da comunicao

Este mtodo exige maior habilidade do programador, pois o controle de seqncia de


janelas mais sofisticado.
Na transmisso com confirmao bloco-a-bloco, o receptor realiza uma confirmao a
cada bloco recebido; assim, no caso de erro, realiza-se apenas a retransmisso do
mesmo.
Uma transmisso que utiliza este mtodo mais lenta que a anterior, porm, mais
fcil de implementar.

Encerramento da sesso
Esta parte do protocolo deve trabalhar com as tarefas pertinentes desconexo ou
lgica estabelecida, liberando os canais de comunicao, memria alocada, fechando
arquivos e tarefas afins.

62

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Exemplo de transmisso
Vamos simular uma sesso de transmisso, utilizando os caracteres ASCII j vistos e
os conceitos at agora estudados.
Sesso de abertura
Esta parte do protocolo deve obter a certeza da ligao entre transmissor e receptor;
no exemplo da figura abaixo, isto obtido pelo envio do caracter ENQ pelo transmissor
at que se obtenha uma resposta positiva do receptor, no caso um ACK.
Este procedimento chamado tambm de "sincronizao", pois permite que ambos os
lados do canal de comunicao preparem-se para o incio da transmisso de dados
propriamente dita.

Sesso de transmisso
Uma vez estabelecida a ligao entre Tx e Rx, deixamos a sesso de abertura e
adentramos na sesso de transmisso.

SENAI-SP - INTRANET
CT076-09

63

Tecnologia da comunicao

A figura abaixo mostra um trecho dela, note que o protocolo utilizado o de


confirmao por bloco, observe tambm o procedimento de retransmisso de pacote
com erro (pacote # 6).

Sesso de encerramento
Aps certificar-se do recebimento correto do ltimo bloco de dados, o transmissor
encerra a sesso de dados, enviando uma srie de EOT at que receba o ACK do
receptor - a partir daqui encerra-se a transmisso.

64

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Modelo de referncia OSI


No inicio a tecnologia utilizada em redes de computadores era proprietria, isto , uma
determinada tecnologia s era suportada por seu fabricante.
Para facilitar a conexo de sistemas informatizados, a ISO (Interconnection Standards
Organization), desenvolveu um modelo de referncia chamado OSI (Open Systems
Interconnection), para que se pudessem fabricar protocolos a partir desse modelo.
Esse modelo representado por sete camadas, em uma transmisso, cada camada
pega as informaes passadas pela camada superior ou inferior, acrescenta
informaes pelas quais ela seja responsvel e passa os dados para a prxima
camada.(Esse processo conhecido como encapsulamento).
As sete camadas so:
7

APLICAO

APRESENTAO

SESSO

TRANSPORTE

REDE

LINK DE DADOS

FSICA

Veremos como se comporta cada camada partindo da camada de aplicao que est
mais prximo do aplicativo e assim podendo dizer que a camada de mais alto nvel.
Camada 7 - Aplicao
A camada de aplicao faz a interface entre o protocolo de comunicao e o aplicativo
que pediu ou receber a informao atravs da rede.
Camada 6 - Apresentao
A camada de apresentao, tambm chamada camada de traduo, converte o
formato do dado recebido pela camada de Aplicao em um formato comum a ser
usado na transmisso desse dado.

SENAI-SP - INTRANET
CT076-09

65

Tecnologia da comunicao

Camada 5 - Sesso
Essa camada permite que duas aplicaes em computadores diferentes estabeleam
uma sesso de comunicao. Nesta sesso, essas aplicaes definem como ser feita
a transmisso de dados e coloca marcaes nos dados que esto sendo transmitidos.
Camada 4 - Transporte
Essa camada responsvel por pegar os dados enviados pela camada de Sesso e
dividi-los em pacotes que sero transmitidos pela rede, ou melhor dizendo, repassados
para camada de rede.
Camada 3 - Rede
Essa camada responsvel pelo endereamento dos pacotes, convertendo endereos
lgicos em endereos fsicos, de forma que os pacotes consigam chegar corretamente
ao destino. Tambm determina a rota que os pacotes iro seguir para atingir o destino,
baseada em fatores como condies de trfegos da rede e prioridades.
Camada 2 - Link de dados (enlace de dados)
Essa camada pega os pacotes de dados recebidos da camada de rede e os transforma
em quadros que sero trafegados pela rede, adicionando informaes como o
endereo da placa de rede de origem, o endereo da placa de rede de destino, dados
de controle, os dados em si e o CRC.
Camada 1 - Fsica
Essa camada pega os quadros enviados pela camada de Link de Dados e os
transforma em sinais compatveis com o meio em que devero ser transmitidos.
Houve tambm a necessidade de se padronizar a forma que se enviava sinais para o
meio fsico dependendo do tipo de interface a utilizar. Surgiu ento o padro IEEE 802.
Padro IEEE 802
O IEEE (Institute of Eletrical and Eletronic Engeneers) criou vrios padres de
protocolos, dentre eles a srie 802 uma das mais importantes, largamente usada e
um conjunto de protocolos usados no acesso rede.

66

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

O padro IEEE 802.2 especifica o funcionamento da camada de Controle do Link


Lgico (LLC). Os demais padres IEEE operam na camada de Controle de Acesso ao
Meio (MAC) e na camada fsica.
Resumo
Orientado a bit
Protocolo

Orientado a byte
Usos mais comuns

Transferncia de
arquivos

Quebra em blocos,
campos e pacotes
Sesso de
abertura

Etapas de uma
transmisso

Sesso de
transmisso
Sesso de
encerramento

Utiliza padres de bits no necessariamente agrupados de


8 em 8.
Utiliza caracteres (8 bits)
Controle de fluxo
Xon / Xoff
Transferncia de arquivos
Binrios ou textos
Confirmao bloco-a-bloco
Confirmao por janela
Inicializao,
Estabelece a ligao
sincronismo entre Tx
e Rx
Controla seqncia
Mantm a troca de dados
de blocos,
verificando erros
Libera memria,
Desfaz a ligao
fecha arquivos, etc.

SENAI-SP - INTRANET
CT076-09

67

Tecnologia da comunicao

68

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Redes de computadores

um conjunto de computadores, terminais e demais equipamentos perifricos,


interconectados por linhas de comunicao.
Estando interconectados, a facilidade de transmisso e troca de dados entre
computadores em rede, grande. A utilizao do computador em comunicao de
dados torna-se, desse modo, cada vez mais comum em todas as reas de atividade
humana.
Empresas desenvolvem produtos e servios tendo a rede de computadores como
ferramenta. Essa elevada utilizao tem produzido, conseqentemente, forte demanda
de servios nas reas de planejamento, aquisio, instalao, operao e
gerenciamento de redes de computadores.
Tendo em vista a grande utilizao de redes em atividades diversas, desenvolvem-se
atualmente inmeros programas aplicativos para que diferentes computadores se
comuniquem.

Estrutura de redes
Dependendo do trabalho a ser executado, h necessidade de serem utilizadas
combinaes de redes para atender s necessidades de comunicao. Desse modo, a
conexo em rede, muitas vezes, requer a utilizao de mltiplas tecnologias. Situaes
desse tipo ocorrem atualmente com procura crescente.
Para compreenso dessa tecnologia deve-se conhecer os padres eltricos das
conexes utilizadas em redes, os protocolos utilizados, bem como os drivers que
possibilitam acesso a aplicativos disponveis na rede.
SENAI-SP - INTRANET
CT076-09

69

Tecnologia da comunicao

Um pr-requisito bsico para utilizao de rede est em definir suas caractersticas e


servios que pode prestar. Dessa proposio derivam alguns conceitos e definies
bsicos.
Numa rede de computadores quando computadores so interligados pode haver um
computador denominado servidor de rede com alta capacidade de processamento.
O servidor de rede oferece os seguintes servios:

Servidor de aplicao (Application Server);

Servidor de arquivos (File Server);

Servidor de impresso (Print Server);

Servidor de rede (Network Server);

Servidor de banco de dados relacional (Relational Database Server); e

Servidor de internet (Internet Server).

Pode-se construir uma rede local de computadores do tipo LAN (Local Area Network) .
A grande vantagem da construo de redes de computadores est no
compartilhamento dos recursos, como por exemplo:
Compartilhamento do hardware:

Impressora;

Fax;

CD ROM;

Modem;

HD.

Compartilhamento do software:

Correio;

Agenda eletrnica;

Transferncia de arquivos.

O compartilhamento de recursos facilita integrao da equipe de trabalho e melhoria


contnua dos servios, otimizando recursos de empresas. Assim, pacotes de software
contidos na rede so teis para empresas porque facilitam o trabalho do grupo de
suporte da organizao.

70

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Uma rede local garante comunicao segura e, dependendo do projeto realizado,


podem-se obter altas taxas de transmisso de dados. A conexo local permite fcil
acesso a departamentos administrativos e de produo.
A segurana da rede est vinculada a equipamentos e pacotes para esse fim
denominados de Fire-Walls. Como auxiliares na segurana pode-se optar por sistemas
operacionais que restrinjam o acesso do usurio.
Quando o mbito do parque industrial (administrativo/produo) se estende para
longas distncias utilizam-se redes dos tipos:

MAN (Metropolitan Area Network) Rede Metropolitana e Rede de Trabalho Ampla;

WAN (Wide Area Network).

Nesses tipos de redes podem-se incorporar tambm redes do tipo LAN localizadas em
regies distintas, com, praticamente, a mesma eficincia. Para isso, utilizam-se
servios oferecidos pelas empresas de telecomunicaes.
Os servios disponveis so: linhas telefnicas pblicas ou privadas. Essas linhas
podem utilizar como suporte fsico: par tranado e/ou fibra ptica. Quando se trata de
grandes distncias podem ser dos tipos: linha de visada direta terrestre ou atravs de
canais de satlites, utilizando-se de microondas.

Arquitetura de redes de computadores


Para o desenvolvimento de uma rede de comunicao existem duas etapas principais:

Projeto lgico do protocolo de comunicao; e;

Topologia da rede.

Projeto lgico do protocolo de comunicao


Neste momento utiliza-se o modelo de referncia denominado RM-OSI (Reference
Model - Organization Standardization International).
O modelo RM-OSI um Layering Model - modelo de camadas pelas quais circulam
diferentes dados. uma das ferramentas de auxlio no desenvolvimento de protocolos
de estabelecimento das regras de comunicao.

SENAI-SP - INTRANET
CT076-09

71

Tecnologia da comunicao

O modelo RM-OSI prope que o contedo do frame - pacote de dados - de


comunicao seja tratado de forma diferenciada para cada nvel estabelecido. Embora
as idias sobre projetos de protocolos tenham mudado nos ltimos vinte anos, grande
parte da terminologia empregada ainda persiste (Comer, 1999).
Para melhor entendimento do modelo em camadas, observe os quadros apresentados
a seguir:

Camada
7
6
5
4
3
2
1

Mquina 1
Nome
Aplicativo
Apresentao
Sesso
Transporte
Rede
Enlace de dados
Fsica

Camada
7
6
5
4
3
2
1

Mquina 2
Nome
Aplicativo
Apresentao
Sesso
Transporte
Rede
Enlace de dados
Fsica

Nota-se que o frame de comunicao contm fragmentos que devem ser tratados nas
suas respectivas camadas. Apresenta-se abaixo um exemplo simplificado do frame
que contm 7 camadas:
Enlace

Rede

Transporte

Sesso

Apresentao

Aplicativo

Dados

Cada camada do modelo RM-OSI possui atribuies especficas. Abaixo esto


relacionadas as camadas e suas atribuies.
Camada
7
6
5
4
3
2
1

72

Nome
Aplicativo
Apresentao
Sesso
Transporte
Rede
Enlace de dados
Fsica

Atribuies e Especificaes
Como um aplicativo usa a rede.
Como representar os dados.
Como estabelecer a comunicao (login).
Como tratar da transferncia dos dados.
Como so atribudos endereos e pacotes.
Como organizar e transmitir os dados.
Corresponde ao hardware a ser utilizado.

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Topologia da rede
A topologia de redes especifica como os equipamentos so conectados e distribudos.
A conexo mais usual para microcomputadores denominada estrela. Observe:

O esquema mostra a conexo em rede de um departamento. As estaes de trabalho


WS1, WS2 e WS3, representam os computadores da rede e o equipamento HUB
recebe e distribui dados.
A vantagem desse tipo de conexo est na garantia do envio e recebimento da
informao, mesmo com falha de algumas estaes de trabalho. Destaca-se tambm,
o baixo custo por ponto de conexo.
A figura seguinte apresenta a conexo entre departamentos com diversas tecnologias
empregadas.

A utilizao do HUB conectado a um switch justifica-se devido ao grande trfego de


informao no departamento. O switch gerencia a troca de informao especfica do
departamento, melhorando as caractersticas de velocidades globais da rede. Na rede
SENAI-SP - INTRANET
CT076-09

73

Tecnologia da comunicao

acima utilizado como meio fsico: o par tranado, a fibra ptica e antenas com
respectivas velocidades associadas.

Sistemas operacionais de redes


Num sistema microcontrolado ou microprocessado, sistema operacional o conjunto
de comandos de software que permite acesso a todos os componentes de seu
hardware, principalmente a seus perifricos de comunicao.
Os sistemas operacionais de redes representam conjuntos de comandos dedicados
que permitem a conexo entre vrios sistemas operacionais. O modelo mais usual
para realizar esta tarefa denomina-se de cliente-servidor (Client-Server).
Em Client-Server, o termo Servidor - Server - relaciona-se com o equipamento que
deve fornecer informaes e o termo Cliente - Client - ao equipamento de destino
dessas informaes. comum um equipamento ou estao operar nos dois modos, ou
seja, como cliente e servidor. Para esta tarefa deve-se instalar um driver especfico.
Os sistemas operacionais atuais tendem a fornecer telas grficas para rpida
capacitao de administradores de redes. Operam com mltiplos protocolos e tambm
mltiplos processadores.

Uso industrial de redes de comunicao


Na indstria podem ser utilizados trs nveis de atuao de redes.

Nvel de informao;

Nvel de automao e controle;

Nvel de dispositivos.

Nvel de informao
Neste nvel podem ser utilizadas redes LAN conectadas a redes WAN, tambm podem
ser utilizados sistemas supervisrios do tipo SDCD (Sistema distribudo de controle de
dados).
Estes sistemas representam a filosofia atual empregada pelas empresas para
gerenciamento dos dados dos processos produtivos. Para facilitar o controle dos
74

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

processos, os sistemas apresentam telas denominadas de IHMs (Interfaces Homem


Mquina). Alm de permitirem a observao da evoluo dos dados envolvidos
possibilitam tambm a modificao deles.
Nvel de automao e controle
Neste nvel utilizam-se: I/Os, controladores, principalmente pontes entre padres
utilizados para redes de computadores e padro utilizado neste nvel.
Nvel de dispositivos
Os dispositivos desse tipo de rede podem ser: I/Os, pontes entre padres, CLPs,
sensores etc.
A figura seguinte exemplifica solues industriais utilizando redes com tecnologias
diversas de acordo com cada nvel apresentado. Este fato est associado s
velocidades de controle dos processos, que equivale a necessidades de taxas de
comunicaes diferentes.

SENAI-SP - INTRANET
CT076-09

75

Tecnologia da comunicao

76

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Arquitetura TCP/IP

TCP/IP (Transmission Control Protocol/Internet Protocol, ou Protocolo de Controle de


Transmisso/Protocolo de Internet) se refere ao conjunto, ou pilha de protocolos
utilizados na Internet. Este conjunto de protocolos foi desenvolvido pelo Departamento
de Defesa (DoD) do governo americano no final dos anos 70, com o objetivo de
interconectar redes de topologias e fornecedores de equipamentos diferentes.
O nome TCP/IP se refere a dois dos mais importantes protocolos desta pilha, ou seja,
o TCP que o protocolo responsvel pelo controle e qualidade da transmisso e o IP
responsvel pelo endereamento nas redes.
Os protocolos TCP/IP podem ser utilizados sobre qualquer estrutura de rede, seja ela
simples como uma ligao ponto-a-ponto ou uma rede de pacotes complexa. Como
exemplo, podem-se empregar estruturas de rede como Ethernet, Token-Ring, FDDI,
PPP, ATM, X.25, Frame-Relay, barramentos SCSI, enlaces de satlite, ligaes
telefnicas discadas e vrias outras como meio de comunicao do protocolo TCP/IP.
A arquitetura TCP/IP, assim como OSI realiza a diviso de funes do sistema de
comunicao em estruturas de camadas.
A figura abaixo ilustra a diviso em camadas da arquitetura TCP/IP:

SENAI-SP - INTRANET
CT076-09

77

Tecnologia da comunicao

Camada de rede
A camada de rede responsvel pelo envio de datagramas construdos pela camada
Inter-Rede. Esta camada realiza tambm o mapeamento entre um endereo de
identificao de nvel Inter-rede para um endereo fsico ou lgico do nvel de Rede. A
camada Inter-Rede independente do nvel de Rede.
Alguns protocolos existentes nesta camada so:

Protocolos com estrutura de rede prpria (X.25, Frame-Relay, ATM)

Protocolos de Enlace OSI (PPP, Ethernet, Token-Ring, FDDI, HDLC, SLIP, )

Protocolos de Nvel Fsico (V.24, X.21)

Protocolos de barramento de alta-velocidade (SCSI, HIPPI)

Protocolos de mapeamento de endereos (ARP - Address Resolution Protocol) Este protocolo pode ser considerado tambm como parte da camada Inter-Rede.

Os protocolos deste nvel possuem um esquema de identificao das mquinas


interligadas por este protocolo. Por exemplo, cada mquina situada em uma rede
Ethernet, Token-Ring ou FDDI possui um identificador nico chamado endereo MAC
ou endereo fsico que permite distinguir uma mquina de outra, possibilitando o envio
de mensagens especficas para cada uma delas.
Da mesma forma, estaes em redes X.25, Frame-Relay ou ATM tambm possuem
endereos que as distinguem uma das outras.
As redes ponto-a-ponto, formadas pela interligao entre duas mquinas no
possuem, geralmente, um endereamento de nvel de rede (modelo TCP/IP), uma vez
que no h necessidade de identificar vrias estaes.

Camada inter-rede
Esta camada realiza a comunicao entre mquinas vizinhas atravs do protocolo IP.
Para identificar cada uma das mquinas e a rede onde elas esto situadas, definido
um identificador, chamado endereo IP, que independente de outras formas de
endereamento que possam existir nos nveis inferiores. No caso de existir
endereamento nos nveis inferiores realizado um mapeamento para possibilitar a
converso de um endereo IP em um endereo deste nvel.

78

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Os protocolos existentes nesta camada so:

Protocolo de transporte de dados: IP - Internet Protocol;

Protocolo de controle e erro: ICMP - Internet Control Message Protocol;

Protocolo de controle de grupo de endereos: IGMP - Internet Group Management


Protocol;

Protocolos de controle de informaes de roteamento.

O protocolo IP realiza a funo mais importante desta camada que a prpria


comunicao inter-redes. Para isto ele realiza a funo de roteamento que consiste no
transporte de mensagens entre redes e na deciso de qual rota uma mensagem deve
seguir atravs da estrutura de rede para chegar ao destino.
O protocolo IP utiliza a prpria estrutura de rede dos nveis inferiores para entregar
uma mensagem destinada a uma mquina que est situada na mesma rede que a
mquina origem. Por outro lado, para enviar mensagem para mquinas situadas em
redes distintas, ele utiliza a funo de roteamento IP. Isto ocorre atravs do envio da
mensagem para uma mquina que executa a funo de roteador. Esta, por sua vez,
repassa a mensagem para o destino ou a repassa para outros roteadores at chegar
no destino.

SENAI-SP - INTRANET
CT076-09

79

Tecnologia da comunicao

Camada de transporte
Esta camada rene os protocolos que realizam as funes de transporte de dados fima-fim, ou seja, considerando apenas a origem e o destino da comunicao, sem se
preocupar com os elementos intermedirios. A camada de transporte possui dois
protocolos que so o UDP (User Datagram Protocol) e TCP (Transmission Control
Protocol).
O protocolo UDP realiza apenas a multiplexao para que vrias aplicaes possam
acessar o sistema de comunicao de forma coerente.
O protocolo TCP realiza, alm da multiplexao, uma srie de funes para tornar a
comunicao entre origem e destino mais confivel. So responsabilidades do
protocolo TCP: o controle de fluxo, o controle de erro, a sequenciao e a
multiplexao de mensagens.
A camada de transporte oferece para o nvel de aplicao um conjunto de funes e
procedimentos para acesso ao sistema de comunicao de modo a permitir a criao e
a utilizao de aplicaes de forma independente da implementao. Desta forma, as
interfaces socket ou TLI (ambiente Unix) e Winsock (ambiente Windows) fornecem um
conjunto de funes-padro para permitir que as aplicaes possam ser desenvolvidas
independentemente do sistema operacional no qual rodaro.

Camada de aplicao
A camada de aplicao rene os protocolos que fornecem servios de comunicao ao
sistema ou ao usurio. Pode-se separar os protocolos de aplicao em protocolos de
servios bsicos ou protocolos de servios para o usurio:

Protocolos de servios bsicos, que fornecem servios para atender as prprias


necessidades do sistema de comunicao TCP/IP: DNS, BOOTP, DHCP.

Protocolos de servios para o usurio: FTP, HTTP, Telnet, SMTP, POP3, IMAP,
TFTP, NFS, NIS, LPR, LPD, ICQ, RealAudio, Gopher, Archie, Finger, SNMP e
outros.

80

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Posicionamento do nvel OSI


A arquitetura TCP/IP possui uma srie de diferenas m relao arquitetura OSI. Elas
se resumem principalmente nos nveis de aplicao e inter-rede de arquitetura TCP/IP.
Como principais diferenas pode-se citar:

OSI trata todos os nveis, enquanto TCP/IP s trata a partir do nvel de rede OSI;

OSI tem opes de modelos incompatveis. TCP/IP sempre compatvel entre as


vrias implementaes;

OSI oferece servios orientados a conexo no nvel de rede, o que necessita de


inteligncia adicional em cada equipamento componente da estrutura de rede. Em
TCP/IP a funo de roteamento bem simples no necessita de manuteno de
informaes complexas;

TCP/IP tem funo mnima (roteamento IP) nos ns intermedirios (roteadores);

Aplicaes TCP/IP tratam os nveis superiores de forma monoltica. Dessa forma


OSI mais eficiente, pois permite reaproveitar funes comuns a diversos tipos de
aplicaes. Em TCP/IP, cada aplicao tem que implementar suas necessidades de
forma completa.

A figura a seguir ilustra a comparao entre TCP/IP e OSI. Note que a camada Interrede de TCP/IP apresenta uma altura menor que o correspondente nvel de Rede OSI.
Isso representa o fato de que uma das funes do nvel de rede OSI realizada pelo
nvel de rede TCP/IP. Essa funo a entrega local de mensagens dentro da mesma
rede. O IP s trata a entrega a deciso de roteamento quando a origem e o destino da
mensagem esto situados em redes distintas.

SENAI-SP - INTRANET
CT076-09

81

Tecnologia da comunicao

Endereamento IP
O endereamento IP (verso 4) foi projetado para ter 32 bits de comprimento,
representados como quatro octetos separados por pontos.
Exemplo de um endereo IP expresso em nmeros binrios:
11000000.10110010.00000000.00000001
Embora os computadores operem em binrio, para facilitar a memorizao, bem como
a configurao dos computadores os endereos IP so expressos em decimal.
Sendo assim, o mesmo endereo acima deve ser representado por:
1x27 + 1x26 + 0x25 + 0x24 + 0x23 + 0x22 + 0x21 + 0x20
128 + 64 +

+ 0

= 192

1x27 + 0x26 + 1x25 + 0x24 + 1x23 + 0x22 + 0x21 + 0x20


128 +

+ 32 +

+ 8

= 168

0x27 + 1x26 + 1x25 + 0x24 + 0x23 + 1x22 + 0x21 + 0x20


0

+ 64 + 32 +

+ 0

= 100

0x27 + 0x26 + 0x25 + 0x24 + 0x23 + 0x22 + 0x21 + 1x20


0

+ 0

Finalmente,
11000000.10110010.00000000.00000001 192.168.100.1
O endereo IP pode representar tanto um nmero de rede como um endereo de host
e est dividido em classes conforme a figura abaixo.

82

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Observe que o primeiro byte define a classe e conseqentemente o nmero de bits


reservados para rede e hosts.

De forma geral, os endereos podem ocupar as faixas apresentadas na figura abaixo.


Entretanto, alguns endereos so reservados para funes especiais.

Equipamentos de redes
Placa de rede
A placa de rede ou NIC (Network Interface Card), um dispositivo utilizado para
conectar um computador rede. Em geral essa placa composta por um processador,
adequado ao protocolo utilizado, e um transceptor que tem a funo de condicionar o
sinal digital codificado ao tipo de cabeamento (cabo coaxial, par tranado ou fibra
ptica). O tipo de placa de rede mais comum no mercado a Ethernet.

SENAI-SP - INTRANET
CT076-09

83

Tecnologia da comunicao

Repetidor
Os repetidores so equipamentos que permitem ampliar o tamanho mximo do
cabeamento de uma rede local. O repetidor atua na camada Fsica do modelo OSI e
consiste basicamente em amplificar e regenerar os sinais recebidos em uma porta para
outra.

Hub
O hub um dispositivo concentrador, responsvel por centralizar a distribuio fsica
dos cabos e conseqentemente dos dados que trafegam na rede, configurando assim
uma topologia estrela. O hub pode ser considerado um repetidor com mltiplas portas,
ou seja, um sinal recebido em uma porta repetido para todas as demais portas.
Assim como o repetidor, o hub atua na camada fsica do modelo OSI.

Ponte (Bridge)
A ponte ou bridge um repetidor inteligente que opera na camada de Enlace do
modelo OSI, isolando segmentos de redes locais. A ponte manipula os quadros de
dados ao invs de apenas repetir o sinal eltrico, ou seja, verifica se um quadro deve
ou no atravessar para outro segmento de rede em funo do endereo da placa de
rede de destino (MAC). Em sntese, s cruza a ponte os dados destinados ao outro
segmento de rede.

Comutador (Switch)
Comutadores ou switches so pontes com vrias portas para interligar vrios
segmentos de rede. Os switches enviam os quadros de dados apenas para o
segmento onde o destinatrio se encontra, ou seja, comuta a porta de origem a porta
de destino. Esta a grande vantagem em ralao aos hubs, onde os quadros so
transmitidos simultaneamente para todas as portas (broadcast), reduzindo o
desempenho da rede.
O switch aprende o endereo da placa de rede de cada um dos computadores ligados
a suas portas, e armazena este endereo em uma tabela. Ao receber um quadro de
84

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

dados para um determinado endereo o switch envia para porta de destino de acordo
com endereo existente na tabela.
Alm da performance o switch apresenta a vantagem de ser mais seguro, pois os hubs
enviam os quadros de dados para todas as portas, com isso um hacker pode monitorar
de forma mais fcil s informaes que circulam na rede.

Pontes X Switches
verdade, os switches so realmente muito parecidos com pontes que nos do muito
mais portas, mas existem algumas diferenas importantes:

Pontes so baseadas em software, enquanto que switches so baseados em


hardware, pois possuem chips ASIC (Application-Specific Integrated Circuit) para
ajudar a tomar decises de filtragem.

Switches possuem um nmero maior de portas do que a maioria das pontes.

Roteador (Router)
O roteador um equipamento responsvel por encaminhar dados entre redes
diferentes tendo com base o endereo IP de destino da informao. O roteador opera
na camada de rede o modelo OSI (camada 3), e tem como papel fundamental escolher
o caminho ou rota que os dados devem seguir para atingir o destino.
O roteador decide a melhor rota consultando uma tabela de roteamento que contm a
informao de todos os destinos alcanveis. Essas tabelas podem ser estticas,
configuradas pelo operador da rede, ou dinmicas, atravs dos protocolos RIP
(Routing Information Protocol) ou OSPF (Open Shortest Path First). Por essa razo os
roteadores requerem maior poder computacional (CPU e memria) que os switches,
alm de serem implementados principalmente em software.

SENAI-SP - INTRANET
CT076-09

85

Tecnologia da comunicao

86

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Avaliado pelo Comit Tcnico de


Eletroeletrnica /2009.

Redes industriais

Dia-a-dia novos modos de equipar mquinas (eletronicamente) e plantas industriais


esto sendo desenvolvidos expandindo o moderno campo da tecnologia da
automao. A comunicao de dados em aplicaes industriais tem sido amplamente
difundida nos ltimos tempos sendo fundamental para o crescimento e
desenvolvimento organizado das empresas.
No incio, essa comunicao restringia-se somente aos escritrios, que
compartilhavam informaes entre si e enviavam relatrios de suas filiais para suas
matrizes. Hoje muito comum vermos mquinas equipadas com controladores lgicos
programveis (CLPs) conectadas a uma rede de comunicao, que alm de controllas envia e recebe informaes sobre manuteno e produo.
A essas redes, damos o nome de redes industriais pois so grupos de equipamentos e
dispositivos utilizados em automao industrial ou controle de processos interligados
entre si com objetivo de trocarem informaes em ambiente industrial.
A maneira mais fcil de compreender a comunicao de dados e como ela aplicada
industrialmente seguir o modelo ISO (International Organization for Standards) o qual
j foi estudado em captulo anterior, que conhecido como modelo de referncia de
Interconexo de Sistemas Abertos (OSI - Open Systems Interconect).
Em aplicaes industriais os dados podem ir desde o mais simples, como a indicao
de uma mquina estar parada ou em funcionamento, at a incluso do nmero de
peas produzidas e o nmero de peas boas ou ruins. Tambm pode incluir o tempo
de funcionamento (uptime), tempo de parada (downtime) ou a taxa do tempo de
produo pelo tempo de manuteno.
Esses dados podem tambm constituir um novo programa de CLP a ser carregado em
uma mquina a partir de uma unidade remota.
SENAI-SP - INTRANET
CT076-09

87

Tecnologia da comunicao

Essa comunicao de dados pode interligar a produo com os departamentos


administrativos, utilizando e-mails, espaos compartilhados, sistemas de controle etc.
Facilitando, dessa forma, o trabalho em conjunto de pessoa de diferentes
departamentos.
As redes industriais tm como objetivo a transmisso de dados aplicados no mbito
industrial e a integrao de informaes entre os diversos elementos que compem o
sistema de comunicao. Tendo como base a pirmide "CIM" (Computer Integrated
Manufacturing), podemos definir cinco nveis de forma hierrquica que compem um
sistema completo:

Nvel de gesto o nvel mais elevado da pirmide, caracterizado pela existncia de


sistemas de gesto com grande quantidade de dados. As mquinas existentes nesse
nvel podem ser estaes de trabalho que ligam o processo produtivo e a rea de
gesto, monitorando vendas, estoques, entre outros. Podem ser utilizadas redes do
tipo LAN ou WAN.
Nvel de controle o nvel onde se encontram microcomputadores dedicados para
desenhos, controle de qualidade, programao, entre outros. Podem ser utilizadas
redes do tipo LAN.

88

SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Nvel de campo e de processo o nvel que se encarrega de pequenas automaes,


onde podemos encontrar CLPs, controladores, transmissores etc. Podem ser utilizadas
redes de campo.
Nvel de instrumentao o nvel mais prximo do processo, onde podemos
encontrar sensores e atuadores encarregados de controlar o processo de produo.
Podem ser utilizadas redes de campo.
bom observarmos que essa estrutura no universal, existem casos em que
podemos encontrar mais ou menos nveis, dependendo da dimenso do processo e da
prpria indstria.
Para que ocorra uma integrao perfeita entre os quatro nveis relacionados na
pirmide CIM, podemos destacar quatro classes de redes para a comunicao:
Sensor Bus: Seus processos so dependentes do seu estado inicial e de suas
entradas; seu tempo de resposta extremamente curto; dedicada a atender s
necessidades de comunicao no nvel de instrumentao. Ex. ASi, Seriplex.
Device Bus: Seus processos so dependentes do seu estado inicial e de suas
entradas; tm alta performance; utilizada para a distribuio dos dispositivos de
controle com seus perifricos relacionados a unidades centrais de processamento. Ex.
Device Net, Device Word Fip, Interbus-s, Profibus-Dp.
Field Bus: Trabalha com estruturas de dados mais completas; tem alta performance
na comunicao entre dispositivos inteligentes. Ex. Fieldbus Fundation, Fieldbus Word
Fip, ModBus, Profibus.
Data Bus: Tem a capacidade de trabalhar com grandes quantidades de informaes
em tempo no crtico; destinada utilizao no nvel de gesto. Ex. Ethernet.

SENAI-SP - INTRANET
CT076-09

89

Tecnologia da comunicao

Crditos
Conteudista:
Elaborador:

90

Comit Tcnico de Eletroeletrnica/2009


Jos Carlos Garrotti
Erulos Ferrari Filho

Antonio Marcos Costa


Etelmir Arraez Lopes Junior
Jair Pereira da Silva
Julio Csar Caetano
Marcos Antonio Felizola
Marcos Zucareli Reno
Mario Yagami Filho
Nilton Serigioli
Srgio Luiz Volpiano
SENAI-SP - INTRANET
CT076-09

Tecnologia da comunicao

Referncias bibliogrficas

SENAI-SP. Tcnico em Mecatrnica - Tecnologia da comunicao. Por rulos


Ferrari Filho. So Paulo, 2000.

SENAI-SP - INTRANET
CT076-09

91

Tecnologia da comunicao

92

SENAI-SP - INTRANET
CT076-09