Professional Documents
Culture Documents
INTRODUO
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
MTODOS DE ACESSO
Alm dos protocolos, os equipamentos envolvidos no processamento do
teleprocessamento tem que estar dotados de programas que lhes permitam as
=======================================================================
3
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
PROTOCOLO X.25
Com o objetivo de permitir que os fabricantes de computadores e
equipamentos de transmisso de dados desenvolvam software e hardware para
ligao de um computador a qualquer rede pblica do mundo , bem como
facilitar o trabalho de interconexo de redes , o CCITT criou uma srie de
padres para redes pblicas comutadas por pacotes , conhecida como
=======================================================================
4
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Nvel
Pacotes
CIRCUITO VIRTUAL
Nvel
Pacotes
Nvel
Nvel
ENLACE LGICO
Quadros
Quadros
=======================================================================
LINHA FSICA
5
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Nvel
Fsico
MODEM
MODEM
Nvel
Fsico
MENSAGEM
Endereo do
pacote
Flag
MEN
SA
7 - Aplicao
6 - Apresentao
5 - Sesso
4 - Transporte
GEM
MEN
Nivel 3
PACOTES
FCS
Flag
Nvel 2
QUADROS
Nvel 1
FSICO
C
ABC
Rede de
Caracteres
PAD
Pacote
N Pacotes
=======================================================================
TERMINAL
6
12/3/2014
ASSNCRONO
Protocolos de Redes
_________________________________________________________________________________
O PAD pode ser visto pela rede como um terminal X.25 . No entanto, isto
no obriga que o PAD seja um equipamento parte do n de comutao da
rede, ou seja, esta funo pode estar residente no mesmo hardware que o resto
das funes do n.
X.28
X.29
X.25
Terminal
Assncrono
X.3
Terminal
X.25
Pacote
X.25
Rede de Pacotes
=======================================================================
7
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
RECOMENDAO X.32
Esta recomendao do CCITT define os aspectos funcionais e os
procedimentos de interface terminal/modem, permitindo permitindo o acesso
de um terminal modo pacote (que opera com X.25) a uma rede de pacotes,
atravs de uma rede comutada por circuitos. No caso do Brasil essa
recomendao atender a interligao de terminais , trabalhando com protocolo
X,25, acessando Renpac via rede telefnica (acesso comutado).
Trs servios podero ser suportados pela recomendao X.32: servio no
identificado, onde o usurio no ser vnculo comercial com a empresa
mantenedora da rede de pacotes ( no Brasil, a empresa a Embratel com a
Renpac); servio identificado, onde o usurio ter vinculo comercial com a
empresa mantenedora da rede de pacotes; servio personalizado, que atender
o usurio com vnculo comercial e com caractersticas de servios compatveis
com as suas necessidades, tais como identidade do ETD, mtodo de
identificao do ETD, endereo do ETD e registro, designao de canais
lgicos , facilidade opcionais (locao temporria, rediscagem de segurana) .
=======================================================================
8
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
PROTOCOLO BSC
Esse protocolo foi desenvolvido originalmente pela IBM (International
Business Machines) com o objetivo de permitir a transmisso sncrona entre
computador e perifricos remotamente localizados . Atualmente, este protocolo
encontra-se bastante difundido e suas verses so implementadas em diferentes
equipamentos .
O protocolo BSC utilizado em ligaes ponto a ponto ou multiponto,
com ligaes dedicadas ou comutadas . ele pode aceitar trs cdigos
especficos de transmisso: EBCDIC, ASCII, TRANSCODE (cdigo de 6 bits)
, operando no modo half-duplex .
=======================================================================
9
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
10
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
PROTOCOLO SDLC
Protocolo sncrono desenvolvido pela IBM em 1974 para atender a
arquitetura SNA (Systems Network Architeture) em transmisses half ou fullduplex, com configuraes ponto a ponto ou multiponto, em linhas comutadas
ou permanentes, trabalhando com uma estrutura de quadros (ou frames), no
formato abaixo :
FLAG
8 bits
ENDEREO
8 bits
CONTROLE
8 bits
Protocolos de Redes
_________________________________________________________________________________
PROTOCOLO HDLC
Protocolo desenvolvido pela ISO em 1979 com o objetivo de padronizar um
protocolo orientadoa bit para transmisso de dados sncronos half ou fullduplex, com configurao onto a ponto ou multiponto, em linhas comutadas ou
permanentes .
Basicamente, identico ao protocolo SDLC, com pequenas variaes, tais
como :
O campo de controle de superviso,alm dos comandos RR, RNR e REJ,
possui o comando SREJ (Selective Reject - Rejeio Seletiva)com os bits
3 e 4 assumindo os valores 11 .
O campo de informaes possui tamanho varivel, no necessariamente
mltiplo de 8 bits, podendo conter de 1 bit at um tamanho mximo em
torno de 2 kbytes .
=======================================================================
12
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
ETHERNET
Switches Ethernet
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
O leitor atento deve ter notado que o padro 802.9 no foi elaborado com o
intuito de estender apenas redes 802.2 (Ethernet), mas sim de permitir que
usurios de redes locais (qualquer uma delas) possa acessar servios de
transmisso de voz, dados etc., de forma integrada, atravs de uma nica
conexo a rede.
O padro IEEE 802.9 define uma rede na qual podem ser ligados ISTEs
(Integrated Services Terminal Equipments), estaes que manipulam
exclusivamente dados, estaes que s processam voz, redes locais 802 ou
FDDI, e redes que forneam servios RDSI. O uso de adaptadores de
terminais (Terminal Adapter-TA) permite a ligao direta interface 802.9 de
terminais cuja operao no compatvel com a interface ISLAN.
Os servios integrados so fornecidos aos ISTEs atravs da interface
ISLAN, que atendida por uma unidade funcional chamada AU (Access Unit).
Os ISTEs so conectados por fios UTTP AU. Assim, olhando segundo a
perspectiva de um ISTE, sua interface de nvel fsico o conecta AU e os
servios que ele utiliza so fornecidos pela, ou atravs da AU.
A AU acomoda dois tipos de cenrio. No primeiro deles, a ISLAN funciona
como uma LAN isolada, onde a AU fornece toda a infra-estrutura de
transmisso necessria para atender aos servios requisitados pelos ISTEs.
Nesse cenrio, a AU funciona como um switch. No segundo cenrio, a ISLAN
serve como interface de acesso par um ambiente baseado em um backbone
formado por uma LAN IEEE 802, por uma FDDI, por uma RDSI privada (por
exemplo, implementada por um PBX) ou por uma RDSI pblica. Nesse
cenrio, a AU atua como uma unidade de interconexo (interworking unit) para
o sistema que fornece o servio de comunicao. Combinaes dos dois
cenrios tambm so possveis. Ao contrrio do que acontece na LANs IEEE
802, o meio de transmisso que interliga o ISTE AU no compartilhado,
consistindo em uma ligao ponto a ponto dedicada.
O escopo do padro IEEE 802.9 (interface ISLAN) limita-se definio da
ligao do ISTE AU. Nessa ligao transportada uma cadeia de bits, onde
so multiplexados pacotes de dados, voz vdeo, facsmile etc., em canais
iscronos.
A arquitetura da AU definir o esquema de arbitrao que ir controlar o
acesso a seus recursos e ao meio de transmisso que liga os ISTEs a ela
prpria. A arquitetura da AU no definida no padro 802.9, sendo
responsabilidade dos implementadores.
=======================================================================
15
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
A arquitetura IEEE 802.9 define um nvel fsico, mais sofisticado que o das
outras LANs IEEE 802, utilizando a multiplexao por diviso no tempo
(TDM). A multiplexao especificada para ser capaz de transferir taxas
mltiplas de 4,096 Mbps em quadros iscronos gerados em uma freqncia de
8KGHz. A referncia [IEEE 1994] fornece especificaes para uso de suportes
TDM a 4,096 Mbps e 20,48 Mbps, baseados em quadros com 64 e 320 slots
de um octeto.
A multiplexao dos diversos servios transportados nos octetos do quadro
TDM funo de uma subcamada do nvel fsico denominada HMUX (Hybrid
Multiplexing). Os procedimentos de gerenciamento da subcamada HMUX,
combinados com extenses para sinalizao RDSI, definem o mecanismo que
permite estabelecer e liberar canais, de forma transparente e dinmica, de
acordo com os servios requisitados pelos usurios. Os tipos de canais
definidos no padro so:
1. Canal D: canal full-duplex, onde so transmitidos pacotes a uma taxa
de 16 ou 64 Kbps. O canal D usado para fornecimento dos servios de
controle de chamadas atravs da famlia de protocolos Q.93x definida em
recomendaes do ITU-T.
2. Canal B: canal de 64 Kbps, full-duplex, com acesso iscrono. No
quadro TDM 802.9, foram definidos dois slots para canais B. O padro IEEE
802.9 no define nenhum MAC para este tipo de canal, cuja utilizao pode
basear-se em comutao de circuitos ou de pacotes. O canal B foi concebido
para transmisso de voz codificada em PCM, porm pode ser utilizado para
transmisso de qualquer servio iscrono que utilize 64 Kbps.
3. Canal C: canal iscrono, full-duplex, cuja banda passante um
mltiplo de 64 Kbps. O C da denominao de circuitos. A denominao C m
usada para identificar um canal com um tamanho de m x 64 Kbps. Os canais C
comportam-se normalmente como os canais RDSI B e H, exceto por poderem
apresentar uma banda passante igual a qualquer mltiplo de 64 Kbps, o que
no acontece com os canais RDSI, que limitam-se as taxas aprovadas pelo
ITU. Alguns exemplos da equivalncia so: C1 = B = 64 Kbps; C6 = H() = 384
Kbps; C24 = H11 = 1,536 Mbps; C30 = H12 = 1,920 Mbps. A banda passante
alocada para os canais C depende das aplicaes. O padro tambm no define
uma subcamada MAC especfica para os canais C. Exemplos tpicos de
utilizao de canais C incluem a transmisso de imagens e vdeo.
4. Canal P: canal full-duplex, usado para transmisso de pacotes (da o
P). O canal P suporta os servios MAC 802 para transmisso de dados. Na
verso atual do padro, s existe um canal P definido por interface ISLAN. O
tamanho mnimo do canal P definido pelos requisitos das aplicaes, e, nos
=======================================================================
16
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
casos onde a AU atua como interface de acesso a uma LAN, depende das
caractersticas desta LAN. Por exemplo , se for uma rede IEEE 802.3, o canal
P deve oferecer uma banda passante de 10 Mbps.
5. Canal AC: canal full-duplex, iscrono, de 64 Kbps, utilizado para
transportar informaes relativas ao procedimento de arbitrao request/grant.
Esse canal usado para controlar o acesso ao canal P para transporte de
MPDUs.
Protocolos de Redes
_________________________________________________________________________________
informaes. Os TCs possuem subcomits (Scs) que por sua vez so divididos
em grupos de trbalho ( Working Groups - Wgs).
O desenvolvimento de um padro ISO comea quando alguma das
organizaes nacionais acha necessrio elaborar um padro e submete ISO
uma proposta inicial, denominada WD (Working Document). ento formado
um WG que trabalha gerando um DP (Draft Proposal). O DP divulgado e os
membros da ISO tem seis meses para analis-lo e vot-lo. Se a maioria dos
votantes for favorvel, um documento revisado chamado DIS (Draft
Inernational Standard) produzido e dibulgdo. Um novo perodo de seis meses
definido para anlise e votao. Se o documento for aprovado ele se torna
finalmente um IS (International Standard).
Conforme documento da ISO [ISO 84, ISO 92 ], permitir uma base
comum que permita o desenvolvimento coordenado de padres para a
interconexo de sistemas... O padro fornece um esquema conceitual que
permite que equipes de especialisatas trabalhem de forma produtiva e
independente no desenvolvimento de padres para cada uma das camadas do
RM-OSI.
O RM-OSI, por si s no define a arquitetura da rede, porque no especifica
com exatido os servios e protocolos de cada camada. Ele simplesmente diz
o que cada camada deve fazer. Entretanto, elaboram documentos que definem
com preciso servio e protocolos das camadas do RM-OSI, que so
publicados como padres internacionais.
Dois Sistemas distintos que seguem o RM-OSI podem no permitir a troca
de informaes entre si, pois para que a troca de informaes seja possvel
necessrio que ambos tenham opes compatveis de servio/protocolo para
todas as camadas do modelo.
Usurio do
Servio (N)
Protocolos de Redes
_________________________________________________________________________________
Entidade do
Servio (N)
Entidade do
Servio(N)
Camada (N)
Ptos de acesso ao serv (N-1)
Entidade do
Entidade do
Protocolo do Servio (N-1)
Servio (N-1)
Servio (N-1)
Fornecedor do Servio (N-1)
Camada (N-1)
Elementos ativos das camadas so denominados entidades. Estas podem ser
de software (um processo) ou hardware (uma placa de interface de rede).
Entidades da mesma camada em mquinas deferentes so denominadas
pares ou parceiras. Cada camada, a partir da primeira implementar a que vier
a seguir, assim sucessivamente at a camada 7, que fornece servios aos
usurios de comunicao OSI.
Um servio pode ser confirmado, no-confirmado ou iniciado pelo
fornecedor.
Devemos observar a fugura abaixo para melhor entendimento.
Solicitante
SAP SAP
Acolhedor
Service.REQUEST
Service.INDICATION
Service.RESPONDE
Service.CONFIRMATION
Confirmado
=======================================================================
19
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Service.REQUEST
Service.INDICATION
No Confirmado
Service.INDICATION
Service.INDICATION
Indicado pelo Fornecedor
Service.REQUEST
(Invocada pelo usurio solicitante);
Service.INDICATION (Entregue pelo fornecedor do serv ao usurio que
aceita o servico);
Service.RESPONSE (Invocada pelo usurio que aceita o servio);
Service.CONFIRMATION (Entregue ao solicitante pelo fornecedor).
2.
3.
=======================================================================
20
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
22
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
23
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Mtodo IFFO
Protocolos de Redes
_________________________________________________________________________________
Status
Conteno
Ciclo n
Status
=======================================================================
25
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
27
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
AMTRAC
A rede AMTRAC tambm multicanal, utilizando a topologia em barra
dobrada [Chlamtac 88].
Cada n ajusta seu receptor em um canal de comprimento de onda fixo.
Um canal de recepo pode ser de uso exclussivo de um n ou
compartilhado por alguns poucos ns.
Para transmitir, os ns selecionam o canal do destinatrio. O controle do
acesso simultneo a um mesmo canal feito atravs de um mecanismo
semelhante ao usado no CSMA/CA. O acesso controlado por ciclos com
durao constante consistindo em vrios minislots ou pontos de
escalonamento. Um n possui um minislot em cada canal, embora a
pposio do minislot seja diferente em cada um deles. Os ns s podem
comear a transmitir nos pontos de escalonamento definidos por seus
minislots. Quando chega a vez de um n, ele sente o meio e, se o canal onde
ele deseja transmitir estiver livre, inicia sua transmisso. Se, por outro lado,
o canal selecionado estiver ocupado, devido a uma transmisso realizada por
outro n cujo minislot est posicionado anteriiormente no ciclo, a estao
no transmite e espera o prximo ciclo para verificar o estado do canal.
Nesse nterim, o n pode tentar transmitir em outro canal para outro
destinatrio.
Pipeline
Na rede em anl Pipelinee (Chlamtac 93], cada n transmite em um
comprimento de onda especfico. A recepo realizada atravs da
sintonizao no canal de comprimento de onda apropriado (definido pelo
transmissor). A transmisso ocorre em slots.
Subcanais de controle com baixa taxa de trransmisso so usados para
evitar que dois quadros endereados ao mesmo destinatrio seejam
transmitidos em canais de transmissso diferentes simultaneamente. A
finformao transmitiida nos subcanais de controle tambm utilizada para
instruir o recptor sobre o comprimento de onda que ele deve sintonizar para
receber o prximo quadro.
=======================================================================
28
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
29
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
SFD
56 bits
8 bits
Destinatrio Remetente
48 bits
48 bits
Comprimento
16 bits
Dados
PAD
LLC
368 bits - 12 bits
FCS
32
bits
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
Informao
SD
2.
AC
FC
DA
SA
DADOS
FCS
ED
FS
Permisso
SDACED
PPPTMRRR
3.
Aborto
SD
ED
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
34
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Protocolos de Redes
_________________________________________________________________________________
ARQUITETURA TCP/IP
Patrocinado pela Advanced Research Projects Agency (DARPA), ofereceum
servio orientado a conexo, e servio no orientado conexo (TCP Transmission Control Protocol , IP - Internet Protocol).
O corpo tcnico que coordena o desenvolvimento de protocolos dessa
arquitetura um comit denominado IAB (Internet Activity Board ) . O IAB
formado por pesquisadores tendo a maioria deles projetado e implementado os
protocolos da arquitetura Internet .
Para que um protocolo se torne um padro Internet necessrio documentlo atravs de uma RFC ( Request For Comments ). As RFCs podem ser obtidas
por qualquer pessoa conectada Internet. Da anlise das RFCs surgem
sugestes, e novas verses do protocolo podem ser elaboradas.
A arquitetura Internet TCP/IP d nfase toda especial interligao de
diferentes tecnologias de redes . Portanto, a nica forma de permitir que um
grande volume de usurios possa trocar informaes interligar as redes s
quais eles esto conectados, formando assim uma inter-rede.
=======================================================================
36
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Controle de erro
Controle de fluxo
Seqencializao
Multiplexao do acesso ao nvel inter-rede
Protocolos de Redes
_________________________________________________________________________________
CONCLUSO
Os protocolos dos nveis inferiores em redes locais se distinguem pelo fato
de que devem tirar proveito das caractersticas de alto desempenho, baixo
retardo e pequena taxa de erro do sistema de comunicao. Esta seo visa
especificamente o conjunto de regras para acesso ao meio fsico, que uma
das funes do nvel de ligao do modelo OSI.
Os protocolos de acesso ao meio foram desenvolvidos na maioria dos casos
para uma topologia particular de rede, no entanto devemos notar que muitas
das estratgias de controle podem ser usadas em qualquer topologia, embora s
vezes sejam mais adequadas a uma topologia particular.
Na avaliao de protocolos de controle de acesso, atributos especvicos
podem ser usados, tais como: capacidade, equidade ou justia (fairness),
prioridade, estabilidade em sobrecartga e retardo de transferncia.
Capacidade a vazo mxima que o mtodo de acesso pode tirar do meio,
em percentagem da banda passante disponvel. A taxa de transmisso,
comprimento da rede, nmero de ns, tamanho do quadro, tamanho do
cabealho e o retardo em cada estao (filas de espera, retransmisso, etc.) so
algumas das variveis que afetam a capacidade.
Justia no acesso desejvel na maioria das redes, a fim de permitir s
estaes o acesso aos recursos comprtilhados. Justia no implica em ausncia
de prioridade de acesso. Implica simplesmente que a estao dever ser tratada
com igualdade dentro de sua classe de prioridade.
=======================================================================
38
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
=======================================================================
39
12/3/2014
Protocolos de Redes
_________________________________________________________________________________
Bibliografia:
Livros:
Comunicao de Dados e Sistemas de Teleprocessamento
Autor: Silveira, Jorge Luis da
Editora: MAKRON Books (McGraw-Hill)
Rede de Computadores
Autor: Soares, Luiz Fernando Gomes
Lemos, Guido
Colcher, Srgio
Editora: Campus - 2 ediao
=======================================================================
40
12/3/2014