You are on page 1of 40

PROTOCOLOS

INTRODUO

Protocolos de Redes
_________________________________________________________________________________

Da experincia obtida no projeto de redes, vrios princpios, surgiram,


possibilitando que novos projetos fossem desenvolvidos de uma forma mais
estruturada que os anteriores. Dentre esses princpio se destaca a idia de
estruturar a rede como um conjunto de camadas hierrquicas, cada uma sendo
construda utilizando as funes e servios oferecidos pelas camadas
inferiores.
Cada camada deve ser pensada como um programa ou processo,
implementado por hardware ou software, que se comunica com o processo
correspondente na outra mquina. As regras que governam a conversao de
um nvel N qualquer so chamadas de protocolo de nvel N.
O projeto de protocolos em nveis a maneira mais eficiente de se estruturar
uma rede. Uma vez definida claramente a interface entre os diversos nveis,
uma alterao na implementao de um nvel pode ser realizada sem causar
impacto na estrutura global.
Para permitir o intercmbio de informaes entre computadores de
fabricantes distintos tornou-se necessrio definir uma arquitetura nica, e para
garantir que nenhum fabricante levasse vantagem em relao aos outros a
arquitetura teria que ser aberta e pblica. Foi com esse objetivo que a
International Organization for Standardization (ISO) definiu o modelo
denominado Reference Model for Open Systems (OSI) [ISO 84, ISO 92], que
prope uma estrutura com sete nveis como referncia para a arquitetura dos
protocolos de redes de computadores.
Embora o modelo OSI da ISO possa ser usado tanto em redes de longa
distncia quanto em redes locais, ele foi, em principio, pensado para o uso em
redes de longa distncia.
As organizaes internacionais de padronizao podem ser classificadas
pelo seu enfoque tcnico e por sua estrutura geogrfica e poltica. As
organizaes internacionais importantes para o tpico de redes de
computadores so: a ISO(International Organization for Standardization), a
IEC(International Electrotechnical Commission), e o ITU-T (International
Telecommunications Union) que corresponde ao antigo CCITT (Comit
Consultatif Intarnational Tlgraphique et Tlphonique), o qual mantm uma
relao estreita com o CCIR (Comit Consultatif International des
Radiocommunications). A ISO lida tambm com padres que no so
abordados pelos outros rgos, por exemplo, padres de mecnica, qumica
etc. Por existir uma certa superposio entre a ISO e a IEC, com respeito a
atividades em tecnologia da informao, foi formado o JTC 1 (Joint Technical
Committee 1), que o responsvel final pela padronizao de LANs e MANs.
Entre outras responsabilidades, o ITU-T o responsvel final pelas
=======================================================================
2
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

recomendaes (ITU-T utiliza a palavra recomendao ao invs de padro)


sobre as RDSI (Redes Digitais de Servios Integrados).
Vrios padres so definidos em trabalho conjunto dos vrios rgos
nacionais e internacionais. Importante na definio de padres para redes
locais de computadores o IEEE (Institute of Electrical and Electronics
Engeneers), que submete suas propostas atravs da ANSI.
A ANSI um dos rgos mais importantes no estudo de redes. O instituto
estruturado em campos tcnicos independentes, denominados ASCs
(Accredited Standards Commitees).
O objeto de estudo do ASC denominado T1 telecomunicaes. neste
comit que se concentram os grupos que tratam das RDSI em banda larga (BISDN), ATM e SONET. A rede FDDI (Fiber Distributed Data Interface)
objeto de padronizao do grupo de trabalho X3t9.5 .
Atravs do protocolo as fases de estabelecimento, controle, trfego e
encerramento, componentes da troca de informaes so sistematizadas. O
protocolo desmpenha as seguintes funes :
Endereamento: especificao clara do ponto de destino da mensagem;
Numerao e seqencia: individualizao de cada mensagem, atravs de
nmero seqencial;
Estabelecimento da conexo: estabelecimento de um canal lgico fechado
entre fonte e destino .
Confirmao de recebimento : confirmao do destinatrio, com ou sem
erro, aps cada segmento de mensagem .
Controle de erro : deteco e correo de erros .
Retransmisso : repetio da mensagem a cada recepo de mensagem;
Converso de cdigo : adequao do cdigo s caractersticas do
destinatrio;
Controle de fluxo :manuteno de fluxos compatveis com os recursos
disponveis.

MTODOS DE ACESSO
Alm dos protocolos, os equipamentos envolvidos no processamento do
teleprocessamento tem que estar dotados de programas que lhes permitam as
=======================================================================
3
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

transaes de comunicao de dados, isto , necessitam de competentes


mtodos de acesso a esses protocolos.
definido como o suporte de programao necessrio ao desenvolvimento
das transmisses e informaes. Os mtodos de acesso projetados para
controlar terminais assncronos BSC, mais usados so :
BTAM (Basic Telecomunications Access method )
QTAM (Queud telecomunications Access Method )
TCAM (Telecomunications Access Method )
RJP ( Remote Job Processing )
RJE (Remote Job Entry )
CRJE ( Conversational Remote Job Entry )
Com o aumento da demanda nas redes e conseqente necessidade de se
evitarem sobrecargas e/ou congestionamentos nas arquiteturas de redes mais
tradicionais foi desenvolvida a arquitetura SNA (Systems Network
Architecture ), que usa o mtodo de acesso ACF/VTAM ( Advanced
Communications Function/Virtual Telecommunication Access Method ) .
Nessas redes emprega-se o protocolo SDLC (Synchronous Data Link Control )
controle de alcance de dados sncronos.
Nas redes SNA a inteligncia distribuda ao longo de todo o circuito
estando presente na UCP, UCC, nos modens nos controladores de terminais e,
at, nos terminais .
Para as redes de comutao por pacote, a CCITT prope atualmente a
utilizao do protocolo denominado X-25 .

PROTOCOLO X.25
Com o objetivo de permitir que os fabricantes de computadores e
equipamentos de transmisso de dados desenvolvam software e hardware para
ligao de um computador a qualquer rede pblica do mundo , bem como
facilitar o trabalho de interconexo de redes , o CCITT criou uma srie de
padres para redes pblicas comutadas por pacotes , conhecida como
=======================================================================
4
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

recomendaes da srie X, em particular a recomendao X.25, que descreve


o protocolo padro de acesso ou interface entre o computador e a rede .
De um modo geral , as redes de comutao de pacotes caracterizam-se por
um eficiente compartilhamento de recursos da rede entre diversos usurios e
pela aplicao de tarifas baseadas no volume efetivo de dados transmitidos .
O uso da tcnica de pacotes proporciona um elevado padro de qualidade. A
determinao do caminho mais adequado para transmisso de um conjunto de
pacotes permite contornar situaes adversas decorrentes de falhas no sistema
ou de rotas congestionadas .
Alm disso, sofisticados procedimentos de deteco de erros, com
retransmisso automtica de pacotes, produzem valores de taxa de erros
dificilmente obtidos em outras redes .

NVEIS DO PROTOCOLO X.25


A arquitetura do protocolo X.25 constituda de trs nveis : fsico, quadro e
pacotes.

Nvel
Pacotes

CIRCUITO VIRTUAL

Nvel
Pacotes

Nvel
Nvel
ENLACE LGICO
Quadros
Quadros
=======================================================================
LINHA FSICA
5
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Nvel
Fsico

MODEM

MODEM

Nvel
Fsico

Os nveis de protocolo X.25 coincidem com os respectivos padres da OSI


(Open Systems Interconnection) da ISO (International Standards Organizations
), conforme a figura abaixo:

MENSAGEM

Endereo do
pacote
Flag

MEN

SA

7 - Aplicao
6 - Apresentao
5 - Sesso
4 - Transporte

GEM

MEN

Nivel 3
PACOTES

Endereo Controle Informao

FCS

Flag

Nvel 2
QUADROS
Nvel 1
FSICO

Compatibilidade de nveis da OSI/ISO.

RECOMENDAES X.3, X.28, e X.29


Pelo fato de ser bastante elaborado, oprotocolo X.25 implica recursos
normalmente no disponveis em equipamentos de dados mais simples e de
baixo custo, como o caso dos terminais assncronos.
Para permitir o acesso desses terminais,as redes comutadas de pacotes
possuem interface PAD (Packed Assembler/Diassembler), cuja funo
principal exatamente o empacotamento e o desempacotamento de dados, ou
seja, o PAD recebe os caracters originadod por um terminal START/STOP e
forma pacotes para transmisso atravs de rede, executando a operao
inversa no sentido rede/terminal. Dessa forma pode-se dizer que o PAD atua
como um conversor de protocolo, conforme a figura abaixo:

C
ABC

Rede de

Caracteres

PAD

Pacote

N Pacotes

=======================================================================
TERMINAL
6
12/3/2014
ASSNCRONO

Protocolos de Redes
_________________________________________________________________________________

As especificaes para acesso rede comutada de pacotes, via interfaces


PAD, constam das recomendaes X.9, X.28 e X.29 do CCITT, como na
figura abaixo.

O PAD pode ser visto pela rede como um terminal X.25 . No entanto, isto
no obriga que o PAD seja um equipamento parte do n de comutao da
rede, ou seja, esta funo pode estar residente no mesmo hardware que o resto
das funes do n.
X.28

X.29

X.25
Terminal
Assncrono

X.3

Terminal
X.25
Pacote
X.25

Rede de Pacotes

X.3 - Definio do PAD


X.28 - Interao Terminal Assncrono - PAD
X.29 - Interao PAD - Terminal Pacote (X.25)
PAD - PAD

=======================================================================
7
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

RECOMENDAO X.32
Esta recomendao do CCITT define os aspectos funcionais e os
procedimentos de interface terminal/modem, permitindo permitindo o acesso
de um terminal modo pacote (que opera com X.25) a uma rede de pacotes,
atravs de uma rede comutada por circuitos. No caso do Brasil essa
recomendao atender a interligao de terminais , trabalhando com protocolo
X,25, acessando Renpac via rede telefnica (acesso comutado).
Trs servios podero ser suportados pela recomendao X.32: servio no
identificado, onde o usurio no ser vnculo comercial com a empresa
mantenedora da rede de pacotes ( no Brasil, a empresa a Embratel com a
Renpac); servio identificado, onde o usurio ter vinculo comercial com a
empresa mantenedora da rede de pacotes; servio personalizado, que atender
o usurio com vnculo comercial e com caractersticas de servios compatveis
com as suas necessidades, tais como identidade do ETD, mtodo de
identificao do ETD, endereo do ETD e registro, designao de canais
lgicos , facilidade opcionais (locao temporria, rediscagem de segurana) .

=======================================================================
8
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLO BSC
Esse protocolo foi desenvolvido originalmente pela IBM (International
Business Machines) com o objetivo de permitir a transmisso sncrona entre
computador e perifricos remotamente localizados . Atualmente, este protocolo
encontra-se bastante difundido e suas verses so implementadas em diferentes
equipamentos .
O protocolo BSC utilizado em ligaes ponto a ponto ou multiponto,
com ligaes dedicadas ou comutadas . ele pode aceitar trs cdigos
especficos de transmisso: EBCDIC, ASCII, TRANSCODE (cdigo de 6 bits)
, operando no modo half-duplex .

=======================================================================
9
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLO START / STOP


Por ser muito antigo, tambm muito simples em relao aos atuais
protocolos, sendo utilizado em terminais de vdeo no bufferizados, terminais
telex, impressoras de alta velocidade . Utiliza bsicamente seis caracteres
especiais para o controle de linha: incio de bloco; procedimento de seleo;
resposta positiva; resposta negativa; erro na linha; fim de transmisso, reset .

=======================================================================
10
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLO SDLC
Protocolo sncrono desenvolvido pela IBM em 1974 para atender a
arquitetura SNA (Systems Network Architeture) em transmisses half ou fullduplex, com configuraes ponto a ponto ou multiponto, em linhas comutadas
ou permanentes, trabalhando com uma estrutura de quadros (ou frames), no
formato abaixo :
FLAG
8 bits

ENDEREO
8 bits

CONTROLE
8 bits

INFORMAO FCS FLAG


8 bits
16 bits 8 bits

Tal protocolo proporciona uma melhor utilizao do canal de comunicao


por poder operar em full-duplex, permitindo o envio de at 7 quadros
consecutivos sem a necessidade de confirmao individual de recebimento de
cada quadro por parte da estao receptora (mecanismo de janela de
transmisso) . Isso no acontece em protocolos half-duplex (ex: protocolo
BSC), onde, para cada mensagem enviada, a estao transmissora fica
esperando uma confirmao (positiva ou negativa) da estao receptora . Este
tempo de espera do transmisorpor uma resposta do receptor reduzido
significativamente em protocolos full-duplex .
Suas principais caractersticas so :
A orientao a bit (e no a caractere) .
A transparncia de cdigos ( pode ser utilizado qualquer cdigo) .
Controle de fluxos entre as estaes .
Controle de erros atravs da numerao de quadros .
Gerao de FCS atravs da tnica CRC .
Recuperao de erros atravs de retransmisso (requisitada ou por
decurso de tempo) .
Operao full-duplex .
=======================================================================
11
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLO HDLC
Protocolo desenvolvido pela ISO em 1979 com o objetivo de padronizar um
protocolo orientadoa bit para transmisso de dados sncronos half ou fullduplex, com configurao onto a ponto ou multiponto, em linhas comutadas ou
permanentes .
Basicamente, identico ao protocolo SDLC, com pequenas variaes, tais
como :
O campo de controle de superviso,alm dos comandos RR, RNR e REJ,
possui o comando SREJ (Selective Reject - Rejeio Seletiva)com os bits
3 e 4 assumindo os valores 11 .
O campo de informaes possui tamanho varivel, no necessariamente
mltiplo de 8 bits, podendo conter de 1 bit at um tamanho mximo em
torno de 2 kbytes .

=======================================================================
12
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

ETHERNET

Extenses Rede Ethernet

O objetivo das tecnologias discutidas aumentar a vazo das redes Ethernet


atuais (padro IEEE 802,3), o que obviamente implica em algumas
modificaes. A idia fornecer uma alternativa de crescimento natural,
principalmente, para o padro 10BASE-T.
Existe uma grande confuso sobre o que realmente estende uma rede
Ethernet. Na realidade, a maioria das propostas se distanciam bastante das
redes IEEE 802.3, indicando que o termo Ethernet utilizado muito mais
por razes ligadas a marketing do que por razes tcnicas. Para efeito dessa
discusso, consideramos como extenses de redes Ethernet s redes locais que
fornecem taxas superiores aos 10 Mbps (half duplex) fornecidos pelas redes
802.3, mantendo, do ponto de vista das estaes, o acesso baseado no
CSMA/CD.
As LANs tradicionais utilizam tcnicas baseadas no compartilhamento da
banda passante. Nessas LANs, o sistema de comunicao compartilhado
pelas estaes segundo regras definidas por um mtodo de acesso, no caso das
redes Ethernet, o CSMA/CD.

IEEE 802.3 100BASE-T (Fast Ethernet)

A especificao de nvel fsico 100BASE-T responsabilidade do grupo de


estudo IEEE 802.3u. Segundo essa especificao, as estaes so interligadas
a um hub, por ligaes ponto a ponto, segundo a topologia em estrela. A
subcamada MAC definida no padro IEEE 802.3 (mtodo de acesso
CSMA/CD) utilizada sem nenhuma modificao. A especificao 100BASET engloba as opes de nvel fsico 100BASE-TX, 100BASE-T4 e 100BASEFX, uma interface padro denominada MII e um repetidor 100BASE-T.

Switches Ethernet

Embora existam vrios produtos no mercado, no existem padres de jure


para os switches Ethernet. A idia utilizada pelos switches segmentar, ou
=======================================================================
13
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

microsegmentar, rede, para melhorar seu desempenho, fornecendo a cada


uma de suas portas, que podem estar ligadas a uma ou mais estaes, uma taxa
de transmisso na rede igual do seu enlace de entrada/sada.
Os switches usualmente suportam as implementaes Ethernet (IEEE 802.3)
de 10 Mbps, sem alterar a subcamada MAC. tambm usual encontrar
switches onde as portas operam com velocidades diferentes, alguns deles
permitem conexes de at 100 Mbps em suas portas, utilizando a especificao
de nvel fsico 100BASE-T.
Os switches so independentes do meio de transmisso. O tipo de meio que
pode ser ligado a uma de suas portas uma questo de implementao, sendo
possvel ligar segmentos com diferentes meios de transmisso, a portas
diferentes de um mesmo switch. As restries impostas pelo padro IEEE
802.3 aplicam-se para as redes que utilizam switches, por exemplo, segmentos
com no mximo 100 metros quando o nvel fsico o 10BASE-T, tamanho
mnimo de 64 octetos para o quadro MAC 802.3 etc.
Existem basicamento dois tipos de switch. No primeiro, a comutao feita
por software. Esses switches operam tipicamente da seguinte forma: o quadro,
depois de recebido atravs de uma de suas portas, armazenado em uma
memria compartilhada. O endereo de destino analisado, e a porta destino
obtida de uma tabela de endereos por um algoritmo usualmente executado em
um processador RISC. Em seguida, o quadro transferido para a porta de
destino. No segundo tipo de switch a comutao feita por hardware. Esses
switches so, na maioria dos casos, implementados com tecnologia ASIC
(Application Specific Intergrated Circuit). O modo de operao usual desses
switches o seguinte: assim que recebem e armazenam o cabealho dos
quadros, eles processam o endereo de destino e estabelecem um circuito entre
as portas de origem e de destino, enquanto durar a transmisso do quadro.
IEEE 802.9 (Ethernet Iscrona)
Tipicamente, os usurios de redes locais necessitam de servios de
transmisso de dados e voz, entre outros, para desempenhar suas tarefas. Esta
demanda impulsionou o desenvolvimento de solues baseadas na integrao
de diversos servios em uma rede nica. Visando oferecer solues para
integrao de servios no mbito das redes locais, o IEEE desenvolveu o
padro IEEE 802.9, intitulado Integrated Services (IS) LAN Interface at the
Medium Access Control (MAC) and Physical (PHY) Layers. Esse padro
define uma interface para acesso a servios integrados, denominada ISLAN,
fornecidos com base em redes pblicas ou privadas, como por exemplo: RDSI,
FDDI e todas as redes IEEE 802.
=======================================================================
14
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

O leitor atento deve ter notado que o padro 802.9 no foi elaborado com o
intuito de estender apenas redes 802.2 (Ethernet), mas sim de permitir que
usurios de redes locais (qualquer uma delas) possa acessar servios de
transmisso de voz, dados etc., de forma integrada, atravs de uma nica
conexo a rede.
O padro IEEE 802.9 define uma rede na qual podem ser ligados ISTEs
(Integrated Services Terminal Equipments), estaes que manipulam
exclusivamente dados, estaes que s processam voz, redes locais 802 ou
FDDI, e redes que forneam servios RDSI. O uso de adaptadores de
terminais (Terminal Adapter-TA) permite a ligao direta interface 802.9 de
terminais cuja operao no compatvel com a interface ISLAN.
Os servios integrados so fornecidos aos ISTEs atravs da interface
ISLAN, que atendida por uma unidade funcional chamada AU (Access Unit).
Os ISTEs so conectados por fios UTTP AU. Assim, olhando segundo a
perspectiva de um ISTE, sua interface de nvel fsico o conecta AU e os
servios que ele utiliza so fornecidos pela, ou atravs da AU.
A AU acomoda dois tipos de cenrio. No primeiro deles, a ISLAN funciona
como uma LAN isolada, onde a AU fornece toda a infra-estrutura de
transmisso necessria para atender aos servios requisitados pelos ISTEs.
Nesse cenrio, a AU funciona como um switch. No segundo cenrio, a ISLAN
serve como interface de acesso par um ambiente baseado em um backbone
formado por uma LAN IEEE 802, por uma FDDI, por uma RDSI privada (por
exemplo, implementada por um PBX) ou por uma RDSI pblica. Nesse
cenrio, a AU atua como uma unidade de interconexo (interworking unit) para
o sistema que fornece o servio de comunicao. Combinaes dos dois
cenrios tambm so possveis. Ao contrrio do que acontece na LANs IEEE
802, o meio de transmisso que interliga o ISTE AU no compartilhado,
consistindo em uma ligao ponto a ponto dedicada.
O escopo do padro IEEE 802.9 (interface ISLAN) limita-se definio da
ligao do ISTE AU. Nessa ligao transportada uma cadeia de bits, onde
so multiplexados pacotes de dados, voz vdeo, facsmile etc., em canais
iscronos.
A arquitetura da AU definir o esquema de arbitrao que ir controlar o
acesso a seus recursos e ao meio de transmisso que liga os ISTEs a ela
prpria. A arquitetura da AU no definida no padro 802.9, sendo
responsabilidade dos implementadores.

=======================================================================
15
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

A arquitetura IEEE 802.9 define um nvel fsico, mais sofisticado que o das
outras LANs IEEE 802, utilizando a multiplexao por diviso no tempo
(TDM). A multiplexao especificada para ser capaz de transferir taxas
mltiplas de 4,096 Mbps em quadros iscronos gerados em uma freqncia de
8KGHz. A referncia [IEEE 1994] fornece especificaes para uso de suportes
TDM a 4,096 Mbps e 20,48 Mbps, baseados em quadros com 64 e 320 slots
de um octeto.
A multiplexao dos diversos servios transportados nos octetos do quadro
TDM funo de uma subcamada do nvel fsico denominada HMUX (Hybrid
Multiplexing). Os procedimentos de gerenciamento da subcamada HMUX,
combinados com extenses para sinalizao RDSI, definem o mecanismo que
permite estabelecer e liberar canais, de forma transparente e dinmica, de
acordo com os servios requisitados pelos usurios. Os tipos de canais
definidos no padro so:
1. Canal D: canal full-duplex, onde so transmitidos pacotes a uma taxa
de 16 ou 64 Kbps. O canal D usado para fornecimento dos servios de
controle de chamadas atravs da famlia de protocolos Q.93x definida em
recomendaes do ITU-T.
2. Canal B: canal de 64 Kbps, full-duplex, com acesso iscrono. No
quadro TDM 802.9, foram definidos dois slots para canais B. O padro IEEE
802.9 no define nenhum MAC para este tipo de canal, cuja utilizao pode
basear-se em comutao de circuitos ou de pacotes. O canal B foi concebido
para transmisso de voz codificada em PCM, porm pode ser utilizado para
transmisso de qualquer servio iscrono que utilize 64 Kbps.
3. Canal C: canal iscrono, full-duplex, cuja banda passante um
mltiplo de 64 Kbps. O C da denominao de circuitos. A denominao C m
usada para identificar um canal com um tamanho de m x 64 Kbps. Os canais C
comportam-se normalmente como os canais RDSI B e H, exceto por poderem
apresentar uma banda passante igual a qualquer mltiplo de 64 Kbps, o que
no acontece com os canais RDSI, que limitam-se as taxas aprovadas pelo
ITU. Alguns exemplos da equivalncia so: C1 = B = 64 Kbps; C6 = H() = 384
Kbps; C24 = H11 = 1,536 Mbps; C30 = H12 = 1,920 Mbps. A banda passante
alocada para os canais C depende das aplicaes. O padro tambm no define
uma subcamada MAC especfica para os canais C. Exemplos tpicos de
utilizao de canais C incluem a transmisso de imagens e vdeo.
4. Canal P: canal full-duplex, usado para transmisso de pacotes (da o
P). O canal P suporta os servios MAC 802 para transmisso de dados. Na
verso atual do padro, s existe um canal P definido por interface ISLAN. O
tamanho mnimo do canal P definido pelos requisitos das aplicaes, e, nos
=======================================================================
16
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

casos onde a AU atua como interface de acesso a uma LAN, depende das
caractersticas desta LAN. Por exemplo , se for uma rede IEEE 802.3, o canal
P deve oferecer uma banda passante de 10 Mbps.
5. Canal AC: canal full-duplex, iscrono, de 64 Kbps, utilizado para
transportar informaes relativas ao procedimento de arbitrao request/grant.
Esse canal usado para controlar o acesso ao canal P para transporte de
MPDUs.

MODELO OSI DA ISO


A ISO (International Organization for Standardization) uma organizao
internacional fundada em 1946 que tem por objetivo a elaborao de padres
internacionais.Os membros da ISO so os rgos de padronizao nacionais
dos 89 pases membros. O representante do Brasil na ISO a ABNT e o
representante dos EUA o ANSI, como mencionamos. A ISO organizada em
Comits Tcnicos (Technical Committees - Tcs) que tratam de assuntos
especficos. O TC97 trata da padronizao de sistemas de processamento de
=======================================================================
17
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

informaes. Os TCs possuem subcomits (Scs) que por sua vez so divididos
em grupos de trbalho ( Working Groups - Wgs).
O desenvolvimento de um padro ISO comea quando alguma das
organizaes nacionais acha necessrio elaborar um padro e submete ISO
uma proposta inicial, denominada WD (Working Document). ento formado
um WG que trabalha gerando um DP (Draft Proposal). O DP divulgado e os
membros da ISO tem seis meses para analis-lo e vot-lo. Se a maioria dos
votantes for favorvel, um documento revisado chamado DIS (Draft
Inernational Standard) produzido e dibulgdo. Um novo perodo de seis meses
definido para anlise e votao. Se o documento for aprovado ele se torna
finalmente um IS (International Standard).
Conforme documento da ISO [ISO 84, ISO 92 ], permitir uma base
comum que permita o desenvolvimento coordenado de padres para a
interconexo de sistemas... O padro fornece um esquema conceitual que
permite que equipes de especialisatas trabalhem de forma produtiva e
independente no desenvolvimento de padres para cada uma das camadas do
RM-OSI.
O RM-OSI, por si s no define a arquitetura da rede, porque no especifica
com exatido os servios e protocolos de cada camada. Ele simplesmente diz
o que cada camada deve fazer. Entretanto, elaboram documentos que definem
com preciso servio e protocolos das camadas do RM-OSI, que so
publicados como padres internacionais.
Dois Sistemas distintos que seguem o RM-OSI podem no permitir a troca
de informaes entre si, pois para que a troca de informaes seja possvel
necessrio que ambos tenham opes compatveis de servio/protocolo para
todas as camadas do modelo.

Terminologia adotada no RM-OSI

Descrito na figura abaixo. Um servio representa um conjunto de funes


oferecidas a um usurio por um fornecedor. O servio oferecido por um
fornecedor acessado por um usurio atravs de um pornto de acesso ao
servio (Service Access Point - SAP).
Usurio do
Servio (N)

Usurio do
Servio (N)

Ptos de acesso ao Serv (N)


=======================================================================
Protocolo do Servio (N)
18
12/3/2014

Fornecedor do Servio (N)

Protocolos de Redes
_________________________________________________________________________________

Entidade do
Servio (N)

Entidade do
Servio(N)

Camada (N)
Ptos de acesso ao serv (N-1)
Entidade do
Entidade do
Protocolo do Servio (N-1)
Servio (N-1)
Servio (N-1)
Fornecedor do Servio (N-1)
Camada (N-1)
Elementos ativos das camadas so denominados entidades. Estas podem ser
de software (um processo) ou hardware (uma placa de interface de rede).
Entidades da mesma camada em mquinas deferentes so denominadas
pares ou parceiras. Cada camada, a partir da primeira implementar a que vier
a seguir, assim sucessivamente at a camada 7, que fornece servios aos
usurios de comunicao OSI.
Um servio pode ser confirmado, no-confirmado ou iniciado pelo
fornecedor.
Devemos observar a fugura abaixo para melhor entendimento.
Solicitante

SAP SAP

Acolhedor

Service.REQUEST
Service.INDICATION
Service.RESPONDE
Service.CONFIRMATION
Confirmado
=======================================================================
19
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Service.REQUEST
Service.INDICATION
No Confirmado

Service.INDICATION

Service.INDICATION
Indicado pelo Fornecedor

Service.REQUEST
(Invocada pelo usurio solicitante);
Service.INDICATION (Entregue pelo fornecedor do serv ao usurio que
aceita o servico);
Service.RESPONSE (Invocada pelo usurio que aceita o servio);
Service.CONFIRMATION (Entregue ao solicitante pelo fornecedor).

Modo de transmisso orientado conexo

dividido em trs fases:


Estabelecimento da concexo. (define parmetros e opes para a
realizao do servio). T-CONNECT.request-> T-CONNECT.indication -> TCONNECT.response -> T.CONNECT.confirmation;
Transferncia de dados. (os usurios do servio trocam dados). T-DATArequest + dados a serem transmitidos -> T-DATA.indication;
Liberao da conexo. (a ligao entre os usurios desfeita).
Existem trs formas para se desfazer a ligao entre os usurios:
1.
Conexo ordenada, onde ambos concordam com o encerramento
da conexo;

2.

Por solicitao de um dos usurios a qualquer momento;

3.

Por solicitao do fornecedor a qualquer momento.


Modo de transmisso no-orientado conexo

=======================================================================
20
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

feita atravs da transferncia de dados de um SAP de origem para um ou


mais SAPs de destino, sem qu para isso seja feita a conexo entre eles. Todas
as informaes so enviadas atravs de uma nica primitiva,
Service.REQUEST.

Modelo OSI possui sete nveis de protocolos

Nvel Fsico - Fornece caractersticas mecnicas, eltricas e funcionais


para habilitar, manter e desabilitar conexs em entidades de nvel de enlace;
Nvel de Enlace - Detecta e corrigi erros que possam ocorrer no nvel
fsico.
Possui um mecanismo de controle de fluxo para evitar que o receptor receba
mais dados do que possa processar. O transmissor saber quel o espao
disponvel do buffer do receptor em um dado momento.
Nvel de Rede - Fornece ao nvel de transporte uma independncia
quanto a consideraes de chaveamento e roteamento associadas ao
estabelecimento e operao de uma conexo em rede.
Nvel de Transporte - a garantia de que um pacote cheque ao su
destino, isolando os nveis superiores para a transmisso de rede.
A comunicao fim a fim, a entidade de nvel de transporte da mquina de
origem se comunica com a entidade do nvel de transporte da mquina de
destino. Pode no acontecer nos nveis anteriores entre mquinas (vizinhas) na
rede.
Possui trs importantes funes:
1. Multiplexao - Vrias conexes de trnsporte partilhando a mesma
conexo de rede. (utilizada quando a conexo de transporte no gera trfego
suficiente para ocupar toda a capacidade da conexo de rede por ela utilizada);
2. Splitting - Uma conexo de transporte ligada a vrias conexes de rede.
Aumenta a vazo de uma conexo de transporte atravs da utilizao de vrias
conexes de redes simultaneamente;
3. Controle de Fluxo - Utilizado para evitar que o emissor envie mensagens
numa taxa maior do que a capacidade que o receptor tem de receb-las,
extravazando sua capacidade de armazenamento.
=======================================================================
21
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Nvel de Sesso - Permite estruturar os circuitos oferecidos pelo nvel de


transporte. Os principais servios fornecidos por este nvel so: Token,
controle de dilogo e gerenciamento de atividades.
permitida a transmisso de dados nos dois sentidos, porm ele halfduplex. (Sistema que comporta transmisso bidirecional apenas
alternadamente. Tambm denominado meio-duplex).
Nvel de Apresentao - Sua funo de realizar transformaes
adequadas, antes de seu envio ao nvel de sesso. Em relao a textos,
criptografia, converso de padres de terminais e arquivos para padro de rede
e vice versa.
Os servios oferecidos por este nvl so: transformao de dados,
formatao de dados, seleo de sintaxes e estabelecimento de manuteno de
conexes de apreesntao.
Nvel de aplicao - So definidas funes de gerenciamento e
mecanismos genricos que servem de suporte a aplicaes distribudas. Por
exemplo, para que seja vivel o intercmbio entrre usurios, o usurio de nvel
de aplicao poder utilizar um elemento de servio chamado ACSE
(Association Control Service Element).
Alm dos elementos de servio genrico existem elemntos de servio
especficos de cada protocolo de aplicao, como FTAM (File Transfer, Access
and Mangament), o DS (Directory Service), e o MHS (MESSAGE Handling
System).

Representao grfica da arquitetura OSI


Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsico

Transmisso de dados no modelo OSI

=======================================================================
22
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

O processo comea com a entrega dos dados a serem transmitiidos pelo


usurio para uma entidadee do nvel de aplicao no sistema A. Os dados do
usurio recebem a denominao UNIDADE DE DADOS DO SERVIO
(Service Data Unit - SDU), sendo eles, nesse caso, a SDU dos nveis de
aplicao. A entidade da comada de aplicao junta aos dados do usurio um
cabealho denominado informao de Cotrole do Protocolo (Protocol Control
Information - PCI). O objeto resultante dessa juno chamado Unidade de
Dfados do Protocolo (Protocol Data Unite - PDU). A PDU a unidade de
informao trocada pelas entidades pares, ao executar o protocolo de uma
camada, para fornecer o servio que cabe camada em questo. A PDU do
nvel de aplicao (cabealho + dados do usurio) ento passada para o
nvel de paresentao.
A entidade do nvel de apresentao trata a unidade que recebe da mesma
forma que o nvel de aplicao trata os dados do usurio (a PDU do nvel de
aplicao um SDU no nvel de apresentao), e acrescenta seu cabealho,
compondo assim a PDU do nvel de apresentao. Esse processo continua at
o nvel de enlace, que geralmente acrescenta um cabealho e e um fecho, que
contm uma Frame Cheeck Sequence (FCS) para deteco de erros. A PDU do
nvel de enlace que denominada quantro (frame), transmitida pelo nvel
fsico atravs do meio de trransmisso, depois de agregar ao quadro seu
cabeo e seu fecho. Quando o quadro recebido pelo destinatrio o processo
inverso ocorre. medida que a unidade de dados vai sendo passada para as
camadas superiorees, cada camada retira o cabealho e o fecho que foi
acrescentado por sua entidade par na origem, executa as operaes do
protocolo de acordo com a informao contida no cabealho, e passa a unidade
de dados para camada superior. O processo se encerrra com o usurio no
sistema remoto B recebendo os dados enviados pelo usurio do sistema A.

=======================================================================
23
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLOS COM RESERVA


Os protocolos baseados em reserva foram desenvolvidos inicialmente para
redes de satlites. Essas redes tm de lidar com um atraso de propagao
grande quando comparado comm o de uma rede local ou metropolitana,
fazendo com que a rezo entre o tempo de propagao e o tempo de
transmisso do quatro (parmetro a) possua um valor alto, o que limita o
desempenho dos mtodos de acesso senvveis a variaes nesse parmetro, por
exemplo, os mtodos baseados em conten ao e em passagem de permisso
explcita. Para contornar o problema, em algumas redes de satlites as estaes
que possuem quadros para transmitir fazem reservas no ciclo corrente para
transmitir no prximo. Os ciclos usualmente possuem tamanho fixo.
O aumento na velocidade e na distncia dos enlaces das redes locais e
metropolitanas fez com que as condies dessas redes se tornassem
semelhantes das redes de satlites: nas redes locais de alta velocidade e nas
rede metropolitanas, o parmetro a tambm possui valores elevados. Assim,
muitas das idiaas usadas nos protocolos desenvolvidos para redes de satlite
foram adaptadas s redes de alta velocidade e distncias metropolitanas.
1.

Mtodo IFFO

O mtodo IFFO (Interleaved Frame Flush-Out) [Wieslthier 80) baseia-se


em ciclos de tempo consistindo em um slot de status, slots reservados e slots
alocados por conteno, como mostra a figura abaixo. A fronteirra entre as
duas ltimas classess de slots definida pelo nmero de reservas.O slot de
=======================================================================
24
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

status subdividido em minislots um para cada n da rede, e usado pelos


ns para fazerem reservas.
Reservas para
o prximo ciclo

Status

Conteno
Ciclo n

Status

Slots Reservados Conteno


Ciclo n + 1

A operao bsica do mtodo a que segue. Quando chega um quadro para


transmisso durante o intervalo de tempo alocado aos slots reservados do ciclo
n - 1, o transmissor de fazer uma reserva no slot de status do prximo ciclo
(ciclo n) para transmitir o quadro no ciclo n + 1. O mesmo vale para os
quadros que chegam durante o ltimo slot dos que so alocados por conteno.
2. CRMA
O mtodo CRMA (Cyclic-Reservation Multiple Access) [Nassehi 90]
supe que os ns so interconectados segundo a topologia em barra dobrada
(folded buus). As estaes transmitem na barra A (barra de transmisso e
recebem na barra B (barra de recepo).
Slots livres so gerados pelo headend. Um bit no cabealho do slot indica
se seu estado livre ou ocupado. Os slots sqo agrupados em ciclos de
comprimento varvel. O headend (primeiro n na barra de transmisso e
ltimo na barra de recepo) o encarregado pela definio dos ciclos que
so iniciados atravs do envio de um comando start cycle. Um ciclo termina
quando outro comando start cycle inicia o prximo ciclo. Podem existir
vrios ciclos simultaneamente na barra, por exemplo, caso 50 slots estejam
sendo transmitidos simultaneamente na barra, os 15 primeiros podem fazer
parte do ciclo N, os 10 seguiintes do ciclo N + 1 e os 25 restantes do ciclo n
+ 2. O comprimento dos ciclos definido pelo nmero de resservas feitas
atravs de um mecanismo de reserva.

=======================================================================
25
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLOS DE ACESSO EM REDES TICAS


Os componentes eletrnicos usuais operam em taxas de transmisso da
ordem de at poucas dezenas de Gbps (Gegabits por segundo). Componentes
ticos possuem potencial para no futuro suportar taxas da ordem de Tbps
(Terabits por segundo) [van As 94b]. As redes ticas atualmente diisponveis
desdobram a enorme banda passante do meio de transmiisso tico (cerca de
30 Thz [Sudhaker 94]) atravs de multiplexao por diviso de comprimento
de onda (Wavelength - WDM). O uso da tcnica WDM tem se tornado
possvel graas a recentes avanos na tecnologia fotnica (photonic
technology) [Ramaswami 93]. Utilizando os novos dispositivos ticos,
possvel multiplexar e demultiplexar dezenas ou mesmo centenas de canais de
alta velocidade (por exemplo 1Gbps), com comprimeentos de onde diferentes,
em uma nica fibra tica. Se uma apresentao resumida dee alguns dos
mtodos de acesso propostos para esse tipo de rede.
Slotted-Aloha/PA
O mtodo de acesso Slotted-Aloha/PA (Polite Access) [Sudhaker 94] foi
proposto para redes ticas multicanais com topologia em estrela passiva.
Em uma rede em eestrela passiva ideal, a energia do sinal luminoso
recebido atravs de uma das portas de entrada do n central dividida
igualmente entre as portas de sada. Dessa forma, o acoplador da estrela
passiva atua como um meio de difuso do sinal.
O mtodo presume que os dispositivos transmissores e receptores podem
ser sintonizados em qualquer canal multiplexado e receptores podem ser
sintonizados em quaalquer canal multiplexado da rede. So utilizados N
canais para transmisso de dados e um canal de controle. Cada canal
fisicamente implementado em um dos comprimentos de onda do conjunto
{1, 2, ..., N } e o canal de controle associado ao comprimento de onda 0.
=======================================================================
26
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Todos os receptores ociosos monitoram o canal de controle 0. Os ns da


rede podem transmitir e receber em qualquer um dos canais de dados e no
canal de controle. Para que ocorra uma comunicao, o receptor deve ser
informado sobre o canal que ser usado pelo transmissor para lhe enviar um
quadro.
TDMA-C
O mtodo de controle de acesso TDMA-C (Time Division Multiple
Access With a Control channel) [Bogineni 92] foi tambm desenvolvido
para a topologia em estrela passiva.
O TDMA-C pressupe que os ns possuem um transmissor sintonizvel e
dois receptores, um poara monitorar permanentemente um canal de controle
e o outro para ser sintonizado em um dos canais de comprimento de onda
usados para transmitir dados.
Cada n adicionalmente possui um minislot dedicado, em um ciclo no
canal de controle. Um minislot carrega o endereo do destinatrio e o
nmero do canal no qual um quadro ser transmitido. Os quadros possuem
tamanho varvel. Cada n tem permiisso para transmitir um quadro por
ciclo.
Todos os ns matm duas tabelas que refletem o estado dos ns de
destino e dos canais de comprimento de onda, respectivamente. Essa
informao deduzida da oobservao dos miniislots no canal de controle.
Depois de inspecionar suas tabelas, um n, que deseja traansmitir,
inicialmente sintoniza no canal de controle e preenche seu minislot no
sentido de avisar o n receptor que ir lhe enviar um quadro atravs do
canal especificado no minislot. Depois disso, o transmissor sintoniza no
canal de comprimento de onda selecionado e transmite um quadro.
Um n ao identificar seu endereo em um minislot no canal de controle, l
no mesmominislot a identificao do canal dee comprimento de onda que
ser usado pelo transmissor para lhe enviar um quadro e ajusta seu receptor
para o referido comprimento de onda.

=======================================================================
27
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

AMTRAC
A rede AMTRAC tambm multicanal, utilizando a topologia em barra
dobrada [Chlamtac 88].
Cada n ajusta seu receptor em um canal de comprimento de onda fixo.
Um canal de recepo pode ser de uso exclussivo de um n ou
compartilhado por alguns poucos ns.
Para transmitir, os ns selecionam o canal do destinatrio. O controle do
acesso simultneo a um mesmo canal feito atravs de um mecanismo
semelhante ao usado no CSMA/CA. O acesso controlado por ciclos com
durao constante consistindo em vrios minislots ou pontos de
escalonamento. Um n possui um minislot em cada canal, embora a
pposio do minislot seja diferente em cada um deles. Os ns s podem
comear a transmitir nos pontos de escalonamento definidos por seus
minislots. Quando chega a vez de um n, ele sente o meio e, se o canal onde
ele deseja transmitir estiver livre, inicia sua transmisso. Se, por outro lado,
o canal selecionado estiver ocupado, devido a uma transmisso realizada por
outro n cujo minislot est posicionado anteriiormente no ciclo, a estao
no transmite e espera o prximo ciclo para verificar o estado do canal.
Nesse nterim, o n pode tentar transmitir em outro canal para outro
destinatrio.
Pipeline
Na rede em anl Pipelinee (Chlamtac 93], cada n transmite em um
comprimento de onda especfico. A recepo realizada atravs da
sintonizao no canal de comprimento de onda apropriado (definido pelo
transmissor). A transmisso ocorre em slots.
Subcanais de controle com baixa taxa de trransmisso so usados para
evitar que dois quadros endereados ao mesmo destinatrio seejam
transmitidos em canais de transmissso diferentes simultaneamente. A
finformao transmitiida nos subcanais de controle tambm utilizada para
instruir o recptor sobre o comprimento de onda que ele deve sintonizar para
receber o prximo quadro.

=======================================================================
28
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Os subcanais de controle podem ficar dentro de um canal de comprimento


de onda compartilhado por todos os ns, ou podem ficar espalhados nos
canais de de comprimento de onda deedicados dos ns. O acesso aos
subcanais de controle baseado em slotas que tm a mesma duraao de
tempo que os slots de dados.
Se um n deseja transmitir, ele deve monitorar os slots de controle do
destinatrio alvo no subcanal de controle desse n. Quando encontra um slot
vazio, ele escreve nesse slot a informao de sintonizao (o comprimento
de onda de seu canal de trnsmisso), transmitindo um segmento de dados no
prximo slot de seu canal de transmisso.
O receptor ao receber a identificao de um canal de transmisso em um
de seus slots de controle, sintoniza seu dispositivo de recepo no
comprimento de onda desse canal, e l o quadro transportado no prximo
slot do canal.

PROTOCOLOS DE ACESSO COM PRIORIDADE

=======================================================================
29
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

A proliferao de redes locais induziu um grande nmero de aplicaes


que exigem requisitos bem diferentes do sistema de comunicao. Em
particular, os requisitos de tempo de acesso, desempenho e outros podem
variar de tal modo que a otimizao de acesso para uma dada aplicao
pode resultar em uma degradao de acesso para outra, at um ponto
insustentvel.
A necessidde de funes de prioridade em ambientes de multiacesso
evidente. Uma vez que diferentes aplilcaes impem diversos requisitos ao
sistema, importante que o mtodo de acesso seja capaz de responder s
exigncias particulares de cada uma dessas aplicaes. Funes de
prioridade oferecem a soluo para esse problema.
So vrias as razes para a introduo de um esquema de prioridade em
ambientes de multiacesso. Para ilustrar, tomemos como primeiro exemplo
uma rede utilizada inicialmente para dar superte ao trfego interativo entre
terminais e computadores. Medidas tm demonstrado que apenas uma
pequena utilizao do canal feita em tal tipo de aplicao (por exemplo,
4% da banda passante disponvel em uma rede Ethernet na Xerox [Shoch
80]). Uma grande poro do canal encontra-se ociosa e poderia ser utilizada
se permitsseemos um outro tipo de aplicao sumiltnea, como, por exeplo,
transferncia de arquivos entre computadores. Essa outraa aplicao, mesmo
utilizando uma pequena percentagem da banda passane ociosa do canal,
pode introduzir retardos indesejveis no trfego interatiivo, uma vez que
disputa o acesso rede com omesmo. A soluo par aaa utilizao do
trfego ocioso disponvel, mantendo a nveis aceitveis o trfego interativo,
pode exigir um esquema que d s mensagens interativas uma prioridade
sobre as mensagens de transferncia de arquivos. Um esquema de prioridade
de mensagens. seria ento necessrio.

PROTOCOLO IEEE 802.3 (CSMA/CD)


O ANSI/IEEE 802.3 (ISO 8802-3) o padro para redes em barra utilizando
o CSMA/CD como mtodo de acesso. O padro prov a especificao
=======================================================================
30
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

necessria para redes em banda bsica operando em 1 e 10 Mbps, e para redes


em banda larga operando a 10 Mbps.
Ao tratar de redes em banda bsica a 10 Mbps, o padro ANSI/IEEE 802.3
converge para a especificao da rede Ethernet [Xerox 80]. Nesta seo como
nas duas que se seguem, dividiremos a anlise do padro em trs sees: a
sintxe do protocolo de controle de acesso ao meio - MAC (Medium Access
Control), a semntica do protoclo e o nvel fsico.
Sintaxe do Protocolo da Camada MAC
O campo de prembulo possui setee octetos usados para sincronizao do
transmissor e receptor, a codificao utilizada por esse padro. Cada
octeto formado pela seguncia 10101010.
Prembulo

SFD

56 bits

8 bits

Destinatrio Remetente
48 bits

48 bits

Comprimento
16 bits

Dados
PAD
LLC
368 bits - 12 bits

FCS
32
bits

O campo ddelimitador de incio de quadro, SFD, composto da


seguncia 10101011 e indica o incio de um quadro.
Semntica do Protocolo da Camada MAC
A semntica do protocolo segue exatamente a descrio do protocolo
CSMA/CD com retransmisso baseada no algoritmo truncated binary
exponential backoff.

PROTOCOLO PADRO 802.4 (Token Bus)


ANSI/IEEE 802.4 (ISO 8802-4) o padro para redes em barra com
sinalizao em banda larga utilizando a passagem de permisso como
mtodo de acesso. Quatro tipos de meios em barra com as suas entidades
=======================================================================
31
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

correm particularmente pelas formas de sinalizao especificadas parfa cada


tipo de entidade do nvel fsico.

Semntica do Protocolo da Camada MAC

A operao normal do protocolo requer que a permisso seja enviada


ao sucessor to logo acabe a transmisso. Cada estao participante no
ciclo lgico conhece o endereo da estao predecessora - PS - que lhe
passa a permisso, e da prxima estao - NS - a quem deve passar a
permisso.
Quando um esto possui a permisso, pode transmitir seeus quadros.
Quando a transmisso termina, passa a permisso sua estao
sucessora. Estando de posse da permisso, uma estao podem tambm
delegar seu direito de transmisso a uma outra estao enviando um
quadro de pedido com resposta. A estao endereada deeve ento
responder com um quadro de resposta, revertendo o direito de
transmisso estao anterior.
Depois de enviar a permisso, a estao tenta obter uma evidncia de
que sua sucessora recebeu a permisso e de que esta ativa. Se aps o
envio da permisso a estao de origem recebe um quadro vlido, ela
pressupes que a estao sucessora receebeu a permisso e est
transmitindo.

PROTOCOLO PADRO IEEE 802.5 (Token Ring)


ANSI/IEEE 802.5 (ISO 8802-5) o padro para redes em anel utilizando
passagem de permisso como mtodo de acesso. O padro prov a
especificao necessria para redes em banda bsica operando em 4 Mbps ou
16 Mbps, utilizando como meio de transmisso o par tranado.
=======================================================================
32
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Sintaxe do Protocolo da Camada MAC

A figura abaixo apresenta os formatos dos quadros MAC. Quando uma


estao no est transmitindo mensagens, deve transmitir 0s ou 1s,
precedendo ou seguindo quadros vlidos, de forma a evitar que o anel
fique sem transmisso durante um intervalo de tempo. Todo quadro vai ter
ento de comear kcom um campo delimitador SD de um octeto, que
possui o padro JK0JK000, onde J e K so smbolos da codificao
Manchester.
1.

Informao
SD

2.

AC

FC

DA

SA

DADOS

FCS

ED

FS

Permisso
SDACED

PPPTMRRR

3.

Aborto
SD

ED

PROTOCOLO DE PADRO ANSI X3T9.5 (FDDI)


O grupo de trabalho ANSI X3T9.5 foi formado, em 1980, com a finalidade
de desenvolver uma rede alto desempenho de propsito geral. A idia de
desenvolver uma interface de dados de alta velocidade baseada no uso de fibra
tica foi trazida ao X3T9.5 no encontro de outrubro de 1982. Em junho de
1983, as primeiras propostas para os nveis fsico (PHY) e de acesso (MAC)
foram submetidas. Nascia o FDDI, que adotou a estrutura do projeto IEEE 802
para redes locais. A escolha de fibra tica omo meio de transmisso era
justificada pela alta taxa de transmisso: 100 Mbps. A escolha da arquitetura
em anel era justificada pela facilidade de liigao ponto a ponto em fibra tica
=======================================================================
33
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

e pelo excelente desempenho oferecido pelo anel com passagem de permisso


(token ring multiple-token), uma variao do padro IEEE 802.5 para a
velocidade de 100 Mbps.
Esta seo dedicadca ao estudo dos nveis Fisico e MAC da rede FDDI,
que optou por utilizar a camada LLC tal como definida pelo padro IEEE
802.2.
Em junho de 1984 , reconhecendo que a tecnologia de fibra tica ainda no
estava suficientemente amadurrecida e que partes crticas do conjunto de
prrotocolos FDDI dependiam de definies do protocolo de nvel fsico, o
grupo de trabalho X3T9.5 resolveu dividir onvel fsico em duas partes: a
subcamada superior PHJY e a subcamada inferior PMD, esta ltima mais
ligada s caractersticas fsicas do meio de transmisso e a primeira mais
independente. No final de 1984, reconheceu-se a necessidade de um protocolo
em separado para o gerenciamento da estao (SMT), o quarto protocolo do
conjunto de protocolos que compe a arquitetura FDDI bsica.
Em novembro de 1986, o protocolo MAC foi aprovado como padro ANSI
X3.139-1987. Nesse mesmo ano, comearam os projetos para a definiio do
protocolo de nvel fsico PMD, e os primeiros circuitos integrados foram
anunciados pela Advanced Micro Devices. Em 1988, os primeiros Cis
tornaram-se disponveis e comearam a aparecer os primeiros produtos.
Tambm em 1988, oprotocolo para o nvel fsico PHY foi aprovado como
padro ANSI X3.148-1988. Em 1989, os protocolos MAC e PHY foram
publicados como padres internacionais ISO9314-2 [ISO 89d] e ISO 9314-1
[ISO 89e], respectivamente.
Hoje, padronizados em estudo e projeto, encontramos: os nveis MAC,
PHY, PMD, SMT, j menciondos, os nveis MAC-2 e PHY-2 (melhoras
introduzidas no MAC e PHY), o controle hbrido para o anel FDEDI II, ou
seja o HRC, e a utilizao de outros meios fsicos com a respectiva definio
de seus protocolos: fibra tica monomodo (SMF-PMD) para atingir maiores
distncias, fibra tica de baixo custo (LCF-PMD), para tranado (TP-PMD) e
o mapeamento do nvel fsico no padro SONET (SPM).

=======================================================================
34
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

PROTOCOLO PADRO 802.6 (DQDB)


O grupo de trabalho IEEE 802.6 foi formado no final de 1981, pela
necessidade, levantada pelas companhias de comunicao de dados via
satlite, da definio de um padro para transporte de dados a alta velocidade
dentro de uma regio metropolitana, Em 1983 as indstrias de satlite
abandonaram o projeto e, em 1984, a primeira proposta para uma rede de alta
velocidade apresentada (IEEE 792.6-1) pela Burroughs. No encontro de agosto
de 1986, devido a uma reorganizao da Burroughs, o projeto foi abandonado.
O projeto foi retomado em setembro de 1986 com a apresentao de uma nova
proposta (IEEE 802.6-2) pela Integrated Networks Corporation e Hasler AG,
com contribuies da BellCorre, AT&T Bell Labs e Plessey. A proposta uusava
uma estrutura FDDI para a transmisso de dados no iscronos, multiplexada
com a estrutura isscrona da proposta anterior. Paralelamente foi apresentado
ao comit uma terceira proposta, denominada QPSX (Queued Packet and
Synchronous circuit eXchange), pela Telecom da Austrlia. No final de 1987 o
grupo IEEE 802.6 resolveeu optar pela terceira proposta que j ento era
=======================================================================
35
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

chamada de DQDB (Distributed Queue Dual Bus). Em 1988 as primeiras redes


experimentais foram anunciadas (por exemplo, Bell Atlantic). Em 1989, devido
a problemas de equiidade, a opo de balanceamento de banda passante
(BWB) foii incorporada proposta de padro. Em 1990 foram iniciados vrios
projetos de redes experimentais (Nynex, US West etc.), algumas das quais j
se encontram em pleno funcionamento e disponveis comercialmente.

ARQUITETURA TCP/IP
Patrocinado pela Advanced Research Projects Agency (DARPA), ofereceum
servio orientado a conexo, e servio no orientado conexo (TCP Transmission Control Protocol , IP - Internet Protocol).
O corpo tcnico que coordena o desenvolvimento de protocolos dessa
arquitetura um comit denominado IAB (Internet Activity Board ) . O IAB
formado por pesquisadores tendo a maioria deles projetado e implementado os
protocolos da arquitetura Internet .
Para que um protocolo se torne um padro Internet necessrio documentlo atravs de uma RFC ( Request For Comments ). As RFCs podem ser obtidas
por qualquer pessoa conectada Internet. Da anlise das RFCs surgem
sugestes, e novas verses do protocolo podem ser elaboradas.
A arquitetura Internet TCP/IP d nfase toda especial interligao de
diferentes tecnologias de redes . Portanto, a nica forma de permitir que um
grande volume de usurios possa trocar informaes interligar as redes s
quais eles esto conectados, formando assim uma inter-rede.
=======================================================================
36
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Para interligar duas redes distintas necessrio conectar uma mquina a


ambas as redes, denominada internet gateway ou internet router. Tal mquina
fica responsvel pela tarefa de transferir mensagens de uma rede para outra.
Os usurios veem a inter-rede como uma rede virtual nica qual todas as
mquinas esto conectadas, no importando a forma fsica de interconexo.
No nvel de aplicao, os usurios usam programas de aplicao para
acessar os servios disponveis na inter-rede . As aplicaes interagem
com o nvel de transporte para enviar e receber dados .
Algumas aplicaes disponveis na internet TCP/IP so :
1. Simple Mail Transfer Protocol (SMTP), oferece um servio store-andforward para mensagens que carregam correspondncias contendo textos.
2. File Transfer Protocol (FTP), fornece o servio de transferncia de
arquivos .
3. TELNET, que oferece um servio de terminal virtual .
4. Domain Name System (DNS), que oferece um servio de mapeamento de
nomes em endereos de rede .
A funo bsica do nvel de transporte permitir a comunicao fim-afim entre aplicaes .
Os seguintes servios so fornecidos :
1.
2.
3.
4.

Controle de erro
Controle de fluxo
Seqencializao
Multiplexao do acesso ao nvel inter-rede

O nvel inter-rede o responsvel pela transferncia de dados atravs da


inter-rede, desde a mquina de origem at a mquina de destino, recebendo
pedidos do nvel de transporte para transmitir pacotes que, ao solicitar a
transmisso, informa o endereo da mquina onde o pacote dever ser
entregue. O pacote encapsulado em umdatagrama Ip, e o algoritmo de
roteamento executado para determinar se o datagrama pode ser entregue
diretamente ou se deve ser repassado para um gateway . com base no resultado
da avaliao do algoritmo de roteamento, o datagrama passado para a
interface de rede apropriada para ento ser transmitido.
=======================================================================
37
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

A arquitetura Internet TCP/IP no faz nenhuma restrio s redes que so


interligadas para formar a inter-rede . Portanto, qualquer tipo de rede pode ser
ligada, bastando para isso que seja desenvolvida uma interface que
compatibilize a tecnologia especfica da rede com oprotocolo IP . Essa
compatibilizao a funo do nvel de interface de rede .

CONCLUSO
Os protocolos dos nveis inferiores em redes locais se distinguem pelo fato
de que devem tirar proveito das caractersticas de alto desempenho, baixo
retardo e pequena taxa de erro do sistema de comunicao. Esta seo visa
especificamente o conjunto de regras para acesso ao meio fsico, que uma
das funes do nvel de ligao do modelo OSI.
Os protocolos de acesso ao meio foram desenvolvidos na maioria dos casos
para uma topologia particular de rede, no entanto devemos notar que muitas
das estratgias de controle podem ser usadas em qualquer topologia, embora s
vezes sejam mais adequadas a uma topologia particular.
Na avaliao de protocolos de controle de acesso, atributos especvicos
podem ser usados, tais como: capacidade, equidade ou justia (fairness),
prioridade, estabilidade em sobrecartga e retardo de transferncia.
Capacidade a vazo mxima que o mtodo de acesso pode tirar do meio,
em percentagem da banda passante disponvel. A taxa de transmisso,
comprimento da rede, nmero de ns, tamanho do quadro, tamanho do
cabealho e o retardo em cada estao (filas de espera, retransmisso, etc.) so
algumas das variveis que afetam a capacidade.
Justia no acesso desejvel na maioria das redes, a fim de permitir s
estaes o acesso aos recursos comprtilhados. Justia no implica em ausncia
de prioridade de acesso. Implica simplesmente que a estao dever ser tratada
com igualdade dentro de sua classe de prioridade.
=======================================================================
38
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

O acesso com prioridade desejvel em vrias aplicaes, principalmente


naquelas que envolvem controle em tempo real.
Estabilidade uma caracterstica importante em aplicaes onde o
carregamento da rede pesado. Protocolos de acesso que alocam intervalos
separados para cada n so bastante estveis e no exisbem grandes variaes
de retardo. Esquemas baseados em conteno tm sua estabilidade bastante
dependente da realizao, exigindo sofisticaes no tratamento de conflitos
para tornar o protocolo mais restvel.
Retardo de transferncia, a ssoma dos retardos de acesso e de
transmisso. O retardo de transferncia na grande maioria dos casos, seno
em todos, uma variivel aleatria. No entanto, em alguns protocolos, o maior
valor que o retardo de transferncia pode assumir limitado.
Determinadas funes do protocolo de enlace esto algumas vezes
diretamente relacionadas com o tipo de acesso ao meio, e devem ser levadas
em conta na comparao desses diversos tipos. Dentre essas funes podemos
citar a deteco de erro, o reconhecimento do recebimento, a transparncia da
informao, a sequenciao dos dados e o controle do fluxo de dados.
Os mtodos de acesso podem ser divididos em dois grandes grupos: os
mtodos baseados em contenco e os de acessso ordenado sem contenco.

=======================================================================
39
12/3/2014

Protocolos de Redes
_________________________________________________________________________________

Bibliografia:
Livros:
Comunicao de Dados e Sistemas de Teleprocessamento
Autor: Silveira, Jorge Luis da
Editora: MAKRON Books (McGraw-Hill)
Rede de Computadores
Autor: Soares, Luiz Fernando Gomes
Lemos, Guido
Colcher, Srgio
Editora: Campus - 2 ediao

=======================================================================
40
12/3/2014

You might also like