Sie sind auf Seite 1von 200

Universidade Regional Integrada URI Campus de Erechim Curso de Cincia da Computao Apostila de Telecomunicaes e Redes 1 Prof.

Neilor Tonin

Sumrio 1. Conceitos Bsicos de Comunicao e Telecomunicao..................................... ............................4 1.1. Modelo de um Sistema de Comunicao............................................ .................................4 1.2. Sinais Analgicos x Sinais Digitais.......................................... ...........................................6 1.2.1 Bits x Bauds.............................................................. ................................................7 1.3 Largura de Banda e Capacidade de Canal...................................... .......................................8 1.4 MODEMs...................................................................... ........................................................9 1.5. Tcnicas de modulao............................................................ ............................................9 1.6. Caractersticas de uma transmisso............................................. .......................................10 1.6.1. Quanto ao Sentido de Transmisso no Canal.................................. ......................10 1.6.2. Quanto ao nmero de canais utilizados...................................... ...........................11 1.5.3. Quanto sincronizao......................................................... .................................12 2. Conceitos bsicos de Redes de Computadores..................................... ..........................................16 2.1. Histrico.................................................................... .........................................................16 2.2 Utilizao das Redes de Computadores............................................ ..................................17 2.3 Estrutura de uma rede de computadores....................................... ......................................18 2.4 Componentes bsicos de uma rede de computadores............................... ..........................20 2.5 Arquiteturas de Redes....................................................... ..................................................22 3. Meios de Transmisso de Dados.................................................. ..................................................25 3.1 Meios fsicos................................................................. ......................................................25 3.1.1 Linha area de Fio n......................................................... ....................................27 3.1.2 Par Tranado................................................................ ...........................................27 3.1.3 Cabo Coaxial.............................................................. ............................................34 3.1.4 Fibras ticas............................................................... .............................................39 3.1.4.1 Tipos de fibras......................................................... ...................................41 3.1.4.2 Transmisso de luz atravs da fibra......................................... ..................42 3.1.4.3 Cabos de fibra.......................................................... ...................................43 3.1.4.4 Redes de fibra. ........................................................ ...................................45 3.2 Meios no fsicos de transmisso.................................................. ......................................47 3.2.1 O Espectro Eletromagntico..................................................

.................................48 3.2.2 Transmisso de Rdio.......................................................... ...................................49 3.2.3 Transmisso de Microondas................................................... ................................50 3.2.4 Ondas milimtricas e infravermelhas......................................... ............................52 3.2.5 Transmisso de Ondas de Luz................................................. ...............................52 3.2.6 Satlites de Comunicao........................................................ ...............................54 3.2.6.1 Satlites Geossncronos..................................................... .........................55 3.2.6.2 Satlites de baixa rbita................................................... ...........................57 4. O padro IEEE 802.............................................................. ...........................................................61 4.1 Camadas do modelo IEEE...................................................... ............................................62 4.1.1 Camada fsica............................................................... ...........................................62 4.1.2 Subcamada de controle de acesso ao meio (MAC)............................. ...................62 4.1.3 Subcamada de controle de enlace lgico (LLC)................................ .....................62 4.2. Padro IEEE 802.3 e Ethernet................................................. ...........................................63 4.2.1 Cabeamento 802.3.......................................................... ........................................64 4.3. O Protocolo de Subcamada MAC 802.3......................................... ...................................66 4.4. Padro IEEE 802.4: Token Bus................................................. ........................................69 4.5. Padro IEEE 802.5: Token Ring................................................ ........................................71 4.6. O Protocolo da Subcamada MAC do Token Ring................................. ............................74 4.7. Comparao entre 802.3, 802.4 e 802.5.......................................... ...................................75

5. Protocolos de acesso mltiplo.................................................. ......................................................78 5.1. Acesso baseado em conteno.................................................... .......................................78 5.1.1. Aloha.................................................................... .................................................78 5.1.2. Carrier Sense Multiple Access (CSMA)..................................... ...........................79 5.2. Acesso ordenado sem conteno.................................................. ......................................81 5.2.1. "Polling"................................................................ ................................................82 5.2.2. Quadro ou Slot Vazio..................................................... .......................................82 5.2.3. Insero de Registrador...................................................... ...................................83 5.2.4. Passagem e Permisso (token ring).......................................... .............................83 5.2.5. Passagem de Ficha em Barramento (Token Bus).............................. ....................84 6. Distoro e rudo na transmisso (erros)............................................. ...........................................87 6.1 Deteco de erros............................................................... .................................................87 6.1.1. Bit de Paridade (paridade de caractere).................................. ...............................87 6.1.2. Paridade Longitudinal (combinada)........................................ ..............................88 6.1.3. Redundncia Cclica (CRC).................................................... ..............................88 6.2. Correo de erros.............................................................. .................................................90 6.2.1. Descrio de um Cdigo Hamming................................................. ......................90 7. Software de Comunicao.......................................................... ....................................................92 7.1. Protocolos de comunicao...................................................... ..........................................92 7.2. Protocolos de enlace de dados.............................................. ..............................................97 7.2.1 Protocolos Orientados a carcter............................................ ................................97 7.2.2 Protocolos Orientados a bits.............................................. .....................................99 7.3. Protocolo de enlace HDLC................................................... .............................................99 7.3.1 Estrutura do Quadro....................................................... .......................................100 7.3.2 Definio dos comandos e respostas no HDLC.................................... ...............102 7.3.3 Controle de Fluxo e Sequenciamento........................................ ...........................104 7.4. O Modelo de referncia OSI................................................... .........................................105 7.4.1 A Camada Fsica............................................................. ......................................106 7.4.2 A Camada de Enlace de Dados............................................... ..............................106 7.4.3 A camada de Rede..........................................................

......................................107 7.4.4. A camada de Transporte................................................... ...................................108 7.4.5 A camada de Sesso.......................................................... ....................................108 7.4.6 A camada de Apresentao...................................................... .............................109 7.4.7 A camada de Aplicao......................................................... ...............................109 8. A arquitetura da Internet TCP/IP............................................. .....................................................112 8.1. Camada de Interface de rede ou camada host/rede (enlace/fsica) (1).......... ...................113 8.2. Camada inter-rede ou Internet (2).......................................... ..........................................113 8.3. Camada de transporte (3)................................................... ..............................................114 8.4. Camada de Aplicao (4)........................................................ .........................................114 8.5 Comparao entre o Modelo OSI e a Arquitetura lnternet Tcp/Ip................... .................116 8.6. Endereamento Internet....................................................... ............................................118 8.6.1. Classes de endereamento em Internets...................................... ........................118 8.6.2. Mascaramento............................................................. .........................................119 Referncias Bibliogrficas.......................................................... ......................................................121

1. Conceitos Bsicos de Comunicao e Telecomunicao. Desde 1838, quando Samuel F. B. Morse transmitiu, pela primeira vez, uma mensage m telegrfica atravs de uma linha de cerca de 15 Km, os sistemas eltricos para comunicao esto sendo mais e mais utilizados para permitir a transferncia de informao entre os homens e entre um a mquina e outra. A comunicao atravs do telefone, rdio e televiso considerada corriqueira em nosso dia a dia. Da mesma forma, esto se tornando cada vez mais comuns as ligaes entre computadores situados em locais distantes. Dentre as formas de comunicaes eltricas, uma das classes que m ais se desenvolveu nos ltimos anos e que continua crescendo rapidamente justamente a da r ea de comunicao de dados. Como os sistemas de comunicao (telefonia, rdio, televiso, etc.) experimentaram um desenvolvimento tecnolgico anterior ao desenvolvimento dos computadores digitais, eles serviram de base e campo experimental para o desenvolvimento tcnico de conceitos que forma ram o alicerce do enorme e vertiginoso progresso anterior s cincias de computao. Como ser visto, h muita coisa por detrs de uma simples linha com a qual ligamos os computadores e os nodos de uma rede entre si. Este captulo trata dos aspectos bsicos dos sistemas de comunicao, subjacentes a qual quer rede de computadores. Todos os aspectos compreendidos neste captulo correspondem s cama das mais inferiores do modelo OSI (camada fsica e enlace de dados). 1.1. Modelo de um Sistema de Comunicao. Em um primeiro momento, a maneira mais simples de representar um Sistema de Comu nicao seria considerar apenas uma fonte e um destino, como apresentado abaixo. Figura 1.1 Exemplo bem simplificado de um sistema de comunicao

A fonte o ente que produz a informao. Para tanto dispe de elementos simples e smbolo s. O elemento o componente mais simples que entra na composio representativa da informao. Ex: A, B, C, ou dgitos 0 e l. Por exemplo, na mquina de escrever, os elementos so letra s, dgitos e caracteres especiais, situados nas teclas. O smbolo um conjunto ordenado de elementos. Por exemplo, dispondo-se dos elemento s A, B, C, ... podem-se compor os smbolos AA, AB, BB, ... ou os smbolos AAA. BBA, BBB, ... ou , dispondo dos elementos 0 e 1, podem-se compor os smbolos 1, 0, 10, 11, ... , 1000 , ... ou 1100, 1101, 1011, ou, dispondo-se dos elementos 0, 1, 2, ... , 9, v, + e -, podem-se c ompor os smbolos

+5v, -3v, 0v, ... .

Os smbolos so utilizados para representar configuraes de um sinal. Como os smbolos po dem ser formados por um nico elemento, o elemento tambm pode constituir uma representao de um sinal. Podemos pensar em um sinal, deforma intuitiva, conforme os seguintes exem plos: "letra do alfabeto", "dgito binrio", "fonema da pronncia", "voltagem","corrente eltrica", etc. Para cada um destes exemplos podemos imaginar diferentes configuraes para a compos io representativa da informao. Uma mensagem consiste em um conjunto ordenado de smbolo s que a fonte seleciona para compor uma informao. Uma nica mensagem, ou um conjunto de mensagens, ordenado para produzir um signifi cado, constitui o que chamamos de informao. A cada smbolo corresponde uma certa quantidad e de informao e a cada mensagem se associa uma quantidade de informao, dada pela soma das quantidades de informao de cada smbolo. Figura 1.2 Estrutura tpica de uma mensagem

Todos os sistemas de comunicao, independente da natureza da informao transmitida ou dos sinais utilizados podem ser analisados segundo o modelo da figura 1.3, onde pode mos identificar os seguintes componentes: . A fonte : geralmente no dispe de potncia suficiente para cobrir as perdas da propag ao do sinal. Esta potncia suprida pelo emissor. . O emissor: o ente que, acionado pela fonte, entrega um sinal de energia adequada transmisso pelo canal. . O canal (meio): o ente que propaga a energia entregue pelo emissor at o receptor, permitindo que o sinal seja transmitido, geralmente cobrindo distncias razoavelme nte grandes. . O receptor: o ente que retira a energia do meio e recupera os smbolos, de forma to precisa quanto possvel, de modo a reproduzir a mensagem a ser entregue ao destino . . O destino: para onde se dirige a informao.

Figura 1.3

Modelo bsico de um sistema de comunicao

Deste modo o emissor e o receptor desempenham funes inversas e complementares e o meio os interliga. Existe um fluxo de sinal entre o emissor e o receptor e este sinal co ntm em si, os smbolos portadores da informao. Em condies ideais o sistema deveria se comportar de modo que a mensagem produzida pela fonte conseguisse ser fielmente recuperada pelo receptor. Na prtica isto no ocorre: no p rocesso de transmisso, limitaes fsicas e outros fatores alteram as caractersticas do sinal que s e propaga, produzindo o que se chama distoro. Alm disso, aparecem no canal sinais esprios de natureza aleatria, que se somam ao s inal, produzindo o rudo. Este efeito pode ser representado esquematicamente pela adio de um bloco, representando uma fonte externa geradora de rudo, simbolizando todos os rudos pres entes no canal. Um dos maiores problemas do projetista do sistema consiste em manter tanto a dis toro como o rudo em nveis aceitveis, de modo que na recepo a mensagem possa ser recuperada de for ma adequada e que seja entregue a informao devida ao destino. 1.2. Sinais Analgicos x Sinais Digitais. Em uma comunicao, o que se transmite so sinais, e no mensagens. At o sculo 19, a comunicao era feita por voz(sinais sonoros), escrita (sinais grficos) e outros sina is tais como fumaa, tambores, todos com alcance limitados pelos sentidos humanos. O telgrafo e o telefone aumentaram grandemente o alcance e a velocidade das comunicaes,convertendo a infor mao em sinais eltricos (voltagem ou corrente) para a transmisso atravs de meios fsicos ou o ndas eletromagnticas, e reconvertendo estes sinais em escrita ou voz no receptor. Os sinais de forma geral e os eltricos em particular, podem ser vistos como uma rma de onda , isto , uma funo do tempo, num dado ponto do espao. fo

Estes sinais so classificados, conforme a natureza de sua variao no tempo em analgic os ou digitais. Os sinais analgicos variam de forma contnua, podendo assumir qualquer va lor real. J os sinais digitais podem assumir somente valores discretos (inteiros) variando de f orma abrupta e instantnea enter eles. Figura 1.4 Sinal analgico x Sinal digital

Algumas formas de informao tm natureza analgica e outras tm natureza digital. A voz, por exemplo, provoca um avariao contnua da presso do ar formando ondas acsticas e portant o uma informao analgica. J mensagens de texto ou de dados so formas de informao codifica a que usam um conjunto finito de smbolos de um alfabeto. Estes smbolos so codificados como um conjunto de bits (dgitos binrios), formando caracteres ou palavras, o que caracter iza a natureza digital destas formas de informao.

Qualquer tipo de informao (seja analgica ou digital) pode ser transmitida atravs de um sinal analgico ou digital. O sinal analgico pode ser amostardo e quantizado, e o resulta do dessa quantizao codificado em sinal digital para transmisso. A transmisso de sinais digita is atravs de sinais analgicos tambm possvel e ser vista posteriormente,nas tcnicas de modulao. 1.2.1 Bits x Bauds. A fonte de informao transmite mensagens a uma determinada taxa de transferncia de informao, medida em bits por segundo (bps). O transmissor codifica estas mensagens em smbolos. A taxa de sinalizao, ou seja, o nmero de smbolos por segundo que ocorrem no canal de comunicao medido em bauds. Ou seja, a taxa em BAUDS indica o nmero de vezes que a caracterstica do sinal portador se altera por segundo. Se o estado do sinal repre senta a presena ou ausncia de um bit, ento a taxa em bauds a mesma que a taxa em bps. Por outro lado, o nvel de um sinal digital no precisa necessariamente se restringir a dois. Outras formas p ossveis decodificao de sinais digitais podem ser obtidas atravs de mais que um bit a cada nv el de amplitude, com mais do que duas amplitudes. Ao se transmitir dois bits por nvel, por exemplo, necessita-se de quatro nveis para expressar todas as combinaes possveis de dois bits . Essa combinao denominada dibit . A figura 1.5 apresenta um exemplo de sinal digital dibit . Figura 1.5 Mensagem digital com 4 nveis de sinais

A comunicao entre dois navios, por exemplo, pode ser feita atravs de sinais de luz. , ligando e desligando uma lanterna. A cada vez que a lanterna pisca, uma unidade de informao enviada. Al ternativamente, poder-se-ia enviar duas unidades de informao a cada piscada se tivssemos uma lanter na com quatro cores (smbolos) para representar grupos de informao. Por exemplo, vermelho, verde, azul e branco poderiam representar os grupos 11, 10, 01 e 00 respectivamente. Esta codificao mul tinvel ( dibit ) reduz a largura de banda necessria, enviando duas vezes mais informao por unidadede tempo. Se a velocidade de sinalizao neste caso fosse 200 bauds/s, por exemplo, teramos 400 bits transmitid os em um segundo.

Pode-se ter esquemas com trs ou mais bits tribit ou mais nveis de amplitude. No ca so de uma comunicao tribit , o nmero de nveis necessrios ser oito. De uma forma geral, para se c ficar n bits 2n em um nvel de amplitude, so necessrios nveis diferentes. Um esquema utilizando 4 bit s denominado tetrabit e assim sucessivamente. Um esquema utilizando 6 bits a cada ba ud denominado hexabit e assim sucessivamente. 1.3 Largura de Banda e Capacidade de Canal. Diferentes tipos de sinais (voz humana, msica, dados, imagem) necessitam de difer entes capacidades de canal, as quais so indicadas em termos de largura de banda e outros fatores que i nfluenciam a capacidade de um canal. A taxa em que podemos enviar dados sobre um canal proporcional largura de banda do canal. Mas o que significa largura de banda (bandwidth)? A largura de banda de um canal de comunicao constitui uma medida da mxima taxa de informao que pode ser transmitida pelo canal. Largura de banda significa o espectr o de frequncia que o canal capaz de transmitir e no tem qualquer relao com as frequncias q ue so transmitidas no canal. Ele indica apenas a diferena entre os limites inferior e superior das frequncias q ue so suportadas pelo canal. Por exemplo, um canal que admite frequncias da ordem de 15 00 a 5000 Hz (ciclos/segundo), tem uma largura de banda iguala 5000-1500 = 3500Hz. Da mesma f orma, um canal que admite frequncias que vo desde 18000 Hz a 21500 Hz tambm apresenta uma largura de b anda 3500 Hz (21500 18000). A mdia de frequncia de 300 a 4000 Hz ou de 300 a 3300 Hz satisfatria para a transmi sso da voz humana, mas no para a transmisso de msica, pois esta pode variar rapidamente entre frequncias baixas e altas, muito mais que avariao de frequncias da voz humana. Para reproduzir o som de um instrumento de percusso, devemos baixar a frequncia a 60 ou at 30 Hz, enquanto para os tons mais altos, a frequncia vai acima de 15000 ou 18000 Hz. Uma rdio AM utiliza uma largura de banda de 5000 Hz e portanto capaz de reproduzi r msica de forma que a mesma no seja distorcida mas no com alta fidelidade, enquanto que a rdio FM transmite com alta fidelidade porque utiliza uma largura de banda de 18000 Hz. U ma largura de banda de 18000 Hz possibilita que sejam transmitidas frequncias que representa m desde o som de um tambor at o som do violino.

Na verdade, as ondas de rdio FM no so transmitidas com frequncias de 30 a 18000 Hz; as frequncias so da ordem de 100.000.000 Hz (100 MHz), pois este meio de transmisso s trabalha eficientemente com frequncias de 70 a 150MegaHertz (1 MHz = 1.000.000 Hz). A alta frequncia deve, portanto, ser capaz de transportar a baixa frequncia. Em outras pa lavras, a baixa frequncia deve modular a frequncia portadora para produzir um sinal que poss a ser transmitido eficientemente e, a partir do qual, depois da transmisso, a baixa frequncia possa ser recuperada. Conhecendo-se a largura de banda de um canal de comunicao (em Hz), pode-se estabel ecer a mxima taxa de sinalizao (em bauds) que o mesmo pode conduzir sem erro, o que denomi nado de capacidade do canal de comunicao. Normalmente, a relao utilizada de 1 (Hz) para 1 (baud). Um exemplo sobre capacidade de um canal a utilizao do canal telefnico para transmisso de sinal de dados. A largura de banda deste canal de 3100 Hz (ciclos/s egundo) e na prtica usado para transmitir sinal de dados at 2400bauds. Se desejarmos trans mitir a uma velocidade de transmisso de 4800 bps neste canal, deveremos usar um sinal D IBIT, ao qual corresponder a mesma velocidade de sinalizao de 2400 bauds. Neste caso, a velo cidade de

transmisso duas vezes a velocidade de sinalizao. Da mesma forma que se desejarmos transmitir 7200 bps, deveremos usar um sinal TRIBIT e teremos velocidade de tran smisso igual a trs vezes a velocidade de sinalizao. Uma questo assim surge: quantos estados de sinalizao podem ser transmitidos e distinguidos separadamente no receptor de um sistema de comunicao de dados? A resposta para esta questo, examinados os fatores que influenciam esse nmero de e stados, vem definir o conceito de capacidade mxima de de um canal. Rudo e distoro sobre o canal, flutuaes na atenuao do sinal portador, e um limite na potncia do sinal, tm influncia no nmero de estados de sinalizao. Cabe lembrar aqui que esse nmero de estados, como foi visto n a transmisso em multinvel observado na unidade de tempo (segundo). Quanto maior o nmero de estados de sinalizao que podem ser transmitidos e distingui dos, maior ser a capacidade do canal. Podemos ento concluir que a capacidade do canal est intimamen te relacionada com a velocidade de transmisso,pois quanto maior o nmero de estados mais bits por segu ndo podero ser transmitidos. Da medir-se capacidade na unidade bits/segundo. 1.4 MODEMs Quando um sinal no adequado transmisso pelo canal, o emissor dispe de um componente interno, o modulador, que transforma os elementos entregues pela fonte em sinais convenient es para serem transmitidos pelo meio. Dispe ainda de um componente interno para acoplar a energ ia gerada ao meio. Igualmente, na retirada, o receptor dispe de um componente interno que, acoplado ao meio, permite a extrao eficiente da energia presente no sinal que foi transmitido e dispe ainda de um outro componente interno, o demodulador, que recupera a partir da energia recebida, os smbolos portadores da informao. importante ressaltar que os elementos ou smbolos gerados pela fonte sua sada, pode m ser transformados em outros elementos ou smbolos ao longo do processo de transmisso, p ara melhor convenincia da prpria transmisso ou para melhor adequao ao destinatrio, porm, o contedo da informao gerada pela fonte deve ser preservado ao longo de todo o processo. A figura 1.6 apresenta o modelo de um sistema de comunicao que utiliza u m canal analgico para transmisso de dados digitais. Figura 1.6 o Modelo bsico de um sistema de comunicao com transmisso em um canal analgic

1.5. Tcnicas de modulao. Devido ao fato de a atenuao e a velocidade de propagao variarem em funo da frequncia,

interessante ter um agrande variedade de frequncias no sinal transmitido. Infeliz mente, as ondas quadradas, a exemplo dos dados digitais so sujeitas a uma forte atenuao e distoro de retardo. Esses efeitos tornam a sinalizao de uma banda bsica inadequada,exceto em velocidades meno res e em

distncias curtas. Para contornar este problema, em longas distncias torna-se mais adequado a utilizao de sinal analgico. Esta transmisso analgica s possvel com a utilizao da modulao. A portadora senoidal pode ser modulada em: . amplitude (QAM): sensvel a rudos e interferncias, custo alto. . frequncia (FSK): equipamentos simples e pouca sensibilidade a distrbios . fase (PSK): possui alto rendimento e pouca sensibilidade a rudos. Figura 1.6 Modulao.

FM.

Os modems mais avanados utilizam uma combinao de tcnicas de modulao para transmitir vr os bits por bauds. Cada modem de alta velocidade contm seu prprio padro de transmisso e s pod e se comunicar com modems que utilizem o mesmo padro (embora a maioria dos modems poss a emular todos os outros mais lentos). Por exemplo, o padro de modem ITU V.32 de 9.600 bps utiliza modulao de 4 bits por b aud em fase. O V.32 bis opera a14.400 bps, utilizando 2.400 bauds e 6 bits por amostra. O V 34 possui velocidade de transmisso de 28.800 bps. Qualquer pequeno erro em uma transmisso hexabit gera 6 b its defeituosos. Um mtodo diferente para transmisso de alta velocidade dividir o espectro de 3000 Hz d isponveis em 512 pequenas bandas, transmitindo 20 bps em cada uma. Essa estrutura exige um proces sador possante no modem, mas oferece a vantagem de desativar uma banda de frequncia que tem muito r udo. Normalmente estes modems tem recurso V.32 ou V.34 possibilitando a comunicao com estes modems. Atualmente, a maioria dos modems oferece recursos de compactao e correo de erros. As estruturas de compactao mais utilizadas so MNP-5, que compacta seqncias de bytes idnticos, run-lengh t que compacta seqncias de 0 oubrancos (muito utilizada em fax) e Zin-Lempel, utilizado no V42 bis e comum em programas compactadores (pkzip, etc). 1.6. Caractersticas de uma transmisso. Podemos definir transmisso como tcnica do transporte do sinal por um meio, de um p onto a outro afastado. Em particular, a transmisso de dados apresenta diversas caractersticas r eferentes ao sentido da transmisso, nmero decanais utilizados, sincronismo entre transmissor e receptor e velocidade de transmisso. 1.6.1. Quanto ao Sentido de Transmisso no Canal. Um equipamento pode ser projetado de tal forma que a transmisso sobre um determin ado meio seja feita em uma das seguintes formas:

. a) Simplex: Quando a transmisso feita em um nico sentido. Ex.: Um sensor captando

sinais de uma mquina e enviando estes para um microcomputador. . b) Half-Duplex: quando a transmisso feita nos dois sentidos mas no ao mesmo tempo. Ex.: na conversao entre dois rdio-amadores, enquanto um deles est falando o outro no pode falar, pois o primeiro no o escuta. . c) Full-duplex: Quando a transmisso feita nos dois sentidos simultaneamente. Ex.: a ligao telefnica permite que as duas pessoas falem ao mesmo tempo. 1.6.2. Quanto ao nmero de canais utilizados. Uma mensagem definida como um conjunto de smbolos. Cada smbolo, por sua vez, para efeito de transmisso dedados, caracterizado por um conjunto de configuraes do sinal que representam bits. Por necessidade de codificao, os smbolos ficam associados a carac teres, que so, na realidade, configuraes dos sinais, por exemplo, "letra do alfabeto","dgito decimal" , "operador aritmtico" ou "operador de sintaxe", etc. O que deve ficar claro, aqui, que no seu todo, uma mensagem nada mais que uma se quncia de bits. Para transferir essa sequncia de bits, podemos fazer de duas formas: serial ou pa ralela. . a) Transmisso paralela: Na transmisso paralela, os bits que compem um caracter so transportados de forma simultnea, cada um possuindo seu prprio canal. Veja figura 1.7. Figura 1.7 Transmisso paralela

. b) Transmisso serial: na transmisso serial, os bits que compem um caractere so transportados um aps o outro,utilizando apenas um canal (figura 1.8). Figura 1.8 Transmisso serial Como os bits chegam um de cada vez, o equipamento receptor dever saber qual bit o primeiro do caractere, a fim de que possa decodificar o smbolo recebido, ou quais bits so real mente de informao. Este um problema de sincronizao.

1.5.3. Quanto sincronizao. A sincronizao pode ser vista como o mtodo do equipamento transmissor fazer a separao dos caracteres ou das mensagens para o equipamento receptor. A camada Fsica trata da necessidade de sincronizar transmisses de bits entre dispositivos de transmisso e recepo. Acamad a de Enlace de Dados, entretanto, opera sobre os dados aps os bits terem sido montados para form ar caracteres, frames ou outros grupos de dados (unidades de informao). Na camada de Enlace de Dados, tambm necessrio sincronizar transmisses de frames. Esta seo descreve trs mecanismos: assncrono, sncrono ou iscrono. a) Transmisso assncrona : A transmisso assncrona no utiliza um mecanismo de clock par a manter os dispositivos emissor e receptor sincronizados. Em vez disso, a sincron izao de bits usada para estabelecer o sincronismo entre os dispositivos para cada frame que transmitido. Cada frame comea com um bit de incio que permite ao dispositivo recep tor ajustar-se ao timming do sinal transmitido. As mensagens so breves para que os dispositivos de emisso e de recepo no percam o sincronismo no decorrer da mensagem. A transmisso assncrona mais frequentemente usada para transmitir dados de caracteres e ideal para ambientes onde caracteres so transmitidos a intervalos irregulares, assim como quando usurios digitam dados de caracteres. A Figura abaixo ilustra a estrutura de um frame tpico usado para tran smitir dados de caracteres. Figura 1.9 Estrutura da unidade de transmisso serial assncrona de caracter-byte

Esse frame apresenta quatro componentes: . Um bit de incio -sinaliza que um frame est comeando. Possibilita ao receptor sincro nizar-se com a mensagem. . Bits de dados -consistem de 7 (+ paridade) ou 8 bits quando esto sendo transmitid os dados de caracteres. . Um ou mais bits de fim -sinalizam o fim do frame de dados. A deteco de erros em transmisso assncrona utiliza o bit de paridade. Vrios esquemas e sto implementados para uso do bit de paridade. Os mais comuns so os seguintes: Paridade: o bit de paridade definido para assegurar que seja enviado um nmero par ou mpar de bits 1 (dependendo da paridade). Por exemplo, em uma transmisso com paridade par, se o c ampo de dados tiver trs bits 1, o bit de paridade ser definido em 1 para produzir um total de 4 bits 1 o byte. As tcnicas de paridade podem detectar erros que afetam um bit. Elas podem, contud

o, ser incapazes de detectar erros que afetam dois ou mais bits. Tcnicas para correo de erros sero vista s posteriormente. A transmisso assncrona uma tecnologia simples e barata, adequada para transmisso de pequenos frames em intervalos irregulares. Como os bits de incio, de fim e de paridade precisam ser acrescentados a cada car acter a ser transmitido, o desempenho da transmisso assncrona no atende de forma satisfatria a troca de grandes quantidades de dados

b) Transmisso sncrona: a comunicao pode ser feita de forma mais eficiente se os cloc ks nos dispositivos transmissor e receptor estiverem sincronizados. Essa sincronizao real izada de duas maneiras: . Transmitindo-se sinais de sincronizao com dados. Algumas tcnicas de codificao de dados, garantindo uma transio de sinal com cada bit transmitido, so inerentemente s inais do clock interno. . Utilizando-se um canal de comunicao separado para transportar sinais de clock, uma tcnica que pode funcionar com qualquer tcnica de codificao de sinais. A Figura abaixo apresenta duas estruturas possveis de mensagens associadas transm isso sncrona. Figura 1.10 Transmisso serial

Ambas as transmisses comeam com uma srie de sinais sincronizados, que informam ao r eceptor o incio de um frame. Sinais sincronizados geralmente utilizam um padro de bits que no pode aparecer em qualquer ponto nas mensagens,garantindo que eles sero sempre distinto s e fceis de serem reconhecidos pelo receptor. Uma tcnica de sincronizao utilizada denominada bi t Stuffing. Uma ampla variedade de tipos de dados pode ser transmitida. A Figura 1.8 ilustra tanto os dados baseados em caracteres quanto os baseados em bits. Observe a que caracteres mltip los ou longas sries de bits podem ser transmitidos em um nico frame de dados. Como o transmissor e o receptor permanecem sincronizados durante a transmisso, os frames podem ser extensos. Quando os frames so maiores, a paridade passa a no ser mais um mtodo adequado de de teco de erros. Se estiverem ocorrendo erros, mais provvel que vrios bits sero afetados e que as tcnicas de paridade no informaro um erro adequadamente. A tcnica usada com a transmi sso sncrona a de verificao de redundncia cclica, conhecida como CRC (Cyclic Redundancy Check). O transmissor utiliza um algoritmo para calcular um valor de CRC que res uma o valor inteiro de bits de dados. Esse valor de CRC anexado ao frame de dados. O recepto r usa o mesmo algoritmo, recalcula o CRC e compara o CRC inserido no frame ao valor que havia calculado. Se os valores corresponderem, praticamente certo que o frame foi transmitido sem erro. O clculo de CRC ser visto posteriormente.

Um padro de bit de fim inequivocamente indica o fim de um frame. Assim como os bi ts de sincronizao, o padro de bit de fim frequentemente um padro que no pode aparecer no co rpo de um frame de dados, eliminando a confuso por parte do receptor. Quando os enlaces (links) de transmisso sncrona esto inativos, comum transmitirem-s e bits de preenchimento que mantm dispositivos sincronizados, eliminando a necessidade de r essincronizar dispositivos quando um novo frame transmitido. A transmisso sncrona tem muitas van tagens sobre a assncrona. Os bits de overhead (de sincronizao, CRC e fim) so uma proporo meno r do frame de dados geral, tornando a transmisso sncrona muito mais eficaz no uso da ba nda passante. A sincronizao permite que os sistemas utilizem velocidades mais elevadas e melhore m a deteco de erros.

A desvantagem da transmisso sncrona est principalmente nos custos mais elevados em virtude da maior complexidade dos componentes necessrios no circuito. Consequentemente, a tr ansmisso sncrona empregada principalmente quando grandes volumes de dados precisam ser tra nsmitidos. A transmisso sncrona normalmente utilizada para se atingir altos nveis de eficcia em redes locais. Tanto o padro Ethernet como o Token Ring, por exemplo, utilizam transmisso sncrona. c) Transmisso iscrona: a transmisso iscrona aplica um dispositivo comum que fornece um sinal de clock compartilhado por todos os dispositivos na rede. O dispositivo de clock cria slots de tempo. Os dispositivos com dados a serem transmitidos monitoram a rede e inserem dados em slots de tempo abertos, medida que eles se tornam disponveis. Um determinado slot de te mpo pode ser preenchido at a sua capacidade com vrios frames.

A transmisso iscrona garante taxas de transmisso, determinista e apresenta baixo ov erhead. A tcnica, entretanto,apresenta um nico ponto de falhas: torna-se necessrio assegurar que o dispositivo de clock tolerante a falhas. A informao iscrona contnua e em tempo real na sua criao, transmisso e utilizao. Os dados numa transmisso iscrona devem ser enviados taxa a que esto a ser recebidos. O s dados iscronos devem tambm ser sensveis a atrasos na transmisso. Para canais iscronos a lar gura de banda requerida normalmente baseada nas caractersticas de amostragem da funo associ ada. A latncia requerida est relacionada com o buffering disponvel em cada endpoint. Um ex emplo tpico de transmisso iscrona a voz. A entrega de dados de uma transmisso iscrona assegurada custa de perdas nos transi trios dos dados. Por outras palavras, qualquer erro ocorrido na transmisso eltrica no corrigi do pelos mecanismos de hardware tais como a retransmisso. Na prtica os erros ao nvel do bit esperados no USB so suficientemente pequenos para no serem considerados. Para a transmisso iscron a de informao alocada largura de banda suficiente para assegurar que os dados sero entre gues taxa desejada. Exerccios: 1)Quais dos dois canais abaixo possui maior largura de banda? a) canal que suporta frequncias de 1 a 1.12 Mhz b) canal que suporta frequncias de 127 a 250 Khz 2)Assinale a alternativa correta:

a) Largura de banda um dos fatores que determinam a capacidade de um canal de comunicao b) Largura de banda no tem nada a ver com velocidade de uma transmisso 3)Assinale a alternativa correta: a) A capacidade de um canal est associada ao nmero de nveis do sinal utilizados par a transmisso b) A capacidade de um canal est relacionada com o nmero de estados que podem ser transmitidos e distinguidos separadamente em um canal. 4)Assinale a alternativa correta: a) A capacidade de transmisso de um canal infinito b) A capacidade de transmisso de um canal finito

5)Assinale a alternativa correta: a) O nvel de rudo est diretamente ligado capacidade de um canal b) O nvel de rudo de um canal no influencia na sua capacidade 6)Assinale a alternativa correta: a) A atenuao do sinal acontece em qualquer meio fsico de transmisso b) Existem meios fsicos de transmisso onde o sinal transmitido no sofre atenuao 7)Se um computador domstico est conectado a um provedor com uma placa fax/modem a 56 Kb/s e o Modem do provedor de 32 Kb/s. Qual a velocidade mxima possvel para conexo? 8)Assinale a alternativa correta: a) Baud corresponde velocidade de sinalizao de um canal. a) Baud uma medida da taxa de transferncia de informao, e igual ao nmero de bits transmitidos por segundo 9)Faa a representao da transmisso dos bits 010010100111 utilizando um canal com frequncia de 8 Hz/s(velocidade de sinalizao de 8 bauds/s) com uma modulao DIBIT e a portadora modulada por amplitude. 10)Assinale a alternativa correta: a) O telefone exemplo de uma comunicao duplex b) O rdio de taxis exemplo de uma comunicao duplex 11)Assinale a alternativa correta: a) A funo do bit start sincronizar a fonte com o destino b) A funo do bit start no sincronizar a fonte com o destino 12)Assinale a alternativa correta: a) Na transmisso sncrona utiliza-se pelo menos um caracter de sincronismo para ind icar o incio do bloco de dados b) A transmisso sncrona no utiliza caracteres ou bytes de sincronismo 13)Em uma transmisso utilizando bit stuffing , a mensagem que chegou (tirando o cabea lho) foi 010011111001011111010 . Qual realmente a mensagem, se excluindo os bit stuffing ? 14)Assinale a alternativa correta: a) A transmisso iscrona no engloba as transmisses sncronas e assncronas b) A transmisso iscrona engloba as transmisses sncronas e assncronas

2. Conceitos bsicos de Redes de Computadores. Neste captulo so apresentados os conceitos bsicos de Redes de Computadores. Inicial mente so apresentadas as estruturas de redes mais comuns, e em seguida os componentes bsic os de uma rede. 2.1. Histrico. No incio da histria do processamento de dados ou, mais especificamente, dos comput adores, cada mquina estava dedicada a um nico usurio. Devido ao custo extremamente elevado desta forma de processamento, na poca, tornou-se imprescindvel o compartilhamento da CPU e de seus perifricos, implicando na apario dos primeiros sistemas multi-usurios de grande port e. Estes sistemas consistiam nos chamados "mainframes" e continuavam caros e escass os; eram de uso centralizado e estavam disponveis somente para grandes companhias. Pequenas empre sas usavam "bureaux" de servios. Isto fez com que surgisse um problema de comunicao: como enviar dados ao "bureaux" de servios (para processamento) ou como levar dados das subsidirias para a matriz? Com o avano tecnolgico na rea dos circuitos integrados, gerando componentes mais po derosos a um custo mais baixo,foi caindo o preo da CPU. Este evento constituiu a chamada re voluo do hardware. Surgem ento os computadores de porte menor (1965: DEC PDP-8 e 1970: DEC PDP-11) o s chamados minicomputadores, vindo, em seguida, os microcomputadores e os computad ores pessoais. Isto trouxe uma nova soluo para o problema de multiusurio: dar uma CPU para cada um . As pequenas companhias e as subsidirias utilizavam-se dos minicomputadores para algu m processamento local e na preparao dos dados para o"bureaux" de servios ou matriz. O s dados eram transferidos quando exigiam um grande volume de processamento ou um process amento requerendo software ou hardware especial. O uso dos minicomputadores minimizou m as no solucionou o problema da comunicao. Minimizou porque os dados podiam agora ser pre parados e armazenados em fita magntica e transportados via sistema de malotes. Este sistema de transporte no , obviamente, o mais adequado para transferncia de informao pois est sujeito a acid entes, gerando atraso ou perda total do material. Surge ento a necessidade de uma nova t ecnologia de comunicao.

Por outro lado, o sistema centralizado oferecia a vantagem de compartilhar recur sos caros tanto de software como de hardware, ou seja, o software e hardware especial era caro mas seu preo era amortizado pelo rateio do custo dos perifricos entre os vrios usurios do bureaux de servios. Surge, ento, a necessidade de uma nova tecnologia para compartilhamento de recurs os. Paralelamente, a tecnologia de comunicaes alcanava a transmisso digital em linhas te lefnicas atravs de MODEM's. Este servio era caro e apenas suportado por grandes companhias uma vez que utilizavam linhas telefnicas de forma dedicada. Esta situao perdurou por algum tempo (No

Brasil, at maro/85) e esperava-se soluo atravs de nova tecnologia de comunicao. A necessidade da disseminao da informao e os avanos em tecnologia de armazenamento, propiciaram o aparecimento de discos de grande capacidade e mais baratos, (explo so da informao e grandes bancos de dados). A o problema de comunicao tornou-se muito mais sr io. Para acessos infrequentes, uma linha telefnica dedicada no era vivel e para uma vel ocidade de 800.000 km/h, a do "caminho" (transporte via malote) era baixa: 80 Km/h. Esses fa tos tornaram necessria uma nova tecnologia de comunicao. A soluo para o compartilhamento de recursos fsicos e lgicos juntamente com a vantage m de se ter um sistema descentralizado, s pode ser alcanada atravs da interconexo das CPU's entre si. a isso que se propem as redes de computadores. Uma forma primitiva de se interconectar CPU's foi a conexo em ESTRELA (um computa dor central controlando qualquer comunicao entre duas CPU's). Esta soluo acarretou uma sobrecarga para o sistema operacional da mquina central, o que motivou a busca de uma nova tecnologia de interconexo. Quais foram, ento, as solues encontradas?Para a comunicao de computadores em termos d e longa distncia, surgiu a tecnologia de comutao de pacotes que solucionou o problema da linha telefnica dedicada e o problema do caminho (transporte via malote). Num ambiente restrito a uma regio local (por exemplo, uma fbrica, um campus), o pr oblema do compartilhamento de recursos atravs de interconexo de CPU's resolvido atravs das re des locais. 2.2 Utilizao das Redes de Computadores. Usaremos o termo "rede de computadores" para denominar um conjunto de computador es interconectados e autnomos. Dois computadores so ditos interconectados se eles so c apazes de trocar informaes. Existe uma confuso considervel na literatura entre uma rede de computadores e um s istema distribudo. Do nosso ponto de vista um sistema distribudo um caso especial de rede de computadores, com um alto grau de coeso e transparncia. Em suma, uma rede pode ou no ser um sistema distribudo, dependendo de como ela usada. O interesse na instalao de uma rede de computadores despertado pelas mais diversas necessidades; pode-se citar, entre elas, o caso de uma empresa com vrias filiais, possuindo um nmero considervel de computadores instalados em regies geograficamente dispersas e operando

de forma independente. Quando existe a necessidade de comunicao entre as filiais e a matriz, ela feita pelos mtodos tradicionais (correio, telefone, telex, etc.). m edida que a necessidade de comunicao aumenta, mais atrativa se torna a ideia de interligao, dadas as inmeras van tagens que so obtidas na implantao de uma rede. De uma forma geral, o objetivo de uma rede tornar disponvel a qualquer usurio, tod os os programas, dados e outros recursos independentemente de suas localizaes fsicas. Out ro objetivo proporcionar uma maior disponibilidade e confiabilidade dada a possibilidade de migrao para outro equipamento quando a mquina sofre alguma falha. Para aplicaes militares, bancr ias, de

controle de processo industrial e muitas outras, a perda completa do poder de co mputao , no mnimo, catastrfica! Podemos citar, ainda, o custo da comunicao em relao ao custo dos equipamentos como u ma das razes para distribuir o poder de computao. Em muitas aplicaes, os dados so gerados em diversos locais. Como foi visto anteriormente, os custos para colocar uma mquina em cada ponto de aquisio de dados eram muito altos, obrigando a sua transmisso para um computador central que realizava a tarefa de anlise dos dados. Atualmente os preos dos equipamentos e nvolvidos permitem que os dados sejam coletados e analisados no prprio local onde so gerados e somente alguns relatrios sejam enviados ao computador central reduzindo os custos de comu nicao. A essncia de uma rede de computadores permitir que 2 ou mais computadores trabalh em juntos. Neste caso pode-se: . Reduzir custos de hardware (impressora, computadores lentos ligados a um supercomputador) . Compartilhamento de aplicativos . conectar pessoas (atravs da internet, por exemplo) . Enviar e receber arquivos . Migrao quando houver falha em um equipamento (2 impressoras, 2 micros) . Servios bancrios pela Internet. . Uma rede pode ainda ter sensores de temperatura, etc. As redes de computadores podem ser divididas em trs categorias no que diz respeit o abrangncia geogrfica: . LAN: redes locais. Trs topologias respondem pela maioria de configuraes de LANs: barramento, anel e estrela . MAN: Meio termo entre LANS e WANS (com velocidades em torno de 10 Mbps). Um outro exemplo o sistema de VOZ sobre IP da Shell, que ser concludo neste ms

(maio/junho 2000).No RJ funciona sobre ATM e em estados como o RS funciona em ca nais de 128 Kbps. . WAN: As PND(s) garantem largura de banda, enquanto a Internet NO, no acesso internet atravs modem/provedor, quem limita a vel. a fax/modem. A maioria dos aspectos abordados nesta disciplina esto relacionados s LANs (redes locais), porm vrios dos conceitos relacionados s LANs so igualmente aplicados s MANs e WANs. 2.3 Estrutura de uma rede de computadores Em toda rede existe um conjunto de mquinas destinadas a execuo de programas dos usur ios ( aplicaes ). Seguindo a nomenclatura da primeira rede de computadores, a ARPANET, chamaremos estes computadores de "hospedeiros" ( ou simplesmente hosts ). Os hos pedeiros so conectados por uma sub-rede de comunicao ( sub-rede ). A tarefa da sub-rede transp ortar mensagens de um host a outro, da mesma forma que a rede telefnica transporta a co nversao entre dois assinantes. Se os aspectos da comunicao (sub-rede) forem separados dos aspectos de aplicao (hosts), o projeto completo de uma rede fica bastante simplificado.

A sub-rede composta basicamente de dois componentes: equipamentos de comutao e lin has de transmisso. Os equipamentos de comutao geralmente so computadores especializados e so denominados computador de comunicao, n de comutao, comutador Message Processor (IMP) ou ainda comutador de dados. As linhas de so chamadas de circuitos ou canais. Cada hospedeiro conectado a um nte vrios ) n de comutao. Todo o trfego de ou para o host feito via seu n stra a relao entre os hospedeiros e a sub-rede de comunicao. de pacotes, Interface transmisso tambm ( ou ocasionalme

de comutao. A figura 2.1m

No projeto da sub-rede existem dois tipos gerais de arquitetura de comunicao: . ligao ponto a ponto: h a presena de um ponto de comunicao em cada enlace ou ligao em questo . ligao multiponto: difuso (broadcast, multicast). Neste caso, trs ou mais dispositivo s utilizam o mesmo enlace de comunicao. Figura 2.1 (a) ligao ponto a ponto (b) ligao multiponto Quando se utiliza uma sub-rede com ligao ponto-a-ponto, deve-se observar um aspect o importante do projeto que a topologia de interconexo dos ns de comutao. A figura 2.2 mostra algumas topologias possveis. Figura 2.2 Algumas topologias possveis para uma sub-rede ponto-a-ponto. (a) estrela (b) loop (c) rvore (d) completa (e) loops interconectados (f) irregul ar O segundo tipo de arquitetura de comunicao usa difuso. Neste caso, um nico canal de comunicao compartilhado por todos os ns de comutao. Quando uma mensagem transmitida por qualquer um dos ns de comutao, ela recebida por todos os ns existentes na rede. Caso exista uma especificao de destinatrio na mensagem, os ns que no so destino, devem igno rar a mensagem. A figura 2.3 mostra algumas possibilidades de sub-redes em difuso. No c aso de uma rede com topologia em barra, apenas um n fica habilitado a transmitir em um deter minado instante; todos os outros devem aguardar pela liberao do meio de transmisso. Uma re de com topologia em barra deve ter associado algum mecanismo para resolver conflitos qu ando dois ou

mais ns desejam transmitir simultaneamente. Este mecanismo de controle pode ser c entralizado ou distribudo. Uma segunda possibilidade um sistema de radio ou satlite. Cada n possui uma antena atravs da qual ele pode transmitir ou receber. Todos os ns podem receber o sinal provenient e do satlite e, em alguns casos, tambm podem receber as transmisses efetuadas por outros ns para o satlite. Um terceiro sistema de difuso o anel. Em um anel, cada bit percorre o caminho sem esperar pelos outros bits que compem a mensagem. Tipicamente, cada bit percorre todo o an el em pouco tempo, muitas vezes antes que a mensagem seja transmitida completamente. Em cont raste, com uma topologia em loop, cada mensagem no retransmitida pelo prximo n at que a mensage m inteira seja recebida. Em um loop, cada linha pode conter uma mensagem diferente enquanto que esta situao no desejvel em um anel, a menos que as mensagens sejam muito curtas. Da mesma forma que em outros sistemas de difuso, so necessrias algumas regras para controlar o acesso ao meio de transmisso. Figura 2.3 Sub-redes de comunicao usando difuso. (a) barra (b) radio ou satlite (c) anel Sub-redes de difuso podem ser divididas em estticas e dinmicas, dependendo de como o canal alocado. Na alocao esttica, o tempo dividido em intervalos discretos e cada fatia d e tempo atribuda a um dos ns de forma a que cada um s transmita durante o seu intervalo de tempo. Esta tcnica apresenta a desvantagem de desperdiar a capacidade do canal pois atribui te mpo a um n mesmo que ele no tenha mensagem para transmitir. Os mtodos de alocao dinmica so classificados em centralizados e distribudos. No mtodo centralizado, existe uma nica entidade responsvel pela concesso do direito de trans misso. Ela pode fazer isto, aceitando requisies e tomando as decises de acordo com um algoritm o interno. No mtodo descentralizado ou distribudo, no existe uma entidade central; cada n deve decidir por si mesmo quando deve transmitir ou no. 2.4 Componentes bsicos de uma rede de computadores. Quatro itens so de fundamental importncia quando se define os componentes bsicos de uma rede de computadores. Tais itens so: . Software de rede : A simples transferncia de um arquivo de uma mquina para outra envolve uma srie de etapas que se fossem analisadas em conjunto, teriam uma complexidade difcil de controlar. Optou-se ento por dividir as redes em camadas.

. Camadas de rede : A maioria das redes de computadores dividida em camadas ou nvei s e a fim de simplificar o projeto de toda a rede. . Protocolos: Basicamente, um protocolo um conjunto de regras sobre o modo como se dar a comunicao entre as partes envolvidas . Cada protocolo atua em uma camada especfica de uma rede. A Internet, por exemplo, possui mais de100 protocolos dife rentes.

. Hierarquias de protocolos: Como funcionam as camadas de uma rede?As camadas se comunicam entre si, segundo uma hierarquia, denominada hierarquia de protocolos. Exemplo: andares de um prdio. Figura 2.4 Hierarquia de protocolos

Imagine dois filsofos (camada 3) querendo conversar, mas um deles fala portugus e ingls e o outro fala chins e francs. Eles necessitam tradutores (camada 2) que possuem secre trias (camada 1). Os tradutores usaro Alemo, mas nada impediria que utilizassem Finlands, por exe mplo. Figura 2.5 Esquema de funcionamento da arquitetura de uma rede de computadores Embora conceitualmente uma comunicao entre dois processos de uma determinada camad a se d horizontalmente, essa conversao implica na comunicao com as camadas inferiores atravs das interfaces entre as camadas. Ex.:comunicao virtual na camada 5.

Figura 2.6

Comunicao entre as camadas de uma rede de computadores

Com relao comunicao entre as camadas do modelo de rede apresentado na figura 2.6, podemos considerar: A a a a Camada Camada Camada Camada 4 3 2 1 quebra os pacotes, confere se uma mensagem chegou corretamente no destino, confere o formato do quadro da mensagem e, faz a comunicao via cabeamento ou sistema de ondas

2.5 Arquiteturas de Redes. As hierarquias de protocolos especficas so denominadas arquiteturas de redes. Algu mas das arquiteturas mais conhecidos so o OSI(83) (modelo), TCP/IP (74) e Novell. O model o OSI foi criado pela ISO para se tornar um padro,mas o TCP/IP tornou-se padro de fato. Figura 2.7 Comparativo entre as arquiteturas de redes OSI / ISO e Internet TCP / IP O modelo OSI (Open System Interconection) foi criado pela ISO (International Sta ndard Organization) e consiste em sete nveis, onde cada um deles define as funes que deve m proporcionar os protocolos com o propsito de trocar informaes entre vrios sistemas. Esta classificao permite que cada protocolo se desenvolva com uma finalidade determinad a, o qual simplifica o processo de desenvolvimento e implementao. Cada nvel depende dos que e sto

abaixo dele, e por sua vez proporciona alguma funcionalidade aos nveis superiores . Os sete nveis do modelo OSI so os seguintes: . 7 -Aplicao : Responsvel pela interao com o Sistema Operacional atravs de interfaces para esse sistema (ex.: FTP,TELNET, SMTP). Servindo como uma janela para as apli caes acessarem servios de rede, essa camada lida com o acesso rede, controle de fluxo recuperao de erros e transferncia de arquivos. . 6 Apresentao : Responsvel pela troca de mensagens com sentido. Essa camada oferece interface e servios comuns de comunicao, tais como criptografia, compresso de dados e reformatao de textos em formato abstrato, para que os dados sejam compreendidos po r computadores que utilizem diferentes representaes. . 5 Sesso : Responsvel pelo suporte das conexes entre as sesses, tarefas administrativ as e de segurana. Fornecendo a estrutura de controle entre as aplicaes, essa camada estabelece, gerencia e termina conexes (sesses) entre aplicaes cooperantes. . 4 Transporte : Responsvel pela transferncia transparente entre dois pontos. Possib ilitando recuperao quando h algum erro ponto-a-ponto ou de controle de fluxo, essa camada manipula os pacotes, reempacotando-os se necessrio, dividindo as mensagens grande s em pacotes menores. . 3 Rede : Responsvel pelo endereamento e funes de controle (ex: roteamento) necessrias no envio de dados atravs da rede. Isso significa estabelecer, manter e terminar conexes que incluem troca de pacotes,roteamento, controle de congestionamento, remontagem de dados e traduo de endereos lgicos para endereos fsicos. . 2 Enlace : Responsvel por assegurar que as transmisses de dados e o estabeleciment o das conexes lgicas entre as estaes sejam livres de erros. Isso conseguido pelo encapsulamento dos dados em blocos (quadros) para a camada fsica, e o envio desse s quadros com a sincronizao, controle de erro e controle de fluxo necessrios. . 1 Fsica : Responsvel pela transmisso de um conjunto no estruturado de bits atravs do meio fsico. Isso envolve caractersticas mecnicas, eltricas e procedurais requeridas para estabelecer, manter e desativar as ligaes fsicas. Atualmente as camadas inferiores so implementadas em hardware. Por que o modelo OSI no pegou? . Momento ruim

. Tecnologia ruim . Implementao ruim Questionrio: 1)O que multiplexao? 2)Quais as polticas de tratamento de erros existentes? Qual delas se aplica na tr ansmisso iscrona?

3)Para que serve o controle de fluxo em uma rede? E o controle de sequncia? 4)Assinale a alternativa correta, com relao da poltica de acesso a um MT compartilh ado: a) A disciplina de acesso utilizada em redes 802.3 CSMA/CD(olhar anexo c-IEEE 80 2) b) A disciplina de acesso utilizada em redes 802.5 Token Bus (passagem de permis so em barramento) 5)Assinale a alternativa correta: a)Overhead de protocolo a relao existente entre os bits de dados e os bits de cont role que ocupam a banda de transmisso. b)Overhead de protocolo a quantidade de bits que so transmitidos mas que no so dado s. 6)Assinale a alternativa correta: a) Encapsulamento de dados seria colocar todo um pacote (cabealho+dados) como dad os para poder transmitir por uma rede de formato de pacotes diferente b) Encapsulamento seria pegar os dados de um pacote, sem o cabealho e transmitir por uma rede de formato de pacotes diferente. 7)Assinale a alternativa correta: a) Trailler ou cauda nas PDUs so bits inseridos com o objetivo de preencher o paco te com o tamanho mnimo necessrio para transmisso. b) Trailler ou cauda nas PDUs so bits inseridos para correo ou deteco de erros na transmisso.

3. Meios de Transmisso de Dados. A camada fsica de uma rede prov caractersticas fsicas, eltricas, funcionais e procedi mentos para ativar, manter e desativar conexes entre duas partes. Sendo assim, na camada fsica que so definidas as caractersticas de cabeamento utilizado em uma rede de comunicao de dad os. Deve-se distinguir dois conceitos que podem ser confundidos primeira vista: cana l e meio de comunicao. Canal o circuito individual sobre o qual se estabelece uma comunicao entr e uma fonte e um destino, e Meio de Transmisso o suporte fsico que transporta um ou vrios canais. Os canais podem ser individualizados fsica ou eletricamente. Por exemplo, em um c abo de pares tranados, cada par um circuito fsico (canal fsico). Quando um meio de transmisso tra nsmisso transporta vrios canais, os mesmos precisam ser individualizados eletricamente de acordo com alguma tcnica de multiplexao. Por outro lado, existem vrios tipos de meios de transmisso, que caem basicamente e m duas categorias: as linhas fsicas e os sistemas de ondas que utilizam a propagao de onda s eletromagnticas de rdio ou luz atravs do espao livre. O sinal eltrico que trafega em um meio fsico est sujeito a uma srie de condies que pre judicam a sua propagao. Em pares metlicos a degradao do sinal eltrico depende intrinsecamente das seguintes caractersticas do meio de transmisso: . Resistncia : Oposio natural do condutor ao fluxo de eltrons em um determinado sentid o. A resistncia est associada ao fenmeno de dissipao do calor em um condutor no qual trafega uma corrente eltrica. . Reatncia : De modo similar resistncia, a reatncia a medida da oposio da alterao da voltagem e da corrente eltrica em um condutor. . Impedncia : Caracterstica eltrica dependente de uma srie de caractersticas de projeto , tais como: a resistncia, a reatncia, a distncia entre dois condutores e o tipo de i solamento. A impedncia do cabo deve estar de acordo com a sua aplicao para evitar a perda do s inal e interferncias.

3.1 Meios fsicos. "Cabo cabo, no mesmo?" , o Novato perguntava. "No", Willy respondia pacientemente. "Voc no pode simplesmente ignorar as leis da fsica. Segundo estas leis, h muitas diferena s entre cabos deste tipo, por causa dos condutores, do tipo de isolamento entre eles, de sua organizao dentro da tubulao,de sua capacidade de neutralizar o rudo externo". Derfley, J.F. e Freed, L.Tudo sobre Cabeamento de Redes" Uma das formas mais comuns de transportar dados de um computador para outro gravlos em uma fita magntica ou em discos flexveis, transportar fisicamente a fita ou os disc os para a mquina de destino, onde eles sero finalmente lidos. Apesar de no ser to sofisticado quanto usar um satlite de comunicao geossncrono, esse mtodo costuma ser muito mais eficaz sob o p onto de vista financeiro, especialmente nas aplicaes em que a alta largura de banda ou o custo por bit tem importncia fundamental.

Basta fazer um simples clculo para esclarecer essa questo. Um DVD armazena 4,7 GB. Pode-se colocar 1000 DVDsem uma pequena caixa (perfazendo um total de 4700 GB) e despacha r de um ponto a outro do Brasil em 24 horas (Sedex).A largura de banda efetiva dessa tra nsmisso de 4700 gigabytes/86.400 s ou seja aproximadamente 544 Mbps, o que equivalente taxa de t ransmisso de uma rede ATM (622 Mbps). Se o destino estiver a uma hora de distncia, a largur a de banda ser ampliada em cerca de 15 Gbps. Para um banco com gigabytes de dados a serem gravados diariamente em uma segunda mquina (de modo que o banco possa continuar a funcionar mesmo durante uma grande enchente o u terremoto), dificilmente alguma outra tecnologia de transmisso poder sequer ser comparada ao D VD ou fitas DAT, quando se fala em termos de desempenho.

As linhas fsicas se caracterizam por apresentarem continuidade metlica , embora o mei o possa no ser metlico, no sentido estrito, como o caso da fibra tica. Existem vrios tipos d e linhas fsicas, com caractersticas de transmisso e de custo variveis em funo das suas caracter ticas fsicas. Todas as linhas fsicas funcionam como um filtro passa-baixas para distncias curtas . Isto , deixam passar corrente contnua e apresentam apenas uma frequncia de corte superior banda de passagem. medida que a distncia aumenta, porm, logo surge uma frequncia de corte in ferior e a largura de banda vai se estreitando progressivamente. Dessa forma,a largura de banda de uma linha fsica varia com o seu comprimento. Em um projeto de redes, vrios fatores tm que ser levados em considerao, desde os apl icativos necessrios s exigncias dos usurios, passando pela demanda de recursos que estes apli cativos consumiro at o tipo de linhas fsicas ou meios fsicos que sero utilizados. Tudo tem qu e ser projetado de maneira eficiente e racional, ou seja, todas as necessidades tm que ser supridas a um custo mnimo permitindo ainda futuras expanses e reavaliaes do projeto. Em comparao com os outros investimentos que devem ser feitos a fim de implantar um determinado p rojeto de redes, as linhas fsicas sero o item que tero a maior durao. Os softwares costumam passar por uma evoluo a cada dois ou trs anos e, de acordo com pesquisas, o hardware tem uma vida t il de 5 anos; no entanto, ter que se conviver 15 anos ou mais com seu cabeamento de rede. O investimento feito em um sistema de cabeamento ir pagar dividendos durante anos,m as o nvel de retorno depender do cuidado com o qual se selecionam os componentes e se supervis

iona a instalao doscabos [DER94]. Segundo pesquisas realizadas pela Infonetics, entre as causas para o downtime de uma rede, 70% dos casos so provocados por um cabeamento mal projetado. Dados colhidos pela LAN Technology informam que uma rede de porte mdio apresenta 23,6 paradas por ano em mdia, com um total de 4,9 horas inoperantes. Como o custo de uma hora parada estimado entre 1.000 e 20 .000 reais, o controle do down time poderia reduzir em muito os custos por ociosidade[ROC96]. O projeto de cabeamento no envolve somente consideraes sobre taxas de transmisso e l argura de banda, mas tambm facilidade de instalao, imunidade a rudos, limites de emisso eletromagntica, qualidade (atenuao do sinal versus comprimento mximo), confiabilidad e, conformidade s exigncias geogrficas, conformidade aos padres internacionais,disponib ilidade de componentes e custo total [SOA96]. O cabeamento o componente de menor custo de uma rede local. Quando bem estrutura do pode representar de 5 a 7% do custo total da rede. Os preos variam muito de acordo com o tipo de

cabeamento utilizado [ROC96]. 3.1.1 Linha area de Fio n. Constituda por fios de cobre (raramente bronze ou ferro) de dimetro entre 1,5 e 4 mm que s mantidos isolados e paralelos presos a suportes fsicos s cruzetas dos postes telefn icos, a linha aberta foi o principal meio telefnico interurbano de anos atrs. Hoje seu uso est li mitado a algumas zonas rurais. A linha aberta deriva esse nome do fato de ser usada sem isolamento. Os fios de grosso calibre significavam uma resistividade menor e, portanto uma faixa de passagem maior do que a dos pares tranados usados no mbito urbano. Por outro lado, seu custo era muito elevado. Os t elegrficos do sculo 19 usavam essas linhas. 3.1.2 Par Tranado. O cabo de par tranado composto por pares de fios. Os fios de um par so enrolados e m espiral a fim de, atravs do efeito de cancelamento, reduzir o rudo e manter constante as pro priedades eltricas do meio por toda a sua extenso. O efeito de cancelamento reduz o nvel de i nterferncia eletromagntica / radiofrequncia [SOA96] [TAN94]. Podemos dividir os pares tranados entre aqueles que possuem uma blindagem especia l (STP Shielded Twisted Pair) e aqueles que no a possuem (UTP -Unshielded Twisted Pair). a) Par Tranado STP. Um cabo STP, alm de possuir uma malha blindada global que confere uma maior imuni dade s interferncias externas eletromagntica / radiofrequncia, possui uma blindagem intern a envolvendo cada par tranado componente do cabo cujo objetivo reduzir a diafonia. Um cabo STP geralmente possui dois pares tranados blindados, uma impedncia caracterstica de 150 Ohms e pod e alcanar uma largura de banda de 300 MHz em 100 metros de cabo. Ao contrrio dos cabos coax iais, a blindagem dos cabos stp no faz parte do caminho percorrido pelo sinal. Figura 3.1 -Seo de cabo STP Figura 3.2 -Cabo STP patch [BER96] O maior volume de blindagem e isolamento aumenta consideravelmente o peso, o tam anho e o custo do cabo. Poucos cabos STP eram suficientes para preencher um duto de fiao de um prdio [DER94]. Este dabo era adotado pela IBM para interconexo entre os elementos integ rantes de sua

28 rede (token ring) e atualmente praticamente no mais utilizado. b) Par Tranado UTP O cabo de par tranado sem blindagem (UTP) composto por pares de fios, sendo que c ada par isolado um do outro e todos so tranados juntos dentro de uma cobertura externa. No h blindagem fsica no cabo UTP; ele obtm sua proteo do efeito de cancelamento dos pares de fios tranados. O cabo de par tranado sem blindagem projetado para redes, mostrado na figura abai xo, contm quatro pares de fios de cobre slidos modelo 22 ou 24 AWG. O cabo tem uma impedncia de 100 ohms -um fator importante que diferencia dos outros tipos de fios de telefone e par tranado. O cabo de rede UTP tem um dimetro externo de 4,3 mm. Com o aumento das taxas de transmisso, cabos de par tranado de melhor qualidade fo ram sendo produzidos. O alto desempenho em termos de qualidade alcanados pelos pares tranado s no blindados (UTP), aliado ao baixo custo de aquisio e instalao dos mesmos, fez com que se tornasse necessrio, uma presso por padronizao tanto por parte dos projetistas, que q ueriam certezas sobre os parmetros caractersticos destes cabos, quanto por parte dos fabr icantes de equipamentos, que os utilizavam em suas composies e precisavam de garantias confive is de desempenho [ROC96]. Figura 3.4 Seo de um cabo UTP Figura 3.3 -Cabo UTP [BER96] A EIA/TIA (Electronic Industries Association/Telecommunication Industry Associat ion) levou a cabo a tarefa de padronizao dos cabos UTP atravs da recomendao 568. Os cabos UTP inicialmente foram divididos em 5 categorias(atualmente existem 6 ou 7) no que s e refere a: . taxas de transmisso e qualidade do fio, sendo que as classes 1 e 2, 3, 4 ,5 supor tam respectivamente taxas de transmisso de at 5 Mbits (1 e 2), 10 Mbits (3), 16 Mbits (4), e 100 Mbits (5), sendo esse ltimo tipo o mais utilizado atualmente e que possui mel hor grau de qualidade.

. bitola do fio, especificada em AWG (American Wire Guage), onde nmeros maiores indicam fios com dimetros menores;

. nveis de segurana, especificados atravs de regulamentao fornecida pelos padres reguladores da Underwriter Laboratories (UL). Referncia(Banda passante 100m) Impedncia(Bitola AWG) Aplicaes(Telefonia e Dados) EIA/TIA Categoria 1 (.5 Mhz) 150 Ohms(26 AWG) Telefonia Analgica (4 Khz) Telefonia Digital (64 Kbit/s) EIA/TIA Categoria 2 (1 Mhz) 100 Ohms(26 AWG) ISDN Dados (2,046 Mbit/s) IBM 3270, 3X, AS 400 EIA/TIA Categoria 3 100 OhmsUTP (24 AWG) IEEE 10BaseT Token Ring(4Mbit/s) Ethernet(10 (Banda de 16 MHz) Mbit/s). At 16 Mb/s EIA/TIA Categoria 4 100 OhmsUTP IEEE 10BaseT -Idem ao anterior. ( Banda de 20 MHz) baixa perda (24 AWG) Token Ring(16 Mbit/s). At 20 Mb/s EIA/TIA Categoria 5 100 OhmsUTP IEEE 10BaseT e 100BaseT ( Banda de 100 MHz) frequncia estendida 100 Mbit/s ATM 155 Mb/s Categoria 5E Gigabit Ethernet (Banda100 MHz em c/ par) Categoria 6

Todas as anteriores e tecnologias em desenvolvimento (Banda 250 MHz em c/ par) Categoria 7 Cabo blindado tecnologias emergentes

(Banda 600 MHz em c/ par) Tabela 3.1 -Categorias de cabos UTP Legenda: AWG : American Wire Guage CDDI : Copper Data Distributed Interface IEEE : Institute of Eletrical and Eletronic Engineers EIA / TIA : Eletronic Industry Assoc./Telecom. Ind. Association NEMA: National Eletrical Manufactures Association STP : Shielded Twisted Pair TPDDI : Twisted Pair Data Distributed Interface UL : Underwriter's Laboratories UTP : Unshield Twisted Pair Padro de cores para cabo UTP 4 pares: PAR Cor do Par 1 Branco Azul / Azul 2 Branco Laranja / Laranja 3 Branco Verde / Verde 4 Branco Marrom / Marrom Tabela 3.2 Pares tranados UTP

Conforme norma ANSI/TIA/EIA-568A so reconhecidos 2 esquemas de ligao padro RJ: . a) utilizado pela AT&T (568B) . b) utilizado pelos demais fabricantes (568A)

30

31

32

Figura 3.5 Crossover

Esquema de ligao dos pares tranados UTP

Em um cabo, basta configurar o 568-A em uma extremidade e o 568-B na outra. A fi gura anterior mostra o conector fmea (voc olhando para o encaixe).O padro Ethernet utiliza soment e os pinos 1,2,3 e 6. A configurao dos pares deve atender os sistemas existentes, sendo que a utilizao dos pares apresentada abaixo: Rede Utilizao do par 10BaseT 1&2 e 3&6 Token Ring 3&6 e 4&5 100BaseT 1&2 e 3&6 ATM 1&2 e 7&8 Tabela 3.3 Conectores O conector padronizado pela norma o RJ-45, que pode ser blindado ou no, conforme o cabo. Figura 3.6 Conector RJ-45 Pares tranados UTP

Padro 802.3 10BaseT O nome 10BaseT indica uma velocidade de sinalizao de 10 megabits por squema de sinalizao debanda-base e fios de pares tranados em uma topologia . O enfoque terico do padro 10BaseT que ele permite que os gerentes de izem fios de telefone j instalados, o que diminui os custos e as possibilidades de stalao. segundo, um e fsica em estrela rede local util falha na in

O par tranado o meio de transmisso de menor custo por comprimento. A ligao de ns ao c abo tambm extremamente simples, portanto de baixo custo. A desvantagem do par tranado a sua susceptibilidade interferncia e rudo, incluindo "crosstalk" de fiao adjacente. Em sistemas de baixa frequncia a imunidade a rudo to boa quanto ao

cabo coaxial. Maiores detalhes acerca de rudo se interferncias em canais de transm isso sero apresentados posteriormente. verdade que o UTP custa menos por metro do que qualquer outro tipo de cabo de re de local, mas a despesa com material a menos significativa em qualquer instalao pois a mo de obra o elemento mais caro. Como comum a utilizao de cabos coaxiais de 75 Ohms para transm isso de TV a cabo, os custos de mo de obra com tcnicas de instalao para estes cabos e para a prpriafibra tica esto caindo muito. de se questionar o valor a ser pago por uma bo a instalao de UTP, obedecendo rgidas normas de segurana e desempenho (ver seo seguinte) [DER94].

Uma grande vantagem do UTP que no pode ser desprezada a flexibilidade e a espessu ra dos cabos. O UTP no preenche os dutos de fiao com tanta rapidez como os outros cabos, s alvo a conhecida exceo da fibra tica. Isto aumenta o nmero de conexes possveis sem diminuir seriamente o espao til ou exigir onerosos projetos de alterao das instalaes fsicas dis onveis. Pode-se utilizar UTPs com trs principais arquiteturas de rede (ARCnet, Ethernet e token-ring). Na maioria dos casos, as placas de interface de rede vm para um tipo especfico de cab eamento, mas muitas placas de interface Ethernet so configuradas para cabos coaxiais e UTP. 3.1.3 Cabo Coaxial.

Um cabo coaxial consiste em um fio de cobre rgido que forma o ncleo, envolto por u m material isolante que, por sua vez, envolto em um condutor cilndrico, frequentemente na fo rma de uma malha cilndrica entrelaada. O condutor externo coberto por uma capa plstica proteto ra. Figura 3.7 Corte em um cabo coaxial

A forma de construo do cabo coaxial lhe d uma boa combinao de alta banda passante e excelente imunidade a rudos. A banda passante possvel depende do comprimento do ca bo. Para cabos de 1 Km, pode-se chegar a uma taxa dedados de 1 Gbps. Taxas de dados mais altas so possveis em cabos mais curtos e, pode-se usar cabos mais longos, mas com taxas ma is baixas. Dois tipos de cabo coaxial so bastante utilizados. Um tipo, o Cabo Coaxial Fino, tambm conhecido como cabo de 50ohms ou cabo coaxial em Banda Base. O outro tipo, o Cab o Coaxial Grosso, tambm conhecido como cabo coaxial em Banda Larga. a) Cabo Coaxial de Banda Base (50 ohms) O cabo coaxial fino, tambm conhecido como cabo coaxial banda base ou 10Base2, uti lizado para transmisso digital e possui impedncia caracterstica geralmente de 50 ohms. As principais caractersticas de cabos coaxiais do tipo banda base, de impedncia ca racterstica de 50 ohms, que eram utilizados em redes locais so: . Impedncia: 50 ohms . Tamanho Mnimo de Segmento: 0,45 metros . Transmisso em banda base, cdigo Manchester, em modo half-duplex; . Tamanho Mximo sem Repetidores: depende da velocidade que se deseja. . Capacidade: 30 equipamentos/segmento . Acesso ao meio: CSMA/CD . Taxas de Transmisso de Dados: de 10 Mbps at 2 Gbps (Tane97) (depende do tamanho e qualidade do cabo). Usual em uma rede local seria uma taxa de 10 Mbits/s ou 100M bits/s .

Modo de Transmisso: Half-Duplex -Cdigo Manchester. . Transmisso: Por pulsos de corrente contnua. . Imunidade EMI/RFI: 50 dB . Conector: Conector T . Instalao: Facilitada (cabo fino e flexvel)

. Topologia mais usual: barra; . Tempo de trnsito: 4 ns/m. O cabo coaxial fino mais malevel e, portanto, mais fcil de instalar. Em comparao com o cabo coaxial grosso, na transmisso em banda base, o cabo de 50 ohms sofre menos reflexe s devido as capacitncias introduzidas na ligao das estaes ao cabo, alm de possuir uma maior imunid ade a rudos eletromagnticos de baixa frequncia. Apesar do cabo coaxial banda base ter uma imunidade a rudos melhor do que o par t ranado, a transmisso em banda larga fornece uma imunidade a rudo melhor do que em banda base . Nesta tecnologia de transmisso, o sinal digital injetado diretamente no cabo. A capacid ade de transmisso dos cabos nesta modalidade varia entre alguns Mbps/Km, no caso dos cab os mais finos, at algumas Gigabits por segundo no caso de cabos mais grossos e de melhor qualida de. A impedncia utilizada nesta modalidade de transmisso de 50 ohms. Um Cabo Coaxial Banda Base, tambm conhecido como 10Base2, consiste de um fio de c obre rgido, que forma o ncleo,envolto por um material isolante, que por sua vez envolto por um condutor cilndrico na forma de malha entrelaada,tudo coberto por uma capa plstica p rotetora. O mtodo de acesso ao meio usado em Cabos Coaxias Banda Base o deteco de portadora, com deteco de coliso. Amplamente utilizado em redes locais. Figura 4.9 Figura 3.8 Conector BNC Cabo coaxial 50 ohms

b) Cabo Coaxial de Banda Larga (75 ohms) Um Cabo Coaxial Banda Larga, tambm conhecido como 10Base5 ou "Mangueira Amarela d e Jardim", consiste de um fio de cobre rgido, que forma o ncleo, envolto por um mate rial isolante, que por sua vez envolto por um condutor cilndrico de alumnio rgido, tudo coberto po r uma capa plstica protetora.

Figura 3.10

Cabo coaxial 75 ohms

O cabo coaxial grosso, tambm conhecido como cabo coaxial de banda larga ou 10Base 5, utilizado para transmisso analgica, principalmente em redes de longa distncia, como a utilizada pela TV a cabo. O cabo coaxial grosso, possui uma blindagem geralmente de cor am arela. Seu dimetro externo de aproximadamente 0,4 polegadas ou 9,8 mm. Uma diferena fundamental entre os cabos coaxiais de banda base e banda larga que sistemas em banda larga necessitam de amplificadores analgicos para amplificar periodicamente o sinal. Esses amplificadores s transmitem o sinal em um sentido; assim, um computador enviando um pacote no ser capaz de alcanar os computadores a montante dele, se houver um amplificador entre eles. Para contornar este problema, foram desenvolvidos dois tipos de sistemas embanda larga: com cabo duplo e com cabo nico. Os sistemas de cabo duplo tm dois cabos idnticos paralelos. Para transmitir dados, um computador emite os dados pelo cabo 1, que est conectado a um dispositivo chamado head-end na raiz da rvore de dados. Em seguida, esse head-end transfere o sinal para o cabo 2 , que refaz o caminho da rvore a fim de realizar a transmisso. Todos os computadores transmitem no cabo 1 e recebem no cabo 2. Sistemas com cabo nico alocado bandas diferentes de frequncia para comunicao, entran do e saindo por um nico cabo. A banda do cabo dividida em dois canais ou caminhos, den ominados: 1.caminho de transmisso (Inbound): caminho de entrada dos dados no canal 2.caminho de recepo (Outbound): caminho de sada dos dados do canal Figura 3.11 Esquemas gerais de LAN de barra em banda larga

No modelo midsplit, por exemplo, a banda de entrada vai de 5 a 116 MHz, e a band a de sada vai de 168 a 300 MHz. Figura 3.12 Redes de banda larga. (a) Cabo duplo. (b) Cabo nico

Esse cabo muito utilizado para a transmisso do sinal de vdeo em TV a cabo e, na tr ansmisso de vdeo tambm em computadores, para a integrao de imagens transmitidas para vrias estaes e rede local. Tecnicamente, o cabo debanda larga inferior ao cabo de banda bsica (q ue tem apenas um canal) no que diz respeito ao envio de dados digitais,no entanto, por outro l ado, existe a vantagem de haver muitos cabos desse tipo j instalados. Na Holanda, por exemplo, 90por cento de todas as casas tm uma conexo de TV a cabo. Cerca de 80 por cento das casas norte-a mericanas tm um cabo de TV instalado. Desse total, pelo menos 60 por cento tm de fato uma co nexo a cabo. Com a acirrada concorrncia entre as companhias telefnicas e as empresas de T V a cabo, podemos esperar que um nmero cada vez maior de sistemas de TV a cabo comece a ope rar como MANs e oferecer servios telefnicos, dentre outras vantagens. Para obter maiores in formaes sobre a utilizao da TV a cabo como uma rede de computadores, consulte Karshmer and Thomas, 1992.

As dificuldades de conexo com cabos coaxiais so um pouco maiores do que se fosse u tilizado o par tranado. A conexo dos cabos feita atravs de conectores mecnicos, o que tambm enca rece sua instalao em relao ao par tranado,porm, os benefcios compensam com larga vantagem a utilizao deste mtodo. Dados Tcnicos: . Impedncia: 75 ohms . Atenuao: em 500m de cabo no exceder 8,5 dB medido a 10MHz ou 6,0 dB medido a 5 MHz . Velocidade de Propagao: 0,77c (c=vel. luz no vcuo) . Tamanho Mximo de Segmento: 500 metros . Tamanho Mnimo de Segmento: 2,5 metros . Tamanho Recomendado: mltiplos de 23,4 -70,2 ou 117 metros

. Nmero Mximo de Segmentos: 5 . Tamanho Mximo Total: 2.500 metros . Capacidade: 1500 canais com 1 ou mais equipamentos por canal . Acesso ao meio: FDMTaxas de Transmisso de Dados: 100 a 150 Mbps (depende do tamanho do cabo) . Modo de Transmisso: Full-Duplex.

. Transmisso: Por variao em sinal de frequncia de rdio . Imunidade EMI/RFI: 85 dB . Conector:Tipo Derivador Vampiro . Utiliza Transceptores (detecta a portadora eltrica do cabo) . Instalao: Requer prtica/pessoal especializado c) Cabo coaxial x par tranado: . As caractersticas de transmisso do cabo coaxial so melhores do que o par tranado (comparado s categorias 5 e5e), porm ocupa muito mais espao em um duto de fiao. . Na transmisso analgica o coaxial mais adequado, pois permite uma largura de banda maior a uma distncia maior do que o par tranado. . O cabo coaxial possui imunidade maior aos rudos de cross-talk e uma fuga eletroma gntica mais baixa, porm o custo do coaxial mais elevado do que o do par tranado, principalmente nas interfaces de ligao. Conclui-se que o cabo coaxial mais adequado transmisso analgica e o par tranado mai s indicado transmisso digital. 3.1.4 Fibras ticas. Muitas pessoas do setor de informtica se orgulham com a rapidez com que a tecnolo gia usada nos computadores vem melhorando. Na dcada de 1970, um computador rpido (por exemplo, o CDC 6600) podia executar uma instruo em100 nanossegundos. Vinte anos depois, um comput ador Cray rpido podia executar uma instruo em 1 nanossegundo,decuplicando seu desempenho a cada dcada. Nada mal. No mesmo perodo, a comunicao de dados passou de 56 Kbps (a ARPANET) para 1 Gbps (comunicao tica moderna), isso significa que seu desempenho melhorou 100 vezes em c ada uma dcada, enquanto, no mesmo perodo, a taxa de erros passou de 10-5 por bit para quas e zero. Alm disso, as CPUs esto se aproximando dos limites fsicos, como a velocidade da luz e os problemas decorrentes da dissipao do calor. Por outro lado, com a atual tecnologia

de fibra tica, a largura de banda pode ultrapassar a casa dos50.000 Gbps (50 Tbps) e so muitas a s pessoas que esto realizando pesquisas com materiais de melhor qualidade. O limite prtico da si nalizao atual de cerca de 1 Gbps, pois no possvel converter os sinais eltricos e ticos em uma velo cidade maior. O uso experimental de 100 Gbps est previsto a curto prazo. Dentro de pouco s anos, alcanaremos uma velocidade de 1 terabit/s. Logo teremos sistemas plenamente ticos, que influenciaro tambm a transmisso de dados entre computadores (Miki, 1994a). Figura 3.13 Fibra tica Figura 4.14 Conector de fibra ST

Na corrida entre a computao e a comunicao, ganhou a comunicao. O significado real da largura de banda infinita(apesar dos custos) ainda no foi totalmente assimilado p or uma gerao de cientistas e engenheiros da computao que aprenderam a pensar em termos dos limites de Shannon e Nyquist impostos pelo fio de cobre. Os novos conceitos partem da premissa de q ue todos os computadores so desesperadamente lentos e, por essa razo, as redes devem tentar ev itar a computao a todo custo, independente do desperdcio de largura de banda. Nesta seo, vam os estudar as fibras ticas e veremos como funciona essa tecnologia de transmisso. Um sistema de transmisso tico tem trs componentes. a origem da luz, o meio de trans misso e o detector. Convencionalmente, um pulso de luz indica um bit 1, e a ausncia de luz representa um bit zero. O meio de transmisso uma fibra de vidro ultrafina. O detector gera um pulso eltrico quando entra em contato com a luz. Quando instalamos uma fonte de luz em uma ext remidade de uma fibra tica e um detector na outra, temos um sistema de transmisso dedados unid irecional que aceita um sinal eltrico, converte-o e transmite-o por pulsos de luz. Na extremida de de recepo,a sada reconvertida em um sinal eltrico. Figura 3.15 Conversor de sinal tico/eltrico e eltrico/tico

Esse sistema de transmisso desperdiaria luz e, na prtica, no teria a menor utilidade , mostrandose apenas um interessante princpio fsico. Quando um raio de luz passa de um meio p ara outro, por exemplo, da slica fundida para o ar, o raio sofre uma refrao (desvio) na fronteira slica/ar, como mostra a Figura 3.16. Nela, ns vemos um feixe de luz que forma um ngulo a1, ao inc idir na fronteira e que, ao emergir, produz um ngulo 1. O volume de refrao depende das propr iedades dos dois meios fsicos (em particular, de seus ndices de refrao). Nos ngulos cuja inci dncia ultrapasse um determinado valor crtico, a luz refratada de volta para a slica, nad a escapa para o ar. Dessa forma, um feixe de luz que incide em um ngulo crtico, ou acima dele, int erceptado na fibra, como mostra a Figura 3.16 (b). Esse feixe pode se propagar por muitos qui lmetros sem sofrer praticamente nenhuma perda. Figura 3.16 (a) Trs exemplos de um feixe de luz dentro de uma fibra de slica com a fronteira ar/slica em diferentes ngulos (b) reflexo de um raio de um feixe de luz abaixo do ng ulo crtico

Com relao capacidade de transmisso, a tecnologia atual de fibras caracteriza-se por trs tipos distintos a seguir: 3.1.4.1 Tipos de fibras. a) Multimodo com ndice degrau Esse tipo de fibra tica possui sua capacidade de transmisso limitada basicamente p ela disperso modal, que reflete os diferentes tempos de propagao da onda luminosa. Devido a alt a disperso, o desempenho destas fibras no passam de 15 a 25 Mhz.Km. b) Multimodo com ndice Gradual Esse tipo de fibra tica possui sua capacidade de transmisso limitada pela disperso modal, que reflete os diferentes tempos de propagao da onda luminosa. No entanto, essas fibra s so menos sensveis a esse fenmeno do que as fibras multimodais. A taxa de transmisso neste ti po de fibra de 400 MHZ.km em mdia. c) Monomodo Estas fibras so insensveis a disperso modal, que a reflexo da onda luminosa em difer entes tempos. Devido a esta caracterstica, esta fibra pode atingir taxas de transmisso n a ordem de 100 Ghz.Km. As fibras monomodais atualmente disponveis podem transmitir dados a uma velocidad e de muitos Gbps em uma distncia de 30 km. J foram feitas experincias com taxas de dados muito mais altas entre pontos mais prximos. Elas j mostraram que feixes laser de alta potncia podem conduzir uma fibra em uma distncia de 100 quilmetros sem utilizar repetidores, apesar de fa z-lo em velocidades mais baixas. Pesquisas sobre fibras que utilizam o rbio prometem alca nar distncias ainda maiores sem repetidores.

Figura 3.17

Tipos de fibra existentes

3.1.4.2 Transmisso de luz atravs da fibra. As fibras ticas so feitas de vidro, que, por sua vez, produzido a partir da areia, uma matriaprima barata e abundante. Os antigos egpcios j dominavam a manufatura do vidro, ma s, para eles, o vidro podia ter no mximo 1 mm de espessura para que a luz pudesse atravess-lo. O vidro transparente usado nas janelas foi desenvolvido durante a Renascena. O vidro usad o nas modernas fibras ticas so to transparentes que, se o mar fosse formado por esse tipo de vidro , e no por gua, seria possvel ver o fundo do mar da superfcie, assim como vemos o solo qua ndo voamos de avio em um dia ensolarado. A atenuao da luz atravs do vidro depende do comprimento de onda da luz. A atenuao do tipo de vidro usado nas fibras mostrada na Figura abaixo, em decibis por quilmetro line ar de fibra. A atenuao em decibis obtida com a seguinte frmula.

potnciatransmitida Atenuaoemdecibis= 10log10 potnciarecebia Por exemplo, quando o fator de perda dois, obtemos atenuao de 10log10 2=3 dB . A figura mostra a parte infravermelha do espectro, que, na prtica, a usada. A luz visvel te m comprimentos de onda ligeiramente mais curtos, que variam de 0,4 a 0,7 mcron (1 mc ron igual a 10-6 metros ). A comunicao utiliza trs bandas de comprimento de onda. Elas so centralizadas em 0,85 , 1,30 e 1,55 micra,respectivamente. As duas ltimas tm boas propriedades de atenuao (uma perd a inferior a 5 por cento por quilmetro)A banda de 0,85 mcron tem uma atenuao maior, ma s, por outro lado, nesse comprimento de onda, os lasers e os chips podem ser produzidos a partir do mesmo material (arsenieto de glio). As trs bandas entre 25 e 30 mil GHz de largura . Figura 3.18 bandas de frequncias utilizadas para transmisso nas fibras

Os pulsos de luz enviados atravs de uma fibra se expandem medida que se propagam. Essa expanso chamada de disperso. O volume da disperso vai depender do comprimento da on da. Uma forma de impedir que a expanso desses pulsos se sobreponha aumentar a distncia entre eles, o que, no entanto, s pode ser feito com a reduo da taxa de sinalizao. Felizment e, descobriu-se que, quando os pulsos so produzidos com um formato especial relacion ado ao recproco do co-seno hiperblico, todos os efeitos da disperso so cancelados e possvel enviar pulsos por milhares de quilmetros sem que haja uma distoro significativa. Esses pul sos so chamados de solitons. Atualmente, o mundo assiste a um grande esforo de pesquisa no sentido de colocar em prtica as experincias que esto sendo feitas em laboratrios com os soliton s. 3.1.4.3 Cabos de fibra. Os cabos de fibra tica so semelhantes aos coaxiais, a exceo fica por conta da malha entrelaada. A Figura 3.19 (a)mostra a perspectiva lateral de uma fibra. No centro, fica o ncl eo de vidro atravs do qual se propaga a luz. Nas fibras multimodais, o ncleo tem 50 micra de dimetro, o que

corresponde espessura de um fio de cabelo humano. Nas fibras monomodais, o ncleo tem entre 8 e 10 micras. Figura 3.19 3 fibras. (a) Perspectiva lateral de uma fibra. (b) Extremidade de um cabo com

O ncleo da fibra envolvido por uma proteo de vidro cujo ndice de refrao inferior ao ncleo, para manter a luz no ncleo. Em seguida, h um revestimento plstico fino com fi nalidade de proteger a camada anterior. Geralmente, as fibras so agrupadas em feixes, prot egidos por uma capa externa. A Figura 3.19 (b) mostra um cabo com trs fibras. Normalmente, os cabos de fibra terrestres so colocadas no solo a um metro da supe rfcie, onde ocasionalmente so atacados por pequenos animais roedores. Perto da praia, os cabo s de fibra transocenicos so enterrados em trincheiras por uma espcie de arado martimo. Em guas profundas, eles so depositados no fundo, onde podem ser arrastados por redes de p esca ou comidos por tubares. As fibras podem ser conectadas de trs diferentes formas. Em primeiro lugar, elas podem ter conectores em suas extremidades e serem plugadas em sockets de fibra. Os conecto res perdem de 10 a 20 por cento da luz, mas facilitam a reconfigurao dos sistemas. Em segundo lugar, elas podem ser encaixadas mecanicamente. Nesse caso, as duas e xtremidades so cuidadosamente colocadas uma perto da outra em uma luva especial e encaixadas em seguida. O alinhamento pode ser melhorado com a passagem de luz atravs da juno, seguido de p equenos ajustes cuja finalidade maximizar o sinal. As junes mecnicas so encaixadas em 5 minu tos por uma equipe devidamente treinada e resultam em uma perda de 10 % da luz. Em terceiro lugar, dois pedaos de fibra podem ser fundidos de modo a formar uma c onexo slida. Um encaixe por fuso quase to bom quanto uma fibra inteira, no entanco, nesse caso, h uma pequena atenuao. Nos trs tipos de encaixe, podem ocorrer reflexes no ponto de juno e a energia refletida pode interferir no sinal. Duas fontes de luz podem ser usadas para fazer a sinalizao. os diodos emissores de luz e os lasers semicondutores. Elestm diferentes propriedades, como mostra a Tabela 3.4.

Item LED Laser Semicondutor Taxa de dados Baixa Alta Modo Multmodo Multmodo e Monomodo Distancia Pequena Longa Vida til Longa Curta Sensibilidade a temperatura Insignificante Substancial I Custo Baixo Alto Tabela 3.4 -Uma comparao entre diodos semicondutores e emissores de luz utilizados como fontes de luz A extremidade de recepo de uma fibra tica consiste em um fotodiodo, que emite um pu lso eltrico quando entra em contato com a luz. Em geral, o tempo de resposta de um fo todiodo 1 nanossegundo, o que limita as taxas de dados a 1Gbps. O rudo trmico tambm important e, e um pulso de luz deve conduzir energia suficiente para ser detectado. Com pulsos de potncia suficiente, a taxa de erros pode se tornar arbitrariamente pequena. 3.1.4.4 Redes de fibra. As fibras ticas podem ser usadas nas LANs e nas transmisses de longa distncia, apes

ar de sua ser conexo mais complexa do que a conexo com uma rede Ethernet. Uma forma de conto rnar esse problema perceber que uma rede em anel , na verdade, um conjunto de ligaes ponto a ponto, como mostra a Figura 3.20. A interface de cada computador percorre o fluxo de pu lsos de luz at a prxima ligao e tambm serve como juno em forma de T para permitir que o computador envi e e aceite mensagens. Dois tipos de interfaces so usados. Uma interface passiva consiste em dois conect ores fundidos fibra principal. Um conector tem um diodo emissor de luz ou um diodo a laser na sua extremidade (para transmisso) e o outro, um fotodiodo(para recepo) O conector em si completamen te passivo e, por essa razo, extremamente confivel, pois um diodo emissor de luz ou u m fotodiodo quebrado no compromete o anel. No mximo, ele deixa um computador off-line. Figura 3.20 Um anel de fibra tica com repetidores ativos

O outro tipo de interface, mostrado na Figura 3.20, o repetidor ativo. A luz rec ebida convertida em um sinal eltrico, tem sua capacidade regenerada caso ela tenha sido enfraqueci da e

retransmitida na forma de luz. A interface com o computador um fio de cobre comu m que passa pelo regenerador de sinal. J esto sendo usados repetidores puramente ticos. Esses d ispositivos dispensam as converses ticas/eltricas/ticas, isso significa que eles podem operar em larguras de banda extremamente altas. Se um repetidor ativo entrar em pane, o anel ser interrompido e a rede, desfeita. Por outro lado, como o sinal regenerado em cada interface, as ligaes individuais entre os computad ores podem ter quilmetros de distncia, o que, na prtica, significa que o anel pode ter qualque r tamanho. As interfaces passivas perdem luz em cada juno, por isso, o nmero total de computadore s e o tamanho total do anel acabam sofrendo grandes restries. Uma topologia em anel no a nica forma de se construir uma LAN usando fibras ticas. Tambm possvel ter um hardware se comunicando atravs do uso de uma estrela passiva, que m ostrada na Figura 3.21. Nesse projeto, cada interface tem uma fibra entre seu transmisso r e um cilindro de slica, e as fibras de entrada so fundidas em uma extremidade do cilindro. Da mesma forma, as fibras fundidas outra extremidade do cilindro so conectadas a cada um dos recepto res. Quando uma interface emite um pulso de luz, ele difundido dentro da estrela passiva par a iluminar todos os receptores e, dessa forma, possibilitar a transmisso dos dados. Na prtica, a es trela passiva combina todos os sinais de entrada e transmite o resultado obtido em todas as li nhas. Como a energia de entrada dividida entre todas as linhas de sada, o nmero de ns da rede li mitado pela sensibilidade dos fotodiodos. Comparao das Fibras ticas e dos Fios de Cobre

instrutivo comparar a fibra com o cobre. A fibra tem muitas vantagens. Para comeo de conversa, ela pode gerenciar larguras de banda muito mais altas do que o cobre. Apenas ess a caracterstica justificaria seu uso nas redes de ltima gerao. Devido baixa atenuao, os repetidores s so necessrios a cada 30 quilmetros de distncia, o que, em comparao com os cinco quilmetro s que separam cada repetidor nas conexes via cobre, representa uma economia signifi cativa. A fibra tambm tem a vantagem de no ser afetada por picos de voltagem, interferncia magntica ou quedas no fornecimento de energia. Ela tambm est imune ao corrosiva de alguns elemen tos qumicos que pairam no ar e, consequentemente, adapta-se muito bem a regies industr iais. Figura 3.21 Uma conexo em estrela passiva em uma rede de fibra tica

Por mais estranho que outra razo. ela fina e leve. Muitos que no h espao para aumentar. r os dutos vazios, o cobre ializadas, pois

possa parecer, as companhias telefnicas gostam da fibra por dos dutos de cabo atuais esto completamente lotados, de modo Alm da remoo, e subsequente substituio, do cobre por fibras deixa tem um excelente valor de revenda para as refinarias espec

trata-se de um minrio de altssima qualidade. Alm disso, a fibra mais leve que o cob re. Mil pares tranados com 1 quilmetro de comprimento pesam 8 t. Duas fibras tm mais capaci dade e pesam apenas 100kg, reduzindo de maneira significativa a necessidade de sistemas mecnicos de suporte, cuja manuteno extremamente cara. Nas novas rotas, as fibras tm preferncia p or terem um custo de instalao muito mais baixo. Por fim, as fibras no desperdiam luz e dificilmente so interceptadas. Por essas raze s, trata-se de uma alternativa muito mais segura contra possveis escutas telefnicas. A razo para que a fibra seja melhor do que o cobre inerente s questes fsicas subjace ntes a esses dois materiais. Quando os eltrons se movem dentro de um fio, eles afetam um ao outro e, alm do mais, so afetados pelos eltrons existentes fora do fio. Os ftons de uma fibra no afetam um ao outro (no tm carga eltrica) e no so afetados pelos ftons dispersos existentes do lado de fora da fibra. Vale lembrar, no entanto, que a fibra uma tecnologia nova, que requer conhecimen tos de que a maioria dos engenheiros no dispe. Como a transmisso basicamente unidirecional, a comunicao bidirecional exige duas fibras e duas bandas de frequncia em uma fibra. F inalmente, as interfaces de fibra so mais caras do que as interfaces eltricas. No entanto,tod os sabemos que o futuro das comunicaes de dados em distncias significativas pertence fibra. Para obt er maiores informaes sobre todos os aspectos fsicos da rede de fibra tica, consulte Green (1993 ). Fibras ticas so elementos de transmisso que utilizam sinais de luz codificados para transmitir os dados. A luz que circula pela fibra tica situa-se no espectro do infravermelho e seu comprimento de onda est entre 10xE14 a 10xE15 Hz.

3.2 Meios no fsicos de transmisso. Estamos assistindo ao surgimento de pessoas totalmente viciadas em informaes. pess oas que precisam estar permanentemente online. Para os usurios mveis, o par tranado, o cabo coaxial e a fibra tica no tm a menor utilidade. Eles precisam transferir dados para os seus com putadores laptop, notebook, palm top, de bolso ou de pulso sem depender da infraestrutura de comunicao terrestre. A resposta para esses usurios est na comunicao sem fio. Nesta seo, vamos apresentar os conceitos bsicos da comunicao sem fio, j que ela tem uma srie de aplicae importantes alm da possibilidade de oferecer conectividade para quem deseja ler m ensagens de correio eletrnico durante um voo. Algumas pessoas chegam a acreditar que, no futuro, s haver dois tipos de comunicao.

as comunicaes por fibra e assem fio. Todos os computadores, telefones e equipamentos de fax fixos sero conectados por fibra tica e os mveis sero sem fio.

No entanto, existem algumas outras circunstncias em que os dispositivos sem fio so mais adequados do que os fixos. Quando h dificuldades para instalar cabos de fibra tica em um prdio, devido a acidentes geogrficos (montanhas,florestas, pntanos etc.), deve-se recorre r tecnologia da transmisso sem fio. No toa que a moderna comunicao digital sem fio comeou nas ilh s havaianas, onde os usurios eram separados pelo oceano Pacfico e o sistema telefnico se mostrava totalmente inadequado.

3.2.1 O Espectro Eletromagntico. Quando se movem, os eltrons criam ondas eletromagnticas que podem se propagar atra vs do espao livre (inclusive em um vcuo). Essas ondas foram previstas pelo fsico ingls Jam es Clerk Maxwell em 1865 e produzidas e observadas pela primeira vez .pelo fsico alemo Hein rich Hertz em 1887. O nmero de oscilaes por segundo de uma onda eletromagntica chamado de frequncia, f, e medida em Hz (em homenagem a Heinrich Hertz). A distncia entre doi s pontos mximos (ou mnimos) consecutivos chamada de comprimento de onda, que universalmente designada pela letra grega .,, (lambda). Quando se instala uma antena com o tamanho apropriado em um circuito eltrico, as ondas eletromagnticas podem ser transmitidas e recebidas com eficincia por um receptor l ocalizado a uma distncia bastante razovel. Toda a comunicao sem fio baseada nesse princpio. No vcuo, todas as ondas eletromagnticas viajam na mesma velocidade, independente d e sua frequncia. Essa velocidade, geralmente chamada de velocidade da luz, que de cerca de 300.000 Km/s., ou aproximadamente de 30 cm por nanossegundo. No cobre ou na fibra, a vel ocidade cai para cerca de 2/3 desse valor e se torna ligeiramente dependente da frequncia. A velocidade da luz o limite mximo que se pode alcanar. Nenhum objeto ou sinal pode se mover com maior rapidez do que ela. O espectro eletromagntico mostrado na Figura 3.22. O rdio, a microonda, o raio inf ravermelho e os trechos luminosos do espectro podem ser usados na transmisso de informaes, desde que sejam moduladas a amplitude, a frequncia ou a fase das ondas. A luz ultravioleta, o raio X e o raio gama representariam opes ainda melhores, j que tm frequncias mais altas, mas eles so d ifceis de produzir e modular, alm de no se propagarem atravs dos prdios e serem perigosos p ara os seres vivos. As frequncias listadas na parte inferior da Figura 3.22 so os nomes o ficiais definidos pela ITU. Essas frequncias se baseiam nos comprimentos de onda, portanto, a banda LF vai de 1 a 10 km (aproximadamente, de 30kHz a 300 kHz). Os termos LF, MF e HF so as abreviat uras, em ingls, de baixa, mdia e alta frequncia,respectivamente. V-se com clareza que, quando esses nomes foram criados, ningum esperava ultrapassar 10 Mhz. Portanto, foram atribudos os seguintes nomes s bandas mais altas surgidas posteriormente. Very, Ultra, Super,E xtremely e Tremendously High Frequency. Esses foram os ltimos nomes criados e, pelo que se v, os prximos padresde alta frequncia tero nomes como Incredibly, Astonishingly e Prodigio usly (IHF, AHF e PHF)

ELF (Extremely Low Frequency......................[300Hz ate 3000Hz] VLF (Very Low Frequency).............................[3000Hz ate 30000Hz] LF (Low Frequency).........................................[30000Hz ate 300000Hz ]

Figura 3.22

O espectro eletromagntico e a maneira como ele usado na comunicao

3.2.2 Transmisso de Rdio. As ondas de rdio so fceis de gerar, percorrem longas distncias e penetram os prdios f acilmente e, portanto, so largamente utilizadas para comunicao, seja em ambientes fechados ou abertos. As ondas de rdio tambm so onidirecionais, o que significa que elas percorrem todas as direes a partir da origem, portanto, o transmissor e o receptor no precisam estar cuidados a e fisicamente alinhados. Vale lembrar que o rdio onidirecional nem sempre bom. Na dcada de 1970, a General Motors decidiu equipar seus novos Cadillacs com freios que impediam o travamento das ro das, e o controle era feito por computador. Quando o motorista pisava no pedal de freio, o computa dor prendia e soltava os freios, em vez de trav-los de verdade. Um belo dia,um guarda rodovirio de Ohio comeou a usar seu novo rdio mvel para falar com o quartel-general e, de repente, o Cadillac prximo a ele passou a se comportar como um cava(o trotando. Depois de ser abordad o pelo patrulheiro, o motorista disse que no tinha feito nada e que o carro tinha ficado louco de uma hora para outra. Eventualmente, comeou a surgir um padro. s vezes, os Cadillacs enlouqueciam, mas so mente quando trafegavam pelas estradas de Ohio, particularmente quando estavam sendo o bservados por um guarda rodovirio. A General Motors demorou a entender o motivo pelo qual os Ca dillacs funcionavam sem problemas nos outros estados e outras estradas secundrias de Ohio . S depois de muita pesquisa eles descobriram que a fiao do Cadillac captava a frequncia usada pe lo novo sistema de rdio da Patrulha Rodoviria de Ohio, como se fosse uma antena. As propriedades das ondas de rdio dependem da frequncia. Nas frequncias baixas, as ondas de rdio atravessam os obstculos, mas a potncia cai abruptamente medida que a distncia d a origem aumenta, mais ou menos 1/r' no ar. Nas frequncias altas, as ondas de rdio t endem a viajar em linhas retas e a ricochetear nos obstculos. Elas tambm so absorvidas pela chuva. Em todas as frequncias, as ondas de rdio esto sujeitas interferncia dos motores e outros equipam entos eltricos. Devido capacidade que as rdios tm de percorrer longas distncias, a interferncia entr e os usurios um problema. Por essa razo, todos os governos exercem um rgido controle sob re os transmissores de rdio, concedendo apenas uma exceo (discutida a seguir).

Nas faixas VLF, LF e MF, as ondas de rdio se propagam em nvel do solo, como mostra a Figura 3.23(a). Essas ondas podem ser detectadas dentro de um raio de 1 mil quilmetros n as frequncias mais baixas, mas, nas mais altas, esse raio de ao bem menor. A radiodifuso em frequn cias AM utilizam a banda MF, razo pela qual as estaes de rdio Boston AM no podem ser ouvid as facilmente em Nova York. As ondas de rdio nessas bandas atravessam facilmente os prdios, razo pela qual os rdios portteis funcionam em ambientes fechados. O principal problema relacionado utilizao dessas bandas em comunicao de dados diz respeito baixa largura de banda que oferecem [ver Eq. (2-2)J. Nas bandas HF e VHF, as ondas em nvel do solo tendem a ser absorvidas pela terra. No entanto, as ondas que alcanam a ionosfera, uma camada de partculas carregadas que giram em tor no da terra a uma altura de 100 a 500 km so refratadas por ela e enviadas de volta terra, com o mostra a figura 3.23 (b) . Em determinadas condies atmosfricas, os sinais podem ricochetear diversas vezes. Os operadores de radioamador utilizam essas bandas em conversas de longa distncia. Os militares tambm se comunicam nas bandas HF e VHF. (a) Nas faixas VLF, VF e MF, as ondas de rdio obedecem Curvatura da t Figura 3.23 erra. (b) na HF, elas ricocheteiam na atmosfera 3.2.3 Transmisso de Microondas. Acima de 100 MHz, as ondas trafegam em linha reta e por essa razo podem ser capta das com mais facilidade. A concentrao de toda a energia em um pequeno feixe atravs de uma antena parablica oferece um sinal muito mais alto para a relao de rudo, mas as antenas de transmisso e recepo devem ser alinhadas com o mximo de preciso. Alm disso, essa direcionalidade permite o alinhamento de vrios transmissores em uma nica fileira, fazendo com que eles se co muniquem com vrios receptores alinhados em fileira sem que haja interferncia. Antes das fib ras ticas, durantes dcadas essas microondas foram de fundamental importncia para o sistema de transmisso telefnica de longa distncia. Na verdade, o primeiro nome da MCI, uma das grandes concessionrias de comunicaes longa distncia dos Estados Unidos, era Microwave Communications, Inc., pois seu sistema foi originalmente desenvolvido em torres de microondas (grande parte dessa rede j foi adaptada para fibra). Como as microondas viajam em linha reta, s vezes as torres acabam ficando em distn cias muito grandes, como acontece com uma ligao entre San Francisco e Amsterdam). Consequente mente,

preciso instalar repetidores periodicamente. Quanto mais altas so as torres, mais distantes elas precisam estar. A distncia entre os repetidores aumenta de acordo com a raiz quad rada da altura da torre. As torres com 100 m de altura devem ter repetidores a cada 80 km.

Ao contrrio das ondas de rdio nas frequncias mais baixas, as microondas no atravessa m os prdios. Alm disso, muito embora o raio possa ser detectado no transmissor, ainda h alguma divergncia no espao. Algumas ondas podem ser refratadas nas camadas atmosfricas mai s baixas e, consequentemente, a sua chegada pode ser mais demorada do que adas ondas dire tas. Esse efeito chamado de fading por mltiplos caminhos (multipath fading) e costuma provocar srio s problemas. Ele depende do tempo e da frequncia. Alguns operadores mantm 10 por cen to dos canais ociosos como sobressalentes, para onde alternam quando o fading por mltipl os caminhos perde a banda de frequncia temporariamente. A demanda por mais e mais espectro serve para manter o processo de aperfeioamento tecnolgico, permitindo que as transmisses utilizem frequncias cada vez mais altas. As bandas d e at 10 GHz agora so de uso rotineiro, mas a partir de 8 GHz surge um novo problema. absoro pel a gua. Essas ondas tm apenas alguns centmetros e so absorvidas pela chuva. Esse efeito no c ausaria problema algum se estivssemos planejando construir um gigantesco forno de microon das para ser usado a cu aberto, mas, em comunicao, trata-se de um grave problema. Assim como aco ntece com o fading por mltiplos caminhos, a nica soluo desligar as ligaes que esto sendo afetadas pela chuva e criar uma nova rota para elas. Em resumo, a comunicao por microondas muito usada na telefonia longa distncia, em telefones celulares, na distribuio por televiso etc., provocando uma grave escassez de espectro. Elas tm uma srie de vantagens significativas sobre a fibra. A mais importante dela s que a microonda dispensa a necessidade de se ter direitos sobre um caminho. Alm do mais , quando se compra um pequeno lote de terra a cada 50 quilmetros e nele instalada uma pequena torre de microondas, possvel ignorar o sistema telefnico e se comunicar diretamente. Foi po r essa razo que a MCI mudou de orientao com tanta rapidez, tornando-se uma companhia telefnica de longa distncia. (A Sprint trilhou outro caminho. ela se formou a partir da Southern Pac ific Railroad, que j detinha muitos direitos de caminho e, ao lado da estrada de ferro, tratou de in stalar os cabos de fibra tica necessrios.). A microonda relativamente barata. A instalao de duas torres simples (com alguns postes com quatro esteios) e de antenas em cada um deles pode ser ma is barato do que enterrar 50 quilmetros de fibra em uma congestionada rea urbana ou montanhosa, e p ode ser mais barato do que reservar a fibrada companhia telefnica, especialmente se os custos com a retirada do cobre ainda no tiver sido feita. Alm de serem usadas em transmisses de longa distncia, as microondas tm outro uso imp

ortante. a banda industrial/cientfica/mdica. Essas bandas so uma exceo lei de licena. os transmissores que as utilizam no precisam de autorizao do governo. Uma banda alocad a em escala mundial. 2.400-2.484 GHz. Alm dela, nos Estados Unidos e no Canad, tambm exi stem as bandas de 902-928 MHz e de 5.725-5.850 GHz. Essas bandas so usadas para telefones sem fio, mecanismos de abertura de porto de garagem, alto-falantes de alia fidelidade sem fio, portes de segurana etc. A banda 900 MHz funciona melhor, mas ela est muito ocupada e o equip amento que a utiliza s pode ser operado na Amrica do Norte. As bandas mais altas exigem c hips mais caros e esto sujeitas a interferncias dos fornos de microondas e das instalaes de ra dar. No entanto, essas bandas so populares para diversas formas de rede sem fio de curto alcance, pois evitam os problemas de licenciamento.

3.2.4 Ondas milimtricas e infravermelhas. As ondas milimtricas e infravermelhas sem guia so usadas em larga escala na comuni cao de curto alcance. Os controles remotos utilizados nas televises, videocassetes e estr eos empregam a comunicao infravermelha. Essas ondas so relativamente direcionais, baratas e fceis d e construir, mas tm um grande inconveniente. no atravessam objetos slidos (para prova r essa tese, posicione-se entre o controle remoto e a televiso). Em geral, quando nos deslocam os do rdio de onda longa em direo luz visvel, as ondas assumem um comportamento cada vez mais par ecido com o da luz, perdendo pouco a pouco as caractersticas de rdio. Por outro lado, o fato de as ondas infravermelhas no atravessarem paredes slidas p ode ser vistocomo uma qualidade. por essa razo que um sistema infravermelho insta lado em um ambiente fechado no interfere em um sistema semelhante instalado nas salas adjacentes. E e xatamente por essa razo que os sistemas infravermelhos so mais seguros do que os sistemas de rdio , prevenindo-os contra eventuais espionagens eletrnicas. Por esses motivos, os sist emas infravermelhos podem ser operados sem autorizao do governo, ao contrrio dos sistema s de rdio, que s podem ser instalados comum a licena. Devido a essas propriedades, o infravermelho tornou-se um promissor candidato pa ra as LANs sem fio instaladas em ambientes fechados. Por exemplo, os computadores e os escritrio s de um prdio podem ser equipados com transmissores e receptores infravermelhos de caracterstic as onidirecionais. Portanto, computadores portteis com recursos infravermelhos podem pertencer a uma LAN sem estarem fisicamente conectados a ela. Quando diversas pessoas compar ecem a uma reunio com seus portteis, elas podem se sentar na sala de conferncias e estar plena mente conectadas sem que seja necessrio plug-los a uma tomada. A comunicao infravermelha no pode ser usada em ambientes abertos, pois o sol 6rilha tanto no infravermelho co mo no espectro visvel. Para obter maiores informaes sobre a comunicao infravermelha, consulte Adams et. Al, 1993, e Bantz e Bauchot, 1994. 3.2.5 Transmisso de Ondas de Luz. A sinalizao tica sem guia est sendo utilizada h sculos. Paul Revere usou a sinalizao binria na Old NorthChurch antes de seu famoso feito. Uma aplicao mais moderna conec tar as LANs em dois prdios atravs de raios laser instalados em seus telhados. Pela sua prp ria natureza, a sinalizao tica coerente que utiliza raios laser unidirecional,assim, cada prdio pr ecisa do seu prprio raio laser e do seu prprio fotodetector. Esse esquema oferece uma largura d e banda muito

alta a um custo bastante baixo. Ele tambm relativamente fcil de ser instalado e, a o contrrio das microondas, no precisa de uma licena da FCC. Nesse caso, a principal virtude do laser, um feixe muito estreito, tambm pode ser vista como uma grande limitao. Para direcionaram feixe de raios laser com 1 mm de largura a um al vo de 1 mm a 500 m, preciso ter a pontaria de uma Annie Oakley moderna. Geralmente, so colocad as lentes no sistema para desfocar levemente o feixe. Uma das desvantagens dos feixes de raios laser que eles no so capazes de penetrar a chuva ou a neblina, mas, nos dias de sol, funcionam normalmente. No entanto, certa vez, Tan embaum participou de uma conferncia em um moderno hotel europeu cujos organizadores tive ram a

felicidade de oferecer uma sala repleta de terminais para que os participantes p udessem ler suas mensagens de correio eletrnico durante as apresentaes menos interessantes. Como o P TC local no se disps a instalar um grande nmero de linhas telefnicas que, depois de trs dias, seriam desativadas, os organizadores colocaram um raio laser no telhado e o apontaram n a direo do prdio de cincia da computao da universidade onde trabalhavam, h alguns quilmetros dali . Eles haviam feito um teste na noite anterior conferncia, quando tudo funcionou pe rfeitamentebem. s 9h da manh seguinte, em um belo dia de sol, o sistema entrou em pane e ficou fora doardurante todo o dia. noite, os organizadores voltaram a tes t-lo com todo o cuidado e mais uma vez tudo funcionou s mil maravilhas. Nos dois outros dias, o problema voltou a se repetir.

Depois da conferncia, os organizadores conseguiram resolver a charada. O calor do sol fez com que emanassem correntes de conveco do telhado do prdio, como mostra a Figura 3.24. Esse arturbulento desviou o feixe e fez com que ele danasse em torno do detector. esse tipo de "viso" atmosfrica que faz as estrelas piscarem (e por essa razo que os astrnomos colocam o s telescpios no topo das montanhas). Esse mesmo ar tambm o responsvel pelas estradas bruxuleantes em dias quentes e pelas imagens tremidas quando olhamos para cima d e um radiador quente. Figura 3.24 Correntes de conveco podem interferir nos sistemas de comunicao laser. A

figura mostra um sistema bidirecional, no qual h 2 lasers. 3.2.6 Satlites de Comunicao. Na dcada de 50 e no incio dos anos 60 (1960), as pessoas tentavam criar sistemas d e comunicao, emitindo sinais a partir de bales de tempo metalizados. Infelizmente, os sinais recebidos eram muito fracos para que tivessem algum uso prtico. Em seguida, a Mar inha dos Estados Unidos detectou um tipo de balo de tempo que ficava permanentemente no cu -a lua -e criou um sistema operacional para comunicaes costeiras que utilizava a lua em suas transmisses. O progresso no campo da comunicao celeste precisou esperar ate que o primeiro satli te de comunicao fosse lanado em 1962. A principal diferena entre um satlite artificial e um real que o artificial amplifica os sinais antes de envi-los de volta, transformando um a estranha curiosidade em um avanado sistema de comunicao. Os satlites de comunicao possuem algumas propriedades interessantes, que os tornam atrativos para muitas aplicaes. Um satlite de comunicao pode ser considerado como um grande repetidor de microondas no cu. Ele contm diversos transponders; cada um deles ouve uma parte do espectro, amplifica os sinais de entrada e os transmite novamente em outra fr equncia, para evitar interferncia com o sinal de entrada. Os feixes inferiores podem ser largos , cobrindo uma frao substancial da superfcie terrestre, ou estreitos, cobrindo uma rea com apenas c entenas de quilmetros de dimetro.

3.2.6.1 Satlites Geossncronos. De acordo com a lei de Kepler, o perodo orbital de um satlite varia de acordo com o raio orbital, numa razo exponencial de 3/2. Prximo superfcie terrestre, o perodo de cerca de 90 mi n. Os satlites de comunicao em altitudes baixas como essa so problemticos porque eles ficam vista das estaes em terra por apenas um curto intervalo de tempo. Entretanto, em uma altitude de aproximadamente 36.000 Km acima do equador, o pero do do satlite de 24 horas. Portanto, ele gira na mesma velocidade que a Terra. Um obser vador examinando um satlite em uma rbita equatorial circular o v parado em um local fixo no cu, aparentemente imvel. Uma situao em que o satlite permanece fixo no cu extremamente desejvel, pois, caso contrrio, seria necessria uma antena orientvel para rastre-lo. Com a tecnologia atual, no muito inteligente ter satlites com espaos menores que 2 graus no plano equatorial de 360graus, para evitar interferncia. Com um espaamento de 2 gra us, s pode haver 360/2 = 180 satlites de comunicao geossncronos ao mesmo tempo no cu. Alguns des ses segmentos de rbita so reservados para outras classes de usurios(por exemplo, transm isses televisivas, uso governamental e militar etc.). Felizmente, os satlites que utilizam diferentes partes do espectro no tm problemas de conflito. Portanto, cada um dos180 satlites possveis poderiam ter diversos fluxos de dados e m ambas as direes simultaneamente. Como alternativa,dois ou mais satlites poderiam ocupar um s egmento de rbita, se operassem em diferentes frequncias. Para evitar o caos total no cu, tm sido feitos acordos internacionais a respeito d e quem pode usar quais frequncias e segmentos de rbita. As principais bandas comerciais so listadas na Figura

3.25. A banda C foi a primeira a ser atribuda ao trfego de satlite comercial. Duas faixas de frequncia foram atribudas a ela, a inferior para trfego downlink (a partir do satlit e) e a superior para trfego uplink (para o satlite). Para uma conexo full-duplex necessrio um canal em cada direo. Essas bandas j esto sobrecarregadas, pois tambm so usadas por concessionrias de comunicaes para ligaes de microondas terrestres. Figura 3.25 -As principais bandas de satlite A prxima frequncia mais alta para concessionrias de telecomunicaes comerciais a Ku. E ssa banda no est (ainda)congestionada e, nessas frequncias, os satlites podem ficar a um a distncia mais prxima do que 1 grau. Entretanto,existe um outro problema: a chuva. A gua um grande absorvente dessas microondas curtas. Felizmente, em geral, so localizadas grandes tempestades.

Por isso, atravs da utilizao de diversas estaes em terra amplamente separadas, em vez de apenas uma, o problema pode ser contornado com antenas, cabos e equipamentos ele trnicos extras para que se possa alternar rapidamente entre as estaes. Na banda Ka tambm foi aloca da largura de banda para o trfego de satlite comercial, mas o equipamento necessrio para us-la ainda continua caro. Alm dessas bandas comerciais tambm existem muitas bandas governamen tais e militares.

Um satlite tpico possui de 10 a 20 transponders, cada um com uma largura de banda de 36 a 50 MHz. Um transponder de 50 Mbps pode ser usado para codificar um nico fluxo de dad os de 50 Mbps, 800 canais de voz digitais de 64 Kbps ou vrias outras combinaes. Alm disso, do is transponders podem usar polarizaes diferentes do sinal; portanto, eles podem usar a mesma banda de frequncia sem que haja interferncia. Nos primeiros satlites, a diviso dos transpo nder sem canais era esttica. Dividia-se a largura de banda em bandas de frequncia fixa (FDM ). Hoje em dia, a multiplexao por diviso do tempo tambm usada devido sua maior flexibilidade. Os primeiros satlites tinham um feixe espacial que iluminava toda a Terra. Com a enorme queda de preo, a diminuio do tamanho e a exigncia de equipamentos microeletrnicos, tornou-s e vivel uma estratgia de transmisso mais sofisticada. Cada satlite equipado com divers as antenas e vrios transponders. Cada feixe descendente pode ser focalizado em uma p equena rea geogrfica; portanto, podem acontecer diversas transmisses ascendentes e descendent es simultaneamente. Em geral, esses feixes pontuais so elipticamente formados e pode m ter algumas centenas de quilmetros de dimetro. Normalmente, um satlite de comunicao para os Estad os Unidos teria um feixe amplo para os48 estados contguos, alm dos feixes pontuais pa ra o Alasca e o Hava. Um novo desenvolvimento no mundo dos satlites de comunicao so as microestaes de baixo custo, s vezes chamadas de VSATs (Very Small Aperture Terminais) (Ivancic et al., 1994). Esses pequenos terminais tem antenas de 1m e podem consumir cerca de 1 watt de energia . Geralmente, o uplink adequado para 19,2 Kbps, mas o downlink exige mais 512 Kbps, com frequncia . Em muitos sistemas VSAT, as microestaes no tm energia suficiente para se comunicarem diretamente com as outras (via satlite, bvio). Em vez disso, necessria uma estao em erra especial, o hub, com uma grande antena de alto ganho para retransmitir o trfego e ntre os SATs, como mostra a Figura 3.26 Nesse modo de operao, o transmissor ou o receptor possui uma grande antena e um amplificador de grande potncia. A desvantagem de ter estaes de usurio fi nal mais baratas o maior retardo. Os satlites de comunicao tm diversas propriedades que sio radicalmente diferentes da s ligaes ponto a ponto terrestres. Para comear, apesar de os sinais enviados e recebidos p or um satlite trafegarem na velocidade da luz(aproximadamente 300.000 Km/s), a distncia de ida e volta introduz um retardo substancial. Dependendo da distncia entre o usurio e a estao em terra e da elevao do satlite acima do horizonte, o tempo de trnsito de um ponto a outro fica en

tre 250 e 300 ms. O valor tpico 270 ms (540 ms para um sistema VSAT com um hub). Outra propriedade importante dos satlites que basicamente eles so meios de difuso. Enviar uma mensagem para milhares de estaes localizadas no dimetro de um transponder no custa m ais caro do que enviar para apenas uma. Para algumas aplicaes, essa propriedade muito t il. Mesmo quando a difuso pode ser simulada atravs do uso de uma linha ponto a ponto, a difu so do satlite pode ser mais barata. Por outro lado, do ponto de vista da segurana e da privacid ade, os satlites so um completo desastre: todo mundo pode ouvir tudo. A criptografia essencial qua ndo a segurana necessria.

Figura 3.26 -VSATs usando um hub Nos satlites, o custo de transmisso de uma mensagem independente da distncia percor rida, O servio de uma chamada transcontinental no custa mais do que uma chamada entre um l ado e outro da rua. Os satlites tambm proporcionam taxas de erro excelentes e podem ser explorados quase que instantaneamente, um detalhe fundamental para a comunicao militar. 3.2.6.2 Satlites de baixa rbita. Durante os primeiros 30 anos da era do satlite, os satlites de baixa rbita rarament e eram usados para comunicao porque apareciam e desapareciam de vista muito rapidamente. Em 1990 , a Motorola deu incio a um novo empreendimento e enviou um requerimento FCC solicita ndo a permisso para lanar 77 satlites de baixa rbita do projeto Iridium (o elemento 77 o i rdio). Mais tarde, o plano foi revisado no sentido de se usar apenas 66 satlites. Por is so, o projeto teve seu nome alterado para Dysprosium (o elemento 66), o que provavelmente soava mui to mais como uma doena do que como um satlite. A ideia era que assim que um satlite estivesse fo ra de vista, outro o substituiria. Essa proposta criou um frenesi entre as outras empresas de comunicao. Subitamente, todos quiseram lanar uma cadeia de satlites de baixa rbita. Aqui descr everemos brevemente o sistema Iridium, mas os outros so semelhantes. O objetivo bsico do Iridium fornecer um servio de telecomunicaes de amplitude mundia l atravs de dispositivos portteis que se comunicam diretamente com os satlites Iridiu m. H servios de voz, dados, paging, fax e navegao em qualquer lugar da terra. Esse servio concorre diretamente com PCS/PCN e os torna desnecessrios. Ele utiliza os conceitos de rdio celular, mas com uma diferena. Normalmente, as clu las so fixas, mas os usurios so mveis. Aqui, cada satlite possui um nmero substancial de feixes pon tuais que varrem a Terra medida que o satlite se move. Portanto, nesse sistema as clulas e os usurios so mveis, mas as tcnicas usadas para o rdio celular so igualmente aplicveis tanto no c aso de a clula deixar o usurio quanto no caso de o usurio deixar a clula. Os satlites devem ser posicionados em uma altitude de 750 Km, em rbitas polares ci rculares. Eles poderiam ser dispostos em eixos norte-sul, com um satlite a cada 32 graus de lati tude. Com seis eixos de satlite, toda a Terra seria coberta, como sugere a Figura 3.27 (a). As p essoas com poucos conhecimentos de qumica podem pensar nessa disposio como um imenso tomo de disprsio, tendo a Terra como o ncleo e os satlites como eltrons. Cada satlite teria um mximo de 48 feixes pontuais, com um total de 1.628 clulas sob

re a superfcie da Terra, como mostra a Figura 3.27 (b). As frequncias poderiam ser reut ilizadas duas clulas depois, como no rdio celular convencional. Cada clula teria 174 canais fullduplex, para um total de 283.272 canais mundiais. Alguns desses seriam para paging e navegao, o que requer pouqussima largura de banda. (Os dispositivos de paging imaginados poderiam mostr ar duas linhas de texto alfanumricos.)

Os uplinks e os downlinks poderiam operar na banda L, a 1,6 GHz, possibilitando a comunicao com um satlite atravs de um pequeno dispositivo alimentado por bateria. As mensage ns recebidas por um satlite, mas destinadas a um satlite remoto, poderiam ser retransmitidas en tre os satlites localizados na banda Ka. Existe largura de banda suficiente no espao csmico para a s ligaes entre satlites. O fator de limitao seriam os segmentos de uplink/downlink. A Motoro la estima que 200 MHz seriam suficientes para todo o sistema. O custo projetado para o usurio final seria em torno de 3 dlares por minuto. Se es sa tecnologia puder fornecer um servio universal em qualquer lugar da Terra por esse preo, impro vvel que o projeto morra por falta de clientes. Empresas e pessoas fsicas que quisessem ser contactadas todo o tempo, mesmo em reas subdesenvolvidas, apareceriam aos montes. Entretanto, em reas desenvolvidas, o Iridium enfrentaria intensa concorrncia do PCS/PCN (com seus tel epontos de configurao especial).

Uma comparao entre a comunicao por satlite e a comunicao terrestre instrutiva. H 20 anos, pensava-se que o futuro da comunicao residia nos satlites de comunicao. Afinal de contas, o sistema telefnico mudou muito pouco nos ltimos 100 anos e no mostrou sina is de mudana para os prximos 100 anos. Esse movimento glacial foi causado em grande part e pelo ambiente regulador no qual esperava-se que as companhias telefnicas fornecessem b ons servios de voz a preos razoveis (o que elas fizeram) e, em troca, tinham lucro garantido e m seus investimentos. Havia modems de 1.200 bps disponveis para as pessoas que precisava m transmitir dados. Isso era praticamente tudo o que existia na poca. Com o surgimento da concorrncia, em 1984 nos Estados Unidos e um pouco mais tarde na Europa, esse quadro se alterou radicalmente. As companhias telefnicas comearam a substitui r suas redes de longa distncia por fibra tica e introduziram servios de alta largura de banda, c omo SMDS e B-ISDN. Essas empresas tambm pararam de cobrar preos altos por ligaes interurbanas p ara subsidiar o servio local.

Subitamente, as conexes de fibra terrestre pareciam ser a melhor opo a longo prazo. Alm disso, os satlites de comunicao tm mercados muito importantes que a fibra no capaz de alcana . Agora, examinaremos alguns desses mercados. Apesar de uma nica fibra ter, em princpio, mais largura de banda Potencial do que todos os satlites lanados, essa largura de banda no est disponvel para a maioria dos usurios. A s fibras

que esto sendo instaladas atualmente so usadas no sistema telefnico para tratar div ersas chamadas interurbanas ao mesmo tempo, impedindo o fornecimento de uma alta banda a usurios individuais.

Figura 3.27 (a) Os satlites do Irdium formam seis eixos em torno da terra (b) 1.62 8 clulas sobre a superfcie da terra Questionrio: 1)Assinale a alternativa correta: a) Podemos dividir os meios de transmisso em duas grandes categorias, meios analgi cos e meios digitais. b) Podemos dividir os meios de transmisso em duas grandes categorias, meios fsicos e no fsicos. 2)Assinale a alternativa correta: a) O par tranado UTP possui uma blindagem, enquanto o par tranado STP desprotegido . b) O par tranado STP possui uma blindagem, enquanto o par tranado UTP desprotegido . 3)Assinale a alternativa correta: a) O par tranado categoria 3 e 5 so normalmente usadas para redes de 10 Mb/s e 100 Mb/s respectivamente. b) O par tranado categoria 3 e 4 so normalmente usadas para redes de 10 Mb/s e 100 Mb/s respectivamente. 4)Assinale a alternativa correta: a) O melhor tipo de fibra existente para transmisso de dados a Multimodo ndice gra dual. b) O melhor tipo de fibra existente para transmisso de dados a Monomodo. 5)Assinale a alternativa correta: a) O padro 802.3 10BaseT indica uma rede de 10 Mb/s usando fibra tica e sinal digi tal. b) O padro 802.3 10BaseT indica uma rede de 10 Mb/s usando par tranado e sinal dig ital. 6)Por que o sistema Irdium recebeu este nome?

7)D um exemplo que voc conhea de transmisso por infravermelho. 8)D um exemplo que voc conhea de transmisso por microondas. 9)Assinale com um X na resposta certa, indicando se a mesma V Verdadeira ou F Fa lsa: . ( )a)Canal e meio de comunicao so sinnimos . ( )b)Para que um sinal passe por um canal necessrio que seu espectro esteja conti do na banda do canal . ( )c) A banda de passagem de uma linha fsica a mesma de um canal de voz . ( )d)Um meio de transmisso comporta apenas um circuito de comunicao individual . ( )e) Em qualquer meio de transmisso, a capacidade inversamente proporcional distncia . ( )f) Espectro a representao das frequncias que um determinado canal deixa assar. O espectro da luz visvel, . ( )g) O cabo coaxial de 50 ohms utilizava o conector tio vampiro nas redes locai s . ( )h) O cabo coaxial de 75 ohms usado no sistema de TV a cabo . ( )i)O cabo coaxial de 75 ohms melhor do que o de 50 ohms ara transmisso analgica a grande distncia . ( )j) O cabo coaxial de 50 ohms utiliza o conector T . ( )k)O cabo coaxial 10Base2 o de 75 ohms. . ( )l)Nas redes locais com par tranado, a transmisso analgica . ( )m)A fibra tica multimodo mais rpida que a monomodo na transmisso dos dados .

( )n)Fibras monomodo utilizam ILDs . ( )o)As fibras utilizam luz no espectro do ultravioleta . ( )p)Os sistemas de microondas e os satlites Geoestacionrios usam as mesmas faixas de frequncia . ( )q) O meio fsico mais utilizado ara transmisses no Brasil atualmente o cabo coax ial . ( )r) Fibras monomodo tm um maior alcance do que as multimodo . ( )s)As ondas de rdio atravessam prdios . ( )t)As ondas infravermelhas atravessam prdios . ( )u)As ondas microondas atravessam prdios . ( )v)As ondas microondas atravessam paredes normais . ( )w)A transmisso via laser direcional no ode ter qualquer obstculo fsico no caminho . ( )x)O nmero de satlites Geoestacionrios ilimitado

4. O padro IEEE 802. Com o objetivo de elaborar padres para redes locais de computadores nasceu o proj eto IEEE 802, que ficou a cargo de um comit institudo em fevereiro de 1980 pela IEEE Computer So ciety (Instituto dos Engenheiros Eletricistas e Eletrnicos). O comit 802 publicou um con junto de padres nacionais americanos pelo Americans National Standards Institute (ANSI). E sses padres foram posteriormente revisados e republicados como padres internacionais pela ISO coma designao ISO 8802. O IEEE produziu vrios padres para LANs. Esses padres, coletivamente conhecidos como IEEE 802, incluem CSMA/CD, token bus (permisso em barra) e token ring (permisso em anel ). Os vrios padres diferem na camada fsica e na subcamada MAC, mas so compatveis na camada de enlace de dados. Os padres IEEE 802 foram adotados pelo ANSI como padres nacionais americanos, pelo NIST como padres governamentais e pela ISO como padres internacio nais (conhecido como ISO 8802). Os padres so divididos em partes, cada uma publicada como um livro independente. O padro 802.1 oferece uma introduo ao conjunto de padres e define as primitivas da interfac e. O padro 802.2 descreve a parte superior da camada de enlace de dados, a qual utiliza o p rotocolo LLC (Logical Link Control). As partes de 802.3 a 802.5 descrevem os trs padres de LAN, os padres CSMA/CD, token bus e token ring, respectivamente. Cada padro abrange a camada fsic a eo protocolo de subcamada MAC. As trs sees a seguir explicam esses trs sistemas. Para o bter maiores informaes,consulte Stallings (1993). O modelo de referncia elaborado pelo IEEE definiu uma arquitetura com trs camadas (veja figura 8.1), sendo que cada camada foi orientada para o desenvolvimento de redes locais , apresentando as seguintes caractersticas: a) correspondncia mxima com o RM-OSI b) interconexo eficiente de equipamentos a um custo moderado c) implantao da arquitetura a custo moderado As trs camadas da arquitetura IEEE so: . Camada fsica . Subcamada de controle de acesso ao meio (MAC)

. Subcamada de controle de enlace lgico (LLC)

Figura 4.1

Relao entre os padres IEEE 802 e RM-OSI

4.1 Camadas do modelo IEEE. 4.1.1 Camada fsica. Tem como funo prover os servios bsicos de transmisso e recepo de bits atravs de conex fsica. Assim, define as caractersticas eltricas (nveis de tenso, impedncia, etc.), as caractersticas mecnicas (tipo de conectores, dimenses do suporte fsico de transmisso, etc.) e as caractersticas funcionais e de procedimentos (tempo de durao de bit ou velocidade d e transferncia de bits, inicializao das funes de transmisso e recepo de bits, etc.) das nexes fsicas. 4.1.2 Subcamada de controle de acesso ao meio (MAC). A subcamada MAC da arquitetura IEEE 802, especifica os mecanismos que permitem g erenciar a comunicao a nvel de enlace de dados. A existncia da subcamada MAC na arquitetura IEE E 802 reflete uma caracterstica prpria das redes locais, que a necessidade de gerenciar enlaces de dados com origens e destinatrios mltiplos num mesmo meio fsico de transmisso como no caso das topologias em anel e barramento. A existncia da subcamada MAC permite o desenvolvimento da subcamada superior (LLC ) com um certo grau de independncia da camada fsica, no que diz respeito topologia e ao meio de transmisso propriamente dito. Por outro lado, a prpria subcamada MAC relativamente sensvel a esses elementos. 4.1.3 Subcamada de controle de enlace lgico (LLC). A subcamada se encarrega de prover s camadas superiores os servios que permitem um a comunicao confivel de sequncia de bits (quadros) entre os sistemas usurios da rede. A

especificao da subcamada LLC prev a existncia de trs tipos de servios bsicos, fornecid s camada superior. Um primeiro servio permite que as unidades de informao sejam trocadas sem o estabel ecimento prvio de uma conexo a nvel de enlace de dados. Neste tipo de servio no h, portanto, ne m controle para recuperao de erros ou anomalias,nem controle da cadncia de transfernci a das

unidades de dados (controle de fluxo). suposto que as camadas superiores possuam tais mecanismos de modo a tornar desnecessria sua duplicao nas camadas inferiores. Um segundo servio consiste no estabelecimento de uma conexo a nvel de enlace de dad os, antes da fase de troca dedados propriamente dita, de modo a incorporar as funes de recup erao de erros, de sequncia e de controle de fluxo. O terceiro servio refere-se a um servio sem conexo com reconhecimento utilizado em aplicaes que necessitam de segurana mas no suportam o overhead de estabelecimento de conexo. O padro IEEE 802.1 um documento que descreve o relacionamento entre os diversos p adres IEEE 802 e o relacionamento deles com o modelo RM-OSI. Esse documento contm tambm padres para gerenciamento da rede e informaes para a ligao inter-redes. O padro ANSI/IEEE 802.2 (ISO 8802/2) descreve a subcamada superior do nvel de enla ce, que utiliza o protocolo LLC. Os outros padres que aparecem na figura 8.1 especificam diferentes opes de nvel fsico e protocolos da subcamada MAC para diferentes tecnologias de rede s locais: . Padro IEEE 802.3 (ISO 8802/3): rede em barra utilizando o CSMA/CD como mtodo de acesso. . Padro IEEE 802.4 (ISO 8802/4): rede em barra utilizando passagem de permisso como mtodo de acesso . Padro IEEE 802.5 (ISO 8802/5): rede em anel utilizando passagem de permisso como mtodo de acesso. E assim por diante. Cada vez que uma novo meio de transmisso utilizado nas redes locais, um novo padro IEEE criado para normalizao do mesmo. O prximo captulo apresenta os principais protocolos de acesso mltiplo existentes,dentre eles se encontram o CSM A/CD, token ring e token bus, que so os principais protocolos utilizados para controle de ace sso ao meio compartilhado. Maiores informaes a respeito do padro IEEE para redes locais podem s er encontradas no anexo I desta apostila. 4.2. Padro IEEE 802.3 e Ethernet. O padro IEEE 802.3 para uma LAN CSMA/CD 1-persistente. Para relembrar, quando uma estao quer transmitir, ela escuta o cabo. Se o cabo estiver ocupado, a estao aguarda at que ele fique livre; caso contrrio, ela comea imediatamente a transmisso. Se duas ou mais e

staes comearem a transmitir simultaneamente em um cabo desocupado, haver uma coliso. Toda s as estaes que colidirem terminam sua transmisso, aguardam durante um perodo aleatrio e repetem o processo inteiro novamente. O padro 802.3 tem uma histria interessante. O incio verdadeiro foi o sistema ALOHA construdo de forma a permitir a comunicao entre mquinas dispersas pelas ilhas Havaianas. Mais tarde, foi acrescentada a deteco de portadora, e a Xerox criou um sistema CSMA/CD de 2, 94 Mb ps a ser conectado a 100 estaes de trabalho pessoais em um cabo de 1km (Metcalfe e Boggs, 1 976). Esse sistema foi chamado de Ethernet, como referncia ao ter luminfero atravs do qual se p ensou, em determinada poca, que a radiao eletromagntica se propagava. (Quando o fsico britnico d o sculo XIX James Clerk Maxwell descobriu que a radiao eletromagntica poderia ser desc rita

como uma equao de onda, os cientistas presumiram que o espao deveria ser preenchido com algum meio etreo no qual a radiao se propagava. Somente depois da famosa experincia de Michelson-Morley, em 1887, os fsicos descobriram que a radiao eletromagntica poderia se propagar no vcuo.) A Ethernet da Xerox foi to bem-sucedida que a Xerox, a DEC e a Intel criaram um p adro para um sistema Ethernet de10 Mbps. Esse padro formou a base do 802.3. O padro 802.3 difer e da especificao Ethernet por descrever uma famlia inteira de sistemas CSMA/CD 1-persist ente, que funcionavam em velocidades entre 1 a 10 Mbps em diversos meios. Alm disso, o cabea lho de um campo tambm uma outra diferena entre eles (o campo de comprimento 802.3 usado para tipo de pacote em Ethernet). O padro inicial tambm fornece os parmetros para um sistema de banda bsica de 10Mbps que utiliza cabos coaxiais de 50 ohms. Os conjuntos de parmetros p ara outros meios e velocidades vieram depois. Muitas pessoas (incorretamente) usam o nome Ethernet em um sentido genrico para se referir a todos os protocolos CSMA/CD, embora ele se refira a um produto especfico que impl ementa o 802.3. Nos prximos pargrafos, usaremos os termos 802.3 e CSMA/CD , exceto quando houver referncia especifica ao produto Ethernet. 4.2.1 Cabeamento 802.3. Como o nome Ethernet se refere ao cabo (o ter), comearemos a nossa discusso a partir da. Historicamente, o cabeamento lOBase5, popularmente chamado de Ethernet grosso (t hiek Ethernet), veio primeiro. Geralmente, as conexes com ele so feitas com conectores de presso (vampire taps), nos quais um pino cuidadosamente inserido at a metade na parte ce ntral do cabo coaxial. A notao lOBase5 significa que ele opera a 10 Mbps, utiliza a sinalizao de b anda bsica e pode aceitar slots de at 500m. Figura 4.1 -Os tipos mais comuns de LANs 802.3 de banda bsica

Historicamente, o segundo tipo de cabo era o lOBase2 ou o Ethernet fino (thin Et hernet). Em vez do uso de conectores depresso, as conexes so feitas atravs de conectores BNC padro para formar junes T , que so mais confiveis e fceis de usar. O Ethernet fino bem mais barato e f e instalar, mas pode atingir apenas 200 m e s capaz de tratar30 mquinas por slot de cabo. A deteco de cabos partidos, conectores defeituosos ou soltos pode representar um g rande problema nos dois meios. Por essa razo, foram desenvolvidas tcnicas para detect-los

. Basicamente, um pulso de forma conhecida injetado no cabo. Se o pulso atingir um obstculo ou o fim do quadro, um eco ser gerado e enviado de volta. Cronometrando cuidadosamente o intervalo entre o envio do pulso e a recepo do eco, possvel localizar a origem do eco, tcnica esta denominada reflectometria de domnio de tempo. Os problemas associados localizao de cabos partidos levou os sistemas a utilizarem

computadores conectados por cabo a um hub central. Normalmente, esses fios so par es tranados de companhias telefnicas, pois a maioria dos edifcios comerciais j est conectada des sa maneira, e normalmente existem diversos pares sobressalentes disponveis. Esse esquema deno minado 1OBase-T. A Figura 4.2 mostra esses trs esquemas de fiao. Para o lOBase5, um transceptor (tra nsceiver) preso firmemente ao cabo para que seu conector de presso faa contato com o ncleo in terno do cabo. O transceptor contm circuitos eletrnicos que tratam da deteco da portadora e d e colises. Quando detectada uma coliso, o transceptor tambm injeta um sinal invlido especial n o cabo para garantir que todos os outros transceptores tambm entendam que ocorreu uma co liso. Com o 10Base5, um cabo do transceptor (transceiver cable) conecta o transceptor a uma placa de interface no computador. O cabo do transceptor pode ter at 50 m de comprimento e contm cinco pares tranados blindados individuais. Dois dos pares so destinados entrada e sada d e dados, respectivamente. Dois outros so destinados a sinais de controle de entrada e sada. O quinto par, que nem sempre utilizado, permite que o computador fornea energia aos circuitos d o transceptor. Alguns transceptores permitem que at oito computadores vizinhos sejam conectados a ele,reduzindo assim o nmero de transceptores necessrios. Figura 4.2 -Trs tipos de cabos 802.3 (a) 10Base5 (b) 10Base2 e (c) 10BaseT O cabo do transceptor termina na placa de interface dentro do computador. Essa p laca contm um chip controlador que transmite quadros para o transceptor e recebe quadros dele. O chip controlador responsvel pela montagem dos dados em um formato de quadro apropriado, pelo clculo das somas de verificao nos quadros enviados e nos quadros recebidos. Alguns chips cont roladores tambm gerenciam um grupo de buffers para quadros recebidos, uma fila de buffers p ara quadros a serem transmitidos, transferncias DMA com computadores host e outros aspectos do gerenciamento de rede. No 10Base-T, no existem cabos, apenas um hub central (uma caixa cheia de circuito s). A incluso ou remoo de uma estao mais simples nessa configurao, e cabos partidos podem ser facilmente detectados. Uma quarta opo de cabeamento para o 802.3 o 1OBase-F, que u tiliza fibra tica. Nenhuma das verses do 802.3 utiliza a codificao binria direta com 0 volts para 0 bit 0 e 5 volts para o bit 1, pois isso gera ambiguidades. Se uma estao enviar o string 0001000 , out

ras podero erroneamente interpret-lo como 10000000ou 01000000, pois no conseguem identificar a diferena entre um transmissor inativo (0 volts) e um bit 0 (0 volts). necessrio haver uma maneira de os receptores determinarem exatamente o incio, o fi m ou o meio de cada bit, sem fazer referncia a um relgio externo. Dois desses mtodos so den ominados codificao Manchester (Manchester encoding) e codificao Manchester diferencial (difer ential Manchester encoding). Na codificao Manchester, cada perodo de bits dividido em dois

intervalos iguais. Um bit 1 binrio enviado quando a voltagem definida como alta d urante o primeiro intervalo e como baixa no segundo. No O binrio, acontece exatamente o co ntrrio: primeiro baixa e depois alt4. Esse esquema garante que cada perodo de bits tenha uma transio na parte intermediria, tornando fcil para o receptor sincronizar-se com o transmissor . A desvantagem da codificao Manchester que ela requer duas vezes mais largura de banda que a codi ficao binria direta, pois os pulsos so a metade da largura. A codificao Manchester mostrad a na Figura 4.3(b). A codificao Manchester diferencial, mostrada na Figura 4.3(c), uma variao da codific ao Manchester bsica. Nela,um bit 1 indicado pela ausncia de uma transio no incio do inte rvalo. Um bit O indicado pela presena de uma transio no inicio do intervalo. Em ambos os c asos, existe uma transio no meio. O esquema diferencial requer equipamento mais complexo , mas oferece menor imunidade a ruido. Todos os sistemas de banda bsica usam a codificao Manches ter devido sua simplicidade. O sinal alto de + 0, 85 volts e o sinal baixo de -0 , 85 volts,resultando em um valor DC de O volts. Figura 4.3 -(a) Codificao binria (b) Codificao Manchester (c) Codificao Manchester Diferencial 4.3. O Protocolo de Subcamada MAC 802.3. A estrutura dos quadros do 802.3 (IEEE, 1985a) mostrada na Figura 4.4. Cada quad ro comea com um Prembulo de 7 bytes, cada um contendo o padro de bit 10101010. A codificao Manchester desse padro produz uma onda quadrada de10 MHz para 5, 6 us para permit ir que o relgio do receptor se sincronize com o do transmissor. Em seguida, vem um byte Inc io de quadro, contendo 10101011 para sinalizar o incio do quadro propriamente dito. O quadro contm dois endereos, um para o destino e um para a origem. O padro permite endereos de 2 e de 6 bytes,mas os parmetros definidos para o padro de banda bsica us am somente os endereos de 6 bytes. O bit de alta ordem do endereo de destino O para e ndereos comuns e 1 para endereos de grupo. Os endereos de grupo permitem que diversas estaes escutem um nico endereo. Quando um quadro enviado para um endereo de grupo, todas a s estaes do grupo o recebem. A transmisso para um grupo de estaes chamada de multicast. O endereo que consiste em todos os bits 1 reservado para difuso (broadcast). Um quad ro contendo todos os bits 1 no campo de destino entregue a todas as estaes da rede.

Figura 4.4 -O formato do quadro 802.3 O campo Comprimento informa quantos bytes existem no campo & dados, de um mnimo d e O a um mximo de 1.500. Apesar de vlido, um campo de dados de O bytes causa problemas. Quando detecta uma coliso, um transceptor trunca o quadro atual, o que significa que bit s perdidos em fragmentos de quadros aparecem a todo instante no cabo. Para tornar mais fcil a d istino de quadros vlidos de lixo, o 802.3 afirma que os quadros vlidos devem ter pelo menos 64 bytes de extenso, do endereo de destino at o campo checks um. Se a parte de dados de um quad ro for menor do que 46 bytes, o campo de enchimento ser usado para preencher o quadro at o tamanho mnimo. Outra (e mais importante) razo para ter um quadro de comprimento mnimo evitar que uma estao conclua a transmisso de um quadro curto antes de o primeiro bit ter atingido a extremidade do cabo, onde ele pode colidir com outro quadro. Esse problema ilustrado na Figu ra 4.5. No tempo 0, a estao A, em uma extremidade da rede, envia um quadro. Vamos chamar o te mpo de propagao que esse quadro leva para atingir a outra extremidade de t. Momentos ante s de o quadro chegar outra extremidade (ou seja, no tempo x E), a estao mais distante, B, comea a transmisso. Quando detecta que est recebendo mais potncia do que est produzindo, B sabe que uma coliso ocorreu, interrompe a transmisso e gera uma rajada de rudo de 48 bits para avisar a todas as estaes. Mais ou menos no tempo 2t, o transmissor v a sada de rudo e tambm interrompe a transmisso. Em seguida, ele aguarda um intervalo de tempo aleatrio antes de tentar novamente. Se uma estao tenta transmitir um quadro muito curto, concebvel que haja uma coliso. No entanto, mesmo assim, a transmisso ser concluda antes que a rajada de rudo retorne e m 2t. O emissor concluir, ento, que o quadro foi enviado com xito. Para evitar que essa sit uao ocorra, todos os quadros devem levar mais de 2t para que sejam enviados. Para uma LAN de 10 Mbps com um comprimento mximo de 2.500 m e quatro repetidores (de acordo com a especificao 802.3), o quadro mnimo permitido deve levar 51, 2 us Esse tempo corresponde a 64 bytes. Os quadros com menos 6ytes so preenchidos at 64 bytes.

68

Figura 4.5 -A deteco de coliso pode levar at 2T A medida que a velocidade da rede cresce, o comprimento de quadro mnimo deve aume ntar ou o comprimento de cabo mximo deve diminuir, proporcionalmente. Para uma LAN de 2.500 m, operando a 1 Gbps, o tamanho de quadro mnimo tem que ser de 6.400 bytes. Como alt ernativa, o tamanho de quadro mnimo poderia ser 640 bytes e a distncia mxima entre duas estaes po deria ser 250m. Essas restries esto se tornando cada vez mais penosas, medida que se cami nha na direo das redes de gigabits. O campo final do 802.3 o de Checksum. Trata-se efetivamente de um cdigo de verifi cao de dados de 32 bits. Se alguns bits de dados estiverem sendo recebidos com erros (d evido a rudos no cabo), o checksum certamente estar errado,e o erro ser detectado. O algoritmo da s oma de verificao (checksum) uma verificao de redundncia cclica . 4.4. Padro IEEE 802.4: Token Bus. Apesar de o 802.3 ser amplamente usado em escritrios, durante o desenvolvimento d o padro 802 pessoas ligadas General Motors e a outras empresas interessadas na automao fabril tinham srias restries a seu respeito. Entre outras coisas, com um pouco de m sorte, uma est ao poderia esperar um tempo arbitrariamente longo (que, na pior das hipteses, seria ilimitad o) para poder enviar um quadro; tudo isso por causa do protocolo MAC probabilstico. Alm disso, o s quadros 802.3 no tm prioridades, o que os torna inadequados a sistemas de tempo real, no q ual quadros importantes no devem ser retidos espera da transmisso de quadros sem importncia. Um sistema simples com o pior caso conhecido formado por um anel no qual as estaes se revezam para transmitir os quadros. Se houver n estaes e forem necessrios T segundo s para enviar um quadro, nenhum quadro ter de aguardar mais do que nT segundos para ser enviado. Os especialistas em automao fabril do comit 802 gostaram da ideia conceitual de um ane l, mas no gostaram da implementao fsica, pois uma ruptura no cabo do anel poderia derrubar to da a rede. Alm disso, eles observaram que o anel no se ajusta muito bem topologia linear da m aioria das linhas desmontagem. Consequentemente, um novo padro foi desenvolvido, tendo a rob ustez do cabo de difuso do 802.3, mas como comportamento do pior caso conhecido, o do anel .

Figura 4.6 -Token bus Esse padro, 802.4 (Dirvin e MilIer, 1986; e JEEE, 1985b), descreve uma LAN chamad a de token bus. Fisicamente, otoken bus um cabo em forma de rvore ou linear no qual as estaes so conectadas. Logicamente, as estaes so organizadas em um anel (ver Figura 4.6), com cada estao conhecendo o endereo da estao da esquerda e da direita . Quando o anel lgico inicializado, a estao de maior nmero pode transmitir o primeiro quadro. Depois diss o, ela passa a permisso para o seu vizinho imediato, enviando a ele um quadro de controle especi al chamado token(permisso). O token se propaga em torno do anel lgico, e apenas o portador do token tem a permisso para transmitir quadros. Como apenas uma estao por vez detm o token, no h colises. Um ponto importante a ser observado que a ordem fsica na qual as estaes so conectada s ao cabo no importante. Como o cabo inerentemente um meio de difuso, cada estao recebe todos os quadros, descartando aqueles que no forem endereados a ela. Quando uma estao passa o token, e la envia um quadro de token especificamente endereado aseu vizinho lgico no anel, no importa ndo onde essa estao est fisicamente localizada no cabo. Tambm importante observar que quando as estaes forem ligadas pela primeira vez, elas no estaro no anel (ou seja, as estaes 14 e 19 na Figura 4.6); portanto, o protocolo MAC tem provises para acrescentar e remover es taes do anel. O protocolo MAC 802.4 muito complexo, com cada estao tendo que manter dez temporiz adores diferentes e mais de duas dzias de variveis de estado internas. O padro 802.4 muito maior do que o 802.3, ocupando mais de 200 pginas. Os dois padres tambm so bem diferentes em termos de estilo, o 802.3 apresenta os protocolos como procedimentos Pascal, enquanto o 802.4 os mostra como mquinas limitadas, com as aes desenvolvidas em Ada. Para a camada fsica, o token bus emprega o cabo coaxial de banda larga de 75ohms usado nos sistemas de televiso acabo. So permitidos os sistemas com um e dois cabos, com ou sem headends. So permitidos os seguintes esquemas analgicos de modulao: phase continuous frequency shift keying (fsk-fase continua), phase coherent frequency shiftkeying (fsk-fase coerente) e multi level duobinary amplitude modulated phase shft keying (chaveamento por mu dana defase com amplitude multi nvel duobinria modulada). So possveis velocidades de 1, 5 e 10 M bps. Alm disso, os esquemas de modulao no s fornecem formas de se representar os estados 0 , 1 e desocupado no cabo, como dispem de outros trs smbolos para o controle da rede. Em s

uma, a camada fsica totalmente incompatvel com o 802.3, e muito mais complicada. O formato de quadro do token bus mostrado na Figura 4.7. Infelizmente, ele difer ente do formato de quadro do 802.3. O prembulo usado para sincronizar o relgio do receptor , como no 802.3, com exceo de que aqui ele pode ter apenas1 byte. Os campos Delimitador de i ncio e Delimitador de fim so usados para assinalar os limites do quadro Ambos contem cod ificao analgica de smbolos diversos de Os e is, de forma que eles no podem ocorrer acident almente nos dados do usurio. Consequentemente, o campo de comprimento no necessrio.

Figura 4.7

Formato do quadro 802.4

O campo Controle de quadro usado para distinguir os quadros de dados dos quadros de controle. Em relao aos quadros de dados, esse campo carrega a prioridade do quadro. Ele tambm pode carregar um indicador para exigir que a estao de destino confirme a recepo correta o u incorreta do quadro. Sem esse indicador, o destino no teria permisso para enviar coisa algum a, pois ele no teria o token. Esse indicador transforma o token bus em uma estratgia semelhante ao esquema de confirmao de Tokoro e Tamaru. No que diz respeito aos quadros de controle, o campo Controle de quadro usado pa ra especificar o tipo do quadro. Os tipos permitidos incluem quadros de passagem de token e diver sos quadros de manuteno do anel, inclusive um mecanismo que permite a estaes novas entrarem no anel , um outro que permite s estaes sarem do anel e assim por diante. Observe que o protocolo 802.3 no tem qualquer quadro de controle. Tudo o que a camada MAC faz oferecer uma forma de colocar os quadros no cabo; ela no se importa com seu contedo. Os campos Endereo de destino e Endereo de origem so os mesmos do 802.3 (sim, os doi s grupos se comunicavam;no, eles no concordavam muito um com o outro). Assim como no 802.3, uma rede deve usar todos os endereos de 2bytes ou todos os endereos de 6 bytes, e no um a mistura dos dois no mesmo cabo. O padro 802.4 inicial permite os dois tamanhos. O endeream ento individual ou de grupo e as designaes de endereo globais e locais so idnticas ao 802. 3. O campo Dados pode ter 8.182 bytes de extenso quando so usados endereos de 2 bytes, e at 8.147 bytes de extenso quando so usados endereos de 6 bytes. Isso cinco vezes mais do que o maior quadro do 802.3, que mais curto para evitar que uma estao ocupasse o canal p or muito tempo. Com o token bus, os temporizadores podem ser usados como uma medida anti monopolizadora, mas seria bom poder enviar quadros longos quando o trfego de temp o real no fosse um problema. O Checksum usado para detectar erros de transmisso. Esse campo usa o mesmo algoritmo e o mesmo polinmio que o 802.3. 4.5. Padro IEEE 802.5: Token Ring. As redes em anel existem h muitos anos (Pierce, 1972) em redes locais e em redes geograficamente distribudas. Dentre suas diversas caractersticas interessantes, es t o fato de que um anel no realmente um meio de difuso, mas um conjunto de ligaes ponto a ponto individuais que formam um crculo. As ligaes ponto a ponto envolvem uma tecnologia b em conhecida e comprovada na prtica e, alm disso, podem ser feitas em par tranado, cab o coaxial ou

fibra tica. A engenharia de anis tambm praticamente toda digital, enquanto o 802.3, por exemplo, tem um componente analgico substancial para a deteco de colises. O anel, alm de ser confivel, tem um limite superior de acesso ao canal que conhecido. Por essas razes, a IBM escolheu o anel para sua LAN e o IEEE incluiu o padro token ring como o802.5 (JEE E, 1985c; Latif et a., 1992).

Um aspecto principal, no projeto e anlise de qualquer rede de anel, o tamanho fsico de um bit. Se a taxa de dados do anel for R Mbps, ser emitido um bit a cada 1/R, us. Com uma velocidade de propagao tpica de cerca de 200 m/gs,cada bit ocupa 200/R m no anel. Isso significa, por exemplo, que um anel de 1 Mbps, cuja circunferncia seja de 1.000 m,contm apenas 5 bits ao mesmo tempo. As implicaes do nmero de bits no anel se tornaro mais claras mais adian te. Como mencionamos anteriormente, na verdade um anel em um conjunto de interfaces de anel conectado por linhas pontoa ponto. Cada bit que chega a uma interface copiado pa ra um buffer de 1 bit e, em seguida, copiado novamente para o anel. Enquanto estiver no buffer, o bit poder ser inspecionado e possivelmente modificado antes de ser mandado de volta para o ane l. Essa etapa de cpia introduz um retardo de 1 bit em cada interface. Um anel e sua interface so mo strados na Figura 4.8. Figura 4.8 (a) Uma rede em anel (b) modo de escuta (c) modo de transmisso Em um token ring, um padro de bit especial, chamado de token, circula em torno do anel sempre que todas as estaes esto ociosas. Quando uma estao deseja transmitir um quadro, ela t em que se apoderar do token e remov-lo do anel,antes de transmitir. Isso feito atravs da inverso de um nico bit no token de 3 bytes, o que o transforma instantaneamente nos 3 primeiros bytes de um quadro de dados normal. Como s existe um token, apenas uma estao pode transmitir em um determinado instante. Assim, o problema de acesso ao canal resolvido, exatamente da mesma forma como o token o resolve. Uma implicao do projeto token ring que o prprio anel deve ter um retardo suficiente para conter um token completo que circula quando todas as estaes esto ociosas. O retardo tem dois componentes: o retardo de 1 bit introduzido porcada estao e o retardo de propagao do sinal. Em quase todos os anis, os projetistas devem presumir que as estaes podero ser desativa das diversas vezes, especialmente noite. Se as inter-faces forem alimentadas pelo an el, o desligamento da estao no ter efeito sobre a interface. Mas se as interfaces forem alimentadas ext ernamente, elas tero de ser projetadas de forma a conectar a entrada com a sada quando a fora for desligada, removendo assim o retardo de 1bit. O importante aqui que em um anel curto pode h aver a necessidade de insero de um retardo artificial noite, para garantir que o anel pos sa conter o token.

As interfaces de anel possuem dois modos operacionais, escuta e transmisso. No mo do de escuta, os bits de entrada so simplesmente copiados para a sada, com o retardo de 1 bit, c omo mostra a Figura 4.8(b). No modo de transmisso, no qual se entra somente depois que o token adquirido, a interface interrompe a conexo entre a entrada e a sada, inserindo seus prprios dado s no anel. Para poder alternar do modo de escuta para o modo de transmisso em um tempo de 1 bit, a prpria interface, geralmente, precisa armazenar um ou mais quadros, em vez de busc-los d a estao em

um intervalo de tempo to curto. medida que os bits propagados ao longo do anel retornam, eles so removidos do ane l pelo transmissor. A estao transmissora pode salv-los, para compar-los com os dados origin ais, a fim de monitorar a confiabilidade do anel, ou descart-los. A arquitetura do anel no co loca limite no tamanho dos quadros, pois o quadro completo nunca aparece no anel em um determin ado instante. Depois que uma estao tiver terminado a transmisso do ltimo bit de seu ltimo quadro, a estao deve regenerar o token. Quando o ltimo bit do quadro tiver retornado, ele ser remo vido, e a interface voltar imediatamente ao modo de escuta, para evitar a remoo do token que poder vir a seguir caso nenhuma outra estao o tenha removido. E fcil lidar com confirmaes em um token ring. O formato do quadro s precisa incluir um campo de 1 bit para confirmao, inicialmente zero. Quando a estao de destino tiver recebido um quadro, ela ativar o bit. bvio que se a confirmao significa que o checksum foi conferido, o bit dever seguir o checksum, e a interface do anel dever ser capaz de conferi-la assim que o ltimo bit tiver chegado. Quando um quadro difundido para diversas estaes, um mecanismo de confirmao mais complicado deve ser usado (se houver algum sendo usado). Quando o trfego for leve, o token passar a maior parte do tempo circulando em torn o do anel. Ocasionalmente, uma estao se apoderar dele, transmitir um quadro e, em seguida, envi ar um novo token. Entretanto, quando o trfego for pesado, de forma que haja uma fila em cada estao, assim que uma estao finalizar sua transmisso e regenerar o token,a estao seguinte ver e remover o token. Dessa forma, a permisso para transmitir gira uniformemente pelo a nel, em uma sequncia de revezamento. A eficincia da rede pode comear a se aproximar de 100 por cento em condies de carga pesada. Agora, em vez de falarmos sobre token rings em geral, discutiremos o padro 802.5 em particular. Na camada fsica, o802.5 requer pares tranados revestidos funcionando a 1 ou 4 Mbps , embora a IBM tenha introduzido posteriormente averso de 16 Mbps. Os sinais so tratados pela codificao Manchester diferencial [ver Figura 4.3(c)], sendo que os nveis alto e baixo so rep resentados por sinais positivos e negativos de 3 a 4, 5 volts de magnitude absoluta. Normalment e, a codificao Manchester diferencial usa alto-baixo ou baixo-alto para cada bit, mas o 802.5 t ambm usa alto-alto e baixo-baixo em determinados bytes de controle (por exemplo, para marcar o incio e o fim de um quadro). Esses sinais que no so de dados sempre ocorrem em pares consecutivos, de forma que

no seja introduzido um componente DC na voltagem do anel. Um dos problemas da rede em anel que se o cabo for rompido em algum lugar, o ane l morrer. Esse problema pode ser resolvido elegantemente, com uso de um centro de cabeamen to (wire center), como mostra a Figura 4.9. Embora logicamente seja um anel, cada estao fsic a est conectada ao centro de cabeamento por um cabo contendo (pelo menos)dois pares tr anados, um para os dados que chegam estao e outro para os dados provenientes da estao.

Figura 4.9

Quatro estaes conectadas atravs de um centro de cabeamento

Dentro do centro de cabeamento h rels de bypass que so energizados pela corrente vi nda das estaes. Se o anel se romper ou se uma estao for desativada, a perda da corrente libe raro rel e ignorar a estao. Os rels tambm so operados por software, permitindo que programas de diagnstico removam as estaes, uma de cada vez, para encontrar estaes com defeito ou s lots de anel defeituosos. O anel pode, ento, continuar a operao com o slots defeituoso igno rado. Apesar de o padro 802.5 no exigir formalmente esse tipo de anel, frequentemente chamado d e anel em forma de estrela star-shaped ring (Saltzer et ai., 1983), na verdade, a maioria das LANs 802.5 usa centros de cabeamento para melhorar a confiabilidade e as possibilidades de manuteno. Quando uma rede consiste em diversos grupos de estaes distantes entre si, pode ser usada uma topologia com diversos centros de cabeamento. Apenas imagine que o cabo que cone cta uma das estaes na Figura 4.9 seja substitudo por um cabo que conecta um centro de cabeament o distante. Apesar de logicamente todas as estaes estarem no mesmo anel, as necessidades de ca beamento so extremamente reduzidas. Um anel 802.5 que utiliza um centro de cabeamento tem uma topologia semelhante de uma rede baseada em hub 1OBase-T 802.3, mas os formatos e os protocolos so diferentes. 4.6. O Protocolo da Subcamada MAC do Token Ring. O funcionamento bsico do protocolo MAC bastante simples. Quando no h trfego no anel, um token de 3 bytes circula indefinidamente, aguardando que uma estao se apodere dele atravs da definio de um determinado bit O como um bit 1, convertendo dessa forma o token na sequncia de incio de quadro. Em seguida, a estao envia o resto de um quadro de dados normal, como mostra a Figura 4.10. Figura 4.10 (a) Formato do token (b) Formato do quadro de dados

Em condies normais, o primeiro bit do quadro dar a volta no anel e retornar ao trans missor

antes de o quadro inteiro ter sido transmitido. Consequentemente, a estao transmis sora deve esvaziar o anel enquanto continua a transmitir. Como mostra a Figura 4.8(c), iss o significa que os bits que tiverem completado a viagem em torno do anel retornaro ao transmissor e sero removidos. 4.7. Comparao entre 802.3, 802.4 e 802.5. Com a disponibilidade de trs padres de LAN diferentes e incompatveis, cada um com propriedades especficas, muitas empresas se depararam com a seguinte pergunta: Qu al deles devemos usar? Nesta seo, examinaremos todos os trs padres de LAN 802, indicando suas vantagens e desvantagens, comparando e estabelecendo as diferenas entre eles. Para comear, vale a pena destacar que os trs padres de LAN utilizam tecnologias bas icamente semelhantes e tm desempenhos praticamente iguais. Enquanto os cientistas e os eng enheiros de informtica, se tiverem a chance, podem discutir os mritos do par tranado em comparao com o cabo coaxial durante horas, os funcionrios dos departamentos de marketing, de pes soal ou de contabilidade no se importam muito com isso. Comearemos com as vantagens do 802.3. Trata-se, de longe, do tipo mais amplamente usado no momento, com uma enorme base instalada e considervel experincia operacional. O pro tocolo simples. As estaes podem ser instaladas com a rede em funcionamento, sem faz-la cai r. Um cabo passivo usado, e no so necessrios modems. Alm disso, o retardo sob carga baixa praticamente zero (as estaes no precisam aguardar um token; elas apenas transmitem imediatamente). Por outro lado, o 8 02.3 possui um componente analgico substancial. Cada estao prec isa estar apta a detectar o sinal da outra estao mais fraca, mesmo quando est transmitindo. T odo o circuito de deteco de coliso no transceptor analgico. Devido possibilidade de haver quadros abortados por colises, o quadro mnimo vlido de 64 bytes, o que representa um overhe ad substancial quando os dados consistem em apenas um nico caractere vindo de um ter minal. Alm disso, o 802.3 no determinstico, o que , com frequncia, inadequado a tarefas em t empo real [embora seja possvel haver tarefas em tempo real atravs da simulao de um token ring no software (Venkatramani e Chiueh, 1995)].Ele tambm no possui prioridades. O tamanho do cabo limitado a 2, 5 km (a 10 Mbps), pois o tempo de ida e volta no comprimento do ca bo determina otempo de slot e, portanto, o desempenho. medida que a velocidade a umenta, a eficincia diminui, pois os tempos de transmisso de quadro caem, mas o intervalo de conteno no (a durao do intervalo de 2t, independente da taxa de dados). Como alternativa, o cabo precis a ser mais curto.

Alm disso, sob carga alta, a presena de colises se torna um problema grave, que pod e afetar seriamente o throughput. O token bus usa um equipamento de televiso a cabo altamente confivel, que pode ser encontrado com facilidade em diversos fornecedores. Ele mais determinstico do que o 802.3, a pesar de em momentos crticos as repetidas perdas de token poderem introduzir mais incerteza d o que seus defensores gostariam de admitir. Esse padro capaz de lidar com quadros mnimos curt os. Ele trabalha com prioridades e pode ser configurado para fornecer uma frao garantida d e largura de banda para o trfego de alta prioridade, como a voz digitalizada. Ele tambm possui throughput e eficincia excelentes sob carga alta, transformando-se efetivamente em TDM. Por fi m, o cabo de

banda larga capaz de aceitar diversos canais, no apenas de dados, mas tambm de voz e de televiso. Do lado negativo, os sistemas de banda larga utilizam muito da engenharia analgic a, incluindo modems e amplificadores de banda larga. O protocolo extremamente complexo e tem um retardo substancial sob carga baixa (as estaes sempre devem esperar pelo token, mesmo em u m sistema que esteja inativo). Nosso prximo assunto o token ring, que utiliza conexes ponto a ponto. Isso signifi ca que a engenharia simples e pode ser completamente digital. Os anis podem ser construdos usando-se praticamente qualquer meio de transmisso, de pombo-correio a fibra tica. O par tra nado padro barato e de instalao muito simples. O uso de centros de cabeamento torna o token r ing a nica LAN capaz de detectar e eliminar automaticamente as falhas nos cabos. Assim como no token bus, tambm so permitidas prioridades, apesar de o esquema no se r justo. A exemplo do tokenbus, so possveis quadros curtos, mas, ao contrrio dele, tambm pode haver quadros arbitrariamente grandes, limitados apenas pelo tempo de reteno de token. P or fim, o throughput e a eficincia, sob carga alta, so excelentes, como no token bus e ao co ntrrio do 802.3. O maior ponto negativo roduz um componente critico. onitor defeituoso pode causar agem de token, sob carga baixa token. a presena de uma funo de monitoramento centralizada, que int Apesar de um monitor desativado poder ser substitudo, um m dores de cabea. Alm disso,como em todos os sistemas de pass sempre h um retardo, pois o transmissor precisa aguardar o

Vale a pena salientar ainda que tm havido diversos estudos sobre as trs LANs. A pr incipal concluso que podemos obter desses estudos que no podemos tirar concluses a partir d eles. Sempre possvel encontrar um conjunto de parmetros que faa com que uma das LANs parea melhor do que as outras. Sob diversas circunstncias, todas as trs tm um bom desempe nho; portanto, outros fatores que no o desempenho so provavelmente mais importantes qua ndo se opta por um deles.

Exerccios: 1)Associe: ( ) Redes em barra 1) 802.3 ( ) Redes em anel 2) 802.4 3) 802.5 2)O que o CSMA/CD. Qual a sua relao com o sistema de redes Ethernet 3)Qual o alcance mximo (normalmente) em metros de um cabo Ethernet 10Base2 e um 1 0Base5 e um 10BaseF 4)Qual dos cabos 802.3 obrigatoriamente utiliza HUB para ligaes com mais de 2 mquin as? 5)Por que um quadro de dados 802.3 a 10 Mbytes deve ter no mnimo 64 bytes de exte nso. E se no tiver, o que o protocolo de comunicao faz? 6)Qual a relao existente entre: tamanho do quadro / velocidade da rede? 7)Qual a diferena entre o 802.3 e 802.4 com relao disciplina de acesso ao MT. Qual dos mtodos permite esquema de prioridades? 8)Nas redes 802.4 e 802.5, qual a funo do TOKEN? 9)Na figura 4.9, qual seria a estrutura lgica e a estrutura fsica da rede?

5. Protocolos de acesso mltiplo Os mecanismos de controle de acesso distribudo podem ser divididos em dois grande s grupos: os mtodos baseados em conteno e os de acesso ordenado sem conteno. 5.1. Acesso baseado em conteno Numa rede baseada em conteno no existe uma ordem de acesso e nada impede que 2 ou m ais mquinas transmitam simultaneamente causando uma coliso. A estratgia de controle de conteno v ai depender da habilidade que um a estao tem para detectar a coliso e retransmitir a mensagem. Se o trfego normal da rede consume apenas uma parte da banda disponvel, o nmero de colises e retransmisses ser pequeno e o protocolo bastante eficiente. Essa seo apresenta alguns protocolos com acesso baseado em conteno: 5.1.1. Aloha Esta tcnica foi utilizada primeiramente na rede ALOHA que iniciou sua operao em 197 0. A rede ALOHA consiste de um sistema de rdio-difuso que cobre as ilhas do Hawai e tem como objet ivo interligar terminais espalhados pelo arquiplago com um computador central da Universidade do Hawai, em Honolulu. Duas frequncias de rdio so utilizadas: uma para difuso de mensagens do computador ce ntral para os terminais e outra para mensagens dos terminais para o computador. Uma vez que ex iste apenas um transmissor no primeiro canal, nenhuma dificuldade encontrada. O problema aparec e no segundo canal onde todos os terminais transmitem em uma mesma frequncia. Esta situao a mesma enco ntrada em uma rede com topologia em barra. Aloha Puro Na tcnica Aloha puro, cada terminal escuta apenas o canal computador-terminal, no podendo saber se o canal terminal-computador est sendo utilizado por algum outro terminal. Sendo ass im, quando o terminal possui alguma mensagem pronta para ser enviada ele simplesmente envia, sem se pr eocupar se o meio est ocupado ou no. Ao completar a transmisso, liga um temporizador e aguarda uma respo sta do computador central que vai indicar o reconhecimento da mensagem. Se o reconhecimento no for recebido at se esgotar o tempo de espera, o terminal entende que a mensagem foi corrompida e qu e deve ser retransmitida. Veja a figura 5.1. Mesmo que apenas uma pequena parte das mensagens tenham colidido, ambas so inutil izadas e nenhuma das duas estaes envolvida recebe o reconhecimento. Aloha em Intervalos Embora apenas uma pequena parte das mensagens tenha colidido, ambas devem ser re transmitidas, o que implica em um a utilizao deficiente do canal. O total de tempo perdido compreende desde o incio de

transmisso da primeira mensagem at o final de transmisso da ltima mensagem. Uma maneira simples de melhorar a eficincia permitir que transmisses s sejam inicia das em intervalos fixos de tempo. O computador central se encarrega de dividir o tempo total em in tervalos de tempo fixos. Um terminal que deseje transmitir, s pode iniciar a transmisso no comeo de um inter valo. Isto diminui consideravelmente o total de tempo perdido na ocorrncia de coliso. Veja a figura 5 .2. Apesar de terem sido projetadas com o propsito especial de compartilhar o uso de um canal de rdio, as

duas tcnicas apresentadas podem ser aplicadas em redes locais com topologia em ba rramento. O problema que para isso seria necessria a transmisso dos dados de forma analgica, o que atual mente no mais indicado para redes locais. Figura 9.2 Figura 9.1 Aloha em intervalos Aloha puro

5.1.2. Carrier Sense Multiple Access (CSMA) Neste mtodo, uma estao s transmite sua mensagem aps "escutar" o meio de transmisso e d eterminar que o mesmo no est sendo utilizado. Caso a estao detecte o meio ocupado, ela deve ag uardar at que o sinal desaparea para ento iniciar a sua transmisso. Pode ocorrer que duas ou mais estaes estejam aguardando que o meio fique desocupado para iniciarem suas transmisses e isto oca sionar uma coliso de mensagens das estaes ao transmitirem simultaneamente. Na forma mais simples desta tcnica, o equipamento transmissor no continua a monitorar o meio enquanto est transmitindo e , portanto, no podem detectar que a mensagem est sendo corrompida. Aps o trmino da transmisso, a es tao aguarda pela mensagem de reconhecimento e, no tendo recebido a resposta em um tem po limitado, ela ir perceber que sua mensagem foi corrompida e deve ser retransmitida. Para consegui r implementaes mais prticas, o tempo de espera para uma tentativa de retransmisso pode ser gerado de f orma randmica, o que evita que as mesmas mensagens colidam novamente. CSMA no persistente (np-CSMA): A estao transmite sua mensagem de acordo com o seguinte algoritmo: 1. se o n detecta o meio livre, ele transmite sua mensagem; 2. se o n detecta o meio ocupado, tenta transmitir mais tarde, de acordo com uma dis tribuio aleatria de atrasos; 3. o algoritmo repetido na nova tentativa. Figura 9.3 Exemplo de mtodo de acesso np-CSMA -CSMA p-persistente (p-CSMA): No caso p-persistente, logo que detecta o meio livre, a estao tenta transmitir com probabilidade p. Se n equipamentos esto esperando para transmitir em uma implementao p-persistente, ento n .p equipamentos iro tentar transmitir assim que o canal fique livre. Se p=1 ento todo s os equipamentos esperando para transmitir iro faz-lo assim que a transmisso corrente termine. Se ex istir mais que um equipamento esperando, ento suas mensagens iro colidir e se perder. Para minimizar a quantidade de dados perdidos, um valor de p menor do que 1 escolhido. Um valor alto para p red

uz o tempo em que o

canal ficar ocioso enquanto que um valor baixo para p reduzir a ocorrncia de colises . A escolha tima depende de muitos fatores tais como: o tempo de propagao de uma mensagem por toda a rede, o tamanho das mensagens, o nmero de usurios aguardando para transmitir, etc. Os valo res tpicos para p esto entre 0, 1 e 0, 03. Figura 9.4 -Exemplo de mtodo de acesso p-CSMA Quando ocorre uma coliso, o np-CSMA espera um tempo aleatrio, enquanto que p-CSMA continua ouvindo o meio at o mesmo estar livre para a transmisso. O CSMA/CD, ao contrrio dos outros 2 mtodos, interrompe a transmisso no caso da coliso. CSMA/CD (Collision Detection): A causa da ineficincia encontrada nas tcnicas Aloha e CSMA consiste no fato que um a mensagem transmitida completamente, mesmo que tenha colidido com outra, e o fato s ser reco nhecido aps esgotado o tempo para o recebimento de um reconhecimento. Em redes locais, o tem po de propagao de uma mensagem por todos os ns da rede muito pequeno se comparado com o tempo de tr ansmisso de uma mensagem. O tempo que o meio fica livre, entre duas transmisses, muito pequen o e, neste perodo, conhecido como janela de coliso, duas ou mais mensagens podem ser transmitidas e consequentemente corrompidas. A maneira de se evitar que a coliso s seja percebida quando uma resposta no for rec ebida, escutar o meio de transmisso antes (carrier sense) e durante (collision detection) a transm isso da mensagem. Desta forma, a estao emissora poder identificar se existe outro sinal misturado com o seu e, uma vez detectada a coliso, todas as estaesenvolvidas param de transmitir e tentam transmitir outra v ez aps um tempo de espera. Uma vez que a janela detransmisso relativamente curta, o tempo perdido na transmisso muito pequeno quando comparado com o tamanho mdio das mensagens transmitidas. Para evitar que as mesmas mensagens colidam novamente, o tempo que cada estao agua rda para transmitir novamente calculado de forma randmica o que no evita que a mensagem des ta estao colida com a mensagem de uma outra. Neste caso, o procedimento se repete mas o tempo de espera para uma nova tentativa maior que o anterior, penalizando a estao que colide muitas vezes. Aps um nmero especfico de tentativas sem sucesso, a estao envia uma mensagem ao seu usurio indica ndo a impossibilidade de efetuar o servio solicitado. medida que a carga da rede cresce , cada equipamento tem a sua taxa de transmisso reduzida, desta forma, com a reduo total da carga da rede, as transmisses vo se ajustando gradativamente.

Como j foi dito, as colises so detectadas pelos prprios nodos enquanto esto transmiti ndo, fazendo assim, a monitorao do nvel de energia do canal. Quando ocorre alguma coliso, o nvel d e energia do canal modificado de modo que seja possvel a deteco por parte dos nodos. O intervalo aleatrio que os nodos esperam quando ocorre alguma coliso, obedece a u m certo controle chamado de"recuo binrio exponencial". Este procedimento tem como parmetro uma unid ade de tempo chamada "slot", que corresponde ao tempo mnimo que uma estao tem que esperar, duran te uma transmisso, antes de ter certeza de que se apossou do meio de transmisso. O pior c aso que pode ocorrer o das estaes nas extremidades do cabo iniciarem a transmisso ao mesmo tempo. Neste caso, o "slot"

corresponde ao tempo mximo de ida e volta no cabo, mais o tempo de reforo da coliso . Para o caso da rede Ethernet, esse tempo da ordem de 50 microssegundos para uma taxa de 10 Mb/s . Portanto, ou a coliso ocorre no tempo correspondente ao "slot" ou a estao tem a certeza de ter-se apossado do meio de comunicao.

Quando ocorre uma coliso, cada estao espera um nmero inteiro de "slots" antes de ret ransmitir. Este nmero r funo de qual tentativa est sendo executada. Se a estao est tentando a retran sso pela n-sima vez, r deve ser um nmero aleatrio entre o (zero) e 2n. A cada nova coliso suc essiva, o valor de r dobrado; da a origem do nome do mtodo. Para haver deteco de coliso, as mensagens devem ter um tamanho mnimo pr-estabelecido, uma vez que o tempo de propagao finito. Assim, o tamanho mnimo da mensagem dado por: M > 2*C*Tp onde: M -tamanho da mensagem C -taxa de transmisso Tp -tempo de propagao entre os 2 nodos mais distantes na rede Assim, a distncia mxima da rede limitada pelo tamanho mnimo da mensagem, e tambm pel a eficincia. A eficincia nesse mtodo dada por: M /C E= M /C+5,4 xTp

Logo, quanto maior a distncia maior o tempo de propagao, menor ser a eficincia e cons equentemente maior ser o tamanho mnimo da mensagem para deteco da coliso. Nota-se portanto, que a distncia mxima entre ns ser limitada no somente pelo meio de transmisso, mas tambm pelo mtodo d acesso. Em redes que apresentam um trfego pequeno, e pequenas distncias (da ordem de 2 Km), a percentagem da utilizao da capacidade do meio pode chegar a 98%. Para grandes volu mes de trfego o mtodo se apresenta com uma certa instabilidade. No se tem possibilidade de designar-se prioridade nesse mtodo, embora no tempo de retransmisso uma certa prioridade possa ser estabelecida. Tambm, o tempo de resposta mximo no pode s er garantido, tornando-o desvantajoso em aplicaes em tempo real.

A implementao desta estratgia no to simples como as anteriores, o que implica em uma interface mais cara. No entanto, seu desempenho maior, permitindo um volume de trfego tambm maior. O CSMA/CD adequado em aplicaes que no exigem tempo de resposta garantido, como por ex emplo, algumas aplicaes de automao de escritrio. Este mtodo de acesso foi um dos escolhidos como padro, e de fato o mtodo mais difun dido em redes locais. Na prtica, o mtodo CSMA/CD muito eficiente, apresentando uma ocupao do meio acima de 90%, comparada com83% da tcnica CSMA. O resultado que o CSMA/CD tem sido escolhido par a a maioria dos projetos de redes locais. O principal exemplo de utilizao do CSMA/CD dado pela rede Ethernet que uma rede lo cal comercializada pela Xerox Corporation e utilizada como base para seus produtos d e sistemas de automao de escritrios. Mais informaes sobre a Ethernet podem ser encontradas na bibliografi a recomendada. 5.2. Acesso ordenado sem conteno Ao contrrio dos esquemas apresentados anteriormente, vrios protocolos so baseados n o acesso ordenado

ao meio de comunicao, evitando o problema da coliso. Cada mtodo mais adequado a um d eterminado tipo de topologia, embora nada impea o seu uso em outras arquiteturas. Essa seo apr esenta alguns protocolos com acesso ordenado sem conteno: 5.2.1. "Polling" Este mtodo geralmente empregado em topologias em barra comum. O "polling" um mtodo que determina a ordem com que os nodos podem tornar acesso ao sistema, evitando com isso que ocorram colises das mensagens. No "polling" centralizado, tem-se um nodo mestre que executa as funes de controle da rede, ou seja, ele pergunta aos nodos, um por um e sequencialmente, se desejam transmitir alguma me nsagem. Caso algum nodo deseje iniciar uma transmisso, no instante em que lhe for perguntado ele far a solicitao sendo imediatamente atendido. Se o nodo interrogado no tiver nenhuma mensagem a transmi tir, ele passa uma mensagem de "status" ao nodo centralizador,informando que est disponvel. Esse interrogatrio pode ser cclico, ou seja, a estao centralizadora pergunta para a estao mais distante se ela deseja transmitir alguma mensagem. Caso esta estao no deseje transmitir ela passa o controle para a prxima estaco, e assim por diante. Esta tcnica muito eficiente quando as est aes na barra muito grande. O desempenho do acesso por "polling" pode ser aumentado com a introduo de uma barr a dedicada ao controle,eliminando assim o "overhead" introduzido com a transmisso de mensagens de controle. Outra alternativa enviar as informaes de controle multiplexadas em frequncia com as infor maes de dados. O tempo cedido a um determinado nodo para que ele tenha acesso ao canal funo do ta manho da mensagem concedida,ou do tamanho do intervalo alocado para o nodo pelo nodo mest re. Como foi dito, pode-se estabelecer prioridades atravs do interrogatrio executado p elo nodo centralizador. A rede tem um comportamento muito estvel mesmo quando apresenta um trfego bastante intenso. Sua interface bem simples e barata. Porm, o mtodo fica comprometido no que diz respeit o a confiabilidade, devido a sua estrutura centralizada. 5.2.2. Quadro ou Slot Vazio Apresentada por J. R. Pierce em 1972 tinha como objetivo pioneiro o controle de acesso em uma rede de grande porte constituda por vrias redes em anel interconectadas. O mtodo divide o espao de comunicao em um nmero inteiro de pequenos segmentos (slots) dentro dos quais a mensagem pode ser armazenada. Uma boa visualizao seria uma srie de cami

nhes em anel, circulando encostados para-choque com para-choque, onde alguns estariam carregad os e outros no. Cada slot (caminho) contm um bit(motorista) que indica se o est cheio ou vazio. Ao quere r transmitir, cada estao deve esperar por um slot (caminho)vazio e preench-lo com a mensagem (carga). O nmero de slots que circulam pelo anel nunca muda. Cada repetidor no anel produz um retardo. A soma dos retardos mais o tempo de propagao no anel forma o que chamamos de latncia do an el. Podem existir tantos bits circulando pelo anel quanto a sua latncia permitir.

Essa latncia pode ser sempre aumentada introduzindo um buffer de retardo (um regi stro de deslocamento) em qualquer estao. Dessa forma, o nmero de bits circulando pelo anel tem um limite inferior, mas pode ser to grande quanto quisermos (ou formos capazes de construir). a esse nmero de b its que chamamos de espao de comunicao, e esse espao que dividido em slots. Em tempo de inicializao,

dispositivo gera os slots (cria os slots, os inicia como vazios, inicia os outro s bits de controle, sincroniza os receptores e transmissores, etc.) que, uma vez criados, esto prontos para ser usa dos. 5.2.3. Insero de Registrador Esta tcnica particularmente adequada para redes locais com topologia em anel. Ela consiste basicamente em um registrador de deslocamento que ser conectado em srie com o circuito quando a estao possuir dados para transmitir,observando um intervalo entre quadros que j estejam circula ndo no anel. Quando uma estao possui dados para transmitir, ela armazena o quadro em um registr ador T de transmisso e aguarda um intervalo entre quadros que circulam no anel para conecta r T em srie com o circuito fsico. Enquanto os dados so transmitidos pode ocorrer a chegada de um out ro quadro vindo da estao precedente. Este quadro tambm atravessa o registrador de transmisso bem como t odos os seus subsequentes at que o quadro enviado pela estao retorne origem eo registrador de de slocamento seja novamente desligado do circuito. Uma situao mais prtica pode ser conseguida com o uso de dois registradores: um de t ransmisso T e outro de recepo R. Quando um estao tem uma mensagem para transmitir, ela a coloca no registrador T. Em um intervalo entre quadros no anel a chave ligada em T e seu contedo transmiti do. Uma vez que o fluxo de dados da estao precedente no pode ser parado, os dados em trnsito so armazen ados no registrador R. Quando T fica vazio, a chave setada para R e a estao aguarda o reto rno da mensagem transmitida. Quando ela lida no registrador R, este desligado do circuito e a me nsagem removida do anel. A recepo de uma mensagem pelo n destinatrio depende do estado de escuta permanente p ara identificar o seu endereo nas mensagens circulando no anel. Uma vez identificado o seu endereo, o n copia a mensagem que lhe destinada podendo remov-la ou no do anel. A forma mais co mum aquela em que o n destinatrio, ao reconhecer o seu endereo, abre o anel, copia a mensagem atravs do registrador de recepo e transmite uma mensagem curta de resposta. A tcnica de insero de registrador apresenta as seguintes caractersticas: . mensagens de tamanho varivel; . possibilidade de acesso simultneo ao meio de transmisso; . atraso varivel das mensagens em trnsito no anel.

5.2.4. Passagem e Permisso (token ring) Esta tcnica foi apresentada por Farmer e Newhall em 1969 e foi pioneira no contro le de acesso distribudo associado redes locais. O mecanismo de "ficha" baseado em uma mensagem de contro le que, uma vez inicializada, circula entre todos os ns de comutao, transportando o direito de tran smisso no meio compartilhado. O procedimento de insero de mensagem num anel com acesso controlado por ficha obed ece s seguintes etapas: a) a estao que deseja transmitir aguarda a chegada da "ficha"; b) uma vez de posse da ficha, a estao transmite a sua mensagem; c) ao final da transmisso, a estao devolve a ficha enviando-a ao prximo n da rede. A restituio da ficha pode ser feita imediatamente aps o trmino da transmisso da mensa gem transmitida.

Dependendo das dimenses do anel fsico e da velocidade de transmisso usada, a forma de restituio da ficha pode permitir a existncia de vrias mensagens simultaneamente em trnsito no an el (ficha mltipla) o que oferece um melhor desempenho em situaes onde as mensagens so relativamente curt as. Note que o termo "mltipla" no se refere ao nmero de fichas e sim ao nmero de mensagens circulan do. Por exemplo, no caso em que o tempo de propagao da mensagem no anel bem menor que o tempo de transmisso, o fim da transmisso ocorre antes do retorno do incio da mensagem transm itida e, no caso de restituio da ficha ao final da transmisso, teremos mais de uma mensagem circulando no anel.

A estratgia de restituir a ficha somente aps o retorno da mensagem conhecida como "ficha simples" e facilita a implantao de funes de superviso e controle (recuperao de erros, reconhecime to, etc). Uma vez que o incio da mensagem passa por todos os ns de comunicao antes da ficha, fica fcil implantar um esquema que avise a todas as estaes, previamente, sobre a prioridade de acesso fic ha a ser restituda. Esta tcnica adotada com o padro IEEE 802.5 e na prtica constitui-se na principal opo de implementao do mecanismo de controle de acesso por ficha. A remoo da mensagem do anel tarefa do n de comunicao que originou a mensagem. Essa es tratgia simplifica a implantao dos servios baseados na difuso de mensagens e tambm dos servios de controle de erros e reconhecimento. As funes de gerncia e manuteno da ficha podem ser centralizadas ou distribudas e devem atender situaes tais como a perda ou duplicao da ficha. 5.2.5. Passagem de Ficha em Barramento (Token Bus) Uma outra forma de usar a capacidade do canal de uma rede local com barramento p or difuso usar a tcnica de passagem de permisso ou acesso por ficha. Neste caso, uma mensagem espec ial, com uma configurao de bits conhecida, chamada "token", passada de equipamento para equipam ento atravs da rede. O token no transporta qualquer informao, mas permite que o seu proprietrio tra nsmita sua mensagem. Apenas um token deve existir na redeem um determinado instante. Quando a rede inicializada, uma estao pr-determinada cria o token e o transmite par a a sua estao sucessora. A partir da, cada estao repassa o token em uma sequencia estabelecida. U ma estao com dados para transmitir, deve aguardar que o token lhe seja enviado; de posse do t oken ela pode transmitir sua mensagem e ento, tendo alterado o endereo do destinatrio, envia o token para a estao sucessora.

Esta tcnica assegura que duas estaes no iro transmitir ao mesmo tempo causando coliso de suas mensagens. Tambm possvel implementar um mecanismo de prioridade, incluindo-se uma mesma estao mais de uma vez na sequncia completa. Dois problemas podem ser identificados nesta tcnica: o primeiro diz respeito ao t oken em si. Se o token enviado para um equipamento que est desligado, o token desaparece da rede. Algum procedimento deve ser estabelecido para garantir que um novo token ser gerado aps um intervalo de te mpo finito sem que nenhuma mensagem tenha sido transmitida. Atarefa de gerao de token pode ser atribud a a uma estao especial ou para qualquer equipamento ligado rede. No ltimo caso, algum procedime nto deve ser criado para evitar que duplicatas do token trafeguem pela rede. O outro problema refere-se a insero e retirada de equipamentos da rede. A remoo de e quipamentos fcil pois basta que a estao que vai ser retirada envie uma mensagem para a sua ante cessora informando o novo endereo (de sua sucessora) para o envio do token. Adicionar equipamentos r equer que a estao que deseja ser inserida na sequncia, envie uma mensagem para todas as outras, per guntando quem lhe enviar o token e informando o endereo de sua estao sucessora.

O mtodo de acesso por token fcil de ser implementado mas a recuperao de tokens perdi dos, a incluso e retirada de equipamentos gera alguma complexidade. Resumo: Mtodo Descrio FDM Dedica-se uma frequncia para cada estao TDM Dedica-se um tempo para cada estao ALOHA puro Difuso via satlite ALOHA em intervalos Transmisso em Slots de tempo bem definidos CSMA NP Retardo aleatrio quando o canal detectado como ocupado CSMA P-persistente Se est ocupado, espera at desocupar e ento transmite com probabi lidade P CSMA CD Interrompe a transmisso no caso de coliso Diviso por comprimento de onda Um esquema de FDM dinmico em fibra Ethernet CSMA/CD com recuo binrio exponencial Controla as colises gerando tempo de espera n slots (aleatrio) de tempo para cada estao que teve seu pacote envolvido em uma coliso. O algoritmo RBE usado para adaptar a transmisso ao nmero de estaes que esto querendo transmitir. Mtodo Descrio Token Bus Anel lgico em barramento fsico Token Ring Uso de Token em rede em anel FDDI Token Ring de fibra tica Quadro vazio ou Slot Vazio O tempo de transmisso dividido em slots (fatias) iguai s Polling Uma estao controla quem pode ou no transmitir

Exerccios: Associe as colunas: A) Aloha puro B) Aloha Fatiado C) Token Ring D) CSMA P-persistente E) CSMA CD F) Token Bus ( ) A estao fica escutando antes e durante a transmisso. Se ocorrer a coliso ambas a s estaes param de transmitir e esperam um tempo aleatrio para retransmisso. ( ) Neste sistema de transmisso por rdio, a transmisso no otimizada. Simplesmente tr ansmitese sem se preocupar com as colises. ( )Neste sistema de transmisso por rdio, divide-se o tempo de transmisso em interva los fixos. Melhora a eficincia com relao transmisso sem intervalos fixos. ( ) Consiste em um anel lgico em uma rede em barra. ( ) Antes de transmitir, a estao escuta o canal. Se algum est transmitindo, ela perm anecer escutando o canal at que o mesmo fique livre. Aps, ento, ela transmite. ( ) Consiste no uso de passagem de permisso em rede em anel.

6. Distoro e rudo na transmisso (erros) Atenuao, rudo e retardo so termos usados de um modo geral para descrever as modificaes que um sinal sofre quando transmitido em um circuito ou canal. Essas alteraes resultam de imperfeies na propagao do sinal, ao longo do suporte de transmisso (atenuao e retardo) e de perturb aes (rudos) que atuam no s no suporte de transmisso como tambm nos estgios de processamento do si nal que compem o receptor. Quando a alterao sofrida pelo sinal muito grande, pode ocorrer d eteco trocada da informao, isto , deteco de "1" quando foi transmitido "0"ou deteco de "0" quando fo transmitido"1". Estas deteces trocadas caracterizam os chamados erros de transmisso . O desempenho de um sistema de transmisso de dados avaliado atravs do seu grau de c onfiabilidade na transmisso dos bits. A taxa de erros de um sistema de transmisso representa a prob abilidade de ocorrncia de erros de transmisso. Para redes de longa distncia existe uma padronizao internacional que determina uma taxa de erros mxima em um canal a fim de que o mesmo possa ser considerado adequado para a tran smisso de dados. O CCITT (Comit Consultif International de Tlphonie et Tlgraphie) recomenda uma taxa d e erros no 10-5 superior a , isto , apenas 1 bit errado a cada 100.000 transmitidos. Em redes loc ais, b no geral, a 10-12 admite-se taxas de erros tpicas da ordem de 10-9 . A transmisso sem erros um requisito essencial de quase todas as aplicaes de comunic ao de dados e portanto, uma srie de mecanismos deve ser implementada para detectar e corrigir p ossveis erros. 6.1 Deteco de erros A maneira usual utilizada para detectar a alterao de bits de informao transmitidos, consiste na adio de bits de redundncia na mensagem a ser transmitida. Um bloco de n bits de informao co dificado em um bloco de r bits pelo acrscimo de ( r -n ) bits de redundncia e ento transmitido. Na recepo, o bloco de r bits decodificado e os n bits de informao entregues ao destinatrio. Dentre as vrias tcnicas usadas para esta finalidade pode-se citar: bits de paridad e por carcter, paridade longitudinal(LRC), redundncia cclica (CRC). 6.1.1. Bit de Paridade (paridade de caractere)

a tcnica mais simples de codificao e consiste em acrescentar um bit s palavras do cdi go de representao dos caracteres. Exemplo: O caractere A no cdigo ASCII, com paridade rep resentado por 1000001P(65). O bit P de paridade acrescentado com os valores 0 ou 1 dependendo do tipo de paridade utilizado (paridade par ou paridade mpar). paridade par: 10000010 P = 0 paridade mpar: 10000011 P = 1 O carcter transmitido e na recepo o bit de paridade testado. Se o valor de P no conf erir com o esperado, detectado um erro de transmisso. Esse mtodo permite detectar erros de tra nsmisso que envolvam apenas a alterao deum nmero mpar de bits no caractere.

6.1.2. Paridade Longitudinal (combinada) Consiste em acrescentar mensagem um caractere (BCC -Block Character Check), que represente uma operao lgica sobre os bits dos diversos caracteres que compe a mensagem. Na tabela 6 .1. apresenta-se um exemplo de como seria transmitida a mensagem "UFSC", codificada em ASCII e co m paridade par. Tabela 6.1 -Codificao da Mensagem "UFSC" A transmisso feita serialmente por coluna. Neste mtodo so detectados os erros que c onsistem na inverso de apenas 1bit e tambm erros do tipo rajada (vrios bits alterados) com comp rimento igual ou menor que o nmero de linhas da matriz. Rajadas maiores que este nmero ou vrias raja das menores podem no ser detectadas. Este mtodo facilmente implementado por software uma vez q ue para calcular

o BCC basta fazer uma operao "ou-exclusivo" dos caracteres as erem transmitidos. 6.1.3. Redundncia Cclica (CRC) Consiste em acrescentar a um bloco de k bits de informao (n-k) bits de verificao. Pa ra transmisso, a representao binria da informao dividida em mdulo 2 por nmero pr-determinado. O rest diviso acrescentado mensagem como bits de verificao. Na recepo, a mensagem recebida ividida pelo mesmo nmero. Se o resto da diviso for igual a zero, a mensagem foi recebida c orretamente, caso contrrio, detectado um erro de transmisso. O cdigo CRC (Cdigo de Redundncia Cclica) baseado no tratamento de "strings" de bits como representao de polinmios com coeficientes 0 e 1 somente. Uma mensagem de k bits tratada como uma lista de coeficientes para um polinmio de k termos, variando k-10 k-1 xat xe com grau k-1. O bit de mais alta ordem (mais esquerda) o coeficiente de x, o k-2 prximo bit o coeficiente de xe assim sucessivamente. Exemplo: A mensagem 110001 t em 6 bits e representa um polinmio de grau 5, com 6 termos cujos coeficientes so 1, 1, 0, 0, 0 e 1 : 1x5 +1x4+0x3+0x2+0x1+1x0 =x5+x4 +1 A aritmtica polinominal feita em mdulo 2 isto , no existe "vai um" ou "empresta um". As operaes de adio e subtrao equivalem operao OR exclusivo. Exemplo: 11001011 01010101 10100111 10011110 01101100 11001011

A diviso de um binrio por outro feita da mesma forma como na diviso decimal/binrio e xceto que as subtraes so feitas usando mdulo 2.

Para utilizar o cdigo CRC, o emissor e o receptor devem escolher um polinmio gerad or G(x) que deve ter os bits demais baixa ordem e da mais alta ordem iguais a 1. J existe uma padroniz ao internacional para polinmios geradores: 1211 +x CRC-12= x+x+x+x+1 detecta at 12 erros por blocos de mensagens (usado para caracteres de 6 bits) 16152 CRC-16=x+x+x+1 16125 CRC ITU -T =x+ x+x+1 (usado para caracteres de 8 bits) A mensagem a ser transmitida concatenada, ao final com um "checksum" que determi nado atravs do seguinte algoritmo: 1. Seja r o grau de G(x). Concatene r bits zeros no final da mensagem M(x) de ta l forma que o xr . M (x) resultado corresponda ao polinmio . xr . M (x) 2. Divida por G(x) (dividir os strings de bits correspondentes) usando diviso com mdulo 2. 3. Subtraia o resto da diviso (que geralmente possui r ou poucos bits) do string correspondente a x r . M (x) usando subtrao mdulo 2. O resultado a mensagem a ser transmitida: T(x). Exemplo: detecta at 16 erros por blocos de mensagens

+x+x Considere a transmisso da mensagem 10111011 com polinmio gerador G(x)=x32(por exem plo). M (x):10111011 G(x): x3+x2+x=1110 Adiciona-se a quantidade de zeros equivalente ao grau de G(x) na mensagem: 10111011 + 000 Em seguida, divide-se a mensagem pelo polinmio gerador 10111011000 / 1110 O resto que deu na diviso ento adicionado na mensagem original M(X) sendo que a me nsagem a transmitida ser:

Ao receber a mensagem T(x), o receptor a divide por G(x) e examina o resto da di viso: 10111011110 / 1110 - se for zero, a mensagem est correta. - se for diferente de zero, a mensagem contm erro. Em caso de haver erro, o polinmio recebido no ser T(x), mas um outro polinmio H(x) = T(x) + E(x) onde E(x)representa as posies alteradas por erros de transmisso. Erros no sero detectados se T(x) + E(x)/G(x) tiver resto igual a zero, isto , se E( x) for divisvel por G(x). Para minimizar a probabilidade de um erro no ser detectado, G(x) deve ser criteri osamente escolhido. O polinmio gerador CRC-16 padronizado pelo ITU-T capaz de detectar todos os erros tipo rajada de comprimento menor ou igual a 16, bem como 99,9977% de rajadas de 17 bits e todos os erros simples, duplos ou erro com nmero mpar de bits alterados. Este polinmio gerador recomendado pelo ITU-T para a deteco de erros em sistemas de transmisso de dados a longa distncia. A ISO tambm adota este mesmo polinmio no sistema de control e associado aos protocolos ao nvel de enlace de dados da famlia HDLC. 6.2. Correo de erros Estas modalidades de recuperao de erros so tambm chamadas de "Forward Error Correcti on". Consistem na adio de bits redundantes mensagem, de modo a permitir no somente sua s inalizao mas tambm a restaurao do contedo original. Adequado em circuitos simplex e em situaes onde a retransmisso no prtica. R. H. Hamming desenvolveu vrios esquemas que receberam o nom e de Hamming Codes. 6.2.1. Descrio de um Cdigo Hamming m+r+1=2r Para um bloco de informaes de tamanho m, onde , sendo r um n inteiro, temos r "Hamming bits". Estes so inseridos nas posies 1,2,4,8,16 .. etc. O bloco construdo a partir dos bits e informaes e dos "Hamming bits". Os valores dos "Hamming bits" so o resultado da operao do OR-EXCLUSIVO sobre o cdigo binrio da posio dos bits "1" ocorridos nos bits de informao. Exemplo: Deseja-se transmitir a seguinte informao: 1110100100 = 10 bits de informao 10+4+1=24

temos 4 Hamming bits Bit 1413121110 9 8 7 6 5 4 32 11 1010H010H0HH

Posies 6-0110 10-1010 12-1100 13-1101 14-1110 0011

1 : 6,10,12,13,14

Bloco a ser transmitido: Bit 14 13 12 11 10 9 8 7 6 5 4 3 2 1 1 1 0 1 0 0 0 1

0 0 0 1 H HHH Supor que o bloco recebido seja: Bit 14 13 12 11 10 9 8 7 6 5 4 3 2 1 1 1 0 1 1 0 0 1 0

0 0 1 (bit 9 errado) Calculo efetuado na recepo: E(x) = 0011110011 10-1110 13-1101 12-1100 10-1010 9-1001 6-0110 2-0010 1-0001 1001 = 9 (bit 9 errado) A informao original poder ser restaurada sempre que somente um erro no bloco. Se do is erros ocorrerem, isto ser detectado mas o resultado ser sem sentido. Quando ocorrerem trs erros, o esquema pode ser burlado.

7. Software de Comunicao Em princpio pode-se pensar que a transmisso de bits em um canal seja trivial: uma mquina A coloca os bits no meio de transmisso e uma mquina B os retira. Na verdade no to simples, pois existem uma srie de fatores que influem em uma comunicao de dados e consequentemente na construo de um software de comunicao (protocolo). Um software de comunicao deve ser capaz de lidar com os mais diversos problemas que comumente ocorrem em uma transmisso,realizando uma srie de funes bsicas, denominadas funes de comunicao. O primeiro problema a ser tratado em um sistema de comunicao diz respeito distncia, onde necessrio representar os bits em forma de onda digital e sincronizar o emissor co m o receptor. Deve-se adequar o sinal s caractersticas do meio utilizado e utilizar transceptores ou tra nsmissores quando necessrio, alm do modem quando a transmisso deve ser feita de forma analgica. Alm dis so, temos outras funes de grande importncia no contexto de redes: . compartilhamento: independente da distncia e do meio utilizado em uma comunicao, importante que este seja compartilhado, pois seria desperdcio utiliz-lo com uma nic a conversao O meio pode ser multiplexado para permitir vrias comunicaes simultneas. . controle de erros: o controle de erros feito atravs da utilizao de tcnicas para deteco de erros, conforme visto no captulo 3, aliado a uma poltica de tratamento de erros. De acordo com a poltica estabelecida, os erros podem ser ignorados, marcad os para correo posterior, corrigidos atravs da retransmisso do quadro defeituoso ou corrigid os automaticamente. . controle de fluxo: pode ser entendido como um mecanismo de sinalizao que permita a o receptor controlar a velocidade efetiva de um transmissor mais rpido de forma a no entupir-se de dados, como por exemplo, no caso de uma impressora remota que est recebendo os dados de um computador. Quando os dados so recebidos, o receptor dev e executar uma srie de procedimentos antes de liberar o buffer para a recepo de mais dados. . controle de sequncia: visa preservar a ordem de transmisso dos quadros. Este servio garante que os quadros no sero aceitos duplicadamente e que a perda de um quadro s er detectada. . controle de acesso: o controle de acesso ao meio de transmisso um servio utilizado

em redes com topologia multiponto. Neste caso, vrias estaes compartilham um nico meio de transmisso e devem obedecer a uma poltica que determina quando uma estao pode utilizar o meio comum para transmitir seus dados. . Roteamento: eventualmente, a comunicao envolve um caminho indireto entre os dois pontos comunicantes,passando por pontos intermedirios onde a mensagem deve ser reencaminhada. Alm disso, tal sistema pode proporcionar uma flexibilidade para co nexo, ora por um caminho, ora por outro. Isso requer um sistema de roteamento ou comut ao da informao, que permita o seu endereamento e encaminhamento adequado.

Alm destas funes consideradas mais bsicas, existem outras tambm importantes, tais com o a necessidade de codificao da informao para o cdigo utilizado pela estao remota, a compr sso dos dados para reduzir os custos de transmisso, a encriptao dos dados de forma permitir o trfego da mensagem na internet com o mnimo de risco de violao de integridade da mesma, alm de outras funes. Todas estas funes so realizadas pelos protocolos de comunicao. 7.1. Protocolos de comunicao A forma de tratar os problemas de comunicao entre os processos comunicantes atravs de protocolos.

Como definido no incio desta apostila, protocolo um conjunto de regras sobre o mod o como se dar a comunicao entre as partes envolvidas , definindo os formatos dos quadros de dados, o s tipos de controles que sero efetuados sobre a transferncia e os procedimentos que devem ser adotados tanto para o envio quanto para a recepo dos dados. A transferncia de quadros entre dois equipamentos feita segundo um conjunto de re gras e convenes denominado"Protocolo de Comunicao". Um protocolo de comunicao define, portanto, o fo rmato dos quadros e os tipos de controle que sero efetuados sobre a transferncia. Deve-se salientar que em qualquer sistema de comunicao existiro mensagens de contro le da comunicao alm dosda dos que efetivamente se quer enviar. Um exemplo trivial o siste ma postal em que, alm da informao na carta usamos um envelope com o endereo (hierrquico) e outras informaes de controle para o correto encaminhamento da mensagem. Na prpria carta, o protoco lo requer que se acrescentem informaes de controle como data, abertura e fecho. Ora, estas informaes de controle se constituem numa sobrecarga (overhead ) que toma espao e tempo. Para entender melhor o significado de um protocolo vamos desenvolver um exemplo baseado no comunicao entre os dois filsofos (captulo 2 -apostila) onde temos 2 hosts ligados po r um meio de comunicao. Antes de seguir adiante, procure, como um exerccio, imaginar como seria o dilogo entre as mquinas usando termos coloquiais em portugus.

Um possvel dilogo est esboado na figura 7.1. Inicialmente, o computador A procura es tabelecer uma ligao lgica com o computador B dizendo Al . Quando o computador B responde a conexo lg se completa. Uma conexo lgica necessria para iniciar a transferncia de informao, no bas uma conexo fsica. Pode-se fazer uma analogia com uma ligao telefnica. Pode-se iniciar a c onversao depois que a pessoa do outro lado da linha responde Al . No basta a conexo fsica que se estabe lece quando o fone remoto retirado do gancho. Afinal, poderia acontecer o acaso de que o gato da famlia derrubasse o telefone no cho de susto com a campainha e voc no quer falar com o gato.

94

Figura 7.1

Esquema de funcionamento da arquitetura de uma rede de computadores

A seguir o computador A identifica a operao desejada como uma transferncia de arqui vos e o computador B pede a identificao do arquivo. O computador A responde com a identifi cao e o computador B inicia a transmisso do arquivo. Note-se que, para garantir a transfe rncia de forma correta, o computador A deve confirmar a recepo. Terminada a transferncia do arquivo, o comput ador B pergunta ao A se quer aproveitar a conexo para outra operao. Nada mais havendo a tratar, amb os os computadores procedem desconexo lgica, permanecendo, entretanto ligados fisicament e pela linha. Outras formas de dilogo so possveis e levam tambm a uma conexo confivel. Provavelmente , o protocolo que voc pensou tem algumas diferenas em relao ao da figura acima. O import ante no funcionamento de um protocolo que: 1. ele deve atender a todas as funes necessrias; 2. as duas mquinas ou entidades comunicantes devem entender as mensagens recebida s; 3. ele responda sempre da mesma forma s mesmas mensagens; Este exemplo simples evidencia que, para que a transferncia de informaes se efetive necessria a troca de uma srie de mensagens que no carregam dados, mas sim comandos de comunicao com in formao de controle. A ttulo de exerccio, identifique quais as mensagens da figura 7.1 car regam informaes e quais carregam comandos. Se colocssemos um equipamento de monitorao na linha entre os computadores que nos p ermitisse ver todos os bits que passassem, veramos uma sequncia de bytes, que comporiam as mensa gens contendo comandos ou dados, como mostra afigura 7.2. Comando Dados Comando Dados Dados Figura 7.2 Cadeia de bytes na linha Ora, para transmitir os dados, necessitamos transmitir comandos. Estes comandos ocupam uma parte da capacidade da linha, constituindo-se em um trfego (bits por segundo) chamado de t axa de sinalizao. Assim, a capacidade de transmisso (ou velocidade nominal em bps) da linha dividid a entre sinalizao e informao. Chama-se sobrecarga ou overhead a relao entre a taxa de sinalizao e a capaci dade do canal. Diferentes protocolos tero overheads diferentes,deixando mais ou menos cap acidade do canal para a efetiva transmisso de informao. O que sobra da capacidade do canal para transmisso d os dados chamada velocidade efetiva. Sempre que se quiser dimensionar a velocidade de tra nsmisso nominal necessria para um canal a partir do volume de dados efetivo a transmitir, deve-se levar em conta o overhead de sinalizao caracterstico (do protocolo) da linha em que se vai transmiti

r.

A conversao atravs de uma cadeia de bytes contnua como na figura 7.2 pode ser usada em algumas aplicaes. Informaes de sincronismo (que permitam a delimitao das mensagens) e endeream nto podem preceder a transmisso, mas no so repetidas durante a mesma.

Uma outra forma de troca de informao consiste em dividir a cadeia de bytes em paco tes e transmiti-los separadamente. Cada pacote, ou datagrama, carrega, alm dos dados, um cabealho cont endo a sua prpria informao de sincronismo, endereo de fontes e destino, nmero de sequncia, alm de uma cauda ou trailler que so os bits de redundncia que permitem a verificao da ocorrncia de erro no destino. Uma vantagem desta forma de comunicao que ela mais justa. Isto , outras conversaes n so bloqueadas por uma eventual conversao mais longa e podem se dar paralelamente, tra nsmitindo-se alternadamente pacotes de uma outra, o que se constitui numa multiplexao do meio d ecomunicao ao longo do tempo. Um datagrama, ento se constitui de um cabealho com diversos campos de controle eum campo de dados, seguidos de uma cauda com os bits de verificao de erro e outras po ssveis informaes de controle,como mostra figura 7.3. Cabealho Dados Cauda Figura 7.3 Formato geral de um datagrama Ora, toda a informao contida no cabealho e na cauda destas unidades de transporte d e informao serve para o controle da comunicao, constituindo-se, portanto, tambm em sinalizao e overhea d. Um protocolo que trabalhe nesta forma deve ento definir precisamente o formato e o s ignificado dos campos destas unidades de transporte para que as entidades comunicantes possam interpre t-los corretamente. Estas unidades de transporte de informao, alm de pacotes ou datagramas , podem ser designadas, conforme o contexto,tambm como quadros ( frames ), blocos, ou mais genericamente como mensagens. A designao tcnica, empregada no mbito do modelo OSI, PDU ( Protocol Data Unit ). PDUs de um protocolo A podem ser encapsuladas no campo de dados das PDUs de um outro protoc olo B, como mostra afigura 7.4. Esta tcnica de encapsulamento usada para permitir, por exemplo, o tr ansporte de um protocolo entre dois computadores atravs de vrias redes intermedirias com protocolo s distintos. O encapsulamento de protocolos de mais a alto nvel em formatos de mais baixo nvel aumenta

modularidade da rede,isto , pode-se alterar a tecnologia da rede de transporte (b aixo nvel) sem ter de alterar o sistemas e protocolos entre as aplicaes (alto nvel). Porm o overhead das l inhas tende tambm a aumentar, pois temos informaes de controle muitas vezes duplicadas. Figura 7.4 -Encapsulamento de um protocolo A em um protocolo B 7.2. Protocolos de enlace de dados Como visto anteriormente, a especificao de um software de comunicao deve prever dive rsos aspectos referentes aos servios que o sistema oferece. Na verdade, a simples transferncia d e um arquivo de uma mquina para outra, envolve diversas etapas que, se analisadas em conjunto, possue m uma complexidade difcil de controlar. Para diminuir esta complexidade, o software de comunicao divid ido em "camadas", onde cada "camada", executa um conjunto definido de funes. A camada mais prxima da transmisso fsica denominada "Camada de Enlace" ou "Enlace d e Dados", ou ainda,"Enlace Lgico". A camada de enlace constitui a interface entre os nveis supe riores e a camada fsica, tornando a transmisso mais confivel. Suas funes principais referem-se ao controle de fluxo, controle de erros e o controle de acesso ao meio de transmisso. Os primeiros protocolos de en lace que foram desenvolvidos para redes de computadores eram, em sua maioria, orientados a carct er, isto , o bloco a ser enviado consistia de um grupo de caracteres de algum cdigo (ASCII,EBCDIC). O protocolo BSC da IBM um exemplo de protocolo orientado a carcter. Com o desenvo lvimento das redes de computadores, as desvantagens de se utilizar protocolos orientados a caracter es foi ficando cada vez mais evidente, dadas as dificuldades de se transmitir informaes entre mquinas com c onjunto de caracteres. Na dcada de 70 uma nova gerao de protocolos apareceu; a IBM desenvolveu o SDLC (Syn chronous Data Link Control) e submeteu-o apreciao da ANSI e da ISO para que fosse adotado como p adro internacional. Tanto a ANSI como a ISO fizeram modificaes no SDLC e lanaram, respec tivamente, o ADCCP (Advanced Data Communication Control Procedure) e o HDLC (High-level Data Link Control). O ITU-T (antigo CCITT) adotou e modificou o HDLC. Todos estesprotocolos so baseados nos m esmos princpios. Todos so orientados a bit, isto , so independentes dos cdigosutilizados. A seguir es tudaremos os protocolos orientados a caracter e os protocolos orientados a bit. 7.2.1 Protocolos Orientados a carcter Em um protocolo orientado a carcter, um quadro composto de um nmero inteiro de car acteres de um determinado cdigo. Obviamente, isto traz limitaes com respeito s comunicaes entre equi pamentos

que trabalhem com cdigos diferentes.

bastante comum que as unidades de informao sejam cdigos pertencentes ao conjunto AS CII (American Standart Code for Information Interchange). Este conjunto prev cdigos especiais pa ra funes de controle, tais como ETB , SYN , etc. Sete bits so necessrios para representar um cdigo ASCII qualqu r, mas na verdade cada cdigo ASCII transmitido com 8 bits, sendo o ltimo bit o de paridade mpa r . O destinatrio deve ser capaz de reconhecer os caracteres de sincronismo e a partir deste momento,

interpretar o restante do quadro. Os intervalos de tempo prprios para cada um dos bits so conhecidos e amarrados entre as entidades comunicantes. Um dos protocolos orientados a caracteres mais conhecidos o protocolo BSC (Binar y Synchronous Communications). OBSC um protocolo de controle de enlace desenvolvido pela IBM, na dcada de 60 e ainda bastante utilizado em ligaes ponto-a-ponto e multiponto. Uma descrio sumria des te protocolo apresentada nesta seo. O BSC um protocolo orientado a carcter, ou seja, ele utiliza caracteres de um det erminado cdigo fonte para e limitao do texto da mensagem e para funes de superviso e controle da troca de mensagens entre os equipamentos conectados. A estrutura da mensagem de informao mostrada na figura 7.6. SOH Cabealho STX Texto ETX BCC Figura 7.5 Estrutura tpica de um quadro no protocolo BSC

Uma mensagem pode ainda ser dividida em quadros para facilitar sua manipulao e red uzir a possibilidade de erros de transmisso. Neste caso, cada quadro terminado pelo carcter ETB, exceto o ltimo que terminado com ETX. Os caracteres de controle e superviso usados com o protocolo BSC so: Caractere Significado SYN Caractere de sincronizao (Synchronous Idle) SOH Incio de cabealho STX Incio de texto ITB Fim de transmisso de quadro intermedirio ETB Fim de transmisso de quadro ETX Fim do texto ENQ Verifica estado da estao ACK0/ACK1 Reconhecimento positivo WACK Reconhecimento positivo (espere antes de enviar) NAK Reconhecimento negativo OLE Usado para permitir transparncia RVI Interrupo reversa TTD Usado para indicar demora temporria no envio de texto e evitar fim da tempori zao (time-out) DLEEDT Sequncia de desconexo para uma linha comutada. Tabela 7.1 Caracteres de controle e superviso utilizados no protocolo BSC

A estao que deseja iniciar a transmisso envia a sequncia ENQ. A resposta pode ser po sitiva atravs de um ACK, ou caso a estao no esteja pronta para receber, ela responde com um NAK ou W ACK. Para evitar problemas associados transmisso, uma das estaes definida como primria e a outra como secundria. A estao primria permanece enviando ENQs at a recepo de um ACK0 ou at esgotar o limite imo de tentativas estabelecido. Caso a estao primria receba um ENQ sem ter iniciado um pedido de transmisso, ela responde com ACK,NAK ou WACK. Assim, a estao secundria s ganha o cont role da linha se a estao primria no a estiver utilizando. Ao terminar a transmisso de uma mensagem, a estao que a estava transmitindo envia u m ETD para indicar este fato e no tenta utilizar a linha novamente durante um certo interval o de tempo, permitindo assim que a outra estao a utilize.

Figura 7.6

Exemplo de transferncia de informaes utilizando o protocolo BSC.

Para obter transparncia, ou seja, permitir que qualquer configurao de bits seja tra nsmitida pelo usurio, o BSC tem um modo transparente. Qualquer caractere de controle que seja precedid o pelo caractere DLE ser reconhecido, no modo transparente, como um caractere de dados. 7.2.2 Protocolos Orientados a bits camada de enlace recebe das camadas superiores as informaes a serem enviadas, repr esentadas nas unidades mnimas de informao. Nos protocolos orientados a bit, a camada de enlace tr ata conjuntos de bits cujos significados lhe so irrelevantes. Tais bits devem ser agrupados de mod o que haja responsabilidade pela entrega de cada grupo de bits. Nos dilogos com a outra mquin a, pode existir a confirmao do recebimento do referido grupo. A figura 7.6 apresenta um exemplo de p rotocolo orientado a bits. Figura 7.7 -Procedimento de protocolo orientado a bit Na figura 7.6, os bits de informao foram colocados em um nico quadro, o qual aprese nta um formato genrico com uma todos os protocolos orientados a bit. Cada quadro possui um delim itador de incio e um delimitador de fim. O campo"endereo" utilizado para a identificao do receptor. O ca mpo de "controle" identifica o tipo do quadro (informao,superviso, ...), alm de informaes referentes ao nmero de sequncia e reconhecimento. O campo de "informao"carrega os dados recebidos da camad a superior. O campo de "checksum" carrega bits de redundncia para a deteco de erros no quadro rec ebido. 7.3. Protocolo de enlace HDLC A famlia de protocolos HDLC (High Level Data Link Control) orientada a bit, sendo resultado do esforo de

padronizao desenvolvido pela ISO (International Organization for Standardization), para a camada de enlace de dados. Para satisfazer uma variedade de requerimentos, o protocolo HDL C define trs tipos de estaes, duas configuraes de enlace e trs modos de operaes de transferncia de dados. a) Os trs tipos de estaes so: 1. Estao primria: controla a operao do enlace. Os quadros emitidos por esta estao so chamados "comandos". 2. Estao secundria: opera sob o controle da estao primria. Os quadros emitidos pela estao secundria so chamados " respostas ". A estao primria mantm um enlace lgico separado com cada estao secundria na linha. 3. Estao combinada: combina as caractersticas das estaes primria e secundria. Uma estao combinada pode emitir comandos e respostas. b) As duas configuraes de enlace so: 1. Configurao no balanceada: usada em ligaes ponto-a-ponto ou multiponto. Esta configurao consiste de uma estao primria e uma ou mais estaes secundrias e suporta tanto a transmisso half-duplex quanto a full-duplex. 2. 2-Configurao balanceada: usada somente em conexes ponto-a-ponto. Esta configurao consiste de duas estaes combinadas e suporta transmisses half-duplex e full-duplex. c) Os trs modos de operao de transferncia de dados so: 1. Modo de resposta normal (NRM): usado em configuraes no balanceadas. A estao primria pode iniciar a transferncia de dados para uma secundria mas a secundria s pode transmitir dados em resposta a um comando(POLL) da primria. 2. Modo balanceado assncrono (ABM): usado em configuraes balanceadas. Qualquer uma das estaes combinadas pode iniciar a transmisso sem receber permisso da outra estao combinada. 3. Modo de resposta assncrona (ARM): usado em configuraes no balanceadas. Neste modo, a estao secundria pode iniciar a transmisso sem permisso explcita da primria (isto , enviar uma resposta sem esperar por um comando). Fica sob a responsabilid ade da estao primria o controle da linha, incluindo inicializao, recuperao de erros e desconexo lgica. O modo de resposta normal usado em linhas multiponto onde alguns terminais so con ectados a um computador. O computador consulta cada terminal para transmisso. O NRM tambm usado em configuraes ponto-a-ponto no caso particular de conexo de um terminal ou outro peri frico ao computador. O modo balanceado assncrono faz um uso mais eficiente de ligaes ponto-a -ponto fullduplex, uma vez que ele no apresenta o "overhead" do polling. O modo de resposta assncrona raramente usado. 7.3.1 Estrutura do Quadro O HDLC usa transmisso sncrona. Todas as transmisses so feitas em blocos e um nico for

mato de bloco estabelecido para todas as trocas de dados e de controle. A figura 7.6 mostra a estrutura de um quadro HDLC e seus respectivos campos: FLAG ENDEREO CONTROLE DADOS FCS FLAG 8 bits 8 bits ou + 8 ou 16 bits tamanho varivel 16/32 bits 8 bits pode ter 1 ou + octetos

Figura 7.8 -Estrutura tpica do quadro no protocolo HDLC

CAMPO FLAG : o campo FLAG delimita o quadro em ambas extremidades com uma config urao nica de bits dada por01111110. Um nico flag pode ser usado como trmino de um quadro e incio de outro. Todas as estaes ativas ligadas linha ficam continuamente esperando por uma sequncia de fl ag para sincronizar no incio de um quadro. Enquanto est recebendo um quadro, a estao continu a procurando a sequncia de flag para determinar o final do quadro. No entanto,uma vez que um qua dro HDLC permite qualquer configurao de bits, no existe garantia de que a configurao01111110 no ir apar cer dentro do quadro, destruindo, ento, a sincronizao a nvel de quadro. Para determinar este pr oblema, um procedimento conhecido como "bit-stuffing" usado. O transmissor ir sempre inserir um bit 0 extra aps cada ocorrncia de cinco bits 1's consecutivos no quadro (exceto no campo FLAG).

Aps identificar o flag inicial, o receptor examina a sequncia de bits. Quando uma configurao de cinco 1's aparece, o sexto bit examinado. Se o sexto bit 1 e o stimo 0, a combinao aceita co o um flag. Se o sexto e o stimo bits so ambos iguais a 1, a estao emissora est sinalizando uma cond io de aborto. Com o uso da tcnica de bit stuffing, qualquer configurao de bits arbitrria pode ser inserida no campo de dados de um quadro. Esta propriedade conhecida como "transparncia de dados". CAMPO DE ENDEREO: o campo de endereo usado para identificar a estao secundria que tra nsmite ou recebe o quadro. Este campo no necessrio em ligaes ponto-a-ponto, mas deve ser in cluvel sempre para garantir a uniformidade. Um endereo possui, normalmente, 8 bits, mas pode se r usado um formato estendido no qual o tamanho do endereo um mltiplo de sete bits. O oitavo bit em ca da octeto 1 ou 0 indicando se o octeto ou no o ltimo octeto do campo de endereo. A configurao 11111111 interpretada, tanto na forma bsica quanto na estendida, como sendo um endereo de d ifuso , isto , indica que todas as estaes secundrias devem receber o quadro. CAMPO DE CONTROLE : o HDLC define 3 tipos de quadros, cada um com um formato dif erente do campo de controle. Quadros de informao (tipo I) que transportam os dados do usurio; Quadros Superviso(S) e quadros no numerados(U). CAMPO DE DADOS: este campo s existe nos quadros tipo I e em alguns quadros tipo U . O campo pode conter qualquer sequncia de bits. Seu tamanho no definido no padro mas limitado em um tamanho mximo por um a implementao. CAMPO FCS (Frame Check Sequence): aplicado sobre todos os bits do quadro com exc eo dos campos de

flag. O FCS normal o CRC-16 definido pela CCITT. Um FCS opcional de 32 bits usan do o CRC-32 pode ser empregado se o tamanho do quadro ou a qualidade da linha determinarem esta escol ha. A figura abaixo mostra o formato geral do CAMPO DE CONTROLE (modo bsico). Figura 7.9 Formato dos quadros de controle do protocolo HDLC

Onde: Ns N de sequncia no envio pela estao transmissora Nr N de sequncia na recepo pela estao transmissora S -Bit com funo de superviso M -Bit de controle de ligao P/F -Bit de Poll/Final

O quadro de configurao dos campos de controle apresentado a seguir:

Tabela 7.2

Quadro completo especificando os campos de controle de um quadro HDLC

O campo de controle pode ser estendido para ser usado por quadros S e I que empr egam nmeros de sequncia com 7 bits ao invs de 3 bits. A figura abaixo mostra o formato geral do c ampo de controle do modo estendido. Figura 7.10 Formato dos quadros de controle do protocolo HDLC

7.3.2 Definio dos comandos e respostas no HDLC I -Indica um quadro sequenciado de informao. Os campos Nr e Ns fornecem a sequenci ao do quadro que est sendo enviado, bem como do quadro que se espera receber em seguida. Quand o se est processando a troca de informao, cada estao relata continuamente seus Ns e Nr outra.

RR -O quadro de superviso que indica "recepo concluda" usado por uma estao para indica que est pronta para receber um quadro de informao, o que confirma o recebimento dos quadro s de informao numerados at Nr -1(inclusive). Uma estao primria pode usar o comando RR com o bit P setado em 1, para fazer polling com estaes secundrias (isto , "convid-las" a transmitir).

REJ -Esse quadro de superviso usado por uma estao para solicitar a retransmisso de q uadros de informao iniciando com o nmero de Nr. Os quadros de informao numerados at Nr -1 so, as im, confirmados como recebidos sem problema. RNR -Esse quadro de superviso usado por uma estao para indicar impossibilidade temp orria de aceitar outros quadros de informao. Os quadros de informao numerados at Nr -1 so recon hecidos como aceitos; aqueles numerados de Nr (inclusive) em diante, e os seguintes (se tiverem sido enviados outros), no so confirmados. Quando uma estao que est transmitindo recebe um RNR, deve parar de transmitir dentro do menor tempo possvel,completando ou abortando o quadro em and amento.

SREJ - usado por uma estao para solicitar a retransmisso de um nico quadro de informao o de nmero Nr. Os quadros de informao numerados at Nr -1 (inclusive) so assim confirmados. Sendo transmitido um SREJ, os nicos quadros I aceitos sero aqueles numerados sequencialm ente e em ordem seguindo ao quadro solicitado.

UI ou NSI - usado para transferir campos de informao no sequenciados atravs de um enl ace. Pode ser til, por exemplo, para dados de inicializao do enlace. Devido ausncia de verificao do nmeros de sequncia, o campo de informao pode ser perdido ou duplicado se ocorrer uma condio de execuo durante a transmisso do quadro UI. No h resposta exigida para o UI.

SNRM -O referido comando usado para colocar em "Normal Respose Mode"(NRM) a estao secundria endereada,onde todos os campos de controle tm um octeto de comprimento. Esse coman do subordina a estao secundria receptora estao primria que transmitiu o SNRM. Assim, no so permiti transmisses a partir da estao secundria, a no ser que solicitadas pela primria.

DISC -Esse comando usado para realizar uma desconexo lgica: informa estao receptora que a estao transmissora est suspendendo a operao com esta respectiva estao secundria (ou balanceada). Na operao de uma rede comutada, este comando tambm pode ser usado para dar incio a uma desconexo fsica. Uma estao secundria desconectada no poder receber ou transmitir q adros de informao: fica desconectada at que receba um comando SIM ou SNRM.UP -O Poll no numer ado usado para solicitar quadros de resposta a partir de uma nica estao secundria("indiv idual poll"), estabelecendo uma condio operacional lgica, que existe em cada estao endereada por uma oportunidade de resposta. A norma no define o processo de controle para organizar as respostas, que tambm no so confirmadas. UA -Essa resposta de "confirmao no sequenciada " usada para confirmar o recebimento e aceitao

dos seguintes comandos no numerados: SNRM, SARM, SABM, SNRME, SARME, SABME, SIM, DISC e RSPR. SIM -Comando usado para ativar procedures especificadas pelo sistema, a nvel de i nicializao do link, na estao remota.

RIM -"Request for Initialization Mode" transmitido por uma estao para notificar a estao primria da necessidade de um comando SIM. O recebimento de qualquer comando, ento, que no sej a um SIM ou DISC, far com que a estao repita o RIM; isto , no sero aceitas transmisses de comandos at que a condio RIM seja resetada, pela recepo de um RIM ou DISC. CMDR -Esta resposta transmitida por uma estao secundria no modo NRM, quando esta re cebe um comando no vlido. So considerados os comandos recebidos dentro das seguintes caract ersticas:

a) no implementados na estao receptora (essa categoria inclui comandos de configurao inexistente); b) campo de informao muito longo para ser recebido nos buffers da estao receptora; c) o comando recebido no permite o campo de Informao, e este foi recebido dentro do quadro; d) o nmero Nr recebido da estao primria no concorda com o nmero Ns que foi enviado me ma.

SARM - usado para colocar a estao secundria endereada em modo de resposta assncrona (A RM). SABM -Usado para colocar a estao endereada no Modo de Resposta Balanceado (MRB). XID -O comando de troca de identificao usado para forar a estao endereada a reportar ua identificao e outras caractersticas e, opcionalmente, fornecer a identificao da estao ransmissora estao remota. Nesse comando o campo de informao opcional: se usado deve conter a ide ntificao da estao transmissora. Esse comando pode usar o endereo global, caso seja desconhecido o endereo especfico da estao secundria. DM -Esta resposta usada para relatar status no operacional de uma estao que est logi camente desconectada do enlace e no pode aceitar o comando de estabelecimento de um modo (MRN ou MRA). RD -Usado para indicar a solicitao de uma desconexo. 7.3.3 Controle de Fluxo e Sequenciamento Os protocolos da famlia HDLC realizam o controle de fluxo e de sequncia atravs de u m mecanismo baseado na buferizao de mensagens denominado Mecanismo da Janela Deslizante.

O mecanismo da janela deslizante permite que o emissor envie mais de um quadro s em esperar a confirmao do receptor. Para isto, o transmissor mantm atualizada uma varivel que ind ica o nmero de sequncia do prximo quadro a ser enviado (N(S)), bem como os valores que delimitam a janela de transmisso (limite inferior e limite superior ). Por sua vez, o receptor mantm uma varivel que indica o nmero de sequncia do prximo quadro a ser recebido (N(S)), bem como os valores que d elimitam a janela de recepo. Todos os quadros contm um nmero de sequncia que varia de 0 a um valor mximo . Este valor mximo normalmente dado por 2n-1 onde n o tamanho (em bits) do campo de sequ enciado quadro. Por exemplo, para um campo de sequncia que tenha um comprimento de 3 bits , teremos a variao do nmero de sequncia dos quadros de 0 at 7 ( 23-1). Os nmeros de sequncia dentr da janela de transmisso representam quadros enviados mas no confirmados. Os nmeros de sequncia dentro da janela de transmisso representam quadros variados m as no confirmados. Sempre que o transmissor envia um quadro ele guarda uma cpia at que o mesmo seja confirmado pelo receptor. Existe um limite mximo de tempo que o transmissor pode aguardar pela chegada de uma confirmao; ao esgotar este tempo, o transmissor deve considerar que o quadr o no chegou ao destino e retransmiti-lo. O controle de fluxo uma tcnica que assegura que uma estao transmissora no sobrecarre ga uma

estao receptora. Normalmente o receptor aloca um buffer de dados com um tamanho mxi mo. Quando os dados so recebidos, ele deve executar uma srie de procedimentos antes de liberar o buffer para o recebimento de mais dados. A forma mais simples de controle de fluxo conhecida como "stop and wait". Nesta forma o receptor indica a sua disposio em aceitar dados enviando um "pool" ou respondendo a um "select". O emissor ento, transmite seus dados. Aps a recepo, o receptor deve indicar novamente a sua disposio em aceitar mais dados antes que eles sejam enviados. Este procedimento adequado para o caso em q ue a mensagem enviada em um nico bloco de dados. No entanto, existem casos em que o transmissor quebra o bloco grande em pequenos blocos e os envia um de cada vez. Para estes casos, o procedi mento descrito anteriormente inadequado. Sempre que o transmissor envia um quadro ele guarda uma cpia at que o mesmo seja c onfirmado pelo receptor. Existe um limite mximo de tempo que o transmissor pode aguardar pela ch egada de uma confirmao; ao esgotar este tempo, o transmissor deve considerar que o quadro no che gou ao destino e retransmiti-lo.

7.4. O Modelo de referncia OSI As redes de computadores modernas so projetadas de forma altamente estruturada, i sto , devido a complexidade do software de comunicao, existe a necessidade de separar partes do p rojeto a fim de vencer a tarefa por etapas. A maioria dos softwares de comunicao so organizados como um conjunto de camadas ou nveis, cada um construdo sobre o seu predecessor. O nmero de nveis, o nome de cada nvel e a funo de c ada nvel diferem de uma rede para outra. No entanto, em todas as redes, o propsito de cada nvel oferecer servios para os nveis mais altos, livrando aqueles nveis dos detalhes de como os se rvios oferecidos so realmente implementados. O nvel n de uma mquina mantm uma conversao com o nvel n de outra mquina. As regras e convenes desta conversao so definidos como o "protocolo do nvel n". A figura 7.1 apres enta o modelo de Referncia OSI de 7camadas e ilustra este conceito. As entidades compreendidas em nveis correspondentes em mquinas diferentes so chamadas processos pares. Em outras palav ras, so os processos pares que se comunicam usando o protocolo. Na realidade, nenhum dado transferido diretamente de um nvel n em uma mquina para o nvel n de outra mquina(exceto no nvel 1). Cada nvel passa os dados e informaes de controle para o nvel imediatamente inferior, at que o nvel 1 seja alcanado. No nvel 1 existe uma comunicao fsica com a outra mquina, ao contrrio da comunicao virtual usada pelos outros nveis. Do outro lad o, o processo se inverte: cada camada retira as informaes que lhe pertencem e repassa para a camada superior o campo de dados da unidade recebida, at chegar camada mais alta. Entre cada par de nveis adjacentes existe uma interface. A interface define as op eraes primitivas e os servios que o nvel inferior oferece ao nvel superior. Quando o projetista de uma re de decide quantos nveis vai incluir na rede e o que cada um deles faz, uma das tarefas mais importa ntes definir claramente as interfaces entre os nveis. O modelo OSI mostrado na figura 7.1 (menos o meio fsico). Esse modelo baseado em uma proposta desenvolvida pela ISO (Internacional Standards Organization) como um primeiro pa sso na direo da padronizao internacional dos protocolos usados nas diversas camadas (Day e Zimmerm ann, 1983). O nome desse modelo Modelo de Referncia OSI(Open Systems Interconnection), pois ele trata de interconexo de sistemas abertos -ou seja, sistemas que esto abertos comunicao com ou tros sistemas. Por uma questo de praticidade, vamos cham-lo de modelo OSI. O modelo OSI tem sete camadas. A definio das camadas foi baseada nos seguintes pri

ncpios: 1. Uma camada deve ser criada quando um diferente grau de abstrao se faa necessrio; 2. Cada camada deve executar uma funo bem definida; 3. A funo de cada camada deve escolhida observando-se a definio de protocolos padronizados internacionalmente; 4. Os limites de cada camada devem ser escolhidos de forma a minimizar o fluxo de informaes entre as interfaces; 5. O nmero de camadas no deve ser nem muito grande nem muito pequeno, de forma a evitar a repetio de funes e no tornar a arquitetura difcil de controlar.

Figura 7.11

Modelo de Referncia OSI

ISO

Em seguida, discutiremos cada uma das camadas do modelo, comeando pela camada inf erior. Observe que o modelo OSI em si no uma arquitetura de rede, pois no especifica os servios e os p rotocolos que devem ser usados em cada camada. Ele apenas informa o que cada camada deve fazer . No entanto, a ISO produziu padres para todas as camadas,embora eles no pertenam ao modelo de referncia propriamente dito. Cada um deles foi publicado como um padro internacional distinto. 7.4.1 A Camada Fsica A camada fsica trata de transmisso de bits brutos atravs de um canal de comunicao. O projeto da rede deve garantir que, quando um lado envia um bit 1, o outro lado o receba como um bit 1, no como um bit 0. Nesse caso, as questes mais comuns so as seguintes: a quantidade de volts a ser usada para representar um bit 1 e um bit 0; a quantidade de microssegundos que um bit deve durar; o fato de a transmisso poder ser ou no realizada nas duas direes; a forma como a conexo inicial s er estabelecida e de que maneira ela ser encerrada; e a quantidade de pinos que o conector da red e precisar e de que maneira eles sero utilizados. Nessa situao, as questes de projeto dizem respeito s in terfaces mecnicas, eltricas e procedurais e ao meio de transmisso fsico, que fica abaixo da c amada fsica. 7.4.2 A Camada de Enlace de Dados A principal tarefa da camada de enlace de dados transformar um canal de transmis so bruta de dados em uma linha que parea livre dos erros de transmisso no detectados na camada da rede. Para executar essa tarefa, a camada de enlace dedados faz com que o emissor divida os dados de entr ada em quadros de dados (que, em geral, tm algumas centenas ou milhares de bytes), transmita-os seq uencialmente e processe os quadros de reconhecimento pelo receptor. Como a camada fsica apenas a ceita e transmite um fluxo de bits sem qualquer preocupao em relao o significado ou estrutura, cabe camad a de enlace de dados criar e reconhecer os limites do quadro. Pra tal, so includos padres de bi t especiais no incio e no fim do quadro. Se esses padres de bit puderem ocorrer acidentalmente nos dados , ser preciso um

cuidado especial para garantir que os padres no sejam incorretamente interpretados como delimitados de quadro. Um ataque de rudo na linha pode destruir completamente um quadro. Nesse caso, a c amada de enlace de dados da mquina de origem dever retransmitir o quadro. No entanto, vrias transmisses do mesmo quadro criam a possibilidade de existirem quadros repetidos. Um quadro repetido poderia ser enviado caso o quadro de reconhecimento enviado pelo receptor ao transmissor fosse perdido. Cab e a essa camada resolver os problemas causados pelos quadros repetidos, perdidos e danificados. A camada de enlace dos dados pode oferecer diferentes classes de servio para a camada de rede,cada qual com qu alidade e preo diferentes. Outra questo decorrente da camada de enlace de dados (assim como da maioria das c amadas mais altas) a forma como impedir que um transmissor rpido seja dominado por um receptor de da dos muito lento. Deve ser empregado algum mecanismo de controle de trfego para permitir que o tran smissor saiba o espao de buffer disponvel no receptor. Frequentemente , esse controle de fluxo e o tratamento de erros so integrados. Se a linha puder ser usada para transmitir dados em ambas as direes, surgir uma nov a complicao para o software da camada de enlace de dados. O problema que os quadros de reconhecim ento necessrios ao trfego de A pra B disputamo uso da linha com os quadros do trfego de B para A. Foi criada uma soluo inteligente (o piggybacking) para essa situao. O piggybacking consiste em mandar a confirmao do recebimento do quadro da outra estao no quadro dedados que est sendo enviado a ela, otimizando a transmisso. As redes de difuso tm outra questo na camada de enlace de dados: como controlar o a cesso ao canal compartilhado. Esse problema resolvido por uma subcamada especial da camada de e nlace de dados, a subcamada de acesso ao meio. 7.4.3 A camada de Rede A camada de rede controla a operao da sub-rede. Uma questo de fundamental importncia para o projeto de uma rede diz respeito ao modo como os pacotes so roteados da origem pa ra o destino. As rotas podem se basear em tabelas estticas, amarradas rede e que raramente so alteradas. Es tas podem ser determinadas no incio de cada conversao,como por exemplo em uma sesso de terminal. E las tambm podem ser altamente dinmicas, sendo determinadas para cada pacote, a fim de refle tir a carga atual da rede.

Se houver muitos pacotes na sub-rede ao mesmo tempo, eles dividiro o mesmo caminh o, provocando engarrafamentos. O controle desse congestionamento tambm pertence camada de rede. Como os operadores da sub-rede em geral so remunerados pelo trabalho que fazem, d eve haver uma funo de contabilizao na camada de rede. Pelo menos, o software deve contar quantos p acotes ou caracteres ou bits so enviados por cada cliente, o que permitir a produo de informaes para tarifao. Quando um pacote cruza uma fronteiranacional, onde se pratica uma taxa de cada l ado, a contabilizao pode se tornar complicada. Quando um pacote tem que viajar de uma rede para outra at chegar a seu destino, p odem surgir muitos problemas. O endereamento utilizado para rede poder ser diferente. Talvez a segund a rede no aceite seu pacote devido o tamanho. Os protocolos tambm podero ser diferentes. na camada de r ede que esses problemas so resolvidos, permitindo que redes heterogneas sejam interconectadas. Nas redes de difuso, o problema de roteamento simples e, portanto, a camada de re de, quando existe, costuma ser pequena.

7.4.4. A camada de Transporte A funo bsica da camada de transporte unidades menores em caso de necessidade, pass-los as essa unidades cheguem corretamente outra extremidade. incia e de forma que as camadas superiores fiquem isoladas hardware.

aceitar dados da camada de sesso, dividi-lo em para a camada de rede e garantir que tod Alm disso, tudo tem de ser feito com efic das inevitveis mudanas na tecnologia de

Em condies normais, a camada de transporte cria uma conexo de rede diferente para c ada conexo de transporte exigida pela camada de sesso. Se, no entanto, a conexo de transporte pr ecisar de um throughput muito alto, a camada de transporte dever criar vrias conexes de rede, di vidindo os dados entre as conexes de rede para melhorar o throughput. Por outro lado, se a criao ou manuteno de uma conexo de rede for cara, a camada de transporte poder multiplexar diversas conexes de transporte na mesma conexo de rede para reduzir o custo. Em todos os casos, a camada de transpo rte necessria para tornar a multiplexao transparente em relao camada de sesso. A camada de transporte tambm determina o tipo do servio que ser oferecido camada de sesso e, em ltima instncia,aos usurios da rede. O tipo de conexo de transporte mais popular o ca nal ponto livre de erros que libera mensagens ou bytes na ordem em que eles so enviados. No entanto, outros tipos possveis de servio de transporte so as mensagens para muitos destinos. O tipo de servio dete rminado quando a conexo estabelecida. A camada de transporte uma verdadeira camada fim a fim, que liga a origem ao destino. Em outras palavras, um programa da mquina de origem mantm uma conversa co m um programa semelhante instalado na mquina de destino,utilizando cabealhos de mensagem e mensa gens de controle. Nas camadas inferiores, os protocolos so trocados entre cada uma das mquinas e seu s vizinhos, e no entre as mquinas de origem e de destino, que podem estar separadas por muitos rot eadores. A diferena entre as camadas de 1 a 3, que so encadeadas, e as camadas de 4 a 7, que so fim a fim, ilustrada na figura 7.1 Muitos hosts so multiprogramados; isso significa que muitas conexes estaro entrando e saindo de cada host. preciso,no entanto, criar alguma forma de determinar a qual conexo uma mens agem pertence. Essas informaes podem ser colocadas no cabealho de transporte (H4 ou Header do prot ocolo da camada ISO). 4 do modelo OSI Alm de multiplexar diversos fluxos de mensagem em um canal, tambm cabe camada de t ransporte estabelecer e encerrar conexes pela rede. Isso exige mecanismo de denominao que per mita a um processo de uma mquina descrever com quem deseja conversar. Deve haver um mecanis

mo para controlar o fluxo de informaes, de modo que um host rpido no possa sobrecarregar um host lento . Esse mecanismo chamado de controle de fluxo e desempenha um papel fundamental na cama da de transporte (assim como em outras camadas). O controle de fluxo entre os hosts diferente do controle de fluxo entre os roteadores, embora sejam aplicados a eles princpios semelhantes. 7.4.5 A camada de Sesso A camada de sesso permite que os usurios de diferentes mquinas estabeleam sesses entr e eles. Uma sesso permite o transporte de dados normal, assim como faz a camada de transporte , mas ela oferece tambm servios aperfeioados que podem ser de grande utilidade em algumas aplicaes. Uma sesso pode ser usada para permitir que um usurio estabelea um login com um sistema remot o de tempo compartilhado ou transfira um arquivo entre duas mquinas. Um dos servios da camada de sesso gerenciar o controle de trfego. As sesses podem pe rmitir o

trfego em ambas as direes ao mesmo tempo ou em apenas uma direo de cada vez. Se o trfe go s puder ser feito em uma direo de cada vez (como acontece em uma estrada de ferro), a camada de sesso poder ajudar a monitorar esse controle. Um dos servios da camada de sesso o gerenciamento de token. Para alguns protocolos , fundamental importncia que ambos os lados no executem a mesma operao ao mesmo tempo. Para gerenc iar essas atividades, a camada de sesso oferece tokens para serem trocados. Consequentement e, determinadas operaes s podem ser executadas pelo lado que est mantendo o token. Outro servio de sesso a sincronizao. Considere os problemas que podem ocorrer quando se est tentando fazer um a transferncia de arquivos que tem a durao de duas mquinas cujo tempo mdio entre falhas seja de uma hora. Aps ser abortada, cada transferncia seria reini ciada e provavelmente falharia na nova tentativa. Para eliminar esse problema, acamada d e sesso oferece uma forma de inserir pontos de sincronizao no fluxo de dados, de modo que, quando ocorrer uma falha, apenas os dados transferidos depois do ponto de sincronizao tenham de ser r epetidos. 7.4.6 A camada de Apresentao Ao contrrio das camadas inferiores, que tornam confivel o processo de movimentao de bits de uma extremidade outra da ligao, a camada de apresentao se preocupa com a sintaxe e a semntica das informaes transmitidas. Um exemplo tpico de um servio de apresentao a codificao de dados conforme o padro estabelecido. A maioria dos programas destinados a usurios no faz um intercmbio de sequncias de bits binrias aleatrias. Esses programas fazem um intercmbio de itens como nomes, datas, valores monetrios e notas fiscais. Os itens so representados como strings de carac teres, inteiros, nmeros com ponto flutuante e estruturas de dados compostas por uma srie de itens m ais simples. Os computadores tm diferentes cdigos para representar os strings de caracteres (co mo ASCII e Unicdigo, por exemplo), e os inteiros (o complemento de um e o complemento de doi s, por exemplo), entre outras coisas. Para permitir que computadores com diferentes rep resentaes se comuniquem, as estruturas de dados intercambiadas podem ser definidas de uma for ma abstrata, juntamente com a codificao padro a ser utilizada durante a conexo. A camada de apres entao gerencia essas estruturas de dados abstratas e converte a representao utilizada de ntro do computador na representao padro da rede, e vice-versa. 7.4.7 A camada de Aplicao A camada de Aplicao contm uma srie de protocolos que so comumente necessrios. Por

exemplo, existem centenas de tipos de terminal incompatveis no mundo. Considere o trabalho de um editor de tela inteira que deve trabalhar com vrios tipos de terminal, que, po r sua vez, tm diferentes layouts de tela e sequncias de escape para a insero e excluso de textos, movimentao do cursor etc. Uma das maneiras de se resolver esse problema definir um terminal virtual de red e, para o qual possam ser desenvolvidos editores e outros tipos de programa. Para manipular cad a tipo de terminal, deve ser criado um elemento de software que permita mapear as funes do t erminal virtual de rede para terminal real. Por exemplo, quando o editor mover o cursor do terminal virtual

para o canto superior esquerdo da tela, esse software executar a sequncia de coman dos apropriada para que o terminal real tambm o envie para a mesma posio. Todos softwares do t. vi rtual esto na camada de aplicao. Outra funo da camada de aplicao a transferncia de arquivos. Diferentes sistemas de ar quivos tm diferentes convenes de denominao de arquivos e diferentes formas de representao de linhas de texto, entre outras coisas. Para transferir um arquivo entre dois sist emas diferentes, necessrio tratar essas e outras incompatibilidades. Esse trabalho tambm pertence c amada de aplicao, assim como o correio eletrnico, a entrada de tarefas remotas, a pesquisa d e diretrios e uma srie de outros recursos especficos e genricos. Terminologia OSI - entidades de protocolo - servio N - pontos de acesso ao servio N (SAPs) - unidades de dados de interface -IDU (SDU + inform. de controle) - unidade de dados de protocolo - unidade de dados de servio - relao entre servio e protocolo Exerccios: 1)O que multiplexao? Quais os tipos existentes? Qual tipo utilizada nas redes loca is? 2)Quais as polticas de tratamento de erros existentes? Qual delas se aplica na tr ansmisso iscrona? 3)Para que serve o controle de fluxo em uma rede? E o controle de seqncia? 4)Cite 2 polticas de acesso ao MT que podem ser aplicadas em uma rede local (802. 3 e 802.5). 5)O que overhead de protocolo? 6)O que encapsulamento de dados? 7)O que trailler ou cauda nas PDUs? Para que serve? 8)Por que um protocolo orientado a caracteres no indicado para utilizao atualmente? 9)Quais os 3 tipos de quadros utilizados pelo protocolo HDLC? 10)Utilizando o protocolo de enlace HDLC, descreva um cenrio de comunicao entre A e

B, onde A envia um quadro de dados para B e aps, B envia 3 quadros de dados para A e soli cita o encerramento da comunicao. Utilize: SABM UA RR Estabelecimento da conexo Aceitao de quadros no numerados Receive Ready

RD Request Disconnect e quadros do tipo (I)nformao, (S)uperviso e (U)Controle. 11)Ainda com relao ao HDLC, associe as colunas:

(1) (2) (3) (4) (5) (6) (7) (8) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

Estao primria Estao Secundria Estao Combinada Configurao no-balanceada Configurao Balanceada Modo de resposta Normal Modo balanceado Assncrono Modo de resposta Assncrono Duas estaes combinadas Emite comandos e respostas Uma estao primria e uma ou mais estaes secundrias Qualquer uma das estaes combinadas pode iniciar a transmisso Emite respostas A estao avisa quando quer transmitir Emite comandos A estao secundria s pode transmitir em resposta a um comando da primria

12) Qual camada responsvel? (1) Fsica (2) (3) Rede (4) (5) Sesso (6) (7) Aplicao ( ) compactao dos dados ( ) define a voltagem para os bits 0 e 1 ( ) A mensagem deve ser criptografada ( ) garante o envio da mensagem ( ) roda as aplicaes dos usurios ( ) roteamento das mensagens ( ) Acrescenta trailler aos dados ( ) quanto deve ser a durao de um bit ( ) Estabelece e encerra conexes de rede (pela rede) ( ) diz a forma como uma conexo estabelecida e desfeita ( ) controle de fluxo dos quadros de dados ( ) A comunicao ser Half ou full-duplex? ( ) deteco de erros nos quadros de dados ( ) Quem gerencia o TOKEN? Eu quero transmitir! ( ) Os pacotes esto muito grandes e devem ser divididos ( ) cria e reconhece os limites de um quadro de dados ( ) Suporte para os softwares rodados num sistema, como o caso do correio eletrni co ( ) Resolve problemas causados por quadros repedidos, perdidos ou danificados ( ) Um editor de texto deve funcionar em rede com N tipos de terminais diferente s ( ) Permite a comunicao de computadores que utilizam diferentes representaes para os dados ( ) Insere pontos de sincronizao no fluxo de dados

8. A arquitetura da Internet TCP/IP O desenvolvimento da arquitetura Internet TCP/IP foi patrocinado pela Defense Ad vanced Research Projects Agency (DARPA). A arquitetura baseia-se principalmente em um servio de transporte orientado conexo, fornecido pelo Transmission Control Protocol (TCP), e em um servio de rede no-orie ntado conexo (datagrama no confivel),fornecido pelo Internet Protocol(IP) [Postel 81b].

Os padres TCP/IP no so elaborados por rgos internacionais de padronizao, como a ISO ou a IEEE. O corpo tcnico que coordena o desenvolvimento dos protocolos dessa arquitetura um c omit denominado IAB (Internet Activity Board). O IAB formado por pesquisadores, tendo a maioria deles projetado e implementado os protocolos da Arquitetura Internet. Qualquer pessoa pode projeta r, documentar, implementar e testar um protocolo para ser usado na Internet. Para que um protocolo se torne um padro Internet [Rose 90] necessrio document-lo at ravs de uma RFC (Request for Comments). As RFCs podem ser obtidas por qualquer pessoa conect ada Internet. Da anlise das RFCs surgem sugestes, e novas verses do protocolo podem ser elaboradas. Quando o protocolo se torna estvel, um dos membros do IAB prope ao comit que o protocolo se torne um padro. Uma RFC publicada indicando esse status e, se aps decorridos aproximadamente seis meses no houver nenhuma objeo, o IAB declara o protocolo como um Internet Standard. A arquitetura Internet TCP/IP d uma nfase toda especial interligao de diferentes tec nologias de redes [Comer 91]. A idia baseia-se na seguinte constatao: no existe nenhuma tecnologia de rede que atenda aos anseios de toda a comunidade de usurios. Alguns usurios precisam de redes de a lta velocidade que normalmente cobrem uma rea geogrfica restrita. J outros, se contentam com redes de baixa velocidade que conectam equipamentos distantes milhares de quilmetros uns dos outros. Portan to, 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 rede s. Tal mquina fica responsvel pela tarefa de transferir mensagens de uma rede para a outra. Uma mquin a que conecta duas ou mais redes denominada internet gateway ou internet router. Para ser capaz de rotear corretamente as mensagens, os gateways precisam conhecer a topologia da inter-rede, ou seja, pre cisam saber como as diversas redes esto interconectadas. J os usurios veem a inter-rede como uma rede v irtual nica qual todas as mquinas esto conectadas, no importando aforma fsica de interconexo. A Figura 1 ilustra o conceito de inter-rede.

Figura 8.1 : Ilustrao do conceito de inter-rede. A arquitetura Internet TCP/IP organizada em quatro camadas conceituais construdas sobre uma quinta camada que no faz parte do modelo, a camada intra-rede [Comer 91]. A Figura 2 mos tra as camadas e tipo de dados que fluem entre elas.

Figura 8.2 -Camadas conceituais da arquitetura Internet TCP/TP. 8.1. Camada de Interface de rede ou camada host/rede (enlace/fsica) (1) A arquitetura Internet TCP/IP no faz nenhuma restrio s redes que so interligadas para formar a interrede. No existe um protocolo de enlace especfico. A internet apresenta uma camada de interface com protocolos de diferentes tecnologias. Portanto, qualquer tipo de rede pode ser l igada, bastando para isso que seja desenvolvida uma interface que compatibilize a tecnologia especfica da r ede com o protocolo IP. Essa compatibilizao a funo dessa camada que recebe os datagramas IP do nvel internet ou inter-rede e os transmite atravs de uma rede especfica. Para realizar essa tarefa, nesse nvel, os endereos IP, que so endereos lgicos, so traduzidos para os endereos fsicos dos hosts ou gateways conect ados rede. O nvel fsico, na verdade, de responsabilidade da placa de rede que, dependendo do meio ao qual est ligada, enviar um pacote diferente. Por exemplo, se for uma placa Ethernet, envia r os quadros padro IEEE 802.3, se for ATM, Frame Relay, Token Ring, enviar seus quadros especficos. O importante nesta camada, para o funcionamento do TCP/IP, a maneira com que a camada superior se c omunica com ela. Figura 8.3 -Comunicao de uma rede Tcp / Ip 8.2. Camada inter-rede ou Internet (2) O nvel inter-rede o responsvel pela transferncia de dados atravs da inter-rede, desd e a mquina de origem at a mquina de destino. Esse nvel recebe pedidos do nvel de transporte para t ransmitir pacotes que, ao solicitar a transmisso, informa o endereo da mquina onde o pacote dever ser entregue. O

pacote encapsulado em um datagrama IP, e o algoritmo de roteamento executado par a determinar se o datagrama pode ser entregue diretamente, ouse deve ser repassado para um gateway . Com base no resultado da avaliao do algoritmo de roteamento, o datagrama passado para a interf ace de rede apropriada para ento ser transmitido, O nvel inter-rede tambm processa pacotes rece bidos das interfaces de rede. Nesse caso, o algoritmo de roteamento utilizado para decidir se o datag rama deve ser passado para o nvel de transporte local, ou se deve ser passado adiante atravs de uma das interfaces de rede. Resumindo,essa camada responsvel pelo : . endereamento; . roteamento (direcionamento do trfego) dos pacotes; . controle de envio e recepo (erros, buferizao, fragmentao, sequncia, reconhecimento etc); . adaptar os tamanhos dos pacotes ao tamanho mximo suportado pela rede subjacente (segmentao e reassemblagem); . dispor de um mecanismo de encapsulamento; . detectar e controlar situaes de congestionamento na rede; etc; Dentre os protocolos da camada de Rede destaca-se inicialmente o IP ( Internet P rotocol ), alm do ARP, ICMP, RARP e dos protocolos de roteamento (RIP, IGP, OSPF, Hello, EGP e GGP). A camada de rede uma camada no orientada conexo, portanto se comunica atravs de datagramas. nesta camada que so identificados os endereos IP.

8.3. Camada de transporte (3) A funo bsica do nvel de transporte permitir a comunicao fim-a-fim entre aplicaes. A do nvel de transporte na arquitetura Internet TCP/IP so semelhantes s do mesmo nvel do RM-OSI. Se o protocolo utilizado for o TCP, os seguintes servios so fornecidos: controle de err o, controle de fluxo, sequenciao e multiplexao do acesso ao nvel inter-rede, O UDP um protocolo bem mais si mples e o servio por ele fornecido apenas a multiplexao /demultiplexao do acesso ao nvel interede.

8.4. Camada de Aplicao (4) No nvel de aplicao, os usurios usam programas de aplicao para acessar os servios dispo eis na

inter-rede. Essas aplicaes interagem com o nvel de transporte para enviar e receber dados. As aplicaes podem usar o servio orientado conexo, fornecido pelo TCP (servio de circuito virtua l), ou o servio noorientado conexo, fornecido pelo User Datagram Protocol -UDP [Postel 80] (servio d e datagrama no confivel). Exemplo de aplicaes: ping, tracert, etc. Esta camada no possui um padro comum. O padro estabelece-se para cada aplicao, ou sej a, o FTP, TELNET, SNMP, etc., possuem seu prprio protocolo. nesta camada que se estabelece o tratamento das diferenas entre representao de formato de dados.

O endereamento da aplicao na rede provido atravs da utilizao de portas para comunica m a camada de transporte. Para cada aplicao existe uma porta predeterminada. So alguns dos protocolos de aplicao disponveis na arquitetura internet TCP/IP: . FTP (File Transfer Protocol) [Postel 85]: Prov servios de transferncia, renomeao e deleo de arquivos, alm da criao, modificao e excluso de diretrios. Para sua operao, so mantidas duas conexes: de dados e de controle. No implementa segurana, o que deixa para o TCP, exceto as requisies de senhas de acesso a determinados arq uivos (ou servidores FTP). Utiliza a porta 21 do TCP.

. TELNET (Telecommunications Network) [postel 83]: Permite a operao em um sistema remoto atravs de uma sesso terminal. Com isso, a aplicao servidora recebe as teclas acionadas no terminal remoto como se fosse local. Utiliza a porta 23 do TCP. O TELNET oferece trs servios: . Definio de um terminal virtual de rede; . Negociao de opes (modo de operao, eco, etc); . Transferncia de dados. . SMTP (Simple Mail Transfer Protocol): Implementa o sistema de correio eletrnico d a Internet, operando orientado conexo, prov servios de envio e recepo de mensagem do usurio. Tais mensagens so armazenadas num servidor de correio eletrnico onde o usurio destinatrio est cadastrado, at que este solicite-a, quando so ento apagadas da rea de transferncia do sistema originador. O SMTP divide a mensagem em duas parte: corpo e cabealho. No cabealho existe uma sequncia de linhas que identificam o emiss or, o destinatrio, o assunto e algumas outras informaes opcionais. Utiliza a porta 25 d o TCP. Ele possui basicamente as entidades Emissor-SMTP e Receptor-SMTP. A comunicao entr e o Emissor e Receptor feita atravs de comandos ASCII. Para cada comando enviado do Emissor par a o Receptor, ocorrer uma resposta do Receptor, atravs de um cdigo numrico de resposta. . HTTP (HyperText Tranfer Protocol): o protocolo utilizado pela Web, que transmite textos, grficos e qualquer outro tipo de arquivo, alm de permitir a navegao atravs do hiper texto. Utiliza a porta 80 do TCP. . SNMP (Simple Network Management Protocol) [Postel 82]: utilizado para trafegar as informaes de controle da rede. De acordo com o sistema de gerenciamento da arquite tura TCP/IP, existem o agente e o gerente que coletam e processam, respectivamente, d ados sobre erros, problemas, violao de protocolos, dentre outros. Na rede existe uma base de dados denominada MIB (Management Information Base) on de so guardados informaes sobre hosts, gateways, interfaces individuais de rede, traduo de endereos e softwares relativos ao IP, ICMP, TCP,UDP etc. Atravs do SNMP, pode-se acessar a MIB e retor nar valores, armazenar valores, receber informaes sobre problemas na rede, etc. . NFS (Network File System): O NFS supre uma deficincia do FTP que no efetua acesso online aos arquivos da rede. Desenvolvido pela SUN Microsystems. Utiliza a porta 2049 d

o UDP. O NFS cria uma extenso de arquivos local, transparente para o usurio, e possi bilita vrias funes como as seguintes: . criao e modificao de atributos dos arquivos; . criao, leitura, gravao, renomeao e eliminao de arquivos; . criao, leitura e deleo de diretrios; . pesquisa de arquivos em diretrios; . leitura dos atributos do sistema de arquivos.

Figura 8.4 -Implementao do NFS . DSN (Domain Name System) [Mockapetris 87] : O DNS um mecanismo para gerenciament o de domnio em forma de rvore. Tudo comea com a padronizao da nomenclatura onde cada n da rvore separado no nome por pontos. No nvel mais alto podemos ter: . com: para organizaes comerciais. Ex: apple.com . edu: para instituies educacionais. Ex: berkeley.edu . gov: para instituies governamentais. Ex: nasa.gov . mil:para grupos militares. Ex: nic.ddn.mil . net: gateways e hosts administrativos de uma rede (ex: uu.net) . org: para outras organizaes que no se enquadram nos casos acima. pases: cada pas tem duas letras que o caracterizam. Exemplo: br Brasil, us EUA , fr Frana , de Alemanha , au -Australia, e assim por diante. Baseados na norma ISO 3166

Figura 8.5 -rvore de Domnio O DNS possui um algoritmo confivel e eficiente para traduo de mapeamento de nomes e endereos. O DNS utiliza a porta 53 do UDP. 8.5 Comparao entre o Modelo OSI e a Arquitetura lnternet Tcp/Ip Como pode ser observado na Figura 8.6, a primeira diferena entre as arquiteturas OSI e Internet TCP/IP est no nmero de camadas. Enquanto na arquitetura OSI so definidas sete camadas, na arquitetura Internet TCP/IP so definidas quatro camadas.

Figura 8.6 -Comparao entre Modelo OSI e Arquitetura TCP/IP No RM-OSI so descritos formalmente os servios de cada camada, a interface usada pe las camadas adjacentes para troca de informaes e o protocolo que define regras de comunicao para cada uma das camadas. Alguns dos servios definidos para as camadas do RM-OSI so opcionais. Por exemplo, os nveis de enlace, rede e transporte podem oferecer servios orientados conexo (circuito virtual) ou no -orientados conexo (datagrama). Essa caracterstica consequncia do fato da ISO ter elaborado um modelo que se prope a tratar todos os aspectos do problema de interconexo aberta de sistemas. Es sa flexibilidade tem aspectos positivos, mas, por outro lado, pode levar a situaes onde dois sistemas e m conformidade com a arquitetura OSI no consigam se comunicar, bastando para tal que implementem perfi s funcionais incompatveis. A arquitetura lnternet TCP/IP foi desenvolvida com o objetivo de resolver um pro blema prtico: interligar redes com tecnologias distintas. Para tal, foi desenvolvido um conjunto especfico de protocolos que resolveu o problema de forma bastante simples e satisfatria. Os nveis fsico, de enlace, e os aspectos do nvel de rede do RM-OSI, relativos atransmisso de dados em uma nica rede, no so abordados na arquitetura Internet TCP/IP, que agrupa todos essesservios na camada intra-rede. A arquitetur a Internet TCP/IP se limita a definir uma interface entre o nvel intra-rede e onvel inter-rede. Figura 8.7 Protocolos e redes no modelo TCP/IP inicial Os servios do nvel de rede OSI relativos interconexo de redes distintas so implement ados na arquitetura Internet TCP/IP pelo protocolo IP. Em outras palavras, nessa arquite tura s existe uma opo de protocolo e servio para esta subcamada do nvel de rede: o protocolo IP, cujo servio datagrama no confivel. Esta inflexibilidade da arquitetura Internet TCP/IP no nvel inter-rede u ma das principais razes

de seu sucesso. O fato de um sistema utilizar ou no o protocolo IP foi usado incl usive para distinguir os sistemas que esto na Internet dos que no esto [Clark 91]. No nvel de transporte, a arquitetura Internet TCP/IP oferece duas opes: o TCP (que oferece um servio de circuito virtual) e o UDP (datagrama). Esses protocolos so equivalentes aos pr otocolos orientado e noorientado conexo do nvel de transporte OSI. Acima do nvel de transporte est a camada de aplicaes na arquitetura Internet TCP/IP. Nessa arquitetura, os servios dos nveis de sesso e apresentao OSI so implementados em cada aplicao de modo especfico. A abordagem da ISO, definindo as camadas de sesso, apresentao e elementos de servios genricos bsicos no nvel de aplicao, mais razovel, no sentido em que permite uma maior reutiliz ao de esforos durante o desenvolvimento de aplicaes distribudas. Os protocolos da arquitetura Internet TCP/IP oferecem uma soluo simples, porm basta nte funcional, para

o problema da interconexo de sistemas abertos. O fato de implementaes de seus proto colos terem sido a primeira opo de soluo no-proprietria para interconexo de sistemas fez com que essa arq itetura se tornasse um padro de facto. A estrutura organizacional da ISO, com membros repres entando vrios pases, se por um lado aumenta o tempo de desenvolvimento dos padres, por outro confere a os mesmos uma representatividade bem maior. Os padres da ISO, por serem elaborados por uma inst ituio legalmente constituda para tal, so padres de juri. 8.6. Endereamento Internet A seguir so apresentadas as classes de endereo Internet e a utilizao de mascaramento . 8.6.1. Classes de endereamento em Internets Os endereos IP na notao possuem 4 nmeros, separados por pontos. O primeiro nmero indi ca a que classe o endereo pertence. Desta forma, os endereos so separados assim: Classe A: so alocados 7 bits para o endereo de rede e 24 bits para o endereo de Hos t. Ou seja, 128 endereos de rede com 16.777.216 endereos host associados. A classe A vai de 1 a 12 7. Ex: Algumas instituies pioneiras na Internet Classe B: so alocados 14 bits para o endereo de rede e 16 bits para o endereo de Ho st. Ou seja, 16.384 redes possveis com 65536 endereos de hosts associados. Vai de 128 a 191. Ex.: Gran des organizaes comerciais e grandes Universidades. Classe C: so alocados 21 bits para o endereo de rede e 8 bits para o endereo de Hos t. Ou seja, 2.097.152 redes possveis com 254 endereos de hosts associados. A classe C vai de 1

92 a 223. Classe D: vai de 224 a 239. So endereos reservados para multicasting. Classe E: vai de 240 a 255. So endereos reservados para uso experimental.

Veja abaixo a separao dos bits para as classes de endereos:

Endereos especiais 127.0.0.1: loopback. O hosts o utilizam para enviar mensagens a si mesmo. utiliz ado para teste. Quando todos bits referentes a um endereo forem 0, o endereo IP est referindo-se a uma red e. Ex: 26.0.0.0, 128.66.0.0Quando um endereo de rede tiver todos seus bits de endereamento com valo r 1, este ser um endereo de broadcast. Ex:128.66.255.255 Range de IP(s) livres para intranet: Classe A: 10.0.0.0 a 10.255.255.255 Classe B: 128.16.0.0 a 128.31.255.255 Classe C: 192.168.0.0 a 192.168.255.255 8.6.2. Mascaramento Para criar sub-redes dentro de uma rede Intranet, o mascaramento necessrio: Se pa ra uma rede classe B uma mscara 255.255.252.0 (mscara da sub-rede for utilizada), ento ela se comportar d a seguinte forma:

Exemplo: Supondo uma Suponha que em binrio: fazendo and resulta em:

rede classe B (130.50) com 64 sub-redes (mscara 255.255.252.0). o roteado recebe um pacote com o seguinte endereo (130.50.15.16) ou 10000010.00110010.00001111.00010000, com a mscara: 11111111.11111111.11111100.00000000 10000010.00110010.00001100.00000000 que corresponde a 150.50.12.0.

Este endereo procurado na tabela que indicar como chegar sub-rede 4.

Exerccios: 1.Quem responsvel pelo controle (padronizao) da rede Internet? 2.Em que consiste a arquitetura TCP/IP (Qual seu principal objetivo) 3.Quantas e quais so as camadas da arquitetura de redes INTERNET (que fazem parte do modelo) 4.Existe alguma restrio com relao quais sub-redes podem ser conectadas pela Internet

5.O que um endereo IP. 6.A nvel de transporte, quais so as duas opes oferecidas? Qual(is) a(s) diferena entr e elas. 7.Com relao ao protocolo IP, no correto afirmar: a) Sua principal funo o roteamento das mensagens a serem transmitidas na rede b) O roteamento baseado em um endereo nico, chamado endereo IP ou endereo INTERNET c) No oferece qualquer garantia de que o datagrama chegou ao outro lado livre de erros. d) prov um sistema de comunicao confivel e no reserva endereos para Intranets e) Possui 5 classes de endereos (A, B, C, D e E) 8.Considerando as seguintes afirmaes: I.O FTP utiliza uma conexo TCP, uma vez que no orientado conexo. II.O SMTP (Simple Mail Transfer Protocol) utiliza uma conexo TCP, e implementa o correio eletrnico na Internet. III.O FTP utiliza uma conexo TCP, uma vez que orientado conexo. IV.O TELNET roda sobre o UDP e serve para operao em um sistema remoto atravs de uma sesso terminal. V.O NFS, oferece acesso on-line aos arquivos de rede, e implementado sobre o UDP . So verdadeiras as afirmativas: a)I,IIeIV b)II,IIIeV c)III,IVeV d)I,IIeV e)II,IIIeIV

Referncias Bibliogrficas [BER96] BERK-TEK Inc. Berk-Tek Informations Page, http://www.hlkind.com/man/man1 6.htm, obtido em Maio1996 [DER94] DERFLEY, J.F., FREED, L. Tudo sobre Cabeamento de Redes . Rio de Janeiro:Ca mpus, 1994. [GAS97] GASPARINI, ANTEU, A infraestrutura de LANs . Rio de Janeiro: rica, 1997. pp 25 a 41. [GRE96] GREENFIELD, DAVID, Wire Act Leave LANs Dangling , DATA COMMUNICATIONS, Feve reiro 1996,pp. 64A-64D. [PRE95] Premises Wiring -More net managers are looking for..., DATA COMMUNICATIO NS, Agosto 1995, pp.239-244. [ROC96]ROCHOL, J. Notas e lminas de aula, Disciplina Projeto de Redes, UFRGS, 199 6. [SAU95] SAUNDERS, STEPHEN, Category 5 UTP: Going, Going, Gone, DATA COMMUNICATIO NS, Maro 1995,pp. 57-60. [SOA95] SOARES, L. F. G., COLCHER, S., LEMOS, G., Rede de Computadores. Das LANs, MANs e WANs s Redes ATM . Rio de Janeiro:Campus, 1995. [TAN97] TANENBAUM. A. S., Redes de Computadores . 3a. Edio. Rio de Janeiro:Campus, 19 97. [ZAK90] ZAKIR JNIOR, JOS, Redes Locais. O estudo de seus elementos . Rio de Janeiro, Ed. LTC, 1990

Das könnte Ihnen auch gefallen