Você está na página 1de 26

Protocolos de comunicao de dados

Protocolo de comunicao de dados um


conjunto de regras que controla a comunicao
para que ela seja eficiente e sem erros.
Um dos objetivos principais do protocolo
detectar e evitar a perda de dados ao longo da
transmisso, solicitando a retransmisso deles,
caso isso ocorra.

Protocolo de comunicao de dados
O protocolo nada mais que um software ou
programa de computador, que recebe ou envia
os dados a serem transmitidos, agregando, no
incio e no fim das mensagens transmitidas, os
caracteres de controle, confirmao de
recebimento, controle de sequncia das
mensagens ou blocos de dados transmitidos,
c!lculo e c"ecagem do algoritmo de deteco de
erros e outros controles necess!rios a uma boa
transmisso.

#ipos de #ransmisso e troca de
dados
$ transmisso dos dados pode ser feita ao longo
do meio de transmisso, de diversas formas%

Por circuito

Por mensagem

Por pacote

Por clulas

#ransmisso por circuito
&este caso, uma lin"a fsica colocada entre os pontos
'lin"a privada direta ou lin"a discada(.
Os dados percorrem sempre o mesmo camin"o, o qual
fsico e fi)o ou criado temporariamente e no
compartil"ado.
*one)+es telef,nicas so um e)emplo tpico de comutao
de circuitos.
&uma ligao telef,nica, um camin"o direto e fi)o criado e
mantido entre o transmissor e o receptor.
*aracterstica deste tipo de transmisso% ter bai)o atraso na
transmisso do sinal, j! que a cone)o direta e fsica.

#ransmisso por mensagem
&este caso, no alocado um circuito dedicado.
Os dados so enviados pelos n-s da rede, por meio dos
camin"os disponveis no momento da transmisso.
O sistema funciona como o correio. $ mensagem, como
uma carta, vai sendo transportada de um ponto da rede
para outro at atingir o seu destino final.
O sistema no garante a ordem de entrega das
mensagens 'esse controle deve ser feito pelo aplicativo
do usu!rio(. .e, dentro de determinado perodo, no for
recebida a confirmao de recepo, a mensagem
retransmitida.

#ransmisso por pacote
/ a forma mais usada para transmisso em 0ede 1an '1ide
$rea &etwor2( compartil"adas.
$s mensagens so divididas em pedaos, ou seja, pacotes
menores com taman"o de 345 b6tes, por e)emplo.
Os pacotes podem seguir camin"os diferentes ao longo da
rede e, c"egando ao destino, so reagrupados e colocados
em ordem.
7! o gerenciamento do flu)o de pacotes, ou seja, o controle
da sequncia dos pacotes dentro da rede.
$ comutao pode ser reali8ada por circuito virtual, na qual a
rede disponibili8a um camin"o fi)o at o trmino da cone)o,
garantindo a entrega dos pacotes em ordem, simulando uma
ligao dedicada.

#ransmisso por clulas
$n!loga aos pacotes, porm com menor 9over"ead:
de protocolo, permitindo maior velocidade de
transmisso, roteamento e processamento dos
dados transmitidos.
;sto possvel com o uso de novas tecnologias como
a $#< que opera com clulas 'pequenos pacotes( de
=> b6tes.
?ssa forma de transmisso possui menos controles
se o meio de transmisso tiver uma capacidade
maior.

Protocolos de comunicao de dados
Os protocolos de comunicao de dados so
fundamentais e imprescindveis para que ocorra uma
transferncia de dados com segurana.
.em o seu uso, perdemos a integridade dos dados ao
longo da transmisso, inviabili8ando a comunicao
entre os programas, computadores, equipamentos, etc.
O protocolo um programa carregado no computador e
agregado @s suas interfaces de comunicao, com o
objetivo b!sico de garantir que um dado qualquer
c"egue a outro ponto da mesma forma que foi
transmitido.

Protocolos de comunicao de
dados
O protocolo coloca caracteres de controle no
incio e no final de cada bloco de dados
transmitidos.
?sses controles so conferidos ao c"egarem na
outra ponto, pelo protocolo do receptor.
.e na transmisso ocorre algum erro, o protocolo
deve envi!Alos at que c"eguem corretamente.

Protocolos de comunicao de
dados
O protocolo, em geral%

.incroni8a a conversa entre duas pontas,


estabelecendo a cone)o.

Betecta erros ocorridos no meio da transmisso


e retransmite.

0ecupera erros, fa8 endereamento e


retransmiss+es.

Protocolos de comunicao de
dados
Os protocolos tambm controlam o flu)o de informao
entre as duas pontas, superando problemas do meio
fsico de transmisso ou camin"o percorrido pela
informao, como interferncias por%

<au contato em fios

*"uvas, trov+es e relCmpagos

#empestades magnticas

;nduo magntica

0ompimento de cabos

Dal"as em centrais telef,nicas

Picos e falta de energia em redes pEblicas, dentre


outros pontos

#ipos b!sicos de protocolos
Os tipos b!sicos de protocolos so%

$ssncronos e .ncronos

Orientados a caractere

Orientados a bit

;s-cronos

F.* 'F6nar6 .6nc"onous comunications(



#ipos b!sicos de protocolos
Os tipos b!sicos de protocolos so%

$ssncronos e .ncronos

Orientados a caractere

Orientados a bit

;s-cronos

F.* 'F6nar6 .6nc"onous comunications(



Protocolo assncrono
Podemos definir um protocolo assncrono como
uma forma de transmisso na qual a
comunicao entre duas partes no est!
sincroni8ada, e os caracteres so enviados a
intervalos de tempos diferentes 'ou seja, sem
sincronismo(.
?sses protocolos so tambm con"ecidos como
startAstop, pois cada caractere delimitado por
um bit de stop.

Protocolo assncrono
?sse tipo de transmisso o mais comum em
microcomputadores, pois usam a sada serial
assncrona do micro que ligada diretamente no
modem.
7! um aviso de que um caractere vai c"egar ou
iniciar a sua transmisso, que o caractere
identificado como start 'representado sempre por
8ero(, pois continuamente esta transmisso
transmite sempre 3s.

Protocolo assncrono
?m seguida vm os G bits do caractere, 3 bit de
paridade e 3 bit de stop, indicando no caso o fim
da transmisso.

Protocolo assncrono


Protocolo sncrono
.o os protocolos que operam com caracteres
de controle 'orientados a caractere(
&a transmisso sncrona, o transmissor e o
receptor so sincroni8ados entre si pelo cloc2 dos
modens.
#ransmissor e receptor ficam sincroni8ados
quando recebem um padro predeterminado de
bits que transmitido periodicamente.

Protocolo orientado a caractere
&este protocolo, os dados so tratados em nvel
de caracteres, ou seja b6tes.
O protocolo efetua o controle da transmisso por
meio de caracteres especiais, como os de
sincronismo 's6n(, incio de te)to '.#H(, e fim de
te)to '?#H( do protocolo F.*.
.I& .I& .#H Bados ?#H F**

Protocolos orientados a Fit
&este tipo de protocolo, o tratamento dos dados
feito bit a bit.
Dlag ?ndereo *ontrole Bados .oma Dlag

Protocolo F.*
O F.* um protocolo criando pela ;F<, e opera
na forma de transmisso tipo 7alfAduple).
/ um protocolo muito utili8ado nas transmiss+es
do tipo mainframe ;F< e controladores de
terminais remotos.
7! pelo menos duas variantes deste protocolo% o
F.*3 'para liga+es do tipo ponto a ponto( e o
F.*> 'para terminais que so emula+es(.

Dormato do F.*

.I& .I& .O7 *$F?J$K7O .#H #?H#O ?#H ?#F F**
*0*
.I& L .;&*0O&;.<O
. o 7 L ;&M*;O B? *$F?J$K7O
*$F?J$K7O L ?&B?0?JO BO #?0<;&$K $O NU$K $
<?&.$O?< .?0P ?&*$<;&7$B$
.#H L ;&M*;O BO #?H#O
#?H#O L B$BO. ?D?#;Q$<?&#? ?&Q;$BO.
?#F L D;< B? U< BO. FKO*O.
?H# L D;< BO #?H#O #OBO
F** L $KOO0M#;<O B? *O00?JRO B? ?00O.

*$0$*#?0?. B? .;&*0O&;.<O
?m geral as esta+es de transmisso de dados,
enviam caracteres de sincronismo '.I&( que no
so considerados para o c!lculo do F**
'algortimo de correo de erro( no controle de
erros.
Os caracteres de sincronismo 's6n( so inseridos
automaticamente no meio de mensagens longos
para manter o sincronismo entre os dois pontos.

*aracteres de sincronismo
$o trmino da transmisso, a estao receptora
recebe um ?O# ' um caractere de controle de
transmisso usado para indicar o fim desta(.

Fibliografia
Kivro% 0edes de computadores S Bados, vo8 e
imagem S autor% Kindenberg Farros de .ousa
editora /rica
Kivro% 0edes de comunicao e computadores
abordagem quantitativa S $utor <ario Bantas S
?ditora Qisual Foo2s

Protocolo orientado a bit
&o formato anterior, "! sempre%

O bloco comea e termina com 3 flag L


T333333T

*ontrole% controla a sequncia dos blocos


enviados, entre outras fun+esU

.oma o *0* do bloco '*0* para verificao


de redundCncia cclica(

Você também pode gostar