You are on page 1of 0

REDES

I






COMUNICAO DE DADOS



ARQUITETURA TCP / IP
EM REDES DE DADOS




ENGENHARIA
TELECOMUNICAES



UNIVERSIDADE SANTA CECLIA

UNISANTA







Prof : Hugo Santana Lima
/ hugosl@iron.com.br




REDES
I
NDICE
1 O MODELO OSI --------------------------------------------------------------------------------- 1
2 O TCP/IP ----------------------------------------------------------------------------------------- 1
2.1 OSI VERSUS TCP/IP---------------------------------------------------------------------- 2
3 ENTIDADES-------------------------------------------------------------------------------------- 3
3.1 PONTOS DE ACESSO DE SERVIO -------------------------------------------------- 4
3.2 PRIMITIVAS DE SERVIOS ENTRE CAMADAS ADJACENTES --------------- 4
3.3 UNIDADES DE DADOS DE INTERFACE, SERVIO E PROTOCOLO-------- 6
4 CAMADA FSICA-------------------------------------------------------------------------------- 8
4.1 INTERFACE RS-232-C --------------------------------------------------------------------- 9
4.2 RECOMENDAES X.21 E X.21 BIS ------------------------------------------------ 10
5 CAMADA DE ENLACE ---------------------------------------------------------------------- 12
5.1 TIPOS DE SERVIOS -------------------------------------------------------------------- 13
5.2 CONTROLE DE ERROS NO ENLACE ----------------------------------------------- 14
5.2.1 ALGORITMO DE BIT ALTERNADO (STOP-AND-WAIT) ------------------- 15
5.2.2 JANELA N COM RETRANSMISSO INTEGRAL (GO-BACK-N) -------- 15
6 MTODOS DE ACESSO AO MEIO------------------------------------------------------ 17
6.1 ACESSO BASEADO EM CONTENO---------------------------------------------- 17
6.1.1 PROTOCOLO ALOHA PURO------------------------------------------------------ 17
6.1.2 PROTOCOLO ALOHA COM ABERTURAS------------------------------------- 19
6.1.3 CSMA PERSISTENTE E NO-PERSISTENTE ------------------------------- 20
6.1.4 CSMA COM DETEO DE COLISES----------------------------------------- 21
6.2 ACESSO ORDENADO SEM CONTENO----------------------------------------- 24
6.2.1 POLLING -------------------------------------------------------------------------------- 24
6.2.2 PASSAGEM DE PERMISSO EM BARRA (TOKEN BUS)----------------- 24
6.2.3 PASSAGEM DE PERMISSO EM ANEL (TOKEN RING) ------------------ 25
6.2.4 DQDB - DISTRIBUTED QUEUE DUAL BUS --------------------------------- 26
7 PADRES PARA NVEIS FSICO E DE ENLACE EM LANS---------------------- 29
7.1 PROTOCOLO - LLC ( PADRO IEEE 802.2 ) --------------------------------- 30
7.1.1 MULTIPLEXAO -------------------------------------------------------------------- 30
7.2 PADRO IEEE 802.3 ( CSMA/CD )--------------------------------------------------- 31



REDES
II
7.2.1 PROTOCOLO DA CAMADA ENLACE------------------------------------------- 31
7.2.2 NVEL FSICO-------------------------------------------------------------------------- 32
7.3 PADRO IEEE 802.4 ( TOKEN BUS ) ----------------------------------------------- 35
7.3.1 NVEL FSICO-------------------------------------------------------------------------- 37
7.4 PADRO IEEE 802.5 ( TOKEN RING ) ---------------------------------------------- 39
7.4.1 PROTOCOLO DA CAMADA MAC ------------------------------------------------ 39
7.4.2 NVEL FSICO-------------------------------------------------------------------------- 40
7.5 PADRO IEEE 802.6 ( DQDB ) -------------------------------------------------------- 41
7.6 PADRO ANSI X3T9.5 ( FDDI ) ------------------------------------------------------- 41
8 PADRES PARA NVEIS FSICO E DE ENLACE EM WANS -------------------- 44
8.1 PROTOCOLO X.25----------------------------------------------------------------------- 45
8.1.1 CATEGORIAS DE EQUIPAMENTOS X.25 ------------------------------------- 45
8.1.2 CIRCUITOS VIRTUAIS -------------------------------------------------------------- 46
8.1.3 AS TRS CAMADAS X.25 PLP---------------------------------------------------- 46
8.2 PROTOCOLO PPP------------------------------------------------------------------------ 48
9 CAMADA DE REDES------------------------------------------------------------------------ 49
9.1.1 O PROTOCOLO IP DA INTERNET----------------------------------------------- 50
9.1.2 PROTOCOLO ORIENTADO CONEXO X.25 PLP------------------------ 53
9.2 ENDEREAMENTO LGICO---------------------------------------------------------- 55
9.2.1 ENDEREOS NSAP----------------------------------------------------------------- 56
9.2.2 ENDEREOS IP---------------------------------------------------------------------- 59
10 CONEXES INTER-REDES--------------------------------------------------------------- 61
10.1 REPETIDORES----------------------------------------------------------------------------- 61
10.2 PONTES -------------------------------------------------------------------------------------- 62
10.3 ROTEADOR --------------------------------------------------------------------------------- 64
10.4 PROTOCOLOS DE ROTEAMENTO -------------------------------------------------- 65
10.4.1 PROTOCOLO RIP--------------------------------------------------------------------- 65
10.4.2 PROTOCOLO OSPF ----------------------------------------------------------------- 66
11 CAMADA DE TRANSPORTE-------------------------------------------------------------- 68
11.1 O PROTOCOLO DE TRANSPORTE TCP ------------------------------------------- 68
11.2 O PROTOCOLO UDP ( NO ORIENTADO CONEXO ) --------------------- 70
12 CAMADA DE SESSO---------------------------------------------------------------------- 72
12.1 ATIVIDADES--------------------------------------------------------------------------------- 72



REDES
III
13 CAMADA DE APRESENTAO---------------------------------------------------------- 74
14 CAMADA DE APLICAO ----------------------------------------------------------------- 75
14.1 CORREIO ELETRNICO ---------------------------------------------------------------- 75
14.1.1 DOMNIOS NA INTERNET DNS ( DOMAIN NAME SYSTEM ) --------- 76




REDES
1
1 O MODELO OSI
O ambiente das redes de computadores no final dos anos 70
caracterizava-se, de um lado, por enormes perspectivas de crescimento, mas, de
outro, por uma situao de crise criada pela heterogeneidade dos padres,
protocolos e equipamentos de comunicao de dados existente no mercado. A
soluo foi encontrada pela ISO ( International Organization for Standardization ),
que entre 1978 e 1984, elaborou o Modelo de Referncia para Interconexo de
Sistemas Abertos ( MODELO OSI - Open Systems Interconnection).
A figura 1.1 ilustra o modelo estruturado em sete camadas.
APLICAO
APRESENTAO
SESSO
TRANSPORTE
REDE
ENLACE
FSICA
DIVERSOS TIPOS DE APLICAO
CAMADAS RELACIONADAS
COM A APLICAO
CAMADAS RELACIONADAS
COM A ASPECTOS DE TRANSMISSO
DIVERSOS TIPOS DE MEIOS DE TRANSMISSO
7
6
5
4
3
2
1

FIGURA 1.1 : Camadas do Modelo OSI.
2 O TCP/IP
A coexistncia das redes de longa distncia com as redes locais abriu
um novo horizonte: a interconexo de redes. Os usurios de uma rede local exigiam
condies de acesso s aplicaes de outras redes, fossem elas locais ou de longa
distncia. Na dcada de 80, nos Estados Unidos, foi criado um ambiente de redes
interconectadas, baseado na utilizao, como espinha dorsal, no potencial instalado
da rede ARPA : a INTERNET.
A Internet, no propriamente uma rede de computadores, mas, sim,
um sistema de redes interconectadas, que aproveitou as principais aplicaes
ARPA: o protocolo de transferncia de arquivos FTP e o protocolo de terminal virtual
TELNET. Para tanto foi criada uma organizao tcnica chamada IAB (Internet
Activities Board), onde foi elaborada a ARQUITETURA TCP/IP, cujo nome foi
extrado dos principais protocolos utilizados: protocolo de transporte TCP
(Transmission Control Protocol) e protocolo de rede IP (internet Protocol).



REDES
2
Dessa forma, pode-se encontrar um nmero muito grande de sub-
redes de tecnologias diferentes, sendo interconectadas em uma rede internet dentre
as quais se podem citar: Ethernet, Token Ring, FDDI (Fiber Distributed Data
Interface), X.25, Frame Relay, ATM entre outros. A figura 2.1 mostra
esquematicamente uma rede internet composta de diversas sub-redes com
tecnologias diferentes, interconectadas por gateways com funo de roteamento.
ATM
GATEWAY
GATEWAY
REDE
INTERNET
GATEWAY
REDE
X.25
TOKEN
RING
GATEWAY
ETHERNET

FIGURA 2.1 : Interconexo de Sub-Redes Heterogneas em uma Rede Internet.
2.1 OSI VERSUS TCP/IP
A Arquitetura OSI foi elaborada pelas comisses da ISO constitudas
por representantes tcnicos da maioria dos pases com experincia em comunicao
de dados. Ela resultado de um projeto planejado e executado segundo etapas
predeterminadas.
A Arquitetura TCP/IP foi elaborada no ambiente da Internet de acordo
com a demanda e as necessidades do mercado. Sem dvida, herdeira da
experincia e dos conhecimentos adquiridos no projeto ARPA, a Arquitetura TCP/IP
apresenta excelentes solues como, por exemplo, os sofisticados mecanismos do
protocolo de transporte TCP, a concepo de roteadores e protocolos de roteamento
e funcionamento conjunto dos protocolos TCP e IP.
A arquitetura OSI possui sete camadas funcionais e a arquitetura
TCP/IP comente trs camadas. O fato de o TCP/IP possuir um menor nmero de
camadas do que a arquitetura OSI, faz com que ele sobrecarregue, de certa
maneira, algumas camadas com funes que no lhes so especficas.



REDES
3
Ainda hoje um dos principais problemas da Arquitetura TCP/IP,
decorrente do crescimento da Internet, o espao de endereamento limitado em
relao ao crescimento da mesma, o que exige do protocolo de endereamento IP
uma grande disponibilidade de bits, que atualmente insuficiente para atender a
demanda A figura 2.2 apresenta uma viso geral da distribuio em camadas da
Arquitetura OSI e Internet.
APLICAO
APRESENTAO
SESSO
TRANSPORTE
REDE
ENLACE
FSICA
APLICAO
TCP
IP
SUB-REDE
DE
ACESSO
OSI INTERNET

FIGURA 2.2 : Arquiteturas OSI e Internet.
3 ENTIDADES
Em sntese, cada camada do modelo constituda por um conjunto de
subsistemas, sendo cada um destes responsvel por determinadas funes
especificas. Cada subsistema por sua vez formado por uma ou mais entidades,
que so os elementos ativos, efetivamente responsveis pela execuo de um
conjunto de funes de uma certa camada. Uma entidade pode ser de software (tal
como um processo), ou de hardware (tal como um chip de I/O inteligente). Entidades
de uma mesma camada residentes em diferentes sistemas abertos so chamadas
de entidades pares, que se comunicam atravs de protocolos prprios da camada
em questo, o que ilustrado na figura 3.1.
SISTEMA
ABERTO B
SISTEMA
ABERTO C
SISTEMA
ABERTO A
SUBSISTEMAS
( N )
PROTOCOLOS ( N ) PROTOCOLOS ( N )
ENTIDADES ( N )
FIGURA 3.1 : Componentes de uma Camada do Modelo OSI.



REDES
4
Existe portanto, troca de informaes entre entidades de camadas
adjacentes de um mesmo sistema aberto, e entidades pares de sistemas abertos
distintos.
3.1 PONTOS DE ACESSO DE SERVIO
A comunicao entre entidades de camadas adjacentes de um mesmo
sistema aberto ocorre atravs de pontos de acesso de servio (SAP - Service
Access Point). Diz-se, ento, que os servios da camada (N), ou simplesmente
servios (N), so oferecidos s entidades (N+1) atravs dos pontos de acesso de
servio da camada (N) ou SAP(N).
Cada SAP(N) est associado a um nico par de entidades (N+1) e (N).
Uma entidade (N) pode oferecer servios a vrias entidades (N+1) atravs de vrios
SAP(N) e pode utilizar os servios de vrias entidades (N-1) atravs de vrios
SAP(N-1). Isto ilustrado na figura 3.2. Cada SAP possui um endereo nico que o
identifica no sistema.
SISTEMA ABERTO A SISTEMA ABERTO B SISTEMA ABERTO C
ENTIDADE
( N + 1 )
ENTIDADE
( N + 1 )
ENTIDADE
( N + 1 )
ENTIDADE
( N + 1 )
ENTIDADE
( N + 1 )
ENTIDADE
( N )
ENTIDADE
( N )
ENTIDADE
( N )
ENTIDADE
( N - 1 )
ENTIDADE
( N - 1 )
ENTIDADE
( N - 1 )
ENTIDADE
( N - 1 )
SERVIOS ( N )
SERVIOS ( N - 1 )
CAMADA
( N - 1 )
CAMADA
( N + 1 )
CAMADA
( N )
ENTIDADE
( N - 1 )
SAP ( N )
SAP ( N + 1 )
LEGENDA
SAP - SERVICE ACCESS POINT
FIGURA 3.2 : Entidades, Servios e Pontos de Acesso de uma Camada (N) do Modelo OSI.
3.2 PRIMITIVAS DE SERVIOS ENTRE CAMADAS ADJACENTES
Um servio formalmente especificado atravs de um conjunto de
primitivas (operaes) disponveis para que um usurio ou outro servio acessem
esse servio. Estas primitivas dizem ao servio para realizar determinada ao ou
relatar informaes sobre uma ao realizada por uma entidade parceira.
A sequncia de eventos que ocorre na interface entre as duas
camadas adjacentes atravs dos SAP(N) descrita pelas primitivas de servio.



REDES
5
Cada primitiva de servio tem parmetros de entrada e sada. No modelo OSI, as
primitivas de servio so definidas em quatro classes, como descrito a seguir:
- Primitiva de Servio de Pedido (Request) - utilizada por uma
entidade usuria (exemplo N+1), para solicitar ou ativar um determinado servio
prestado pela entidade prestadora de servio (exemplo N).
Ex:: S-CONNECT-request, T-CONNECT-request.
- Primitiva de Servio de Indicao (Indication) - emitida pela
camada prestadora de servios (exemplo N), para informar uma
entidade usuria (exemplo N+1) sobre a ocorrncia de um
determinado evento de servio.
Ex:: S-CONNECT-indication, T-CONNECT-indication.
- Primitiva de Servio de Resposta (Response) - usada por uma
entidade (N+1) para responder a uma primitiva de servio de
indicao recebida anteriormente da camada (N).]
Ex:: S-CONNECT-response, T-CONNECT-response.
- Primitiva de Servio Confirmao (Confirmation) - usada pela
camada (N) para informar entidade (N+1) que o servio solicitado
atravs de uma primitiva de servio de pedido foi completado.
Ex::S-CONNECT-confirmation,T-CONNECT-confirmation.
. As figuras 3.3 apresenta um exemplo de troca de primitivas.
PRESTADOR
DE SERVIO DE
TRANSPORTE
T-CONNECT-request
T-CONNECT-confirmation
T-CONNECT-indication
T-CONNECT-response
CC
CR
PRESTADOR
DE SERVIO
TRANSPORTE
T-CONNECT-request
T-CONNECT-confirmation
T-DISCONNECT-indication
DR
CR
T-DISCONNECT-request
(a) Pedido de Conexo de Transporte (b) Pedido de Conexo de Transporte

FIGURA 3.3 : Exemplo de Primitivas de conexo de Servio Confirmado.



REDES
6
3.3 UNIDADES DE DADOS DE INTERFACE, SERVIO E PROTOCOLO
A interao entre entidades (N) e (N-1) descrita atravs de primitivas
de servio, que transportam unidades de dados de uma entidade para outra. Dessa
forma a unidade de dados trocada atravs de um SAP(N), entre uma entidade (N+1)
e uma entidade (N) em uma nica interao, denominada IDU - Unidade de Dados
de Interface (N).
Uma IDU(N) composta por dois elementos :
- ICI (Informao de Controle de Interface (N)).
- SDU (Unidade de Dados de Servio (N)).
Uma ICI(N) possui informaes que precisam ser passadas de uma
camada para a outra no sentido de coordenar a operao entre as respectivas
entidades. Contm, por exemplo, o tipo de primitiva de servio trocada atravs do
SAP(N).
Uma PDU(N), por sua vez, corresponde unidade de dados
especificada em um protocolo (N), sendo, tambm, composta por dois elementos:
- SDU (Unidades de Dados de Servio (N)).
- PCI (Informao de Controle de protocolo (N)).
Uma SDU(N) pode corresponder a uma ou mais IDU(N), sendo
transferida entre entidades (N+1) de sistemas abertos distintos, de modo a manter
sempre a sua identidade.
Uma PCI(N) corresponde s informaes de controle do protocolo (N)
trocadas entre entidades (N) de sistemas abertos distintos usadas na coordenao
das operaes conjuntas realizadas entre tais entidades (N).
De Maneira informal, pode-se dizer, ento, que uma PDU(N)
corresponde a uma mensagem de protocolo de camada (N), que constituda de um
cabealho (PCI(N)) e dados propriamente ditos (SDU(N)). A figura 3.4 ilustra um tipo
de relacionamento existente entre as unidades de dados descritas, no qual uma
PDU(N) contm os dados de uma nica SDU(N), e a SDU(N-1), por sua vez, contm
os dados dessa nica PDU(N).



REDES
7
LEGENDA
ICI - INTERFACE CONTROL INFORMATION
IDU - INTERFACE DATA UNIT
PCI - PROTOCOL CONTROL INFORMATION
PDU - PROTOCOL DATA UNIT
SDU - SERVICE DATA UNIT
IDU (N)
ICI (N) SDU (N)
PCI (N)
ICI (N-1) PDU (N)
IDU (N-1)
ICI (N-1) SDU (N-1)
CAMADA (N + 1)
CAMADA (N)
CAMADA (N - 1)

FIGURA 3.4 : Relao entre Unidades de Dados das Camadas (N + 1), (N) e (N - 1).
No sistema aberto receptor essa cadeia de bits recebida pela
camadas mais baixa do modelo OSI, denominada camada fsica, e vai sendo
passada de camada camada subindo na hierarquia correspondente. Em cada
camada (N) retirada a PCI(N) do protocolo correspondente at que a camada mais
alta entregue ao processo de aplicao os dados transmitidos pelo processo remoto.
A figura 3.5 ilustra um exemplo de um mapeamento.
SISTEMA ABERTO A SISTEMA ABERTO B
LEGENDA
A - APLICATION
H - HEADER
L - LINK
LT - LINK TRAILER
N - NETWORK
Aplicao ( 7 )
Apresentao ( 6 )
Sesso ( 5 )
Transporte (4 )
Rede ( 3 )
Enlace ( 2 )
Fsica ( 1 )
AH Dados do Usurio
PH
SH
TH
NH
L - PDU
LH LT N - PDU
A - PDU
P - PDU
S - PDU
T - PDU
Processo de
Aplicao
AH Dados do Usurio
PH
SH
TH
NH
L - PDU
LH LT N - PDU
A - PDU
P - PDU
S - PDU
T - PDU
Processo de
Aplicao
MEIO FSICO DE TRANSMISSO
P - PRESENTATION
PDU - PROTOCOL DATA UNIT
S - SESSION
T - TRANSPORT

FIGURA 3.5 : Transferncia de Dados entre Processos de Aplicao de Sistemas Abertos.



REDES
8
4 CAMADA FSICA
A camada fsica contm a regio fsica que prove caractersticas
mecnicas, eltricas, funcionais e procedimentos para ativar, manter e desativar
conexes fsicas para transmisso de bits entre entidades da camada de enlace.
mecnicas : relacionam as propriedades fsicas de interface
com o meio fsico de transmisso, o que inclui, por exemplo, a
especificao do tipo de conector utilizado, cabeao, pinagem,
etc;
eltricas : esto relacionadas com a representao dos bits em
termos, por exemplo, dos nveis de tenso utilizados, proteo
eltrica, cargas, aterramento e com a taxa de transmisso de
bits;
funcionais : definem as funes a serem implementadas por
cada circuito;
procedurais : especificam a sequncia de eventos trocados
durante a transmisso de uma cadeia de bits atravs do meio
fsico, tais como, regras de operao dos circuitos, diagramas
de estado, etc.
Quando o RM-OSI foi desenvolvido, vrios meios de transmisso j
eram utilizados em sistemas de comunicao, com base em diferentes interfaces e
procedimentos de controle ( RS-232, V.24, X.21, V.35, etc...).
A definio do servio de nvel fsico feita no documento ISO DIS
10.022 (recomendao CCITT X.211), na prtica, s empregada para adaptar
padres existentes. Os principais servios prestados pelo nvel fsico so:
Estabelecimento / encerramento de conexes entre uma ou
mais entidades do nvel fsico.
Transferncia de dados : a unidade de dados do servio do
nvel fsico (SDU) definida como sendo um bit.
Sequenciao : a ordem dos bits mantida durante a
transmisso;
Notificao de falhas para funes de gerenciamento.



REDES
9
No existe um padro nico para o nvel fsico, sendo que os sistemas
OSI utilizam diversos padres elaborados para prestar o servio de transmisso de
bits. A figura 4.1 mostra um exemplo de padres relacionados com o nvel fsico.
Definio do Servio do
Nvel Fsico
ISO DIS 10.022 / X.211
Ligao a Redes
de Computadores
Pblicas
Analgica
X.21
Digital
X.21
Redes Locais de
Computadores
Barra
ISO 8802.3
ISO 8802.4
ISO 8802.6
Anel
ISO 8802.5
ISO 8802.7
ISO 9314
Basic Rate I.430
2B + D
Primary Rate I.431
24B + D USA
30B + D EUROPA
Redes Digitais de
Servios
Integrados
B = 64K - - Dados
D = Prim - 64K
Basic - 16K
Sinalizao
+
Dados

FIGURA 4.1 : Exemplo de Padres do Nvel Fsico.
4.1 INTERFACE RS-232-C
A primeira verso da interface RS-232 foi publicada na dcada de
1960, sendo que a RS-232-C conhecida atualmente, trata-se da terceira reviso do
padro original RS-232. Uma quinta reviso, denominada EIA/TIA-232-E (Electronic
Industries Association / Telecommunications Indrustry Association), est sendo
estudada pelos comits tcnicos da EIA/TIA. O padro foi elaborado pela Electronic
Industries Association ( EIA ), sendo corretamente referenciado como EIA RS-232-C.
A verso internacional dada na recomendao V.24 do CCITT, que
similar, mas difere nos circuitos usados mais raramente. Nos padres, o terminal ou
computador chamado oficialmente de DTE ( Equipamento Terminal de Dados ) e o
modem oficialmente chamado de DCE ( Equipamento de Comunicao de Dados).
A figura 4.2 mostra os 9 pinos quase sempre implementados. Os
restantes so frequentemente omitidos.



REDES
10
TERRA DE PROTEO (1)
TRANSMITE (2)
RECEBE (3)
SOLICITAO PARA TRANSMITIR (4)
LIVRE PARA ENVIAR (5)
DADOS PRONTOS (6)
RETORNO COMUM (7)
DETECO DE PORTADORA (8)
TERMINAL DE DADOS PRONTO (20)
COMPUTADOR
OU
TERMINAL
MODEM

FIGURA 4.2 : Alguns dos Principais Circuitos RS-232-C.
As caractersticas da interface RS-232-C so apresentadas seguir.
Caractersticas mecnicas : Especificadas na recomendao
ISO 2110.
Caractersticas eltricas : Baseada na recomendao CCITT
V.24.
Voltagem Tipo de Transmisso Velocidade / distncia
0 lgico entre 5 e 15V
1 lgico entre -5 e -15V
no - balanceada At 20 Kbps / At 15m
Caractersticas funcionais : Informa quais so os circuitos
conectados a cada um do pinos e qual o seu significado.
Caractersticas procedurais : definem a sequncia de eventos
que deve ocorrer para que os dados sejam transmitidos
corretamente no meio fsico.
4.2 RECOMENDAES X.21 E X.21 BIS
Combinaes usuais de padres de interfaces ponto a ponto a nvel
fsico OSI so definidas nas recomendaes X.21 e X.21 bis.
As recomendaes X.21 e X.21 bis definem as caractersticas
procedurais da interface do nvel fsico OSI. Para complementar a definio da
interface para as caractersticas mecnicas, eltricas e funcionais, utiliza-se outras
recomendaes das sries X ou V do CCITT.
Aplicaes das interfaces :



REDES
11
Interface X.21 : transmisso digital fornecendo interface entre
os equipamentos DTE / DCE para operao no modo sncrono
em redes publicas de dados, ex : RDSI;
Interface X.21 bis : transmisso analgica, utilizada para
equipamentos terminais de dados ( DTE ) em redes publicas de
transmisso de dados que fazem interface com modems
sncronos, ex: protocolo X.25.
A tabela 4.0 apresenta os padres referenciados nessas
recomendaes e indica como eles relacionam-se entre si.
PADRES X.21 e X.21bis
Caractersticas X.21
(transmisso digital)
X.21 bis
(transmisso analgica
com menos de 20 Kbps)
X.21 bis
(transmisso analgica
com mais de 20 Kbps)
Mecnicas ISO 4903 ISO 2110 ISO 2593
Eltricas V.11 (ou V.10) V.28 V.35
Funcionais X.21 V.24 V.24
Procedurais X.21 X.21 bis X.21 bis
TABELA 4.0 : Padres para interfaces ponto a ponto X.21 / X.21bis




REDES
12
5 CAMADA DE ENLACE
Resumidamente a funo do nvel de Enlace detectar e,
opcionalmente, corrigir os erros que por ventura ocorram no nvel fsico durante a
transmisso dos bits, os quais, podem sofrer alteraes indesejveis provocadas por
uma srie de razes como : rudo eletromagntico, perda de sincronismo entre
transmissor e receptor, defeitos nos componentes que implementam os circuitos de
transmisso e recepo, etc.
De uma forma mais ampla as funes da camada de enlace oferecidas
camada fsica podem ser apresentadas como sendo:
Estabelecimento e liberao da conexo de enlace sobre
conexes fsicas.
Splitting da conexo de enlace, o que permite que exista uma
conexo de enlace sobre vrias conexes fsicas.
Montagem e delimitao de quadros ( o termo quadro
comumente empregado em lugar de DLPDU- Data Link
Protocol Data Unit ) : esta funo tambm conhecida como
framing. A camada de enlace deve ser capaz de montar
quadros (frames) a partir das unidades de dados de servio
(DLSDU - Data Link Service Data Unit) recebidas da camada de
rede e de reconhecer quadros nas cadeias de bits recebidas da
camada fsica.
Controle de sequncia : as unidades de dados de servio de
enlace devem ser entregues entidade de rede de destino na
mesma ordem em que so recebidas da entidade de rede de
origem.
Controle de fluxo : permite entidade de rede receptora
controlar a taxa na qual deseja receber unidades de dados de
servio de enlace (DLSDU) atravs de uma conexo de enlace.
Isso naturalmente pode refletir na taxa na qual a camada de
enlace aceita unidades de dados de servio da entidade de
rede transmissora. O objetivo principal do controle de fluxo
evitar que a entidade transmissora sobrecarregue com dados a
entidade receptora. Os mecanismos mais comuns de controle



REDES
13
de fluxo so : stop-and-wait ou positive acknowledgement
(reconhecimento positivo) e sliding window (janela deslizante).
Controle de erro : a camada de enlace deve detectar erros de
transmisso, de formato e de operao devidos a problemas da
conexo fsica ou mau funcionamento da prpria camada. No
caso de deteo de erros, devem ser ativados mecanismos de
recuperao de erros. Se tais erros forem considerados
irrecuperveis, as entidades de rede devem ser informadas. Os
erros mais comumentes detectados so de perda, duplicao,
no-ordenao e danificao de quadros. As tcnicas de
controle de erro normalmente empregadas so baseadas na
numerao dos quadros, na utilizao de polinmios de
verificao ( por exemplo, CRC - Cyclic Redundancy Checking),
quadros de reconhecimento positivo e negativo (ACK e NACK),
retransmisso e temporizao.
Gerenciamento : a camada de enlace deve efetuar tarefas de
gerenciamento relacionadas qualidade de servio prestado,
que caracterizada por : tempo mdio entre erros
irrecuperveis, taxa de erro residual decorrente da alterao,
perda, duplicao e no-ordenao de quadros, disponibilidade
de servio, atraso de trnsito e throughput (vazo).
Como exemplo de um protocolo da camada de enlace, pode-se citar o
HDLC ( High-level Data Link Control ), antecessor de outros protocolos de enlace,
tais como : LAPB ( Link Acess Procedure Balanced ), usado em redes comutadas
por pacotes ( PSDN - Packet Switched Data Network), LAPD ( Link Acess Procedure
D-channel ), usado em redes ISDN ( Integrated Service Digital Network ) e o LLC
(Logical Link Control), usado em redes locais.
No caso especial das redes locais, a camada de enlace subdividida
em duas subcamadas : subcamada MAC ( Medium Access Control) e a subcamada
LLC (Logical Link Control). Isto ser tratado nos captulos seguintes.

5.1 TIPOS DE SERVIOS
O nvel de enlace pode fornecer ao nvel de rede trs tipos de servios,
ou seja:



REDES
14
Servio sem conexo e sem reconhecimento
Este servio do tipo datagrama no-confivel e apropriado
para redes onde a taxa de erros no nvel fsico muito baixa,
ficando a correo dos mesmos sob a responsabilidade de
nveis superiores. Um exemplo de aplicao com essa
caracterstica a transmisso de voz em tempo real.
Servio sem conexo com reconhecimento
utilizado quando um pequeno volume de dados deve ser
transferido de forma confivel. Nesse caso, no aconselhvel
utilizar o servio orientado conexo porque o tempo gasto
para estabelecer e encerrar a conexo significativo em
relao ao tempo efetivo de transmisso de dados. O receptor
responde ao transmissor enviando quadros de reconhecimento
das mensagens recebidas corretamente ( reconhecimento
positivo ) ou com erros (reconhecimento negativo).
Servio orientado conexo
Nesse servio o nvel de enlace garante que os quadros
transmitidos so entregues ao receptor sem erros e na ordem
em que foram transmitidos.
5.2 CONTROLE DE ERROS NO ENLACE
Para que o nvel de Enlace possa detectar e corrigir erros que ocorram
no nvel fsico, a cadeia de bits enviada ao nvel de enlace organizada em
conjuntos de bits denominados quadros.
Na montagem dos quadros, o nvel de enlace acrescenta uma
sequncia de bits adicionais denominados Frame Check Sequence ( FCS ), cuja
funo permitir a deteo de erros. Os bits adicionais so computados atravs de
um algoritmo (teste de redundncia cclica, paridade, etc...) que recebe como
entrada os bits do quadro e fornece como resultado o FCS.
Quando o quadro recebido pelo destinatrio, o FCS computado e
comparado ao FCS recebido no quadro; se forem diferentes, o nvel de enlace
conclui que ocorreu um erro durante a transmisso. Uma vez detectado o erro, o
quadro descartado e opcionalmente enviado um aviso ao sistema que o transmitiu.



REDES
15
5.2.1 ALGORITMO DE BIT ALTERNADO (STOP-AND-WAIT)
No algoritmo de bit alternado o transmissor s envia um novo quadro
quando recebe o reconhecimento do quadro enviado anteriormente. Considerando
que os quadros podem ser transmitidos mais de uma vez, necessrio numera-los
para que o receptor possa distinguir quadros originais de retransmisses.
A tcnica de bit alternado oferece uma soluo simples porm
ineficiente para o controle de erro, pois, enquanto o transmissor espera por
reconhecimento o canal de comunicao no utilizado. A figura 5.1 mostra um
exemplo de troca de quadros com base no protocolo de bit alternado.
ACK 0
ACK 0
Quadro 1
Quadro 1
Quadro 1
ACK 1
ACK 1
Quadro 1
ACK 1
ACK 1
Quadro 0
Quadro 0
Quadro 1
FALHA
FALHA
Quadro 1
TRANSMISSOR RECEPTOR
INTERVALOS
DE TIMEOUT
T

FIGURA 5.1 : Controle de Erro por Timeout do Algoritmo de Bit Alternado (stop-and-wait)
5.2.2 JANELA N COM RETRANSMISSO INTEGRAL (GO-BACK-N)
Para aumentar a eficincia na utilizao dos canais de comunicao
foram elaborados protocolos que permitem que o transmissor envie diversos
quadros mesmo sem ter recebido reconhecimentos dos quadros anteriormente
enviados. O nmero mximo de quadros, devidamente numerados, que podem
ser enviados sem que tenha chegado um reconhecimento define a largura da
janela de transmisso.
Como no protocolo de bit alternado, o transmissor fica sabendo que
ocorreu um erro em um quadro por ele enviado quando seu reconhecimento no
chega, aps decorrido um intervalo de tempo determinado. Nesse caso, dois
procedimentos podem ser implementados para recuperar o erro:



REDES
16
Retransmisso Integral : todos os quadros a partir do que no
foi reconhecido so retransmitidos.
Retransmisso Seletiva : apenas o quadro que no foi
reconhecido retransmitido
O transmissor ao receber o reconhecimento do quadro n, conclui que
ele, e os quadros enviados antes dele, foram recebidos corretamente. Estes dois
tipos de retransmisso so ilustrados na figura 5.2.
0 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8
0 1 E 3 4 5 6 7 8 2 3 4 5 6 7
A7 A2 A1
QUADROS DESCARTADOS
INTERVALO DE TIMEOUT
A5
9 1
8 9
A ) PROTOCOLO COM RETRANSMISSO INTEGRAL
0 1 2 3 4 5 6 7 8 2 3 4 5 6 9 1 1 1
0 1 E 3 4 5 6 7 8 2 3 4 5 6 9 1 1
A9 A8 A1 A0
QUADROS BUFFERIZADOS QUADROS DESCARTADOS
INTERVALO DE TIMEOUT
INTERVALO DE TIMEOUT
INTERVALO DE TIMEOUT
B ) PROTOCOLO COM RETRANSMISSO SELETIVA

FIGURA 5.2 : Correo de Erros em Protocolos de Janela n ( go-back-n ).



REDES
17
6 MTODOS DE ACESSO AO MEIO
Os mtodos de acesso ao meio so especialmente importantes nas
LANs, pois praticamente todas utilizam um canal multiacesso como base para a sua
comunicao.
Os mtodos de acesso podem ser divididos em dois grupos:
Mtodos baseados em conteno.
Mtodos de acesso ordenado sem conteno.
6.1 ACESSO BASEADO EM CONTENO
Numa rede baseada em conteno no existe uma ordem de acesso e
nada impede que uma ou mais estaes transmitam simultaneamente provocando
coliso, o que acarretar, geralmente, a perda das mensagens. A estratgia de
controle de conteno consiste do fato de que uma estao tem que detectar uma
coliso e retransmitir a mensagem.
Existem algumas premissas fundamentais, nas quais se apoiam o
desenvolvimento dos protocolos de acesso ao meio baseados em conteno.
A seguir sero apresentados alguns tipos de mtodos de acesso ao
meio baseados em conteno.
6.1.1 PROTOCOLO ALOHA PURO
Nos anos 70, Normam Abramson e seus colegas na Universidade do
Hava inventaram um mtodo elegante de resolver o problema de alocao do canal.
Desde ento, o trabalho deles tem sido estendido por muitos pesquisadores. Muito
embora o trabalho de Abramson, chamado de sistema ALOHA, utilizasse difuso de
rdio baseada em terra, a idia bsica aplicvel a qualquer sistema no qual
usurios descoordenados competem pelo uso de um nico canal compartilhado.
Um esboo da gerao de quadros em um sistema ALOHA puro est
na figura 6.1.



REDES
18
A
B
C
D
E
USURIO
TEMPO

FIGURA 6.1 : Transmisso Aleatria de Quadros no ALOHA Puro.
Seja o tempo de quadro o tempo necessrio para transmitir o quadro
padro de comprimento fixo (i.e., o comprimento do quadro dividido pela taxa de
bits). Nesse ponto, ser assumido que a populao infinita de usurios gera novos
quadros conforme uma distribuio de Poisson. Alm dos quadros novos, as
estaes tambm geram retransmisses dos quadros que sofreram colises prvias.
Admita adicionalmente que a probabilidade de k tentativas de
transmisso por tempo de quadro, combinando as antigas e novas, tambm segue
uma distribuio de Poisson, com mdia G por tempo de quadro.
Um quadro no sofre coliso se nenhum outro quadro transmitido
dentro de um tempo de quadro a partir do seu comeo, como mostra a figura 6.2.
A probabilidade de que k quadros sejam gerados em um determinado
tempo de quadro dado pela distribuio de Poisson:
[ ]
Pr
!
k
G e
k
k G
=

Onde: k = No. de quadros
G= mdia de tempo de quadro
Colide com o incio
do quadro sombrado
Colide com o fim
do quadro sombrado
t
t o t o + t t o + 2t t o + 3t
Tempo
Vulnervel

FIGURA 6.2 : Perodo de Vulnerabilidade de um Quadro no Protocolo ALOHA Puro



REDES
19
A relao entre o trfego oferecido e o throughput mostrada na figura
6.3. O throughput mximo ocorre em G = 0,5, o que aproximadamente 0,184, ou
seja, o melhor que podemos esperar uma utilizao do canal de 18%.
6.1.2 PROTOCOLO ALOHA COM ABERTURAS
Em 1972, Roberts publicou um mtodo para duplicar a capacidade do
sistema ALOHA. A sua proposta era dividir o tempo em intervalos discretos, cada
intervalo correspondendo a um quadro.
Uma forma de alcanar a sincronizao entre os usurios seria ter uma
estao especial emitindo um aviso sonoro no comeo de cada intervalo, como um
relgio.
A figura 6.4 mostra o funcionamento dos mtodos Aloha Puro e Aloha
com aberturas.
A
B
C
A
B
C
ALOHA
SLOTTED-ALOHA

FIGURA 6.4 : Tcnicas de Controle de Acesso ao Meio para o ALOHA Puro e com Aberturas.
0.10
0.20
0.30
0.40
Aloha com Aberturas: S = Ge
-G
Aloha Puro: S = Ge
2G
0 0.5 1.0 1.5 2.0 3.0
G ( Mdia de tempo de quadro )
S
( throughput
por tempo
de quadro )

FIGURA 6.3 : Mdia de Tempo de Quadro X Throughput nos Protocolos ALOHA.
No ALOHA com aberturas, ocorre um pico em G=1, com throughput de
aproximadamente S=0,368, ou seja, 37% o dobro do ALOHA puro, porm, assim
mesmo, mostra-se um mtodo de pouca eficincia.



REDES
20
6.1.3 CSMA PERSISTENTE E NO-PERSISTENTE

Os protocolos nos quais as estaes procuram escutar uma portadora
para comear a transmitir, so chamados protocolos com deteo de portadora
(Carrier Sense Protocols).
CSMA-persistente
O CSMA-persistente (Carrier Sense Multiple Acess - Acesso Mltiplo
com Deteo de Portadora) com as seguintes caractersticas.
Quando uma estao tem dados a transmitir, ela primeiro escuta o
canal para determinar se algum mais est transmitindo. Se o canal estiver ocupado,
a estao espera at que ele se desocupe. Quando a estao detecta um canal
desocupado, ela transmite o quadro. Se uma coliso ocorre, a estao espera um
intervalo aleatrio de tempo e comea de novo a tentar transmitir
CSMA no-persistente
Neste protocolo, antes de transmitir, uma estao escuta o canal. Se
ningum estiver transmitindo, a estao comea ela prpria a transmitir. No entanto,
se o canal estiver em uso, a estao no permanece escutando continuamente com
o propsito de se apoderar de imediato do canal aps perceber que a transmisso
anterior encerrou. Em vez disso, ela espera um intervalo aleatrio de tempo e ento
repete o algoritmo. Intuitivamente, esse protocolo deveria levar a uma melhor
utilizao do canal, comparado com o CSMA-persistente. A figura 6.5 mostra o
throughput versus o trfego oferecido para os protocolos CSMAs e ALOHA.
CSMA - no persistente
ALHOA com Aberturas
ALHOA Puro
1.0
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8
G
S
CSMA 1 - persistente
9

FIGURA 6.5 : Mdia de Tempo de Quadro X Throughput em Protocolos ALOHA e CSMA.



REDES
21
6.1.4 CSMA COM DETEO DE COLISES
Protocolos CSMA persistentes e no-persistentes so claramente uma
melhoria com respeito ao ALOHA, porque eles garantem que nenhuma estao
comea a transmitir quando percebe que o canal est ocupado.
No mtodo CSMA/CD ( Carrier Sense Multiple Access with Collision
Detection ) a deteo de coliso realizada durante a transmisso. Ao transmitir, um
n fica o tempo todo escutando o meio e, notando uma coliso, aborta a
transmisso. Detectada a coliso, a estao espera por um tempo para tentar a
retransmisso.
O CSMA/CD, utiliza o modelo conceitual apresentado na figura 6.6.
Quadro Quadro Quadro Quadro
t 0 t 1
Aberturas de
conteno
Inativo
Intervalo de
conteno
Tempo
FIGURA 6.6 : Estados do Protocolo CSMA/CD (conteno, transmisso e inativo).
No ponto t
0
, uma estao terminou a transmisso de um quadro. Uma
outra estao com um quadro para ser enviado pode transmiti-lo. Se duas ou mais
estaes decidem transmitir simultaneamente, haver coliso. Cada uma detectar a
coliso, abortar a sua transmisso, esperar um intervalo aleatrio de tempo e
tentar novamente, assumindo que nenhuma outra estao tenha comeado a
transmitir no intervalo.
Dessa forma, o modelo CSMA/CD consiste em perodos alternados de
conteno e transmisso, com outros inativos acontecendo quando todas as
estaes estiverem quietas (devido a falta de trabalho).
Devido ao fato de o tempo de propagao no meio ser finito, para que
possa haver deteo de coliso por todas as estaes transmissoras, um quadro
deve possuir um tamanho mnimo. Considere o seguinte cenrio de pior caso.
Seja o tempo de propagao do sinal entre duas estaes mais
distantes. Em t
0
, uma estao comea a transmitir. Em - , um instante antes do



REDES
22
sinal chegar estao mais distante, essa estao tambm comea a transmitir,
conforme ilustrado na figura 6.7.
B A
INCIO DA TRANSMISSO
B Detecta meio livre e
inicia transmisso
B Detecta a coliso
A B
B A
B A
A Detecta a coliso

FIGURA 6.7 : Coliso em redes com CSMA/CD em Banda Bsica.
claro que esta ltima detecta a coliso quase instantaneamente e
pra, mas a pequena rajada de rudo causada pela coliso s chega de volta
primeira estao no tempo 2 - . Em outras palavras, no pior caso uma estao s
poder ter certeza de ter se apoderado do canal aps transmitir durante 2 sem
escutar uma coliso. Por este motivo o intervalo de conteno do modelo CSMA/CD
modelado com aberturas do tamanho 2.
Para exemplificar pode ser citado um exemplo: em um cabo coaxial de
com V
t
= 0,667C e comprimento S = 1Km, = 5s
Para redes transmitindo em banda bsica a seguinte relao dever
ser observada para que haja deteo de coliso:
Q 2 T Q = tamanho do quadro (bits)
T = taxa de transmisso (bits / seg)
= tempo de propagao (seg.)




REDES
23
importante notar que a deteo de colises um processo analgico.
O hardware da estao deve escutar o cabo enquanto estiver transmitindo. Se o que
l de volta diferente do que est transmitindo, a estao sabe que a coliso est
ocorrendo. A implicao que a codificao do sinal deve permitir a deteo de
colises ( i.e., a coliso de dois sinais de 0 volts pode ser impossvel de ser
detectada). Por essa razo normalmente se utiliza a codificao Manchester.
Conforme definido no algoritmo CSMA/CD, detetada uma coliso a
estao espera por um tempo para tentar retransmitir. duas tcnicas de
retransmisso so mais utilizadas.
Espera Aleatria Truncada ( Truncated Exponential Back Off ):
nessa tcnica, a estao, ao detectar uma coliso, espera por
um tempo aleatrio que vai de zero a um limite superior, de
forma a minimizar a probabilidade de colises repetidas. Com a
finalidade de controlar o canal e mant-lo estvel mesmo com
trfego alto, o limite superior dobrado a cada coliso
sucessiva. Esse algoritmo tem retardo de retransmisso
pequeno no comeo, mas que cresce rapidamente, impedindo a
sobrecarga da rede. Se aps algumas retransmisses as
colises ainda persistirem, a transmisso finalmente abortada.
Retransmisso Ordenada ( Oderly Back Off ) : nessa tcnica,
aps a deteo de uma coliso todas estaes s podem
comear a transmitir em intervalos de tempo pr-alocados para
as mesmas. Terminada a transmisso das mensagens
colididas, o direito de transmisso passado sucessivamente
de estao a estao at que o instante que ocorra uma
transmisso por alguma estao, quando o algoritmo CSMA/CD
retomado.
O CSMA/CD no exige o reconhecimento de mensagens para a
retransmisso, podendo-se assim deixar para nveis superiores de protocolo a
garantia da entrega de mensagens. Vrias redes optam assim por deixar esses
reconhecimentos para nveis superiores de protocolo, garantindo nesse nvel apenas
uma grande probabilidade na entrega dos quadros.



REDES
24
6.2 ACESSO ORDENADO SEM CONTENO
Ao contrrio dois esquemas anteriormente apresentados, vrios
protocolos so baseados no acesso ordenado ao meio de comunicao, evitando o
problema da coliso. Cada mtodo mais adequado a um determinado tipo de
topologia, embora nada impea seu uso em outras arquiteturas.
A seguir sero apresentados alguns dos mtodos mais usuais para
acesso ordenado sem conteno
6.2.1 POLLING
O acesso por polling geralmente usado na topologia barra comum.
Nesse mtodo as estaes conectadas rede s transmitem quando interrogadas
pelo controlador da rede, que uma estao centralizada. Se no tiver quadro para
transmitir, a estao interrogada envia um quadro de status, simplesmente avisando
ao controlador que est em operao.
6.2.2 PASSAGEM DE PERMISSO EM BARRA (TOKEN BUS)
Nas redes em barra, quando uma estao transmite ela passa a
permisso (identificao) para a prxima estao, assim que a transmisso atual
termina. A permisso um padro varivel ( a identificao da prxima estao )
que passado de estao a estao at que se feche o ciclo, que ento recomea,
simulando um anel virtual, no qual a ordem fsica das estaes independe da ordem
lgica.
Esse esquema requer que vrias funes sejam realizadas (de forma
centralizada ou distribuda) para seu funcionamento correto. No mnimo as seguintes
funes devem ser realizadas:
Adio e Retirada do Anel Virtual : estaes fora da rede devem
ter a oportunidade de serem inseridas no anel virtual, e as
estaes devem poder se retirar do anel virtual, evitando assim
a passagem desnecessria da permisso quando esto fora da
rede.
Gerenciamento de Falhas : uma srie de situaes de falha
podem ocorrer, como por exemplo : duas ou mais estaes
podem ter endereos duplicados e, ao receberem a permisso,
transmitem sempre em conjunto, causando coliso e perda da
prxima permisso. A perda de permisso pode tambm



REDES
25
ocorrer quando nenhuma estao pensa que a sua vez de
transmitir, deteriorizao da permisso por rudos, falhas no
transmissor, falhas na estao de recepo, ou ainda pela
permisso ter sido passada a uma estao que no est na
rede.
Iniciao do Anel Virtual : na partida da rede, ou em caso de
falhas que exigem uma reiniciao do anel, algum algoritmo
deve ser utilizado para criao do anel virtual e da permisso.
Dessa forma fica claro o mtodo de passagem de permisso em barra
muito complexo. Uma desvantagem da passagem de permisso em barra o
overhead envolvido quando o trfego baixo. Uma estao pode ter que esperar por
vrias passagens de permisses para estaes que no tm nada a transmitir, antes
de receber a permisso.
6.2.3 PASSAGEM DE PERMISSO EM ANEL (TOKEN RING)
A passagem de permisso em anel baseia-se em um pequeno quadro
contendo a permisso (um padro fixo), que circula pelo anel, chamada permisso
livre. Ao querer transmitir, uma estao espera pela transmisso livre. Ao receb-la,
a estao altera o padro para permisso ocupada e transmite seus dados logo a
seguir. A estao transmissora responsvel pela retirada de sua mensagem do
anel e pela insero de nova permisso livre. O momento da insero de uma
permisso livre no anel varia conforme o tipo de operao, que pode ser de trs
tipos: single packet, single token e multiple token.
No modo single packet o transmissor s insere uma permisso livre no
anel depois que receber de volta a permisso ocupada e retirar sua mensagem do
anel. Nesse tipo de operao, em dado instante, apenas um quadro e uma
permisso so encontrados circulando no anel. A figura 6.8 ilustra este modo de
operao.



REDES
26
a) Estao recebe permisso
livre
T R
b) Estao muda permisso para
ocupada
R T
c) Estao transmite
mensagem
d) Estao retira sua mensagem do
anel
R T R T
e) Estao insere permisso livre no
anel
R T

FIGURA 6.8 : Mtodo de Acesso Token Ring Single Packet.
6.2.4 DQDB - DISTRIBUTED QUEUE DUAL BUS
Segundo definio do grupo IEEE 802.6, o propsito de uma rede
metropolitana (MAN) prover servios integrados, tais como texto, voz e vdeo, em
uma grande rea geogrfica. A sub-rede DQDB ( ISO 94 ) consiste de duas barras
uniderecionais interconectando, ponto a ponto, vrios ns, conforme ilustra a figura
6.9. As barras, denominadas barras A e B, suportam a comunicao em direes
opostas, oferecendo um caminho full duplex entre qualquer par de estaes.



REDES
27
2 1 3 N
BARRA A
BARRA B
T
T
GERADOR
DE
QUADRO
GERADOR
DE
QUADRO
Bit de Ocupao
Bit de Ocupao
UNIDADE
DE
ACESSO
BARRA B
BARRA B
ESCRITA
LEITURA
ESCRITA
BARRA A
BARRA A
LEITURA

FIGURA 6.9 : A Sub-Rede DQDB.
Os ns da sub-rede consistem em uma unidade de acesso,
responsvel pela realizao do protocolo DQDB, e conexes de leitura e escrita, a
cada uma das barras. A escrita de dados na barra se d atravs de um OU lgico
entre o dado recebido e o dado da unidade de acesso.
Para transmisso, a barra DQDB segmentada no tempo, em slots de
tamanhos fixos ( tempo da durao da transmisso de 53 octetos ). Cada
transmisso deve ser feita dentro de um slot. A unidade de dados que pode ser
transmitida dentro de um slot chamada de clula DQDB. Em cada barra, a primeira
estao na direo do fluxo responsvel pela gerao dos slots. Sob condies
normais, existe uma nica fonte de temporizao para as duas barras. Isto
necessrio para manter estvel a operao do mecanismo de acesso de filas
distribudas e para assegurar o servio iscrono
Uma extenso da arquitetura de dupla barra a topologia em barra
circular ilustrada na figura 6.10, onde os pontos de incio e fim de barra so alocados
mesma estao. Deve ser observado que embora esta topologia parea com um
anel, ela de fato uma barra, pois no existe fluxo de informaes do ponto terminal
para o ponto inicial. Essa arquitetura particularmente interessante, pois permite a
reconfigurao da sub-rede em caso de falha, mantendo a sub-rede completamente
operacional.



REDES
28
Rep
A
B
Rep Rep Rep Rep Rep
Rep Rep Rep
B
A
Rep

FIGURA 6.10 : Topologia DQDB em Dupla Barra Circular.



REDES
29
7 PADRES PARA NVEIS FSICO E DE ENLACE EM LANS
Com o propsito de elaborar padres para as Redes Locais de
Computadores ( LAN - Local Area Network ), o IEEE ( Institute of Electrical and
Eletronics Engineers ) iniciou em 1980 a elaborao do projeto IEEE 802, o qual
desenvolveu um conjunto de padres que foram adotados como padres nacionais
americanos pelo ANSI ( American National Standards Institute ). Esses padres
foram posteriormente revisados e republicados pela ISO ( International Organization
for Standardization ) como padres internacionais, com a designao ISO 8802.
A figura 7.1 apresenta a relao entre o IEEE 802 e o RM-OSI.
OSI IEEE
802.1
802.2
802.3 802.4 802.5 802.6
ENLACE
FSICO
LLC
MAC

FIGURA 7.1 : Relao entre Padres IEEE e RM-OSI.
O padro IEEE 802.1 um documento que descreve o relacionamento
entre os diversos padres IEEE 802, e o relacionamento deles com o modelo de
referncia OSI. Esse documento contm tambm padres para gerenciamento da
rede e informaes para ligao inter-redes.
O padro ANSI/IEEE 802.2 ( ISO 8802/2 ) descreve a subcamada
superior do nvel de enlace, que utiliza o protocolo Logical Link Control Protocol.
Os outros padres especificam diferentes opes de nvel fsico e
protocolos da subcamada MAC para diferentes tecnologias de rede locais, como
descrito abaixo:
Padro IEEE 802.3 (ISO 8802/3), rede em barra utilizando
CSMA/CD como mtodo de acesso.
Padro IEEE802.4 (ISO8802/4), rede em barra utilizando
passagem de permisso como mtodo de acesso.



REDES
30
Padro IEEE 802.5 (ISO 8802/5), rede em anel utilizando
passagem de permisso como mtodo de acesso.
Padro IEEE 802.6 (ISO 8802/6), rede em barra utilizando o
Distributed Queue Dual Bus (DQDB) como mtodo de acesso.
7.1 PROTOCOLO - LLC ( PADRO IEEE 802.2 )
O padro ANSI/IEEE 802.2 (ISO 8802-2) descreve as funes do
protocolo de controle lgico do enlace ( Logical Link Control ), comum aos vrios
mtodos de acesso definidos na famlia de padres IEEE802. Este item descreve de
maneira resumida o padro IEEE 802.2. Para maiores detalhes, referir-se
diretamente norma.
7.1.1 MULTIPLEXAO
A multiplexao do acesso ao meio fsico no nvel de enlace
realizado atravs da definio de Pontos de Acesso a Servios (Service Access
Points - SAPs). Os protocolos MAC, atravs dos endereos MAC carregados no
cabealho de todos os quadros, identificam a estao origem e de destino do
quadro. O endereo MAC identifica um ponto de conexo fsica na rede.
Analogamente, campos de endereo no protocolo LLC, identificam o
SAP de origem ( Source Service Access Point - SSAP ) e os de destino ( Destination
Service Access Point - DSAPs ). O endereo SAP identifica um usurio do nvel de
enlace (entidade a nvel de rede), permitindo assim a realizao da multiplexao
ilustrada na figura 7.2.
USURIO
USURIO
USURIO
1
2 3
( ) ( ) ( )
MAC
FSICO
LLC
USURIO
1 2
( ) ( )
MAC
FSICO
LLC
Endereo LLC
(SAP)
USURIO
REDE
Endereo MAC

FIGURA 7.2 : Endereos MAC e LLC.



REDES
31
Os campos DSAP e SSAP de um quadro, ou PDU (protocol Data Unit)
LLC, contm endereos de 7 bits. O bit menos significativo no campo Dsap indica se
o endereo individual ou de grupo, e no campo SSAP indica se o quadro carrega
um comando ou uma resposta. A figura 7.3 mostra o formato de uma PDU LLC, a
qual transportada na unidade de dados do quadro MAC.
DSAP SSAP CONTROLE DADOS
8 Bits 8 Bits 6 ou 8 Bits N ou 8 Bits
1 2 3 4 5 6 7 8 9 10 - 16
N(S) P/F N(R) 0
P/F N(R) 1 0 S S X X X
P/F 1 1 M M M M M
a) Formato do quadro
b) Formato do campo de controle
Formato de Transferncia
de informao ( I )
Formato de Superviso ( S )
Formato No-Numerado ( U )
N(S) - nmero de seqncia da PDU transmitida
N(R) - nmero de seqncia da PDU esperada
S - bits de funo de superviso
M - bits identificadores de comando no-numerado
X - bits reservados
P/F - (P = 1) solicitao de resposta imediata
(F = 1) indicador de resposta de solicitao imediata

FIGURA 7.3 : Formato dos Quadros LLC.
7.2 PADRO IEEE 802.3 ( CSMA/CD )
7.2.1 PROTOCOLO DA CAMADA ENLACE

A figura 7.4 apresenta o formato do quadro MAC associado ao quadro
LLC para o padro IEEE 802.3 CSMA/CD. Cada quadro comea com um prembulo
de 7 bytes, cada qual contendo o padro de bits 10101010, na codificao
Manchester, o que permite que o relgio do receptor se sincronize com o do
transmissor. A seguir existe uma sequncia delimitadora de quadro (SFD) contendo
o valor 10101011, que indica o incio do quadro propriamente dito.



REDES
32
MENSAGEM
Dados
0 ~ 1500
Bytes
Prembulo
7 bytes
SFD
Byte
Delimit.
Destino
6 bytes
Tamanho
2 bytes
Origem
6 bytes
Preenchimento
0 ~ 38 bytes
Byte
DSAP
Byte
SSAP
Controle
2 bytes
Frame LLC IEEE 802.2
Frame MAC IEEE 802.3
DADOS
FCS
4 bytes

FIGURA 7.4 : Estrutura do Quadro IEEE 802.3 ( 10 Mbps ).
O quadro contm dois endereos, um para o destino e outro para a
origem. O padro permite endereos de 2 ou 6 bytes, mas os parmetros definidos
para o padro em banda bsica a 10 Mbps usam apenas endereos de 6 bytes.
O campo de Tamanho informa quantos bytes esto presentes no
campo de dados, o qual pode conter um mnimo de 0 at um mximo de 1500 bytes.
O campo de Preenchimento utilizado quando a soma de todos os
bytes do quadro no atingir o total de 64 bytes, o que o mnimo necessrio para
garantir uma janela de conteno de 51,2s para o tamanho mximo admitido de
2500 metros em uma rede IEEE 802.3 CSMA/CD com quatro repetidores.
O campo de soma de verificao ( FCS - Frame Check Sequence )
constitui um campo de verificao de erros utilizando para tanto um algoritmo
verificador de redundncia cclica ( CRC - Cyclic Redundancy Check) de quatros
octetos, cujo valor computado a partir do campo de endereo de destino (inclusive)
, tomando por base o polinmio gerador:
G (x) = x
32
+ x
26
+ x
23
+ x
22
+ x
16
+ x
12
+ x
11
+ x
10
+ x
8
+ x
7
+ x
5
+ x
4
+ x
2
+ x + 1
7.2.2 NVEL FSICO
O padro IEEE 802.3 define vrias opes de meio fsico e taxa de
transmisso. Essas opes so especificadas da seguinte forma :
<taxa de transmisso> | <tcnica de sinalizao> | <tamanho mximo do segmento * 100>
Exemplo : 10BASE5 = taxa de transmisso de 10Mbps, tcnica de
sinalizao banda bsica, comprimento mximo de segmento de 500 metros.
A seguir so apresentadas algumas especificaes de meio fsico
utilizados pela IEEE 802.3.



REDES
33
a) Especificao 10BASE5 ( ETHERNET )
A especificao 10BASE5 define as caractersticas funcionais, eltricas
e mecnicas da unidade de conexo do meio - MAU ( Medium Attachment Unit ). A
figura 7.5 apresenta as componentes usadas para ligar uma estao rede local
segundo a especificao 10BASE5.
Conector "N" Macho
Conector de presso
(MDI)
Cabo Coaxial Grosso
Terminador 50 ohm Conector AUI
de 15 pinos
Interface 802.3 com
MAU externo
Cabo AUI

FIGURA 7.5 : Conexo de uma Estao a uma Rede IEEE 802.3 ( 10 BASE 5 ).
A tabela 7.1 descreve as caractersticas da especificao 10BASE5.
ITEM CARACTERSTICA
Meio de transmisso Cabo coaxial grosso ~1,2cm de com
impedncia de 50 2.
Terminadores de cabo Impedncia 50 1.
Atenuao do cabo Mximo 9 dB cada 500m, medida a 10Mhz.
Velocidade de propagao mnima V = 0,77C.
Comprimento mximo do cabo 500 metros
Taxa de transmisso mxima 10 Mbps
Codificao de banda bsica Manchester
Taxa de erro de bit - TEB TEB 1*10E-08
Resistncia eltrica entre MAU e o cabo Res.( MAU / cabo ) 100 Kohms
Distncia entre estaes Mltiplos de 2,5m, para evitar soma em fase das
reflexes.
Nmero mximo de estaes 100 estaes.
Mecanismo MDI (entre MAU / cabo ) conector de presso
Comprimento do cabo AUI Mximo 50 metros.
Nmero mximo de repetidores. 04 repetidores de sinais.
Comprimento mximo da rede com 4 repetidores. 2,5 KM ( somente 3 dos 5 segmentos podem
estar povoados)
TABELA 7.1 : Caractersticas da especificao 10BASE5



REDES
34
b) Especificao 10BASE2 (Cheapernet )
A especificao 10BASE2 foi elaborada com o intuito de prover um
meio simples, barato e flexvel de ligar dispositivos ao meio fsico de transmisso de
uma rede local de computadores.
Conector BNC Macho
Cabo Coaxial Fino
Terminador BNC Macho 50 ohm
MDI BNC Fmea
Interface 802.3 com
MAU interno
Conector TBNC

FIGURA 7.6 : Conexo de uma Estao a uma Rede IEEE 802.3 ( 10 BASE 2 ).
A tabela 7.2 descreve as caractersticas da especificao 10BASE2.
ITEM CARACTERSTICA
Meio de transmisso Cabo coaxial fino ~0,5cm de com impedncia
de 50 2.
Terminadores de cabo Impedncia 50 1.
Atenuao do cabo Mximo 8,5 dBm cada 185m, medida a 10Mhz.
Velocidade de propagao mnima V = 0,65C.
Comprimento mximo do cabo 185 metros
Taxa de transmisso mxima 10 Mbps
Codificao de banda bsica Manchester
Taxa de erro de bit - TEB TEB 1*10E-07
Mecanismo MDI (entre MAU / cabo ) conector de BNC tipo T fmea.
Impedncia do conector BNC - T fmea 50 ohms constante.
Nmero mximo de estaes 30 estaes.
Distncia entre estaes Mnimo de 0,5 metro.
Nmero mximo de repetidores. 04 repetidores de sinais.
Comprimento mximo da rede com 4 repetidores. 925 metros ( somente 3 dos 5 segmentos podem
estar povoados)
TABELA 7.2 : Caractersticas da especificao 10BASE2
c) Especificao 10BASET
A especificao 10BASE-T define as caractersticas funcionais,
eltricas e mecnicas 10BASE-T. O objetivo do 10 BASE-T fornecer um meio
simples, barato e flexvel de ligar dispositivos ao meio fsico de transmisso. A
especificao 10BASE-T dirigida a aplicaes em escritrios onde j existem
cabos com pares tranados ( Twisted-pair ) instalados, sendo este o do T junto ao



REDES
35
ttulo. A figura 7.8 mostra uma estao ligada a uma hub que possui seis portas, a
sexta porta pode ser usada para ligao de um segmento 10BASE5 atravs do
conector AUI, ou de um segmento 10BASE2 atravs do conector BNC.
Conector AUI
de 15 pinos
Interface 802.3 com
MAU interno
R
Conector AUI
15 Pinos
Conector BNC
Plugs RJ-45
Par tranado
1
2
3
4
5
6
7
8
Transmit Data + ...... TD +
Transmit Data - ...... TD -
Receive Data + ...... RD +
Not Used ..............
Not Used ..............
Received Data - ...... RD -
Not Used ..............
Not Used ..............
Pinagem RJ - 45

FIGURA 7.8 : Conexo de uma estao Rede IEEE 802.3 ( 10 BASE T ).
A tabela 7.3 descreve as caractersticas da especificao 10BASE-T.
ITEM CARACTERSTICA
Meio de transmisso Par tranado comum ( fio de telefone com 0,5 mm
de dimetro ).
Comprimento mximo do cabo 100 metros
Taxa de transmisso mxima 10 Mbps
Codificao de banda bsica Manchester
Taxa de erro de bit - TEB TEB 1*10E-07 cabo categoria 5
Mecanismo MDI (entre MAU / HUB ) 2 pares tranados ( TX e RX ).
Nmero mximo de estaes para conexo com
hubs
Dependente da eficincia/configurao da rede.
Nmero mximo de repetidores. 04 repetidores de sinais.
Comprimento mximo da rede com 4 repetidores. Dependente da eficincia/configurao da rede (
somente 3 dos 5 segmentos podem estar
povoados)
TABELA 7.3 : Caractersticas da especificao 10BASE-T
7.3 PADRO IEEE 802.4 ( TOKEN BUS )

O 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 correspondentes de
nvel fsico, foram especificadas por este padro. Eles diferem particularmente pelas
formas de sinalizao especificadas para cada tipo de entidade do nvel fsico, como
ser visto a seguir.



REDES
36
A figura 7.9 ilustra uma conexo fsica em barramento. Logicamente as
estaes esto organizadas em anel, com cada estao sabendo o endereo da
esquerda e da direita
17 14 20
11 7 13 19
Cabo
coaxial em
banda larga
Anel lgico
Direo do
movimento do token
Esta estao
no est
presentemente
no anel lgico

FIGURA 7.9 : Rede Token Bus em Barramento.
A figura 7.10 apresenta o formato do quadro MAC. O campo de
prembulo precede todos os quadros transmitidos. Ele usado pelo modem do
receptor para ajuste de fase e nvel de sinal, atravs do uso de um padro
conhecido. Esse campo consta de um ou mais octetos e seu padro de bits
escolhido de acordo com cada sistema de modulao (ou seja, de acordo com cada
nvel fsico) e taxa de transmisso utilizada.
Prembulo SD FC DA SA Dados FCS ED
1
OCTETO
1
OCTETO
1
OCTETO
4
OCTETOS
1
OCTETO
2 OU 6
OCTETO
2 OU 6
OCTETO
a ) Informao
b ) Aborto
SD ED

QUADRO DE CONTROLE mac
00CCCCCC
000000
000001
000010
000011
000100
001000
001100
PEDIDO-DE-PERMISSO
SOLICITAO-DO-SUCESSOR-1 (UMA JANELA DE RESPOSTA)
SOLICITAO-DO-SUCESSOR-2 (DUAS JANELAS DE RESPOSTA)
QUAL-O-PRXIMO (TRS JANELAS DE RESPOSTA)
RESOLUO-DE-CONTENO (QUATRO JANELAS DE RESPOSTA)
PERMISSO
ESTABELECE-SUCESSOR
FIGURA 7.10 : Formato do Quadro MAC para o IEEE 802.4 ( Token Bus ).



REDES
37
A estrutura do quadro da camada MAC requer um delimitador SD de
comeo de quadro de um octeto. Esse delimitador consiste em um padro de
sinalizao que pode ser sempre distinguido dos dados.
O campo de controle de um octeto determina que tipo de quadro est
sendo enviado, de acordo com a tabela acima.
Os campos de endereos, DA e SA, podem ser de dois ou seis octetos
e tm a mesma especificao do campo de endereo do padro IEEE802.3
anteriormente apresentado.
O campo de dados tem o contedo dependente do valor do campo de
controle e pode ser : (1) uma unidade de dados do protocolo LLC; (2) um quadro
para gerenciamento a nvel da camada MAC; (3) um quadro de superviso para a
realizao do protocolo de acesso.
O campo FCS possui quatro octetos e tem a mesma especificao do
campo FCS do padro IEEE802.3, anteriormente apresentado.
O campo delimitador de fim de quadro ED, consiste em um padro de
bits que pode ser distinguido dos dados.
A sequncia de aborto termina a transmisso de um quadro
prematuramente.
7.3.1 NVEL FSICO

Alguns diferentes tipos de nvel fsico, com meio de transmisso
adequado a seu uso, foram definidos pelo padro ANSI/IEEE 802.4 (ISO8802-4). A
seguir apresentado resumidamente alguns pontos principais de cada tipo de nvel
fsico com seu correspondente meio de transmisso.
a) Rede com Canal nico e modulao FSK - Fase Contnua
Na modulao FSK - fase contnua, o sinal na codificao Manchester
apresentado ao modulador, que representa o nvel alto pela frequncia de
6,25Mhz, e o nvel baixo pela frequncia de 3,75Mhz.
O sinal da linha vai corresponder assim a um sinal, com a frequncia
da portadora em 5Mhz, variando suavemente entre as duas frequncias de
sinalizao.



REDES
38
A tabela 7.4 apresenta um sumrio da Especificao do nvel fsico de
um canal usando modulao FSK - fase contnua.
ITEM CARACTERSTICA
Topologia Barra bidirecional
Cabo coaxial da barra 75 ohms ( por ex : RG-6 e RG-11 )
Cabo coaxial para ligao da estao barra 35 ohms 50 ohms ( mximo 35cm )
Conector na estao BNC 50 ohms macho
Conector no cabo conector em T - 75 ohms
Nvel de transmisso 54dB a 60dB ( 1mV ; 37,5ohm )
Sensibilidade do receptor +24dB ( 1mV ; 37,5ohm )
Taxa de transmisso 1Mbps
Frequncia de nvel alto 6,25 Mhz 0,08 MHz
Frequncia de nvel baixo 3,75 Mhz 0,08 Mhz
TABELA 7.4 : Caractersticas do Padro IEEE 802.4 (Token Bus) Utilizando um nico canal com
Modulao FSK - Fase Contnua
b) Rede com Canal nico e modulao FSK - Fase Coerente
A tabela 7.5 apresenta um sumrio da Especificao do nvel fsico de
um canal usando modulao FSK - fase coerente.
ITEM CARACTERSTICA
Topologia Barra bidirecional
Cabo coaxial da barra 75 ohms ( por ex : RG-6 )
Conector na estao srie F 75 ohms fmea
Conector no cabo conector no direcional com casamento de
impedncia 75 ohms
Nvel de transmisso 60dB a 63dB ( 1mV ; 75ohm )
Sensibilidade do receptor +15dB ( 1mV ; 75ohm )
Taxa de transmisso 5Mbps ou 10Mbps
Frequncia de nvel alto 10MHz em 5Mbps ou 20mhz em 10Mbps
Frequncia de nvel baixo 5mhz em 5Mbps ou 10mhz em 10Mbps
TABELA 7.5 : Caractersticas do Padro IEEE 802.4 (Token Bus) Utilizando um nico canal com
Modulao FSK - Fase Coerente
c) Rede em banda larga
A tabela 7.6 apresenta um sumrio da Especificao do nvel fsico da
rede de banda larga.
ITEM CARACTERSTICA
Topologia Barra direcional com central repetidora (headend)
Cabo coaxial da barra 75 ohms ( por ex : RG-6 )
Conector na estao srie F 75 ohms fmea
Conector no cabo conector direcional com casamento de impedncia 75
ohms
Nvel de transmisso +25dB a +44dB (1mV, 75ohm) em 1,5 MHz
+30dB a +50dB (1mV, 75ohm) em 6 MHz
+33dB a +53dB (1mV, 75ohm) em 12 MHz



REDES
39
Sensibilidade do receptor -16dB a +4dB (1mV, 75ohm) em 1,5 MHz
-10dB a +10dB (1mV, 75ohm) em 6 MHz
-7dB a +13dB (1mV, 75ohm) em 12 MHz
Largura do canal 1,5 mhz em 1 Mbps
6 mhz em 5 Mbps
12 mhz em 10 Mbps
Taxa de transmisso 1 Mbps ou 5 Mbps ou 10 Mbps
Amplificadores Padro CATV bidirecional
Modulao AM / PSK
TABELA 7.6 : Caractersticas do Padro IEEE 802.4 (Token Bus) Utilizando Rede em Banda Larga
7.4 PADRO IEEE 802.5 ( TOKEN RING )

Em um token ring, um padro de bits especial, chamado de token,
circula pelo anel sempre que as estaes esto ociosas. Quando uma estao
deseja transmitir um quadro, ela tem que se apoderar do token e remov-lo do anel
antes de transmitir. Dado que existe apenas um token, apenas uma estao pode
transmitir em um dado instante, resolvendo assim o problema de acesso ao canal da
mesma forma com o token bus.
7.4.1 PROTOCOLO DA CAMADA MAC
A figura 7.11 apresenta os formatos dos quadros MAC.
SD FC DA SA Dados FCS ED
a ) Informao
b ) Permisso
FS AC
c ) Aborto
SD ED
SD ED AC
T M PP RRR
1 octeto

FIGURA 7.11 : Formato do Quadro MAC para o IEEE 802.5 ( Token Ring ).
Em condies normais, o primeiro bit do quadro dar a volta no anel e
retornar ao transmissor antes que todo o quadro tenha sido transmitido. Somente
um anel muito longo ser capaz de conter um quadro pequeno. Conseqentemente,
a estao transmissora deve esvaziar o anel enquanto continua a transmitir.



REDES
40
7.4.2 NVEL FSICO
A tcnica de sinalizao utilizada pelo nvel fsico a codificao
Manchester diferencial, ilustrada na figura 7.12..
1 0 1 1 1 1 1 0 0 0 0 FLUXO DE BITS
CODIFICAO
BINRIA
CODIFICAO
MANCHESTER
CODIFICAO
MANCHESTER
DIFERENCIAL
TRANSIO AQUI
INDICA UM 0
AUSNCIA DE
TRANSIO AQUI
INDICA UM 1

FIGURA 7.12 : Tcnicas de Codificao Manchester Diferencial usada no Token Ring.
A verso atual do padro IEEE 802.5, especifica como meio de
transmisso o par tranado blindado ( cabo STP com 150 ohms de impedncia )
operando a 4 ou 16 Mbps com no mximo 250 repetidores ligados em anel; ou o par
tranado comum ( cabo UTP ) operando a 4 Mbps com no mximo 250 repetidores
ligados em anel. A referncia IEEE 92 define uma rede token ring como sendo um
sistema cuja topologia lgica em anel e a topologia de fiao uma estrela.
Segundo essa topologia, anel-estrela, cada estao (DTE) conectada por uma
cabo local ( lobe cable ) a um TCU (Trunk Coupling Unit). A funo do TCU prover
os meios necessrios para inserir uma estao no anel principal ou, ento, retirar a
estao do anel principal atuando como um rel de bypass. Os concentradores so
ligados em srie atravs das portas ring in e ring out, formando os anis principal e
de reserva (backup), como ilustrado na figura 7.13



REDES
41
Ring OUT
Concentrador
Ring IN
TCU
Estao Inserida
Estao fora do anel
Anel Backup
Anel Principal

FIGURA 7.14 : Exemplo de uma fiao Token Ring Tpica.
7.5 PADRO IEEE 802.6 ( DQDB )
Ser abordado na prxima verso deste manual
7.6 PADRO ANSI X3T9.5 ( FDDI )
O grupo de trabalho ANSI X3T9.5 foi formado em 1980 com a
finalidade de desenvolver uma rede de alto desempenho de propsito geral.
A FDDI ( FIBER DISTRIBUTED DATA INTERFACE - Interface de
dados distribuda em Fibra ) uma LAN token ring de alto desempenho, que pode
ser usada da mesma forma que as LANs 802 mas, com a sua grande banda
passante; um outro uso frequente como uma espinha dorsal para conectar LANs
de cobre, como ilustrado na figura 7.15.
Token ring
Anel FDDI
Computador
Ethernet
Ethernet
Token bus Gateway

FIGURA 7.15 : Exemplo de um Anel FDDI utilizado como Espinha Dorsal para Conectar LANs.



REDES
42
FDDI uma rede em duplo anel usando fibra ptica como meio fsico
para transmisso da dados a uma taxa de 100 Mbps. A transmisso se faz com
dodos de luz (LED), transmitindo em comprimento de onda de 1300 nanometros.
A conexo aos dois cabos ( dois anis ) de fibra realizada atravs de
conectores duplex polarizados. Cada estao pode-se ligar diretamente ao meio
atravs da conexo aos dois anis ( estaes de classe A ), sendo exigido nesse
caso dois cabos duplex, um para cada estao adjacente. Conexes mais simples
podem ser realizadas ( estaes de classe B ), requerendo apenas um cabo duplex,
mas, por questo de confiabilidade, aconselha-se a conexo de tais estaes,
atravs de um concentrador se ligando aos dois anis. Tambm os concentradores
tm caractersticas anlogas s estaes de classe A e B para ligao ao duplo
anel. A figura 7.16 mostra a arquitetura fsica da FDDI.
Estao de
Classe B
(SAS)
Estao de
Classe B
(SAS)
Estao de
Classe B
(SAS)
Estao de
Classe B
(SAS)
Concentrador
de Conexo
nica (SAC)
Estao de
Classe A
(DAS)
Estao de
Classe A
(DAS)
B
A
MAC
MAC
M M
Estao de
Classe B
(SAS)
Estao de
Classe B
(SAS)
M
Estao de
Classe B
(SAS)
Concentrador de
Conexo Dupla (DAC)
Concentrador
de Conexo Dupla
(DAC)
Estao de
Classe A
(DAS)
Anel Primrio
Anel Secundrio

FIGURA 7.16 : Arquitetura Fsica da FDDI.
A FDDI usa trs tcnicas para aumentar sua confiabilidade : chaves
de bypass, duplo anel e concentradores. Toda conexo provida de chaves de
bypass, de forma a desconectar da rede as estaes em falha. A rede consiste em
dois anis em direes contrrias, com um dos anis s funcionando em caso de
falha de estao ou no enlace. Caso ocorra uma falha, os anis se fundem em um
nico, de aproximadamente o dobro da distncia



REDES
43
A codificao usada para transmisso dos smbolos a NRZI 4para 5.
A figura 7.17 mostra a codificao NRZI junto com a codificao Manchester.
0 1 0 0 0 1 1 1 0 1 0
Relgio
Bits
Manchester
NRZI

NRZ
FIGURA 7.17 : Codificao NRZI utilizada pela FDDI



REDES
44
8 PADRES PARA NVEIS FSICO E DE ENLACE EM WANS
As WANs ( WIDEBAND AREA NETWORK ) foram criadas para
interligar diversos sistemas de computadores localizados em regies fisicamente
distantes. As primeiras solues eram baseadas em ligaes ponto a ponto, atravs
de linhas privadas ou discadas.
A TRANSDATA oferece linhas privadas ( LPs ou Leased Lines ) ou
discadas ( Switched ), permitindo a utilizao de diversos protocolos tais como SNA,
PPP/TCP-IP.
A RENPAC uma rede de comutao de pacotes baseada no
protocolo X.25 PLP, implementando os nveis 2 e 3 do modelo ISO/OSI. A Renpac
suporta tanto LPs como linhas discadas. Atualmente a Embratel tambm oferece
uma rede de comutao baseada no protocolo Frame Relay.
A INTERNET um conjunto de redes de computadores interligadas
pelo mundo inteiro, que tm em comum um conjunto de protocolos e servios. A
internet surgiu a partir de um projeto da agncia norte-americana ARPA (Advanced
Research and Projects Agency). O protocolo que roda na internet o TCP/IP, sendo
utilizado vrios outros protocolos como forma de acesso at o backbone internet.
A figura abaixo mostra o relacionamento entre as tecnologias de WANs
e o modelo de referncia OSI.
S
M
D
S
X
.
2
1
b
i
t
s
F
r
a
m
e

R
e
l
a
y
H
D
L
C
P
P
P
WAN Specification
Data Link
Layer
Physical
Layer
OSI Layer
MAC
Sublayer
Network
Layer
EIA/TIA-232
EIA/TIA-449
V.24 V.35
HSSI G.703
EIA-530
L
A
P
B
X
.
2
5

P
L
P
S
D
L
C
ATM
Adaptao
ATM
endereo
fribra / coaxial
2M / 34M / 155M
622M / 10G




REDES
45
Atualmente as WANs esto sendo revolucionadas por tecnologias de
telecomunicaes que permitem a utilizao de fibra optica, elevando assim
consideravelmente as taxas de transmisso envolvidas entre as redes. Aqui se
destaca atualmente o ATM ( Asynchronous Transfer Mode ) que pode fornecer taxas
de transmisso de 155Mb/s ou 622Mb/s. O ATM contempla tanto a transmisso de
dados convencionais ( Texto, arquivo binrio ) como dados de aplicaes em tempo
real, como imagem, som, tornando assim vivel aplicaes do tipo vdeo conference.
FDDI
WAN
Token
Ring
Ethernet

Vrios so os protocolos de comunicao WANs utilizados atualmente,
a seguir apresentaremos alguns deles.
8.1 PROTOCOLO X.25

O protocolo X.25 um padro ITU-T para comunicao de pacotes em
WANs, o qual define como so estabelecidas e mantidas as conexes entre
equipamento.Este protocolo que atinge o nvel 3 e utilizado para acesso a redes
comutadas de pacotes como por exemplo a Renpac.
um protocolo orientado conexo de rede, o qual define uma
disciplina de comunicao entre terminais de Rede Publica ou Privada.
8.1.1 CATEGORIAS DE EQUIPAMENTOS X.25
Existem quatro tipos possveis de equipamentos que so utilizados nas
redes X.25.
DTE (Data Terminal Equipment) so equipamentos terminais de
usurios que se comunicam atravs de uma rede X.25. Estes usualmente so
terminais telex, computadores estaes de trabalho, servidores.



REDES
46
PAD (Packet Assembler/Disassembler) so dispositivos encontrados
na conexo entre DTE e DCE. Este equipamento necessrio quando o dispositivo
DTE to simples que torna-se incapaz de implementar as funcionalidades X.25. Ao
PAD cabe, armazenar, montar e desmontar pacotes inclusive com o cabealho X.25.
DCE (Data Circuit-terminating Equipment) so equipamentos especiais
tais como modems e switches de pacotes, os quais possibilitam uma interface
adequada entre o DTE um equipamento PSE localizado na rede.
PSE (Packet Switching Exchange) so switches que realizam o
encaminhamento dos pacotes atravs da rede X.25. atuam basicamente no nvel 3,
alocando canais virtuais.
A figura abaixo apresenta tais equipamentos da rede X.25
Data
PAD
Data
Assembly/
Disassembly
X.25
Buffer
DCE
PSE
DCE

8.1.2 CIRCUITOS VIRTUAIS
Um circuito virtual uma conexo lgica criada para assegurar
confiabilidade na comunicao entre dois equipamentos. Fisicamente a conexo
passa atravs de uma srie de switches (PSE) ao longo da rede, as quais podem
alterar dinamicamente tais circuitos. Existem dois tipos de circuitos virtuais X.25 os
quais podem ser permanentes ou comutados.
PVC (Permanent Virtual Circuit ) : Circuito Virtual Permanente aquele
que estabelece uma conexo permanente entre DCE/PSE para transferncia de
dados.
SVC (Switched Virtual Circuit) : Circuito Virtual Comutado aquele que
estabelecido sobre demanda de dados entre equipamentos DCE/PSE
O protocolo X.25 PLP pode Ter at 4095 circuitos virtuais.
8.1.3 AS TRS CAMADAS X.25 PLP
O protocolo X.25 PLP implementa 3 camadas do modelo de referncia
OSI. Os tpicos a seguir fazem uma breve descrio de cada camada.



REDES
47
Presentation
Session
Transport
Network
Data Link
Physical
Application
PLP
LAPB
X.21bits, EIA/TIA-232,
EIA/TIA-449, EIA-530,
G.703
Other
Services
Arquitetura
do Protocolo
X.25

8.1.3.1 PACKET LAYER PROTOCOL ( PLP )
O protocolo para a camada de pacotes (PLP) como o prprio nome
sugere, atua na camada de pacotes, ou seja camada de rede. O PLP gerencia a
troca de informaes entre DTE atravs de circuitos virtuais.
Na grande maioria das aplicaes o PLP executado sobre uma
enlace LAP-B. Entretanto existem implementaes que possibilitam que o PLP seja
executado sobre o LLC das LANs e mesmo sobre o LAP-D quando utiliza para a
RDSI-FE.
Uma descrio mais detalhada acerca das camada de rede do X.25
PLP feita mais frente quando apresentado o Protocolo Orientado Conexo de
Rede (CONP) na camada de rede.
8.1.3.2 NVEL DE ENLACE
O protocolo de enlace para o padro X.25 conhecido como LAP-B
(Link Acess Procedure Balanced ). Este protocolo gerencia a comunicao de
pacotes entre DTE e DCE. O LAPB utiliza uma transmisso orientada bit, o que
assegura que os quadros sejam corretamente ordenados e livres de erros.
Existem trs tipos de quadros LAP-B : Informao, Superviso, No-
Numerado. Os quadros de informao contm informao recebida da camada
superior, e incluem em seu campo sequenciamento, controle de fluxo, e deteo de
erro. Os quadros de Superviso carregam informaes de controle tais como,
solicitao / suspenso da transmisso, estado da conexo e reconhecimento dos
quadros de informao. Os quadros No-Numerados contm informaes de
ativao e desconexo do circuito (LINK), relatrio de erros.



REDES
48
Flag Address Control Data . . . . . . . . . . . . FCS Flag
LAP B Frame
X.21 bis frame
variable 1 1 1 1 2
X.25 PLP Packet
Bit Stream

O contedo do protocolo LAP-B o seguinte:
Campo Flag : Delimita o incio e o fim do quadro.
Campo Address : Indica se o quadro um comando ou uma resposta.
Campo Control : Indica o tipo do quadro Informao ou Superviso.
FSC (Frame Sequence Check) : verifica erro.
8.1.3.3 NVEL FSICO
Para o protocolo X.25, como mostrado na figura anterior, pode-se
utilizar vrios tipos de interface fsica. Entretanto tratando-se de conexo WAN a
interface padronizada do tipo X.21 bis, que realiza a conexo entre DTE e DCE.
Uma apresentao detalhada da interface X.21 e suas caractersticas j foi realizada
anteriormente.
8.2 PROTOCOLO PPP
O PPP ( Point to Point Protocol ) um protocolo que permite transmitir
pacotes de dados que trafegam em linhas seriais. basicamente utilizado para
transportar protocolos de nveis superiores sobre WANs, tais como: IP, OSI, Novell
IPX, etc.
O PPP pode operar em qualquer interface DTE/DCE, como por
exemplo, RS-232C, RS-422 e V.35. A nica imposio a proviso de um circuito
full-duplex, dedicado ou comutado. Este circuito pode operar no modo assncrono
(start bit / stop bit ) ou no modo sncrono. Note que as taxas de transmisso sero
aquelas impostas pela interface fsica.
O modo assncrono tem a vantagem de ser compatvel com as portas
do PC (COM 1 e COM2) que so assncronas. Uma aplicao tpica do modo



REDES
49
assncrono conectar PCs remotos a uma rede LAN utilizando modems. O modo
sncrono usado para velocidades altas de 64Kbps, T1=1,54Mbps, E1=2Mbps. A
transferncia de dados entre roteadores uma aplicao comum para o modo
sncrono. A figura a seguir ilustra a utilizao do protocolo PPP na conexo de um
usurio com o provedor Internet.
Servidor
Internet
Modem
X.25
Frame Relay
PPP (LP)
Access Servidor
PathRouter
Internet
Roteador
16
1
Modem
ISP
PC com Browser
WWW
Modem
Usurio
PPP
Modem
ISP
Modem
Usurio
PPP
PC com Browser
WWW

Abaixo apresentado um modelo de acesso FTP.
F T P
T C P
I P
P P P
I P
E T H P P P X . 2 5 E T H
I P
X . 2 5 E T H
I P
F T P
T C P
I P
P P P
U S U R I O S E R V I D O R
U S U R I O
R O T E AD O R E S S E R V I D O R
D E S T I N O
S E R V I D O R D E
A R Q U I V O S
L i n h a d i s c a d a E t h e r n e t I N T E R N E T E t h e r n e t
AP L I C A O
T R AN S P O R T
I N T E R N E T
N E T W O R K
I N T E R FAC E
E x e c u o d e a p l i c a e s
C o n t r o l e d e f l u x o
E n d e r e a m e n t o d e a p l i c a e s
R o t e a m e n t o d e p a c o t e
E n d e r e a m e n t o d e e q u i p a m e n t o s
I n t e r f a c e c o m a t e c n o l o g i a d e r e d e u s a d a
F T P T E L N E T H T T P
D N S S N M P
T C P U D P
I P I C M P
P P P E T H X . 2 5
F r a m e R e l a y / AT M
P r i n c i p a i s F u n e s
P r i n c i p a i s
P r o to c o l o s
M o d e l o e m
C a m a d a s

9 CAMADA DE REDES
O objetivo bsico da camada de rede prover os servios de
transferncia de dados fim-a-fim sobre uma rede, independentemente das



REDES
50
caractersticas das sub-redes fsicas componentes dessa rede. Nesse contexto,
segunda a norma ISO8348, a camada de rede deve executar as seguintes funes:
Roteamento e retransmisso (relaying)
Conexes de rede fim-a-fim
Endereamento dos usurios
Multiplexao de conexes de rede
Segmentao e blocagem
Controle de erros
Seqnciao
Controle de fluxo
A ISO define para a camada de rede do modelo OSI dois tipos de
servios com seus respectivos protocolos :
Servio Orientado Conexo ( CONS Connection
Oriented Network Service ) e seu Protocolo de Rede
Orientado Conexo ( CONP Connection Oriented
Network Protocol ), que corresponde ao protocolo X.25 PLP
Nvel 3 do CCITT especificado pela norma ISO 8208. Este
protocolo pode tanto usar o endereo X.25 quanto o endereo
mundial NSAP ( com AFI 47 )
Servio No-orientado Conexo ( CLNS Connectionless
Network Service ) e seu Protocolo de Rede No-orientado
Conexo ( CLNP Connectionless Network Protocol ), o
qual definido pela norma ISO 8473 e ISO 8348AD1, que
utiliza os endereos de rede NSAP. Cabe observar que o
protocolo do Quadro IP utilizado pela Internet tambm do tipo
CLNP.
9.1.1 O PROTOCOLO IP DA INTERNET
O protocolo IP foi projetado para permitir a conexo de redes de
computadores que utilizam tecnologia de comutao de pacotes. Ao contrrio do



REDES
51
X.25, o protocolo IP um protocolo sem conexes, ou seja No-orientado
conexo.
Algumas das principais caractersticas desse protocolo so :
Servio de datagrama no confivel;
Endereamento hierrquico;
Facilidade de fragmentao e remontagem de pacotes;
Identificao da importncia do datagrama e do nvel de
confiabilidade exigido;
Identificao da urgncia de entrega e da ocorrncia futura ou
no de pacotes na mesma direo, ou seja, pr-alocao e
controle de congestionamento;
Campo especial indicando qual o protocolo de transporte a ser
utilizado no nvel superior;
Roteamento adaptativo distribudo nos gateways;
Descarte e controle de tempo de vida dos pacotes inter-redes
nos gateways.
Na figura a seguir pode ser observado a localizao do protocolo IP,
bem como outros protocolos pertencentes camada de rede,
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Aplicao
TCP UDP
RIP
OSPF
Protocolo IP
ARP / RARP
ICMP
IEEE
802.2
IEEE 802.3
IEEE 802.5/
Token Ring
FDDI X.25
IEEE 802.3
Hardware
Token Ring
Hardware
FDDI
Hardware
X.25
Hardware
Arquitetura Internet
Modelo de
Referncia
OSI
FTP - TELNET - SMTP - SNMP
NFS
XDR
RPC

Network File System (NFS), External Data Representation (XDR), e
Remote Procedure Call (RPC), funcionam e trabalham juntos para permitir um
acesso transparente para recursos remotos de rede
O formato do protocolo IP apresentado a seguir:



REDES
52
Verso IHL Tipe de Servico Comprimento Total
Identificao Offset Fragmento
Tempo de
Vida
Protocolo
Checksum do Cabealho
Endereo de Origem
Endereo de Destino
Opes ( Padding)
Campo de Dados (Variavl)
Flags
32 Bits
8 16

Os parmetros do protocolo IP so:
- Verso : Indica a verso do protocolo IP em uso
- IHL ( IP Header Length ) : indica o comprimento do cabealho em
palavras de 32 bits.
- Tipo de Servio : armazena parmetros que determinam a
qualidade do servio que deve ser prestado pelas redes por onde o datagrama
passar. So possveis vrias combinaes de confiabilidade e velocidade na entrega
dos datagramas. Como exemplo podemos citar a transmisso pelas sub-redes de
datagramas de voz e arquivos, nos quais os pacotes de voz teriam prioridade.
- Comprimento total : indica o comprimento total do datagrama
(cabealho + dados ).
- Identificao : este campo permite que o destino identifique a
conjunto de datagramas pertence um fragmento recm-chegado, ou seja, todos os
fragmentos de um datagrama contm o mesmo valor.
- Flags : DF (dont fragment) identifica se um datagrama pode ou
no ser fragmentado pelos roteadores da rede. MF (more fragments) todos os
fragmentos de um datagrama possui este bit ativado, exceto o ltimo segmento
- Offset Fragmento : informa a que ponto do datagrama atual este
fragmento pertence. Note que todos os segmentos, com exceo do ltimo, devem
ser mltiplo de 8 bytes, a qual a unidade de fragmento elementar. Como o campo
Off segmento contm 13 bits, existe no mximo 8.192 fragmentos por datagrama,



REDES
53
resultando em tamanho mximo de datagrama de 65.536, que corresponde ao
comprimento total.
- Tempo de Vida : um contador usado para limitar a vida til do
datagrama dentro da inter-rede. Esse campo permite uma vida til de 255 segundos
ao pacote sendo decrementado toda vez que passa atravs de gateways de rede.
- Protocolo : contm informao relativa a qual protocolo da camada
de transporte o datagrama deve ser encaminhado, exemplo TCP ou UDP. A
numerao de todos os protocolos que se aplicam na Internet definida pela
RFC1700. Este campo anlogo ao campo NSAP que define a conexo entre a
camada de rede e de transporte.
- Checksum do Cabealho : verificao de erros relativa ao
parmetros do cabealho. Observe que este campo pode ser recalculado a cada hop
devido a alterao do campo Tempo de vida.
- Endereo de Origem : Endereo IP de origem.
- Endereo de Destino : Endereo IP de Destino.
- Opes ( Padding) : Este campo foi projetado para permitir que
verses posteriores do protocolo incluam informaes inexistentes no projeto
original..
9.1.2 PROTOCOLO ORIENTADO CONEXO X.25 PLP
O protocolo que suporta o modo orientado conexo ( CONP )
especificado na norma ISO-8208 e corresponde ao protocolo da recomendao
CCITT X.25 PLP 1984 (Packet Level Protocol). muito importante observar aqui o
protocolo X.25 pode ser utilizado tanto com o endereamento X.121 bem como com
o endereamento NSAP.
A norma ISO8208 define o X.25 sobre o protocolo de enlace LAP-B,
mas entretanto, outros documentos da ISO/CCITT, tratam o X.25 PLP sobre
protocolos de redes locais (ISO8881) e redes RDSI.
Aqui o protocolo X.25 para a transmisso de informaes no nvel de
rede, utiliza o conceito de CIRCUITO VIRTUAL o qual estabelece canais virtuais
independentes para o transporte de dados. Circuito Virtual portanto a associao



REDES
54
de dois canais lgicos especificamente designados para o encaminhamento do
trfego correspondente a determinada comunicao
Os pacotes do nvel de rede para o protocolo X.25 PLP ( X.25 Packet
Level Protocol ) so constitudos de no mnimo de trs octetos, os quais esto
presentes em todos os tipos de quadros. Tais quadros so usados como primitivas
de comunicao entre as camadas de rede dos sistemas envolvidos.
DTE - Data Terminal Equipment
GFI - General Format Identifier
LCGN - Logical Channel Group Number
LCN - Logical Channel Number
GFI
LCGN
LCN
Identificador do tipo de Pacote
Comprim. End. DTE Origem Comprim. End. DTE Destino
Endereo DTE Origem / Destino
Facilidades ( ex : SAP-N origem/destino )
DADOS
2
4
.
.
.
3
1
8 5 4 1

- GFI (General Format Identifier) : constitudo dos flags D e Q
indicam : D/Q=0 confirmao por parte de DCE de uma rede local (X.25) que o
pacote de dados foi recebido, D/Q=1 confirmao por parte do DTE remoto de uma
rede de mais alto nvel (X.29) que o pacote de dados fim-a-fim foi recebido.
- LCGN ( Logic Channel Group Number ) : Um total de 16 grupos de
canais lgicos ou virtuais podem ser estabelecidos. ( 16 x LCN = 4096 Canais ).
- O flag LCN (Logic Channel Number ) : constituem os 256 canais
virtuais para cada um dos 16 grupos de canais (4096 LCNs)]
- Tipo de Pacote : informa o tipo de pacote trocado entre o DTE e o
DCE conforme relacionado na tabela abaixo.
DTE para Rede Rede para DTE Tipo de Pacote
Call Request Incoming Call 00001011
Call Accepted Call Connected 00001111
Clear Request Clear Indication 00010011
Clear Confirmation Clear Confirmation 00010111
Data Data xxxxxxx0
Interrupt Interrupt 00100011
Interrupt Confirmation Interrupt Confirmation 00100111
Reset Request Reset Indication 00011011
Reset Confirmation Reset Confirmation 00011111
Restart Request Restart Indication 11111011
Restart Confirmation Restart Confirmation 11111111



REDES
55
---------------- Diagnostic 11110001
Receive Ready Receive Ready xxx00001
Receive Not ready Receive Not Ready xxx00101
- Comprimento do Endereo Destino/Origem : indica vrios tamanhos
possveis de endereo, dentre eles podemos citar o X.121 (56 bits) e o NSAP (160
bits).
- Endereo DTE Origem/Destino : Campo do endereo.
- Facilidades : O campo de facilidades contm opes do usurio
para a oferta de servio CONS. A mais importante dessas facilidades trata-se da
AEF ( Address Extension Facility) que corresponde ao NSAP de servio da camada
de rede com a camada de transporte
Uma vez estabelecida e confirmada a conexo, so transmitidos
apenas pacotes de dados, os quais possuem o formato mostrado a seguir. Nos
pacotes de dados, os endereos de DTE no so mais necessrios, ou seja, os
dados so transmitidos sem ser necessrio especificar o endereo do NSAP remoto,
especificando-se somente qual o CV (circuito virtual).
LCGN - Logical Channel Group Number
LCN - Logical Channel Number
Q
LCGN
LCN
2
3
1
8 5 1 4
D 0 1
6 7
tipo de pacote
DADOS
Mximo
1024 octetos

9.2 ENDEREAMENTO LGICO
A caracterstica principal da camada de rede a de prover a
independncia do servio de transferncia de dados em relao s tecnologias das
sub-redes subjacentes. Essa funcionalidade realizada, essencialmente, atravs da
oferta s camadas superiores de um mecanismo de endereos lgicos.
O endereo lgico denominado endereo do Ponto de Acesso ao
Servio de Rede ( NSAP - Network Service Access Point ). O endereo NSAP
identifica exatamente um usurio do servio de rede e no a prpria camada de
rede, ainda que, na realidade, essa camada seja identificada por um dos
componentes do endereo NSAP.



REDES
56
9.2.1 ENDEREOS NSAP
A estrutura para endereos NSAP deve obedecer sistematicamente a
dois componentes bsicos da estrutura global de domnios definidas pelo CCITT e
posteriormente pela ISO, que so:
IDP ( Initial Domain Part ) : Parte Inicial do Domnio
DSP ( Domain Specific Part ) : Parte especfica do Domnio
AFI
IDP DSP
IDI
Domnio Especfico do Domnio
IDP - Initial Domain Part
DSP - Domain Specific Part
AFI - Authority and Format Identifier
IDI - Initial Domain Identifier

O parmetro AFI ( Authority and Format Identifier) que o identificador
do formato do endereo NSAP pode variar de 00 99, sendo que seus valores so
definidos de acordo com as necessidades e normas internacionais. Alguns desses
parmetros j possuem definio e vamos cita-los aqui. A tabela abaixo mostra a
diviso de classes do AFI.
FORMATO Descrio
00 - 09 RESERVADO
10 - 35 Reservado para alocao futura por acordo entre ISSO e CCITT
36 - 59 Alocado e atribudo para os formatos IDI definidos pelo CCITT
60 - 69 Alocado para formatos IDI definidos pela ISO
70 - 79 Alocado para atribuio de novos formatos IDI do CCITT
80 - 99 Reservado para alocao futura por acordo ISO / CCITT
Como pode ser observado na tabela a seguir o AFI que contempla o
intervalo de 36 at 59 e que deve ser definido pelo CCITT bem que conjuntamente
pela ISO, o possui maior nmero de definies atualmente.
Existe um conjunto de quatro domnios baseado nos esquemas de
endereamento CCITT relacionado com redes pblicas de telecomunicaes: X.121
para redes publicas de pacotes de dados( ex: X.25), F.69 para telex, E.163 para
redes publicas comutadas de telefonia, e E.164 para redes digital de servio
integrado (ex: ATM )



REDES
57
AFI FORMATO IDI
36 e 52 X.121
37 e 53 X.121
38 ISO 3166 DCC
39 ISO 3166 DCC
40 e 54 F.69
41 e 55 F.69
42 e 56 E.163
43 e 57 E.163
44 e 58 E.164
45 e 59 E.164
46 ISO 6523 ICD
47 ISO 6523 ICD
48 Local
49 Local
50 Local
51 Local
9.2.1.1 FORMATO DO ENDEREO X.121
Usado para ponto de conexo redes pblicas de pacotes X.25 PLP,
para atender conexes do tipo SCVs. O campo IDI do endereo X.121 contm 14
dgitos ( cada digito no formato Hexadecimal) e formado por duas parte : DNIC
e NTN
O campo DNIC ( Data Network Identification Code) um campo
opcional e identifica exatamente em qual rede publica o equipamento DTE de
destino est localizado. Este campo as vezes omitido em chamadas dentro da
mesma PSTN. Os primeiros 3 dgitos do DNIC correspondem ao cdigo do pas e o
dgito seguinte a um nmero de rede no pas.
O campo NTN ( National Terminal Number ) identifica um exato DTE
dentro de uma rede publica.
O formato do quadro X.121 pode ser visto a seguir.



REDES
58
DNIC NTN
PAS
PSN
IDI - Initial Domain Identifier
DNIC - Data Network Identification Code
NTN - National Terminal Number
PSN - Public Switched Network
4 Dgitos
10 Dgitos
IDI

9.2.1.2 OUTROS FORMATOS DO ENDEREO NSAP
Aqui ilustramos mais trs formatos atualmente definidos para o
endereamento NSAP.
1) Formato ISSO 3166 DCC ( AFI = 39 )
2) Formato E.164 ( AFI = 45 )
3) Formato ISO 6523 ICD ( AFI = 47 )
Tamanho endereo = 20 octetos ( 40 dgitos )
AFI DCC ESI SEL
IDP
FORMATOATM DCC
AFI=39 PRIVATE
(ANSI/IEEE)
1 2 6 1
DSP
AFI ICD ESI SEL
IDP
FORMATO ATM ICD
AFI=47 PRIVATE
ISO (BSI)
1 2 6 1
DSP
AFI E.164
HO - DSP
ESI SEL
IDP
IDI
FORMATO ATM E.164
AFI=45 PUBLIC
ITU-T (ISDN)
1 8 6 1
DSP
ATM Address Network Prefix ( 13 x 2 = 26 DGITOS )
HO - DSP IDI
3 2 2 2 1
Reserv. AA DFI RD AREA
HO - DSP IDI
3 2 1
Reserv. AA DFI
2 2
RD AREA
2 2
RD AREA

AFI : Authority and Format Identifier
DCC : Data Country Code
IDP : Initial Domain Part
IDI : Initial Domain Identifier
ICD : International Code Designator (Organizations)
ESI : End System Identifier
SEL : NSAP Selector ( usurio da camada de rede / entidade de transporte)
DSP : Domain Specific Part
HO-dsp: High Order Domain Specific Part
E.164 : Endereo Pblico para redes RDSI
RD : Routing Domain
DFI : : Domain Specific part Format Identifier
AA : : Administrative Authority
ICD : : Internacional Code Designator




REDES
59
9.2.2 ENDEREOS IP
Os endereos IP so nmeros com 32 bits, normalmente escritos como
quatro octetos (em decimal), por exemplo 128.6.4.7. A primeira parte do endereo
identifica uma rede especfica na inter-rede, a segunda parte identifica a estao
dentro da rede. Deve ser observado que um endereo IP no identifica uma mquina
individual, mas uma conexo inter-rede. Assim, um roteador conectando n redes
tem n endereos IP diferentes, um para cada conexo.
Os endereos IP podem ser usados para redes e para estaes
individualmente. Por conveno, um endereo de rede tem o campo identificador de
estao com todos os bits iguais a 0. Por conveno tambm, uma estao pode
enviar dados para todas as estaes de uma rede, utilizando para tanto um
endereo de difuso, sendo que nesse caso, o campo identificador de estao deve
ter todos os bits iguais a 1. Um endereo com todos os 32 bits iguais a 1
considerado um endereo por difuso para a inter-rede. O endereo 127.0.0.0
reservado para teste (loopback) e comunicao entre processos da mesma
mquina.
FORMATO DOS ENDEREOS IPV4
1.0.0.0 at
127.255.255.255
0
10
110
1110
11110
A
B
C
D
E
REDE
REDE
ESTAO
ESTAO
ESTAO
Endereo de Multicast
Reservado para uso futuro
128.0.0.0 at
191.255.255.255
192.0.0.0 at
223.255.255.255
224.0.0.0 at
239.255.255.255
240.0.0.0 at
247.255.255.255
32 24 16 8
REDE

O protocolo IP utiliza trs classes diferentes de endereos. A definio
de classes de endereos deve-se ao fato do tamanho das redes que compem a
inter-rede variar muito, indo desde redes locais de computadores de pequeno porte,
at redes pblicas interligando milhares de estaes.
Classe A : nessa classe, o bit mais significativo 0, os outros 7
bits do primeiro octeto identificam a rede, os 24 bits restantes
definem o endereo local. Essa classe de endereos usada



REDES
60
para redes de grande porte, os endereos de rede variam de 1
a 126, e cada rede tem capacidade de enderear cerca de 16
milhes de estaes.
Classe B : so utilizados dois octetos para o nmero da rede e
dois para endereos de estaes. Os endereos de redes
classe B variam na faixa de 128.1 at 191.255 (os nmeros 0 e
255 do segundo octeto, e 127 no primeiro so usados para
funes especiais), e cada rede pode interligar cerca de 65 mil
estaes.
Classe C : utilizam trs octetos para identificar a rede e um para
a estao. Os endereos de rede situam-se na faixa de 192.1.1
at 223.254.254, e cada rede pode enderear 254 estaes. Os
endereos acima de 223 no primeiro octeto foram reservados
para uso futuro.
A figura a seguir ilustra uma inter-rede operando em classe C, que
possui dois roteadores conectando as redes.
G1
Ethernet
200.1.2
200.1.2.10 200.1.2.20
200.1.2.30
Ethernet
200.1.3
200.1.3.25 200.1.3.25
200.1.3.40
200.1.3.50
200.1.3.30
200.1.3.15
G2
200.1.5.3
200.1.5.20
200.1.5.12
200.1.4.20
200.1.4.10
Token-Ring
200.1.5
FDDI
200.1.4

Exemplo de uma inter-rede classe C utilizando roteadores



REDES
61
10 CONEXES INTER-REDES
Na filosofia inter-redes, considera-se cada rede como um meio de
comunicao por onde devero transitar as mensagens at as estaes
intermedirias especiais ou estao final na rede de destino.
As estaes intermedirias so vias especiais que tm como funo a
interligao fsica e lgica entre duas ou mais redes; so os chamados gateways. A
figura 10.1 ilustra o conceito de inter-rede.
IN T E R - R E D E
E
E
E
E
E
E
E
E
R e d e 3
R e d e 4 R e d e 5
R e d e 2
G
G
G
G
G
R e d e 1

FIGURA 10.1 : Conceito de Inter-Rede.
Quando mensagens so deslocadas de uma rede para outra,
converses de protocolo se fazem necessrias.
Os gateways so classificados conforme o nvel de protocolo
convertido, ou seja:
Nvel fsico : chamados de repetidores;
Nvel de enlace : chamados de ponte (bridge);
Nvel de rede : chamados roteadores (routers)
10.1 REPETIDORES
Os repetidores so utilizados, geralmente para interligao de duas ou
mais redes idnticas. atuando no nvel fsico, os repetidores simplesmente recebem
todos os pacotes de cada uma das redes que interligam e os repetem nas demais
redes sem realizar qualquer tipo de tratamento sobre os mesmos. A figura 10.2
ilustra duas redes ligadas atravs de repetidores.



REDES
62
E t h e r n e t
R e p e t i d o r
A ) R e d e s l i g a d a s p o r r e p e t i d o r
E t h e r n e t
F s i c o F s i c o
A p l i c a o
A p r e s e n t a o
S e s s o
T r a n s p o r t e
R e d e
E n l a c e
F s i c o
R e p e t i d o r
B ) N v e l d o R M - O S I o n d e a t u a m o s r e p e t i d o r e s
A p l i c a o
A p r e s e n t a o
S e s s o
T r a n s p o r t e
R e d e
E n l a c e
F s i c o

FIGURA 10.2 : Repetidor.
10.2 PONTES
A ponte atua nos protocolos a nvel de enlace. Ao contrrio dos
repetidores, as pontes s repetem os pacotes destinados s redes que interligam ou
que devem passar pelas redes que interligam at chegarem ao seu destino final. A
figura 10.3 ilustra um exemplo onde duas redes so interligadas por uma ponte, as
quais atuam na camada de enlace.
E t h e r n e t
P o n t e
T o k e n R i n g
A ) R e d e s l i g a d a s p o r p o n t e s
P o n t e
F s i c o 1 F s i c o 1
E n l a c e E n l a c e
B ) N v e l d o R M _ O S I o n d e a s p o n t e s a t u a m
A p l i c a o
A p r e s e n t a o
S e s s o
T r a n s p o r t e
R e d e
E n l a c e
F s i c o
A p l i c a o
A p r e s e n t a o
S e s s o
T r a n s p o r t e
R e d e
E n l a c e
F s i c o

FIGURA 10.3 : Pontes.



REDES
63
Observe que para conexo de LANs de padro diferentes a
subcamada LLC responsvel pela transferncia de informaes.
Pacote 802.3
Pacote 802.3
Pacote 802.3
Pacote
Pacote 802.4
Pacote 802.4
Pacote
Pacote
Pacote 802.4
Pacote 802.4
Bridge
LAN Token Bus LAN CMSA/CD
Pacote
Pacote
Pacote 802.3
Pacote 802.3
Pacote 802.4
Host A Host B
Rede
Ponte LLC
MAC
Fsica

O diferena de formato do quadro MAC para os padres 802.x so
mostrados a seguir.
802.3
802.4
802.5
P
r
e

m
b
u
l
o
D
e
l
i
m
i
t
a
d
o
r

d
e
i
n

c
i
o
C
o
n
t
r
o
l
e

d
e
a
c
e
s
s
o
C
o
n
t
r
o
l
e

d
e
q
u
a
d
r
o
E
n
d
e
r
e
l
o
s

d
e
o
r
i
g
e
m

e

d
e
d
e
s
t
i
n
o
T
a
m
a
n
h
o
D
a
d
o
s
E
n
c
h
i
m
e
n
t
o
S
o
m
a

d
e
v
e
r
i
f
i
c
a

o
(
C
h
e
c
k
s
u
m
)
D
e
l
i
m
i
t
a
d
o
r
d
e

f
i
m
S
t
a
t
u
s

d
o
q
u
a
d
r
o









REDES
64
10.3 ROTEADOR
Os roteadores so frequentemente computadores normais que
possuem mais de uma interface de rede. Nesse caso, a funo de roteamento
executada por software A figura 10.4 ilustra um roteador conectando vrias redes.
FDDI
Token-Ring
Ethernet Ethernet
Linhas Seriais X.25

FIGURA 10.4 : Interligao de redes atravs de roteador
Os roteadores conversores de meio so os mais simples. Bastante
utilizados em inter-redes que oferecem o servio de datagrama, suas funes
resumem-se em receber um pacote do nvel inferior, tratar o cabealho inter-redes
do pacote, descobrir o roteamento necessrio, construir novo pacote com novo
cabealho inter-redes se necessrio, e enviar esse pacote ao prximo destino,
segundo o protocolo da rede local em que este se encontra.
A figura 10.5 ilustra o nvel de atuao dos roteadores conversores de
meio.
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsico 1
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsico 1
Roteador
Fsico 2 Fsico 1
Enlace Enlace 2
Rede Rede

FIGURA 10.5 : Nvel do RM-OSI onde atuam os roteadores conversores de meio.
Roteamento inter-redes a principal funo do protocolo IP. O
protocolo assume que os hosts sabem enviar datagramas para qualquer outro host
conectado mesma rede. A funo de roteamento torna-se mais complexa quando



REDES
65
um entidade IP deve transmitir um datagrama cujo destinatrio no est ligado
mesma rede que ela. Nesse caso, parte da funo de roteamento transferida para
os roteadores, cabendo ao mdulo IP da estao apenas o envio do datagrama a
um roteador conectado a sua rede : roteamento hierrquico.
10.4 PROTOCOLOS DE ROTEAMENTO
A funo de roteamento consiste, essencialmente, na determinao de
uma lista ordenada de entidades de rede que compem uma rota para
encaminhamento de uma PDU ao sistema final, ou seja, em um sistema de
comunicao de pacotes o termo roteamento refere-se ao processo de escolha de
caminho atravs do qual a mensagem enviada ao destino.
O algoritmo de roteamento a tcnica utilizada pelos gateways para se
localizarem mutuamente e conseguirem comunicao com as diversas sub-redes de
uma inter-rede.
Existem basicamente dois tipos de algoritmos de roteamento utilizados
na arquitetura TCP/IP : Vetor-Distncia ( Distance-Vector ) e Estado-do-Enlace (Link-
State).
10.4.1 PROTOCOLO RIP
O protocolo RIP ( Routing Information Protocol ) utilizado atualmente
em redes TCP/IP. Trata-se de um conjunto de mensagens que so trocadas
periodicamente, onde cada elemento informa ao seu vizinho a qual sub-rede ele esta
conectado. Assim cada roteador pode criar uma tabela onde conhece a porta por
onde deve encaminhar determinada informao que contem um endereo.
Portanto o protocolo RIP um protocolo de roteamento do tipo
Distance-Vector o qual utiliza contagem de nmero de rotas como mtrica para
chegar ao endereo de destino.
O protocolo RIP pode ser utilizado para conexo dentro de sistemas
autnomos ( Interior Gateway Protocol IGP ) como para conexo entre diferentes
sistemas autnomos ( Border Gateway Protocol BGP).
Algumas caractersticas do protocolo RIP so:
- Protocolo do tipo Distance-Vector;
- Utiliza a contagem de Hop como mtrica para seleo do caminho;
- Mximo nmero de Hops igual a 15;



REDES
66
- Atualizao da tabela a cada 30 segundos;
A figura abaixo ilustra a comunicao entre roteadores utilizando o
protocolo RIP.
10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0
E0 S0 S0
S1
S0 E0
10.1.0.0
10.2.0.0
10.3.0.0
10.4.0.0
E0
S0
S0
S0
0
0
1
2
Routing Tables
10.2.0.0
10.3.0.0
10.4.0.0
10.1.0.0
S0
S1
S1
S0
0
0
1
1
Routing Tables
10.3.0.0
10.4.0.0
10.2.0.0
10.1.0.0
S0
E0
S0
S0
0
0
1
2
Routing Tables
A B C

10.4.2 PROTOCOLO OSPF
O protocolo OSPF ( Open Shortest Path First Protocol ) um protocolo
que utiliza um algoritmo SPF para conhecer a topologia da rede, descrevendo assim
os todos os gateways interconectados entre si.
O protocolo OSPF baseado em um conjunto de mensagens ( Hello,
Database Description, Link Status Request, Link State Update ) que permitem aos
roteadores conectados entre si estabelecer roteamento adequado atravs da
montagem de uma estrutura de rvore (SPF).
Algumas caractersticas do protocolo OSPF so:
- Rpida convergncia;
- No possui limitao para nmero de Hops;
- Processo de atualizao da base de dados eficiente;
- Seleo do caminho baseada no custo da rota que dependente
da largura de banda da porta.
As figuras abaixo apresenta o conceito do protocolo OSPF.
W
X Y
Z
W
X
E0
S1
0
0
Routing Tables
X
Y
S1
S0
0
0
Routing Tables
Y
Z
S1
E1
0
0
Routing Tables
A B C
Topological
Database
SPF
A
Routing
Table
SPF Tree B
Routing
Table
SPF Tree C
Routing
Table
Tree SPF
Topological
Database
SPF
Topological
Database
SPF




REDES
67
Token
Ring
Cost =1
Cost =6
4.4.4.0
3.3.3.0 2.2.2.0
1.1.1.0
FDDI
Cost =10
Routing Table
net cost port
2.2.2.0 6 TR0
3.3.3.0 7 TR0
3.3.3.0 10 E0
BEST ROUTE




REDES
68
11 CAMADA DE TRANSPORTE
A camada de transporte responsvel pela movimentao de dados,
de maneira eficiente e confivel, entre processos (usurios) em execuo nos
equipamentos conectados a uma rede de computadores, independentemente da
rede fsica. A funo bsica da camada de transporte aceitar dados da camada de
seo, dividi-los se necessrio em unidades menores, passa-las camada de rede e
garantir que os pedaos cheguem corretamente ao outro lado. Mais ainda, tudo isso
deve ser feito eficientemente, e de uma forma que isole a camada de sesso das
inevitveis mudanas na tecnologia de hardware.
Essa camada deve tambm garantir que a movimentao de dados
seja feita segundo critrios de qualidade previamente negociados. Para tal, a
camada de transporte deve poder regular o fluxo dos dados e garantir confiabilidade,
assegurando que os dados transportados cheguem a seu destino sem erros e em
sequncia.
funo da camada de transporte tornar transparente para seus
usurios, possveis variaes da confiabilidade do servio fornecido pela camada de
rede. O servio de rede responsvel pela transferncia de dados da origem para o
destino, ao passo que o servio de transporte responsvel por garantir que isso
acontea com segurana. Muitas das aplicaes em redes necessitam apenas de
um mtodo para transmitir de forma confivel um fluxo de bits de uma estao para
outra.
11.1 O PROTOCOLO DE TRANSPORTE TCP
A arquitetura internet possui dois protocolos principais na camada de
transporte, um operando no modo orientado conexo e outro sem conexo. O
protocolo orientado conexo o TCP ( transmission control protocol ), o qual foi
projetado para oferecer fluxo de bytes fim a fim confivel em uma inter-rede no-
confivel. Uma inter-rede diferente de uma nica rede porque suas muitas partes
podem ter topologias, larguras de banda, retardos, tamanhos de pacotes e outros
parmetros completamente diferentes.
O servio TCP obtido quando o transmissor quanto o receptor
possuem pontos terminais de acesso ao protocolo TCP. Cada pacote IP da camada
de rede carrega o nmero de acesso a uma porta da camada de transporte.



REDES
69
t
e
l
n
e
t
f
t
p
s
m
t
p
t
f
t
p
Pacotes IP
Quadros
Bits
TCP UDP
23 21 25 69
6 17
Nmero da Porta
Nmero do
Protocolo
IP ou NSAP
Endereo
MAC ou WAN
CAMADAS
SUPERIORES
TRANSPORTE
REDE
ENLACE
FSICA

As entidades TCPs, transmissora e receptora, trocam dados na forma
de segmentos. Um segmento consiste em uma cabealho fixo de 20 bytes, uma
parte opcional, mais uma parte de dados. Cada segmento TCP, deve caber na carga
til do IP, que de 65.515 bytes ( 20 bytes de cabealho + 65.515 de dados).
Observe aqui novamente, que, o tamanho do datagrama IP final, depende do tipo de
rede no qual ele dever ser lanado ( ethernet, token ring, etc..).
A seguir pode ser observado o formato do de um segmento TCP.
Source port Destination port
Sequence number
Acknowledgement number
Window size
Checksum
Urgent pointer Options (0 ou mais palavras de 32 bits)
Dados (campo opcional)
32 Bits
TCP
header
lenght
U
R
G
A
C
K
P
S
H
R
S
T
S
Y
N
F
I
N
Urgent pointer

Os campos Source port e Destination indicam os pontos terminais, ou
seja os TSAPs. Sequence Number sequncia os datagramas e o campo
Aknowledgement especifica o prximo quadro a ser recebido. O campo TCP header
length informa quantas palavras de 32 bits existem no cabealho TCP.



REDES
70
O flag URG (urgent pointer) indica que o campo Urgent Pointer valido
para uma sequncia no qual os dados urgentes devero estar. O flag ACK
(acknowledgement) informa se o campo acknowledgement vlido. O flag PSH
(push) especifica que o receptor deve entregar os dados imediatamente aplicao
sem armazena-los na memria espere do restante do conjunto, isto para aumentar
a eficincia. O flag RST (reset) utilizado para reinicializar a conexo no caso de
falha ou para rejeitar uma conexo. O flag SYN (synchronism) usado na primitiva
de estabelecimento de conexo ( Connection-Request e Connection-Accepted). O
flag FIN (finish) utilizado para encerrar uma conexo.
O controle de fluxo no TCP gerenciado por meio de uma janela
deslizante varivel. O campo Window indica quantos bytes podem ser enviados no
segmento. O campo Checksum possibilita monitorar a ocorrncia de erros dentro do
segmento. Cabe aqui observar que o resultado da soma de verificao (checksum)
baseado na soma de um pseudocabealho que do cabealho TCP, dos endereos
IP de origem/destino, indentificao do protocolo TCP e dos dados. A sua utilizao
tem por objetivo detetar erros no roteamento de segmentos.
O campo Urgent Pointer usado para identificar um bloco de dados
urgentes dentro de um segmento TCP.
11.2 O PROTOCOLO UDP ( NO ORIENTADO CONEXO )
O conjunto de protocolos da Internet tambm abrange um protocolo de
transporte sem conexo, o UDP ( User Datagram Protocol ). O UDP oferece uma
das aplicaes enviarem datagramas IP sem que seja necessrio estabelecer uma
onexo. Muitas aplicaes cliente-servidor utilizam-se do UDP. Cada datagrama
UDP ( User Datagram Protocol ) constitudo de duas partes : um cabealho de 8
bytes e uma rea de dados.
Porta de Origem Porta de Destino
Comprimento UDP UDP Checksum
32 Bits
rea de Dados




REDES
71
Os campos Porta de Origem e Destino identificam os nmeros das
portas de servio do UDP, ou seja os TSAPs.
O Campo comprimento da UDP especifica o comprimento total do
datagrama UDP incluindo cabealho e dados, sendo que o mximo tamanho de
65.536 bytes.
O campo checksum opcional e no precisa ser utilizado em todos os
datagramas. Contudo cabe lembrar que no caso do IP, a verificao o checksum
calculado apenas sobre o cabealho do IP, e assim caso no seja utilizado o
checksum do UDP, nenhuma conferncia ser realizada sobre os dados da camada
de transporte. O clculo do checksum do UDP feito atualizando-se de um pseudo-
cabealho, que no transmitido junto com o datagrama UDP nem includo no seu
tamanho. O pseudo-cabealho contem os endereos IP de destino e origem, o
cdigo de tipo do protocolo de usurio do IP (no caso o UDP=17), e o campo do
tamanho original da UDP.
Para analisar o checksum, o receptor deve extrair estes campos do
cabealho IP, agrupa-los no formato do pseudo-cabealho e calcular o checksum.
Caso seja detetado um erro no datagrama recebido, o mesmo descartado. O
propsito do uso de um pseudo-cabealho o de verificar se o datagrama alcanou
seu destino correto



REDES
72
12 CAMADA DE SESSO
A camada de sesso tem como objetivo oferecer, a entidades de
apresentao cooperantes, meios de organizar e sincronizar o seu dilogo,
garantindo a troca ordenada de dados atravs da conexo de sesso.
Os servios por ela prestados permitem aos usurios :
Estabelecer conexo com outro usurio, realizar troca de dados
com ele e depois liberar a conexo de modo ordenado;
Definir pontos de sincronizao em um dilogo e, no caso de
erros, retomar tal dilogo a partir de um ponto se sincronizao
estabelecido;
Interromper um dilogo e retom-lo a partir de um ponto de
sincronizao predeterminado;
Negociar a utilizao de tokens para troca de dados,
sincronizao e liberao da conexo de sesso.
No existe controle de fluxo no nvel de sesso. Para prevenir
sobrecargas, as entidades de sesso utilizam o servio de controle de fluxo
fornecido pelo nvel de transporte. O servio orientado conexo, o principal modo
de operao.
12.1 ATIVIDADES
O conceito de atividade permite que usurios do servio de sesso
possam distinguir unidades lgicas de um trabalho que so denominadas atividades.
Cada atividade consiste em uma ou mais unidades de dilogo, como ilustrado na
figura 12.1
Unidade de Dilogo
Ponto de
Sincronozao
Principal
Ponto de
Sincronozao
Secundrio
Ponto de
Sincronozao
Prinipal
Ponto de
Sincronozao
Secundrio Ponto de
Sincronozao
Principal
Tempo
Unidade de Dilogo
Atividade

FIGURA 12.1 : Relacionamento entre Atividades e Unidades de Dilogo.



REDES
73
As atividades podem ser interrompidas e posteriormente retomadas na
mesma conexo ou em conexes de sesso subsequentes.
Conexo de Sesso
Tempo
Atividade
Compatibility
Data
Compatibility
Data
a) Uma atividade em uma conexo de seo
Conexo de Sesso
Tempo
Atividade
Compatibility
Data
Compatibility
Data
Compatibility
Data
Atividade
a) Vrias atividades em uma conexo de sesso
Tempo
Compatibility
Data
Compatibility
Data
Interrupo
da Atividade
Atividade
Reincio
da Atividade
a) Uma atividade em vrias conexes de sesso
Conexo de Sesso Conexo de Sesso

FIGURA 12.2 : Relacionamento entre Atividades e Conexes de sesso.
Para obter maiores detalhes acerca do servio e o protocolo do nvel
de sesso do RM-OSI, referir-se aos padres ISO 8326 e ISO 8327 ou as
recomendaes do CCITT X.224 e X.225.



REDES
74
13 CAMADA DE APRESENTAO
A camada de apresentao desempenha certas funes em particular.
Ao contrrio de todas as camadas inferiores, que se interessam em mover bits daqui
para ali confiavelmente, a camada de apresentao se relaciona com a sintaxe e a
semntica da informao transmitida.
Ao contrrio das cinco camadas inferiores que lidam simplesmente
com a movimentao ordenada de bits desde a origem at o destino, a camada de
apresentao se relaciona com a preservao do significado das informaes
transportadas. Cada computador pode ter sua prpria forma de representao
interna dos dados; assim, so necessrios acordos e converses a fim de assegurar
que computadores diferentes possam compreender um ao outro. Esses dados
tomam com frequncia a forma de estruturas de dados complexas. tarefa da
camada de apresentao codificar dados estruturados desde o formato interno
usado no equipamento transmissor, para um formato de bits adequado
transmisso, e depois decodifica-los na representao exigida no destino.
Um exemplo tpico de um servio de apresentao a codificao dos
dados em alguma forma padro combinada previamente. A maioria dos programas
de usurios no troca cadeias aleatrias de bits. Eles trocam itens como nomes de
pessoas, datas, quantias em dinheiro, dados de gerncia, registros, etc. Estes itens
so apresentados como cadeias de caracteres, inteiros, nmeros em ponto flutuante
e estruturas de dados compostas de vrios itens mais simples.
Funo
Sint Abstr
A
Funo
Sint Abstr
B
Usurio 1
Contexto
1
Contexto
2
Sint de Transf
T
Entidade de Apresentao
Funo
Sint Abstr
A
Usurio 2
Contexto
1
Sint de Transf
T
Entidade de Apresentao
Contexto
2
Funo
Sint Abstr
B

FIGURA 13.1 : Conceitos Bsicos no Nvel de Apresentao.



REDES
75
14 CAMADA DE APLICAO
O padro ISO 9545 (Application Layer Structure) e a emenda
(Extended Application Layer Structure) definem os conceitos, terminologias e
modelos utilizados por todos os padres do nvel de aplicao OSI.
F
T
P
T
E
L
N
E
T
S
M
T
P
D
N
S
F
T
T
P
S
N
M
P
21 23
25 69 161
Numero das Portas
TSAP
Camada de
Transporte
Camada de
Aplicao
53
TCP UDP

14.1 CORREIO ELETRNICO
O termo correio eletrnico ou e-mail como chamado vem-se tornando
popular na literatura de vrios sistemas de troca de correspndencias. Nos anos 70
e incio dos anos 80 foram desenvolvidos vrios sistemas de correio eletrnicos
denominados Sistemas de Tratamento de Mensagens Computadorizadas ( CBMS
Computer Based Message Systems). Aps vrias criaes e estudos dois padres
acabaram por se perpetuar. O SMTP ( Simple Mail Transfer Protocol ) oriundo do
MTP da arquitetura internet e largamente implementado na rede muldial atualmente,
e o MHS (Message Handling System ) ou X.400 da arquitetura OSI. O SMTP
corresponde a um dos servios prestados pela camada de aplicao da arquitetura
Internet ou arquitetura TCP/IP.
O formato dos endereos definidos para os e-mail utilizando SMTP
constitudo de um campo de usurio, o qual identifica uma determinada conta dentro
de um processo servidor, e um campo de domnio, o qual especifica uma
organizao. O caracter @ foi definido como separador de campos. Como exemplo
podemos citar a conta do usurio fictcio Antonio Medeiros Barros, o qual pertence o
provedor Iron ( antonioMB@iron.com.br)





REDES

76
14.1.1 DOMNIOS NA INTERNET DNS ( DOMAIN NAME SYSTEM )
A internet a mais bem sucedida aplicao de conceito de
internetworking, a qual consiste em conectividade de redes de tecnologias distintas.
Os equipamentos na Internet normalmente so referenciados atravs de um nome
smbolo, que est associado ao seu endereo IP. Essa associao feita por um
conjunto de servidores, de forma que o conjunto formado por esses servidores e sua
interface com as aplicaes da internet conhecida como DNS.
O DNS est estruturado em dois pontos bsicos, a organizao da
internet em domnios e a distribuio dos servidores DNS na Internet.
A atribuio dos domnios na Internet teve como objetivo evitar a
utilizao de um mesmo nome por mais de um equipamento e descentralizar o
cadastramento de redes e equipamentos. Assim o nome simblico de um
equipamento composto por um nome local adicionado hierarquia de domnios
conhecido como Nome de Domnio Completo ou FQDN ( Fully Qualifield Domain
Name )
A figura abaixo mostra um pouco da formao de domnios e
distribuio dos servidores.
int com edu gov mil org net jp us nl
yale
cs eng
ai linda
robot
acm
ieee
jack jill
oce vu
cs
flits fluit
sun
eng
ac
keio
pc24
cs
co
nec
csl
Paises Genrico

You might also like