Вы находитесь на странице: 1из 44

UNIVERSIDADE VEIGA DE ALMEIDA

Trabalho sobre Protocolos de Redes


Professor: Lemos
Data 28/04/97

PROTOCOLOS

Protoculos de Redes
_________________________________________________________________________________

UNIVERSIDADE VEIGA DE ALMEIDA


Trabalho sobre Protocolos de Redes
Professor: Lemos
Data 28/04/97

PROTOCOLOS

========================================================================
===
2
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

Equipe: Tarcisio Gonalves Cabral


Ingrid

94100567-0
95100010-

INTRODUO
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.

========================================================================
===
3
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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 (B-ISDN), 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;
========================================================================
===
4
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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.
========================================================================
===
5
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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 .
========================================================================
===
6
7/5/2013

Protoculos de 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
Quadros

ENLACE LGICO

Nvel
Quadros

Nvel
Fsico

LINHA FSICA
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

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

MEN
SA
GEM
Endereo do
pacote
========================================================================
===
7
7/5/2013

Protoculos de Redes
_________________________________________________________________________________
MEN
Flag

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
ASSNCRONO

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.

========================================================================
===
8
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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

========================================================================
===
9
7/5/2013

Protoculos 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) .

========================================================================
===
10
7/5/2013

Protoculos 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 .

========================================================================
===
11
7/5/2013

Protoculos 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 .

========================================================================
===
12
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

PROTOCOLO SDLC
Protocolo sncrono desenvolvido pela IBM em 1974 para atender a
arquitetura SNA (Systems Network Architeture) em transmisses half ou
full-duplex, 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 .
========================================================================
===
13
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

Recuperao de erros atravs de retransmisso (requisitada ou por


decurso de tempo) .
Operao full-duplex .

PROTOCOLO HDLC
Protocolo desenvolvido pela ISO em 1979 com o objetivo de padronizar
um protocolo orientadoa bit para transmisso de dados sncronos half ou
full-duplex, 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 .

========================================================================
===
14
7/5/2013

Protoculos 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
========================================================================
===
15
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

100BASE-T engloba as opes de nvel fsico 100BASE-TX, 100BASET4 e 100BASE-FX, 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 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.
========================================================================
===
16
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.
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
========================================================================
===
17
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.
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.
========================================================================
===
18
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

3. Canal C: canal iscrono, full-duplex, cuja banda passante um


mltiplo de 64 Kbps. O C da denominao de circuitos. A denominao
Cm 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: C 1 = 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 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.

========================================================================
===
19
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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.

========================================================================
===
20
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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) Entidade do
Servio (N)

Entidade do
Servio(N)

Fornecedor 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)

========================================================================
===
21
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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
Service.REQUEST
Service.INDICATION
No Confirmado

Service.INDICATION

Service.INDICATION
Indicado pelo Fornecedor

Service.REQUEST

(Invocada pelo usurio solicitante);

========================================================================
===
22
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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
-> T-CONNECT.response -> T.CONNECT.confirmation;
Transferncia de dados. (os usurios do servio trocam dados). TDATA-request + 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

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;

========================================================================
===
23
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.
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,
========================================================================
===
24
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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

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
========================================================================
===
25
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.

========================================================================
===
26
7/5/2013

Protoculos 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 status subdividido em minislots um para
cada n da rede, e usado pelos ns para fazerem reservas.
========================================================================
===
27
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.

========================================================================
===
28
7/5/2013

Protoculos 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
========================================================================
===
29
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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. 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.

========================================================================
===
30
7/5/2013

Protoculos 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
========================================================================
===
31
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.
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.

========================================================================
===
32
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

PROTOCOLOS DE ACESSO COM PRIORIDADE


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 encontrase 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.

========================================================================
===
33
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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.

========================================================================
===
34
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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.

========================================================================
===
35
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.

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

========================================================================
===
36
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 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.

========================================================================
===
37
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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).

========================================================================
===
38
7/5/2013

Protoculos 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 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.

========================================================================
===
39
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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
document-lo 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.
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 storeand-forward para mensagens que carregam correspondncias
contendo textos.
========================================================================
===
40
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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 fima-fim 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.
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 .

========================================================================
===
41
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.
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,
========================================================================
===
42
7/5/2013

Protoculos de Redes
_________________________________________________________________________________

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.

========================================================================
===
43
7/5/2013

Protoculos 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

========================================================================
===
44
7/5/2013