Você está na página 1de 44

UNIVERSIDADE VEIGA DE ALMEIDA Trabalho sobre Protocolos de Redes Professor: Lemos Data 28/04/97

PROTOCOLOS

Protoculos de Redes
_________________________________________________________________________________

UNIVERSIDADE VEIGA DE ALMEIDA Trabalho sobre Protocolos de Redes Professor: Lemos Data 28/04/97

PROTOCOLOS

======================================================================== === 2 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Equipe: Tarcisio Gonalves Cabral Ingrid INTRODUO


Da experincia obtida no projeto de redes, vrios princpios, surgiram, possibilitando que novos projetos fossem desenvolvidos de uma forma mais estruturada que os anteriores. Dentre esses princpio se destaca a idia de estruturar a rede como um conjunto de camadas hierrquicas, cada uma sendo construda utilizando as funes e servios oferecidos pelas camadas inferiores. Cada camada deve ser pensada como um programa ou processo, implementado por hardware ou software, que se comunica com o processo correspondente na outra mquina. As regras que governam a conversao de um nvel N qualquer so chamadas de protocolo de nvel N. O projeto de protocolos em nveis a maneira mais eficiente de se estruturar uma rede. Uma vez definida claramente a interface entre os diversos nveis, uma alterao na implementao de um nvel pode ser realizada sem causar impacto na estrutura global. Para permitir o intercmbio de informaes entre computadores de fabricantes distintos tornou-se necessrio definir uma arquitetura nica, e para garantir que nenhum fabricante levasse vantagem em relao aos outros a arquitetura teria que ser aberta e pblica. Foi com esse objetivo que a International Organization for Standardization (ISO) definiu o modelo denominado Reference Model for Open Systems (OSI) [ISO 84, ISO 92], que prope uma estrutura com sete nveis como referncia para a arquitetura dos protocolos de redes de computadores. Embora o modelo OSI da ISO possa ser usado tanto em redes de longa distncia quanto em redes locais, ele foi, em principio, pensado para o uso em redes de longa distncia. As organizaes internacionais de padronizao podem ser classificadas pelo seu enfoque tcnico e por sua estrutura geogrfica e poltica. As organizaes internacionais importantes para o tpico de redes de computadores so: a ISO(International Organization for Standardization), a IEC(International Electrotechnical Commission), e o ITU-T (International Telecommunications Union) que corresponde ao
======================================================================== === 3 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

antigo CCITT (Comit Consultatif Intarnational Tlgraphique et Tlphonique), o qual mantm uma relao estreita com o CCIR (Comit Consultatif International des Radiocommunications). A ISO lida tambm com padres que no so abordados pelos outros rgos, por exemplo, padres de mecnica, qumica etc. Por existir uma certa superposio entre a ISO e a IEC, com respeito a atividades em tecnologia da informao, foi formado o JTC 1 (Joint Technical Committee 1), que o responsvel final pela padronizao de LANs e MANs. Entre outras responsabilidades, o ITU-T o responsvel final pelas recomendaes (ITU-T utiliza a palavra recomendao ao invs de padro) sobre as RDSI (Redes Digitais de Servios Integrados). Vrios padres so definidos em trabalho conjunto dos vrios rgos nacionais e internacionais. Importante na definio de padres para redes locais de computadores o IEEE (Institute of Electrical and Electronics Engeneers), que submete suas propostas atravs da ANSI. A ANSI um dos rgos mais importantes no estudo de redes. O instituto estruturado em campos tcnicos independentes, denominados ASCs (Accredited Standards Commitees). O objeto de estudo do ASC denominado T1 telecomunicaes. neste comit que se concentram os grupos que tratam das RDSI em banda larga (B-ISDN), ATM e SONET. A rede FDDI (Fiber Distributed Data Interface) objeto de padronizao do grupo de trabalho X3t9.5 . Atravs do protocolo as fases de estabelecimento, controle, trfego e encerramento, componentes da troca de informaes so sistematizadas. O protocolo desmpenha as seguintes funes : Endereamento: especificao clara do ponto de destino da mensagem; Numerao e seqencia: individualizao de cada mensagem, atravs de nmero seqencial; Estabelecimento da conexo: estabelecimento de um canal lgico fechado entre fonte e destino . Confirmao de recebimento : confirmao do destinatrio, com ou sem erro, aps cada segmento de mensagem . Controle de erro : deteco e correo de erros . Retransmisso : repetio da mensagem a cada recepo de mensagem; Converso de cdigo : adequao do cdigo s caractersticas do destinatrio;
======================================================================== === 4 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Controle de fluxo :manuteno de fluxos compatveis com os recursos disponveis.

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

======================================================================== === 5 12/7/2011

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

======================================================================== === 6 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

Nvel Pacotes Nvel Quadros Nvel Fsico

CIRCUITO VIRTUAL

Nvel Pacotes Nvel Quadros MODE M Nvel Fsico

ENLACE LGICO LINHA FSICA MODE M

Os nveis de protocolo X.25 coincidem com os respectivos padres da OSI (Open Systems Interconnection) da ISO (International Standards Organizations ), conforme a figura abaixo:

MENSAGEM MEN MEN FCS Flag SA GEM

Endereo do pacote Flag

7 - Aplicao 6 - Apresentao 5 - Sesso 4 - Transporte Nivel 3 PACOTES Nvel 2 QUADROS Nvel 1 FSICO

Endereo Controle Informao

Compatibilidade de nveis da OSI/ISO.

======================================================================== === 7 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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


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

A Rede de

C
ABC

Caracteres
T R IN L EM A AS C O O S N R N

PD A

Pacote

N P acotes

As especificaes para acesso rede comutada de pacotes, via interfaces PAD, constam das recomendaes X.9, X.28 e X.29 do CCITT, como na figura abaixo.

======================================================================== === 8 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

X.25 Terminal Assncrono X.3

Termina l X.25 Pacote X.25

Rede de Pacotes

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

======================================================================== === 9 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

======================================================================== === 10 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

======================================================================== === 11 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

PROTOCOLO START / STOP


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

======================================================================== === 12 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

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

======================================================================== === 13 12/7/2011

Protoculos 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 full-duplex, com configurao onto a ponto ou multiponto, em linhas comutadas ou permanentes . Basicamente, identico ao protocolo SDLC, com pequenas variaes, tais como : O campo de controle de superviso,alm dos comandos RR, RNR e REJ, possui o comando SREJ (Selective Reject - Rejeio Seletiva)com os bits 3 e 4 assumindo os valores 11 . O campo de informaes possui tamanho varivel, no necessariamente mltiplo de 8 bits, podendo conter de 1 bit at um tamanho mximo em torno de 2 kbytes .

======================================================================== === 14 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

ETHERNET

Extenses Rede Ethernet

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

IEEE 802.3 100BASE-T (Fast Ethernet)

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

Embora existam vrios produtos no mercado, no existem padres de jure para os switches Ethernet. A idia utilizada pelos switches segmentar, ou microsegmentar, rede, para melhorar seu desempenho, fornecendo a cada uma de suas portas, que podem estar ligadas a uma ou mais
======================================================================== === 15 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

Protoculos de Redes
_________________________________________________________________________________

integrados, denominada ISLAN, fornecidos com base em redes pblicas ou privadas, como por exemplo: RDSI, FDDI e todas as redes IEEE 802. O leitor atento deve ter notado que o padro 802.9 no foi elaborado com o intuito de estender apenas redes 802.2 (Ethernet), mas sim de permitir que usurios de redes locais (qualquer uma delas) possa acessar servios de transmisso de voz, dados etc., de forma integrada, atravs de uma nica conexo a rede. O padro IEEE 802.9 define uma rede na qual podem ser ligados ISTEs (Integrated Services Terminal Equipments), estaes que manipulam exclusivamente dados, estaes que s processam voz, redes locais 802 ou FDDI, e redes que forneam servios RDSI. O uso de adaptadores de terminais (Terminal Adapter-TA) permite a ligao direta interface 802.9 de terminais cuja operao no compatvel com a interface ISLAN. Os servios integrados so fornecidos aos ISTEs atravs da interface ISLAN, que atendida por uma unidade funcional chamada AU (Access Unit). Os ISTEs so conectados por fios UTTP AU. Assim, olhando segundo a perspectiva de um ISTE, sua interface de nvel fsico o conecta AU e os servios que ele utiliza so fornecidos pela, ou atravs da AU. A AU acomoda dois tipos de cenrio. No primeiro deles, a ISLAN funciona como uma LAN isolada, onde a AU fornece toda a infraestrutura 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
======================================================================== === 17 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

prpria. A arquitetura da AU no definida no padro 802.9, sendo responsabilidade dos implementadores. A arquitetura IEEE 802.9 define um nvel fsico, mais sofisticado que o das outras LANs IEEE 802, utilizando a multiplexao por diviso no tempo (TDM). A multiplexao especificada para ser capaz de transferir taxas mltiplas de 4,096 Mbps em quadros iscronos gerados em uma freqncia de 8KGHz. A referncia [IEEE 1994] fornece especificaes para uso de suportes TDM a 4,096 Mbps e 20,48 Mbps, baseados em quadros com 64 e 320 slots de um octeto. A multiplexao dos diversos servios transportados nos octetos do quadro TDM funo de uma subcamada do nvel fsico denominada HMUX (Hybrid Multiplexing). Os procedimentos de gerenciamento da subcamada HMUX, combinados com extenses para sinalizao RDSI, definem o mecanismo que permite estabelecer e liberar canais, de forma transparente e dinmica, de acordo com os servios requisitados pelos usurios. Os tipos de canais definidos no padro so: 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.
1.

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

Canal C: canal iscrono, full-duplex, cuja banda passante um mltiplo de 64 Kbps. O C da denominao de circuitos. A denominao Cm usada para identificar um canal com um tamanho de m x 64 Kbps. Os canais C comportam-se normalmente como os canais RDSI B e H, exceto por poderem apresentar uma banda passante igual a qualquer mltiplo de 64 Kbps, o que no acontece com os canais RDSI, que limitam-se as taxas aprovadas pelo ITU. Alguns exemplos da equivalncia so: 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.
3. ======================================================================== === 18 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Canal P: canal full-duplex, usado para transmisso de pacotes (da o P). O canal P suporta os servios MAC 802 para transmisso de dados. Na verso atual do padro, s existe um canal P definido por interface ISLAN. O tamanho mnimo do canal P definido pelos requisitos das aplicaes, e, nos casos onde a AU atua como interface de acesso a uma LAN, depende das caractersticas desta LAN. Por exemplo , se for uma rede IEEE 802.3, o canal P deve oferecer uma banda passante de 10 Mbps.
4.

5. Canal AC: canal full-duplex, iscrono, de 64 Kbps, utilizado para transportar informaes relativas ao procedimento de arbitrao request/grant. Esse canal usado para controlar o acesso ao canal P para transporte de MPDUs.

======================================================================== === 19 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

MODELO OSI DA ISO


A ISO (International Organization for Standardization) uma organizao internacional fundada em 1946 que tem por objetivo a elaborao de padres internacionais.Os membros da ISO so os rgos de padronizao nacionais dos 89 pases membros. O representante do Brasil na ISO a ABNT e o representante dos EUA o ANSI, como mencionamos. A ISO organizada em Comits Tcnicos (Technical Committees - Tcs) que tratam de assuntos especficos. O TC97 trata da padronizao de sistemas de processamento de informaes. Os TCs possuem subcomits (Scs) que por sua vez so divididos em grupos de trbalho ( Working Groups - Wgs). O desenvolvimento de um padro ISO comea quando alguma das organizaes nacionais acha necessrio elaborar um padro e submete ISO uma proposta inicial, denominada WD (Working Document). ento formado um WG que trabalha gerando um DP (Draft Proposal). O DP divulgado e os membros da ISO tem seis meses para analis-lo e vot-lo. Se a maioria dos votantes for favorvel, um documento revisado chamado DIS (Draft Inernational Standard) produzido e dibulgdo. Um novo perodo de seis meses definido para anlise e votao. Se o documento for aprovado ele se torna finalmente um IS (International Standard). Conforme documento da ISO [ISO 84, ISO 92 ], permitir uma base comum que permita o desenvolvimento coordenado de padres para a interconexo de sistemas... O padro fornece um esquema conceitual que permite que equipes de especialisatas trabalhem de forma produtiva e independente no desenvolvimento de padres para cada uma das camadas do RM-OSI. 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.
======================================================================== === 20 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Terminologia adotada no RM-OSI

Descrito na figura abaixo. Um servio representa um conjunto de funes oferecidas a um usurio por um fornecedor. O servio oferecido por um fornecedor acessado por um usurio atravs de um pornto de acesso ao servio (Service Access Point - SAP). Usurio do Servio (N) Usurio do Servio (N)

Ptos de acesso ao Serv (N) Protocolo do Servio (N) Entidade do Servio(N) Fornecedor do Servio (N) Camada (N) Ptos de acesso ao serv (N-1) Entidade do Protocolo do 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.
======================================================================== === 21 12/7/2011

Entidade do Servio (N)

Entidade do Servio (N-1)

Protoculos de Redes
_________________________________________________________________________________

Solicitante Service.REQUEST

SAP SAP

Acolhedor

Service.INDICATION Service.RESPONDE Service.CONFIRMATION Confirmado Service.REQUEST Service.INDICATION


No Confirmado

Service.INDICATION Service.INDICATION
Indicado pelo Fornecedor

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

Modo de transmisso orientado conexo

dividido em trs fases: Estabelecimento da concexo. (define parmetros e opes para a realizao do servio). T-CONNECT.request-> T-CONNECT.indication -> T-CONNECT.response -> T.CONNECT.confirmation;
======================================================================== === 22 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Transferncia de dados. (os usurios do servio trocam dados). TDATA-request + dados a serem transmitidos -> T-DATA.indication; Liberao da conexo. (a ligao entre os usurios desfeita). Existem trs formas para se desfazer a ligao entre os usurios: 1. Conexo ordenada, onde ambos concordam com encerramento da conexo; 2. 3. Por solicitao de um dos usurios a qualquer momento; Por solicitao do fornecedor a qualquer momento.

Modo de transmisso no-orientado conexo

feita atravs da transferncia de dados de um SAP de origem para um ou mais SAPs de destino, sem qu para isso seja feita a conexo entre eles. Todas as informaes so enviadas atravs de uma nica primitiva, Service.REQUEST.

Modelo OSI possui sete nveis de protocolos

Nvel Fsico - Fornece caractersticas mecnicas, eltricas e funcionais para habilitar, manter e desabilitar conexs em entidades de nvel de enlace; Nvel de Enlace - Detecta e corrigi erros que possam ocorrer no nvel fsico. Possui um mecanismo de controle de fluxo para evitar que o receptor receba mais dados do que possa processar. O transmissor saber quel o espao disponvel do buffer do receptor em um dado momento. Nvel de Rede - Fornece ao nvel de transporte uma independncia quanto a consideraes de chaveamento e roteamento associadas ao estabelecimento e operao de uma conexo em rede. Nvel de Transporte - a garantia de que um pacote cheque ao su destino, isolando os nveis superiores para a transmisso de rede. A comunicao fim a fim, a entidade de nvel de transporte da mquina de origem se comunica com a entidade do nvel de transporte da mquina de destino. Pode no acontecer nos nveis anteriores entre mquinas (vizinhas) na rede.
======================================================================== === 23 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Possui trs importantes funes: 1. Multiplexao - Vrias conexes de trnsporte partilhando a mesma conexo de rede. (utilizada quando a conexo de transporte no gera trfego suficiente para ocupar toda a capacidade da conexo de rede por ela utilizada); 2. Splitting - Uma conexo de transporte ligada a vrias conexes de rede. Aumenta a vazo de uma conexo de transporte atravs da utilizao de vrias conexes de redes simultaneamente; 3. Controle de Fluxo - Utilizado para evitar que o emissor envie mensagens numa taxa maior do que a capacidade que o receptor tem de receb-las, extravazando sua capacidade de armazenamento. Nvel de Sesso - Permite estruturar os circuitos oferecidos pelo nvel de transporte. Os principais servios fornecidos por este nvel so: Token, controle de dilogo e gerenciamento de atividades. permitida a transmisso de dados nos dois sentidos, porm ele halfduplex. (Sistema que comporta transmisso bidirecional apenas alternadamente. Tambm denominado meio-duplex). Nvel de Apresentao - Sua funo de realizar transformaes adequadas, antes de seu envio ao nvel de sesso. Em relao a textos, criptografia, converso de padres de terminais e arquivos para padro de rede e vice versa. Os servios oferecidos por este nvl so: transformao de dados, formatao de dados, seleo de sintaxes e estabelecimento de manuteno de conexes de apreesntao. Nvel de aplicao - So definidas funes de gerenciamento e mecanismos genricos que servem de suporte a aplicaes distribudas. Por exemplo, para que seja vivel o intercmbio entrre usurios, o usurio de nvel de aplicao poder utilizar um elemento de servio chamado ACSE (Association Control Service Element). Alm dos elementos de servio genrico existem elemntos de servio especficos de cada protocolo de aplicao, como FTAM (File Transfer, Access and Mangament), o DS (Directory Service), e o MHS (MESSAGE Handling System).
======================================================================== === 24 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Representao grfica da arquitetura OSI Aplicao Apresentao Sesso Transporte Rede Enlace Fsico

Transmisso de dados no modelo OSI

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

Protoculos de Redes
_________________________________________________________________________________

usurio no sistema remoto B recebendo os dados enviados pelo usurio do sistema A.

PROTOCOLOS COM RESERVA


Os protocolos baseados em reserva foram desenvolvidos inicialmente para redes de satlites. Essas redes tm de lidar com um atraso de propagao grande quando comparado comm o de uma rede local ou
======================================================================== === 26 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

O mtodo IFFO (Interleaved Frame Flush-Out) [Wieslthier 80) baseia-se em ciclos de tempo consistindo em um slot de status, slots reservados e slots alocados por conteno, como mostra a figura abaixo. A fronteirra entre as duas ltimas classess de slots definida pelo nmero de reservas.O slot de status subdividido em minislots um para cada n da rede, e usado pelos ns para fazerem reservas. Reservas para o prximo ciclo

Status

Conteno Ciclo n

Status

Slots Reservados Conteno Ciclo n + 1

A operao bsica do mtodo a que segue. Quando chega um quadro para transmisso durante o intervalo de tempo alocado aos slots reservados do ciclo n - 1, o transmissor de fazer uma reserva no slot de status do prximo ciclo (ciclo n) para transmitir o quadro no ciclo n + 1. O mesmo vale para os quadros que chegam durante o ltimo slot dos que so alocados por conteno.
======================================================================== === 27 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

PROTOCOLOS DE ACESSO EM REDES TICAS


Os componentes eletrnicos usuais operam em taxas de transmisso da ordem de at poucas dezenas de Gbps (Gegabits por segundo). Componentes ticos possuem potencial para no futuro suportar taxas da ordem de Tbps (Terabits por segundo) [van As 94b]. As redes ticas
======================================================================== === 28 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

atualmente diisponveis desdobram a enorme banda passante do meio de transmiisso tico (cerca de 30 Thz [Sudhaker 94]) atravs de multiplexao por diviso de comprimento de onda (Wavelength WDM). O uso da tcnica WDM tem se tornado possvel graas a recentes avanos na tecnologia fotnica (photonic technology) [Ramaswami 93]. Utilizando os novos dispositivos ticos, possvel multiplexar e demultiplexar dezenas ou mesmo centenas de canais de alta velocidade (por exemplo 1Gbps), com comprimeentos de onde diferentes, em uma nica fibra tica. Se uma apresentao resumida dee alguns dos mtodos de acesso propostos para esse tipo de rede.

Slotted-Aloha/PA

O mtodo de acesso Slotted-Aloha/PA (Polite Access) [Sudhaker 94] foi proposto para redes ticas multicanais com topologia em estrela passiva. Em uma rede em eestrela passiva ideal, a energia do sinal luminoso recebido atravs de uma das portas de entrada do n central dividida igualmente entre as portas de sada. Dessa forma, o acoplador da estrela passiva atua como um meio de difuso do sinal. O mtodo presume que os dispositivos transmissores e receptores podem ser sintonizados em qualquer canal multiplexado e receptores podem ser sintonizados em quaalquer canal multiplexado da rede. So utilizados N canais para transmisso de dados e um canal de controle. Cada canal fisicamente implementado em um dos comprimentos de onda do conjunto {1, 2, ..., N } e o canal de controle associado ao comprimento de onda 0. Todos os receptores ociosos monitoram o canal de controle 0. Os ns da rede podem transmitir e receber em qualquer um dos canais de dados e no canal de controle. Para que ocorra uma comunicao, o receptor deve ser informado sobre o canal que ser usado pelo transmissor para lhe enviar um quadro. TDMA-C

O mtodo de controle de acesso TDMA-C (Time Division Multiple Access With a Control channel) [Bogineni 92] foi tambm desenvolvido para a topologia em estrela passiva. O TDMA-C pressupe que os ns possuem um transmissor sintonizvel e dois receptores, um poara monitorar permanentemente
======================================================================== === 29 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

um canal de controle e o outro para ser sintonizado em um dos canais de comprimento de onda usados para transmitir dados. Cada n adicionalmente possui um minislot dedicado, em um ciclo no canal de controle. Um minislot carrega o endereo do destinatrio e o nmero do canal no qual um quadro ser transmitido. Os quadros possuem tamanho varvel. Cada n tem permiisso para transmitir um quadro por ciclo. Todos os ns matm duas tabelas que refletem o estado dos ns de destino e dos canais de comprimento de onda, respectivamente. Essa informao deduzida da oobservao dos miniislots no canal de controle. Depois de inspecionar suas tabelas, um n, que deseja traansmitir, inicialmente sintoniza no canal de controle e preenche seu minislot no sentido de avisar o n receptor que ir lhe enviar um quadro atravs do canal especificado no minislot. Depois disso, o transmissor sintoniza no canal de comprimento de onda selecionado e transmite um quadro. Um n ao identificar seu endereo em um minislot no canal de controle, l no mesmominislot a identificao do canal dee comprimento de onda que ser usado pelo transmissor para lhe enviar um quadro e ajusta seu receptor para o referido comprimento de onda.

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.
======================================================================== === 30 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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. Os subcanais de controle podem ficar dentro de um canal de comprimento de onda compartilhado por todos os ns, ou podem ficar espalhados nos canais de de comprimento de onda deedicados dos ns. O acesso aos subcanais de controle baseado em slotas que tm a mesma duraao de tempo que os slots de dados. Se um n deseja transmitir, ele deve monitorar os slots de controle do destinatrio alvo no subcanal de controle desse n. Quando encontra um slot vazio, ele escreve nesse slot a informao de sintonizao (o comprimento de onda de seu canal de trnsmisso), transmitindo um segmento de dados no prximo slot de seu canal de transmisso. O receptor ao receber a identificao de um canal de transmisso em um de seus slots de controle, sintoniza seu dispositivo de recepo no
======================================================================== === 31 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

comprimento de onda desse canal, e l o quadro transportado no prximo slot do canal.

PROTOCOLOS DE ACESSO COM PRIORIDADE


A proliferao de redes locais induziu um grande nmero de aplicaes que exigem requisitos bem diferentes do sistema de comunicao. Em particular, os requisitos de tempo de acesso, desempenho e outros podem variar de tal modo que a otimizao de acesso para uma dada aplicao pode resultar em uma degradao de acesso para outra, at um ponto insustentvel. A necessidde de funes de prioridade em ambientes de multiacesso evidente. Uma vez que diferentes aplilcaes impem diversos
======================================================================== === 32 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

PROTOCOLO IEEE 802.3 (CSMA/CD)


O ANSI/IEEE 802.3 (ISO 8802-3) o padro para redes em barra utilizando o CSMA/CD como mtodo de acesso. O padro prov a especificao necessria para redes em banda bsica operando em 1 e 10 Mbps, e para redes em banda larga operando a 10 Mbps. Ao tratar de redes em banda bsica a 10 Mbps, o padro ANSI/IEEE 802.3 converge para a especificao da rede Ethernet [Xerox 80]. Nesta seo como nas duas que se seguem, dividiremos a anlise do padro em trs sees: a sintxe do protocolo de controle de acesso ao meio - MAC (Medium Access Control), a semntica do protoclo e o nvel fsico.
======================================================================== === 33 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Sintaxe do Protocolo da Camada MAC

O campo de prembulo possui setee octetos usados para sincronizao do transmissor e receptor, a codificao utilizada por esse padro. Cada octeto formado pela seguncia 10101010.
Prembulo 56 bits SFD 8 bits Destinatrio Remetente Comprimento 48 bits 48 bits 16 bits Dados PAD LLC 368 bits - 12 bits FCS 32 bits

O campo ddelimitador de incio de quadro, SFD, composto da seguncia 10101011 e indica o incio de um quadro.

Semntica do Protocolo da Camada MAC

A semntica do protocolo segue exatamente a descrio do protocolo CSMA/CD com retransmisso baseada no algoritmo truncated binary exponential backoff.

PROTOCOLO PADRO 802.4 (Token Bus)


ANSI/IEEE 802.4 (ISO 8802-4) o padro para redes em barra com sinalizao em banda larga utilizando a passagem de permisso como mtodo de acesso. Quatro tipos de meios em barra com as suas entidades correm particularmente pelas formas de sinalizao especificadas parfa cada tipo de entidade do nvel fsico.

Semntica do Protocolo da Camada MAC

A operao normal do protocolo requer que a permisso seja enviada ao sucessor to logo acabe a transmisso. Cada estao participante no ciclo lgico conhece o endereo da estao predecessora - PS ======================================================================== === 34 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

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

PROTOCOLO PADRO IEEE 802.5 (Token Ring)


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

Sintaxe do Protocolo da Camada MAC

A figura abaixo apresenta os formatos dos quadros MAC. Quando uma estao no est transmitindo mensagens, deve transmitir 0s ou 1s, precedendo ou seguindo quadros vlidos, de forma a evitar que o anel fique sem transmisso durante um intervalo de tempo. Todo quadro vai ter ento de comear kcom um campo delimitador SD de
======================================================================== === 35 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

um octeto, que possui o padro JK0JK000, onde J e K so smbolos da codificao Manchester. 1. Informao
SDACFCDASADADOSFCSEDFS

2.

Permisso SDACED

PPPTMRRR

3.

Aborto SDED

PROTOCOLO DE PADRO ANSI X3T9.5 (FDDI)


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

Protoculos de Redes
_________________________________________________________________________________

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

======================================================================== === 37 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

PROTOCOLO PADRO 802.6 (DQDB)


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

Protoculos de Redes
_________________________________________________________________________________

Synchronous circuit eXchange), pela Telecom da Austrlia. No final de 1987 o grupo IEEE 802.6 resolveeu optar pela terceira proposta que j ento era chamada de DQDB (Distributed Queue Dual Bus). Em 1988 as primeiras redes experimentais foram anunciadas (por exemplo, Bell Atlantic). Em 1989, devido a problemas de equiidade, a opo de balanceamento de banda passante (BWB) foii incorporada proposta de padro. Em 1990 foram iniciados vrios projetos de redes experimentais (Nynex, US West etc.), algumas das quais j se encontram em pleno funcionamento e disponveis comercialmente.

ARQUITETURA TCP/IP
Patrocinado pela Advanced Research Projects Agency (DARPA), ofereceum servio orientado a conexo, e servio no orientado conexo (TCP - Transmission Control Protocol , IP - Internet Protocol). O corpo tcnico que coordena o desenvolvimento de protocolos dessa arquitetura um comit denominado IAB (Internet Activity Board ) . O IAB formado por pesquisadores tendo a maioria deles projetado e implementado os protocolos da arquitetura Internet . Para que um protocolo se torne um padro Internet necessrio document-lo atravs de uma RFC ( Request For Comments ). As RFCs podem ser obtidas por qualquer pessoa conectada Internet. Da anlise das RFCs surgem sugestes, e novas verses do protocolo podem ser elaboradas.
======================================================================== === 39 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

A arquitetura Internet TCP/IP d nfase toda especial interligao de diferentes tecnologias de redes . Portanto, a nica forma de permitir que um grande volume de usurios possa trocar informaes interligar as redes s quais eles esto conectados, formando assim uma inter-rede. Para interligar duas redes distintas necessrio conectar uma mquina a ambas as redes, denominada internet gateway ou internet router. Tal mquina fica responsvel pela tarefa de transferir mensagens de uma rede para outra. Os usurios veem a inter-rede como uma rede virtual nica qual todas as mquinas esto conectadas, no importando a forma fsica de interconexo. No nvel de aplicao, os usurios usam programas de aplicao para acessar os servios disponveis na inter-rede . As aplicaes interagem com o nvel de transporte para enviar e receber dados . Algumas aplicaes disponveis na internet TCP/IP so : 1. Simple Mail Transfer Protocol (SMTP), oferece um servio storeand-forward para mensagens que carregam correspondncias contendo textos. 2. File Transfer Protocol (FTP), fornece o servio de transferncia de arquivos . 3. TELNET, que oferece um servio de terminal virtual . 4. Domain Name System (DNS), que oferece um servio de mapeamento de nomes em endereos de rede . A funo bsica do nvel de transporte permitir a comunicao fim-a-fim entre aplicaes . Os seguintes servios so fornecidos : 1. 2. 3. 4. Controle de erro Controle de fluxo Seqencializao Multiplexao do acesso ao nvel inter-rede

======================================================================== === 40 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

O nvel inter-rede o responsvel pela transferncia de dados atravs da inter-rede, desde a mquina de origem at a mquina de destino, recebendo pedidos do nvel de transporte para transmitir pacotes que, ao solicitar a transmisso, informa o endereo da mquina onde o pacote dever ser entregue. O pacote encapsulado em umdatagrama Ip, e o algoritmo de roteamento executado para determinar se o datagrama pode ser entregue diretamente ou se deve ser repassado para um gateway . com base no resultado da avaliao do algoritmo de roteamento, o datagrama passado para a interface de rede apropriada para ento ser transmitido. A arquitetura Internet TCP/IP no faz nenhuma restrio s redes que so interligadas para formar a inter-rede . Portanto, qualquer tipo de rede pode ser ligada, bastando para isso que seja desenvolvida uma interface que compatibilize a tecnologia especfica da rede com oprotocolo IP . Essa compatibilizao a funo do nvel de interface de rede .

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.

======================================================================== === 41 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Na avaliao de protocolos de controle de acesso, atributos especvicos podem ser usados, tais como: capacidade, equidade ou justia (fairness), prioridade, estabilidade em sobrecartga e retardo de transferncia. Capacidade a vazo mxima que o mtodo de acesso pode tirar do meio, em percentagem da banda passante disponvel. A taxa de transmisso, comprimento da rede, nmero de ns, tamanho do quadro, tamanho do cabealho e o retardo em cada estao (filas de espera, retransmisso, etc.) so algumas das variveis que afetam a capacidade. Justia no acesso desejvel na maioria das redes, a fim de permitir s estaes o acesso aos recursos comprtilhados. Justia no implica em ausncia de prioridade de acesso. Implica simplesmente que a estao dever ser tratada com igualdade dentro de sua classe de prioridade. O acesso com prioridade desejvel em vrias aplicaes, principalmente naquelas que envolvem controle em tempo real. Estabilidade uma caracterstica importante em aplicaes onde o carregamento da rede pesado. Protocolos de acesso que alocam intervalos separados para cada n so bastante estveis e no exisbem grandes variaes de retardo. Esquemas baseados em conteno tm sua estabilidade bastante dependente da realizao, exigindo sofisticaes no tratamento de conflitos para tornar o protocolo mais restvel. Retardo de transferncia, a ssoma dos retardos de acesso e de transmisso. O retardo de transferncia na grande maioria dos casos, seno em todos, uma variivel aleatria. No entanto, em alguns protocolos, o maior valor que o retardo de transferncia pode assumir limitado. Determinadas funes do protocolo de enlace esto algumas vezes diretamente relacionadas com o tipo de acesso ao meio, e devem ser levadas em conta na comparao desses diversos tipos. Dentre essas funes podemos citar a deteco de erro, o reconhecimento do recebimento, a transparncia da informao, a sequenciao dos dados e o controle do fluxo de dados. Os mtodos de acesso podem ser divididos em dois grandes grupos: os mtodos baseados em contenco e os de acessso ordenado sem contenco.

======================================================================== === 42 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Bibliografia: Livros: Comunicao de Dados e Sistemas de Teleprocessamento Autor: Silveira, Jorge Luis da Editora: MAKRON Books (McGraw-Hill) Rede de Computadores Autor: Soares, Luiz Fernando Gomes Lemos, Guido Colcher, Srgio
======================================================================== === 43 12/7/2011

Protoculos de Redes
_________________________________________________________________________________

Editora: Campus - 2 ediao

======================================================================== === 44 12/7/2011

Você também pode gostar