Vous êtes sur la page 1sur 103

TECNOLOGIA DE REDE DE COMPUTADORE S

Rede de computadores - 2

UNIDADE I CONCEITUAO......................................................................................................................................5 INTRODUO....................................................................................................................................................................5 Compartilhando arquivos...........................................................................................................................................5 Compartilhando perifricos........................................................................................................................................6 Sistema de mensagens e agenda de grupo..................................................................................................................6 Jogos em Rede............................................................................................................................................................7 Compartilhando a conexo com a Internet................................................................................................................7 Terminais leves...........................................................................................................................................................8 Arquiteturas................................................................................................................................................................8 Protocolos...................................................................................................................................................................8 Recursos......................................................................................................................................................................9 N.O.S...........................................................................................................................................................................9 ARQUITETURAS DE REDE................................................................................................................................................10 LAN e WAN...............................................................................................................................................................10 Interface....................................................................................................................................................................11 Meio Fsico...............................................................................................................................................................11 Topologias Fsicas....................................................................................................................................................12 Topologias Lgicas...................................................................................................................................................13 Redes Ethernet..........................................................................................................................................................13 Pacotes......................................................................................................................................................................15 Modo Full-Duplex ...................................................................................................................................................16 Tecnologias antigas de rede.....................................................................................................................................17 Redes Token Ring.....................................................................................................................................................17 Redes Arcnet.............................................................................................................................................................19 PONTO A PONTO X CLIENTE - SERVIDOR........................................................................................................................19 Cliente - servidor......................................................................................................................................................20 Servidores de disco...................................................................................................................................................20 Servidores de arquivos.............................................................................................................................................21 Ponto a ponto............................................................................................................................................................21 Servidores no dedicados.........................................................................................................................................21 Impressoras de rede..................................................................................................................................................22 UNIDADE II COMUNICAO DE DADOS...............................................................................................................23 FUNDAMENTOS DA COMUNICAO DE DADOS..............................................................................................................23 O Espectro Eletromagntico.....................................................................................................................................23 PROCESSO DE COMUNICAO..........................................................................................................................23 INFORMAO E SINAL..........................................................................................................................................24 ANALGICO E DIGITAL........................................................................................................................................24 BANDA PASSANTE..................................................................................................................................................24 MODULAO..........................................................................................................................................................25 MULTIPLEXAO.....................................................................................................................................................26 MULTIPLEXAO DA FREQUNCIA..................................................................................................................26 MULTIPLEXAO DO TEMPO ............................................................................................................................26 FONTES DE DISTORO DE SINAIS......................................................................................................................27 CABEAMENTO.................................................................................................................................................................27 Cabo coaxial.............................................................................................................................................................27 PAR TRANADO TELEFNICO............................................................................................................................31 PAR TRANADO ....................................................................................................................................................31 PAR TRANADO TIPOS......................................................................................................................................31 PAR TRANADO - CATEGORIAS..........................................................................................................................32 Cabo de par tranado...............................................................................................................................................33 Par tranado x Coaxial............................................................................................................................................37 Gigabit Ethernet.......................................................................................................................................................38 10 Gigabit Ethernet..................................................................................................................................................40 Fibra ptica..............................................................................................................................................................41 FIBRA TICA MULTIMODO..................................................................................................................................43 FIBRA TICA MULTIMODO COM NDICE GRADUAL......................................................................................43

Rede de computadores - 3
FIBRA TICA MONOMODO .................................................................................................................................44 MEIOS SEM FIO..............................................................................................................................................................44 RADIODIFUSO.....................................................................................................................................................45 RADIOENLACE POR SATLITE GEOS.................................................................................................................45 RADIOENLACE POR SATLITE LEOS..................................................................................................................45 Redes Ethernet sem fio..............................................................................................................................................46 IEEE 802.11b............................................................................................................................................................46 IEEE 802.11a............................................................................................................................................................56 IEEE 802.11g............................................................................................................................................................56 Bluetooth...................................................................................................................................................................57 UNIDADE III COMITS DE PADRONIZAO.......................................................................................................62 INSTITUTOS E ORGANIZAES REGULAMENTADORAS DE PADRES.............................................................................62 American National Standards Institute [ANSI]........................................................................................................62 Electronic Industries Association [EIA]...................................................................................................................62 European Telecommunications Standards Institute [ETSI].....................................................................................62 Institute of Electrical and Electronic Engineers [IEEE]..........................................................................................63 International Electrotechnical Commission [IEC]..................................................................................................63 International Organization for Standardization [ISO]:...........................................................................................63 International Telecommunication Union Telecommunication Standardization Sector [ITU-T].............................63 Internet Society [ISOC]............................................................................................................................................64 Internet Architecture Board [IAB]...........................................................................................................................64 Internet Engineering Task Force [IETF].................................................................................................................64 Telecommunication Technology Committee [TCC].................................................................................................64 World Wide Web Consourtiun [W3C]......................................................................................................................64 UNIDADE IV SOFTWARE DE REDE..........................................................................................................................65 PROTOCOLOS..................................................................................................................................................................65 Modelo em Camadas................................................................................................................................................65 NetBEUI....................................................................................................................................................................66 IPX/SPX....................................................................................................................................................................66 DLC...........................................................................................................................................................................67 TCP/IP......................................................................................................................................................................67 UNIDADE V SISTEMAS ABERTOS............................................................................................................................69 O MODELO DE REFERNCIA OSI...................................................................................................................................69 A Camada Fsica......................................................................................................................................................70 A Camada de Enlace de Dados................................................................................................................................70 A Camada de Rede....................................................................................................................................................71 A Camada de Transporte..........................................................................................................................................72 A Camada de Sesso.................................................................................................................................................72 A Camada de Apresentao......................................................................................................................................73 A Camada de Aplicao...........................................................................................................................................73 TRANSMISSO DE DADOS NO MODELO OSI..................................................................................................................74 O MODELO DE REFERNCIA TCP/IP..............................................................................................................................76 A Camada Inter-redes...............................................................................................................................................76 A Camada de Transporte..........................................................................................................................................77 A Camada de Aplicao...........................................................................................................................................77 A Camada Host/Rede................................................................................................................................................78 COMPARAO ENTRE OS MODELOS DE REFERNCIA OSI E TCP/IP.............................................................................78 UMA CRTICA AOS PROTOCOLOS E AO MODELO OSI....................................................................................................80 Momento Ruim..........................................................................................................................................................80 Tecnologia Ruim.......................................................................................................................................................81 Implementaes Ruins..............................................................................................................................................82 Poltica Ruim............................................................................................................................................................82 UMA CRTICA AO MODELO DE REFERNCIA TCP/IP.....................................................................................................83 ENDEREAMENTO IP......................................................................................................................................................84 Mscara de sub-rede................................................................................................................................................87 Mscaras complexas.................................................................................................................................................88 Defaut Gateway........................................................................................................................................................92 Servidor DNS............................................................................................................................................................93

Rede de computadores - 4
Servidor WINS..........................................................................................................................................................94 Redes Virtuais Privadas...........................................................................................................................................94 UNIDADE IV DISPOSITIVOS PARA REDES............................................................................................................95 EQUIPAMENTOS DE REDE...............................................................................................................................................95 Placas de Rede..........................................................................................................................................................95 Hubs..........................................................................................................................................................................97 Hubs Inteligentes......................................................................................................................................................97 Switches....................................................................................................................................................................98 Conectando Hubs......................................................................................................................................................98 Repetidores...............................................................................................................................................................99 Crescendo junto com a rede.....................................................................................................................................99 10 ou 100?..............................................................................................................................................................100 Bridges, Roteadores e Gateways............................................................................................................................100 Bridges (pontes)......................................................................................................................................................100 Como funcionam os Bridges? ................................................................................................................................100 Roteadores (routers)...............................................................................................................................................101 Ns de interconexo...............................................................................................................................................102

Rede de computadores - 5

Unidade I
I.1 I.2 I.3 I.4 I.5 I.6

Conceituao

Utilizao das redes Topologias de redes Padres Tcnicas de comutao Local Area Network Wide rea Network

Introduo
A partir do momento em que passamos a usar mais de um micro, seja dentro de uma empresa, escritrio, ou mesmo em casa, fatalmente surge a necessidade de transferir arquivos e programas, compartilhar a conexo com a Internet e compartilhar perifricos de uso comum entre os micros. Certamente, comprar uma impressora, um modem e um drive de CD-ROM para cada micro e ainda por cima, usar disquetes, ou mesmo CDs gravados para trocar arquivos, no a maneira mais produtiva, nem a mais barata de se fazer isso. A melhor soluo na grande maioria dos casos tambm a mais simples: ligar todos os micros em rede. Montar e manter uma rede funcionando, tem se tornado cada vez mais fcil e barato. Cada placa de rede custa apartir de 35 reais, um Hub simples, 10/10 pode ser encontrado por 100 reais, ou at um pouco menos, enquanto 10 metros de cabo de par tranado no custam mais do que 6 ou 8 reais. Se voc mesmo for fazer o trabalho, ligar 10 micros em rede, custaria entre 500 e 800 reais, usando cabos de par tranado e um hub e placas 10/100 em todos os micros. Com a rede funcionando, voc poder compartilhar e transferir arquivos, compartilhar a conexo com a Internet, assim como compartilhar impressoras, CD-ROMs e outros perifricos, melhorar a comunicao entre os usurios da rede atravs de um sistema de mensagens ou de uma agenda de grupo, jogar jogos em rede, entre vrias outras possibilidades.

Compartilhando arquivos
Num grupo onde vrias pessoas necessitem trabalhar nos mesmos arquivos (dentro de um escritrio de arquitetura, por exemplo, onde normalmente vrias pessoas trabalham no mesmo desenho), seria muito til centralizar os arquivos em um s lugar, pois assim teramos apenas uma verso do arquivo circulando pela rede e ao abri-lo, os usurios estariam sempre trabalhando com a verso mais recente. Centralizar e compartilhar arquivos tambm permite economizar espao em disco, j que ao invs de termos uma cpia do arquivo em cada mquina, teramos uma nica cpia localizada no servidor de arquivos. Com todos os arquivos no mesmo local, manter um backup de tudo tambm torna-se muito mais simples.

Rede de computadores - 6 Simplesmente ligar os micros em rede, no significa que todos tero acesso a todos os arquivos de todos os micros; apenas arquivos que tenham sido compartilhados, podero ser acessados. E se por acaso apenas algumas pessoas devam ter acesso, ou permisso para alterar o arquivo, basta proteg-lo com uma senha (caso esteja sendo usado o Windows 95/98) ou estabelecer permisses de acesso, configurando exatamente o que cada usurio poder fazer (caso esteja usando Windows 2000, XP, Linux, Netware, ou outro sistema com este recurso). Alm de arquivos individuais, possvel compartilhar pastas ou mesmo, uma unidade de disco inteira, sempre com o recurso de estabelecer senhas e permisses de acesso. A sofisticao dos recursos de segurana variam de acordo com o sistema operacional utilizado. No Windows 98 as nicas formas de segurana so pastas ocultas e senhas. Usando um servidor Windows NT, 2000 ou Linux voc ter disposio configuraes muito mais complexas, como grupos de usurios ou de domnios, vrios nveis de acesso, etc., mas em compensao ter em mos um sistema muito mais difcil de configurar. Ao longo deste livro iremos analisar os pontos fortes e fracos dos principais sistemas de rede. A Internet nada mais do que uma rede em escala mundial. Se por exemplo voc abrir o cone redes no painel de controle, instalar o compartilhamento de arquivos e impressoras para redes Microsoft e compartilhar suas unidades de disco, sem estabelecer uma senha de acesso, qualquer um que saiba localizar seu micro enquanto estiver conectado, ter acesso irrestrito a todos os seus arquivos, j que eles esto compartilhados com a rede (no caso a Internet inteira).

Compartilhando perifricos
Da mesma maneira que compartilhamos arquivos, podemos tambm compartilhar perifricos, permitindo a qualquer micro da rede imprimir na impressora ligada ao micro 2, ler um CD que est no drive do micro 4, ou mesmo compartilhar a mesma conexo Internet estabelecida atravs do modem instalado no micro 7. Como no caso dos arquivos, possvel estabelecer senhas e permisses de acesso para evitar, por exemplo, que a Maria do micro 5 use a impressora Laser para imprimir seus rascunhos, ao invs de usar a matricial.

Sistema de mensagens e agenda de grupo


Um sistema que permita enviar mensagens a outros usurios da rede, pode parecer intil numa pequena rede, mas numa empresa com vrias centenas de micros, divididos entre vrios andares de um prdio, ou mesmo entre cidades ou pases diferentes, pode ser muito til para melhorar a comunicao entre os funcionrios. Alm de texto (que afinal de contas pode ser transmitido atravs de um e-mail comum) possvel montar um sistema de comunicao viva voz, ou mesmo de vdeo conferncia, economizando o dinheiro que seria gasto com chamadas telefnicas. Estas chamadas podem ser feitas tanto dentro da rede interna da empresa, quanto a outras filiais, localizadas em outras cidades ou mesmo outros pases, via Internet. Este um recurso em moda atualmente, o famoso voz sobre IP, que vem atraindo a ateno at

Rede de computadores - 7 mesmo da empresas de telefonia, pois torna as chamadas muito mais baratas do que so atravs do sistema comutado atual. Via Internet, uma chamada para o Japo no custaria mais do que uma chamada local comum, muito pouco. O maior problema estabelecer links rpidos o suficiente para manter uma boa qualidade. Outro recurso til seria uma agenda de grupo, um programa que mantm a agenda de todos ou usurios e pode cruzar os dados sempre que preciso; descobrindo por exemplo um horrio em que todos estejam livres para que uma reunio seja marcada.

Jogos em Rede
Mais um recurso que vem sendo cada vez mais utilizado, so os jogos multiplayer como Quake 3 e Diablo II que podem ser jogados atravs da rede. A maior vantagem neste caso, que a comunicao permitida pela rede muito mais rpida que uma ligao via modem, evitando o famoso LAG, ou lentido, que tanto atrapalha quando jogamos os mesmos jogos via Internet. Em geral, depois de configurada a rede, a configurao dentro do jogo bastante simples, basta verificar quais protocolos de rede so suportados. Atualmente, a maioria dos jogos suporta multiplayer via TCP/IP. No apenas os jogos, mas vrios outros recursos, como o compartilhamento de conexo s funcionaro com este protocolo. Apenas alguns jogos antigos, como o Warcraft II exigem IPX/SPX, ou mesmo o uso de um cabo serial. No Diablo II por exemplo, basta acessar a opo Multiplayer Game. Configure o PC mais rpido como host, ou seja, quem ir sediar o jogo e permitir a conexo dos outros PCs. Nos demais, basta escolher a opo de conectar-se ao host e fornecer seu (do host) endereo IP, configurado nas propriedades da conexo de rede, como por exemplo 192.168.0.1

Compartilhando a conexo com a Internet


Este provavelmente o uso mais comum para as redes hoje em dia. Antigamente se falava em uma proporo de 80/20 entre os dados que trafegam entre os micros da rede local e os dados que vo para a Internet. Hoje em dia esta proporo muito diferente, a maior parte dos dados vai para a Internet. Muita gente trabalha apenas usando o navegador e o cliente de e-mails e cada vez mais as redes das empresas esto se integrando Web para permitir que clientes e os prprios funcionrios tenham acesso s informaes em qualquer lugar. Hoje em dia muito simples compartilhar a conexo com a Internet e veremos ao longo do livro tanto como compartilhar a conexo a partir de um servidor Windows quanto a partir de um servidor linux. Afinal, pra qu ter um modem e uma linha telefnica para cada micro se voc pode ter uma conexo de alta velocidade compartilhada entre todos a um custo muito mais baixo?

Rede de computadores - 8

Terminais leves
Este mais uma possibilidade interessante. Por que sofrer com a lentido dos 486, ou gastar rios de dinheiro para substitu-los por micros novos se voc pode interliga-los a um micro mais rpido e rodar os aplicativos a partir do servidor, apenas direcionando a sada de tela para os terminais 486? Com um Pentium III ou Duron como servidor voc ter potncia de sobra para 10 ou at mesmo 20 terminais. Veremos como colocar esta idia em prtica no final do livro.

Arquiteturas
Ethernet, Token Ring e Arcnet so trs arquiteturas de rede diferentes, que exigem placas de rede diferentes, e possuem exigncias diferentes a nvel de cabeamento, que iremos examinar mais adiante. Uma arquitetura de rede define como os sinais iro trafegar atravs da rede. Todo o trabalho feito de maneira transparente pela placa de rede, que funciona de maneira diferente de acordo com a arquitetura para a qual tenha sido construda. Por isso, existem tanto placas de rede padro Ethernet, quanto padro Token Ring e Arcnet. Uma vez que decida qual arquitetura de rede ir utilizar, voc ter que usar apenas placas compatveis com a arquitetura: 30 placas Ethernet para os 30 micros da rede, por exemplo. Claro que atualmente as redes Ethernet so de longe as mais usadas, mas nem por isso vamos deixar de conhecer as opes.

Protocolos
Cabos e placas de rede servem para estabelecer uma ligao fsica entre os micros, a fim de permitir a transmisso de dados. Os protocolos, por sua vez, constituem um conjunto de padres usados para permitir que os micros falem a mesma lngua e possam se entender. Os protocolos mais usados atualmente so o TPC/IP (protocolo padro na Internet), NetBEUI e IPX/SPX. Podemos fazer uma analogia com o sistema telefnico: veja que as linhas, centrais, aparelhos, etc. servem para criar uma ligao que permite a transmisso de voz. Mas, para que duas pessoas possam se comunicar usando o telefone, existem vrios padres. Por exemplo, para falar com um amigo voc discar seu nmero, ele atender e dir al para mostrar que est na linha. Vocs se comunicaro usando a lngua Portuguesa, que tambm um conjunto de cdigos e convenes e, finalmente, quando quiser terminar a conversa, voc ir despedir-se e desligar o telefone. Os protocolos de rede tm a mesma funo: permitir que um pacote de dados realmente chegue ao micro destino, e que os dados sejam inteligveis para ele. Para existir comunicao, preciso que todos os micros da rede utilizem o mesmo protocolo (voc nunca conseguiria comunicar-se com algum que falasse Chins, caso conhecesse apenas o Portugus, por exemplo). possvel instalar vrios protocolos no mesmo micro, para que ele torne-se um poliglota e possa se entender com micros usurios de vrios protocolos diferentes. Se voc usa o protocolo NetBEUI em sua rede, mas precisa que um dos micros acesse a Internet (onde e utilizado o protocolo TCP/IP), basta instalar nele os dois protocolos. Assim ele usar o TCP/IP para acessar a Internet e o NetBEUI para comunicar-se com os outros micros da

Rede de computadores - 9 rede. Dentro do Windows 98, voc pode instalar e desinstalar protocolos atravs do cone redes no painel de controle. Existe apenas um pequeno problema em usar vrios perifricos no mesmo micro que uma pequena perda de desempenho, j que ele ter de lidar com mais solicitaes simultneas, por isso recomendvel manter instalados apenas os protocolos que forem ser usados. De qualquer forma, conforme os PCs vem tornando-se mais rpidos, esta queda vem tornando-se cada vez menos perceptvel.

Recursos
Tudo que compartilhado atravs da rede, seja um arquivo, um CD-ROM, disco rgido ou impressora, chamado de recurso. O micro que disponibiliza o recurso chamado de servidor ou host, enquanto os micros que usam tal recurso so chamados de clientes, ou guests. Talvez o tipo mais conhecido (e mais obsoleto) de rede cliente-servidor, sejam as antigas redes baseadas em mainframes e terminais burros, onde todo o processamento era feito no servidor, enquanto os terminais funcionavam apenas como interfaces de entrada e sada de dados. Num conceito mais moderno, existem vrios tipos de servidores: servidores de disco (que disponibilizam seu disco rgido para ser usado por estaes sem disco rgido, mas com poder de processamento), servidores de arquivos (que centralizam e disponibilizam arquivos que podem ser acessados por outros micros da rede), servidores de fax (que cuidam da emisso e recepo de faxes atravs da rede), servidores de impresso (que disponibilizam uma impressora) e assim por diante. Dependendo do seu poder de processamento e de como estiver configurado, um nico micro pode acumular vrias funes, servindo arquivos e impressoras ao mesmo tempo, por exemplo. Existem tambm servidores dedicados e servidores no-dedicados. A diferena que enquanto um servidor dedicado um micro reservado, um servidor no dedicado um micro qualquer, que usado normalmente, mas que ao mesmo tempo disponibiliza algum recurso. Se voc tem 5 micros numa rede, todos so usados por algum, mas um deles compartilha uma impressora e outro disponibiliza arquivos, temos dois servidores no dedicados, respectivamente de impresso e de arquivos. Outro vocbulo bastante usado no ambiente de redes o termo estao de trabalho. Qualquer micro conectado rede, e que tenha acesso aos recursos compartilhados por outros micros da rede, recebe o nome de estao de trabalho. Voc tambm ouvir muito o termo n de rede. Um n qualquer aparelho conectado rede, seja um micro, uma impressora de rede, um servidor ou qualquer outra coisa que tenha um endereo na rede.

N.O.S.
Finalmente chegamos ao ltimo componente da rede, o NOS, ou Network Operational System. Qualquer sistema operacional que possa ser usado numa rede, ou seja, que oferea suporte redes pode ser chamado de NOS. Temos nesta lista o Windows 3.11 for Workgroups, o Windows 95/98, Windows NT, Windows 2000, Novell Netware, Linux, Solaris, entre vrios outros. Cada sistema possui seus prprios recursos e limitaes, sendo mais adequado para um tipo especfico de rede. Hoje em dia, os sistemas mais usados como servidores domsticos ou em pequenas empresas so o Windows 2000 Server (ou NT Server) e o Linux, que vem ganhando espao. O mais interessante que possvel misturar PCs rodando os dois sistemas na mesma rede, usando o Samba, um software que acompanha a maior parte das distribuies do Linux que permite que tanto uma mquina Linux acesse impressoras ou

Rede de computadores - 10 arquivos de um servidor Windows, quanto que um servidor Linux substitua um servidor Windows, disponibilizando arquivos e impressoras para clientes rodando Windows. O Samba no to fcil de configurar quanto os compartilhamentos e permisses de acesso do Windows, mas em termos de funcionalidade e desempenho no deixa nada a desejar. Voc pode encontrar maiores informaes sobre ele no http://www.samba.org/

Arquiteturas de rede
Como vimos , temos uma diviso entre topologias fsicas de rede (a forma como os micros so interligados) e as topologias lgicas (a forma como os dados so transmitidos). Quanto topologia fsica, temos topologias de barramento, onde usamos um nico cabo coaxial para interligar todos os micros, e topologias de estrela, onde usamos cabos de par tranado e um hub. As redes com topologia de estrela so as mais usadas atualmente, pois nelas a soluo de problemas muito mais simples. Se uma estao no funciona, temos o problema isolado prpria estao. Basta ento verificar se a estao est corretamente configurada e se a placa de rede est funcionando, se o cabo que liga o micro ao hub est intacto, no existe mau contato e se a porta do hub qual o micro est conectado est funcionando. As nicas vantagens da topologia de barramento fsico residem no custo, j que geralmente usamos menos cabo para interligar os micros e no precisamos de um hub. As desvantagens por sua vez so muitas: como um nico cabo interliga todos os micros, uma nica estao com problemas ser capaz de derrubar toda a rede. A soluo de problemas tambm mais difcil, pois voc ter que examinar micro por micro at descobrir qual est derrubando a rede. A possibilidade de mau contato nos cabos tambm maior, e novamente, um nico encaixe com mau contato pode derrubar toda a rede (e l vai voc novamente checando micro por micro...). Finalmente, usando cabo coaxial, sua rede ficar limitada a 10 mbps, enquanto usando cabos de par tranado categoria 5 numa topologia de estrela, podemos chegar a 100 mbps. Por causa destas desvantagens, a topologia de barramento pode ser utilizvel em redes de no mximo 5 ou 10 micros, acima disto voc deve considerar apenas a topologia de estrela. Caso voc no se importe de gastar alguns reais a mais num hub, aconselhvel j comear logo com uma rede com cabos de par tranado, que lhe dar menos dor de cabea mais tarde. Citei no incio a topologia fsica de anel, onde um nico cabo interligaria todos os micros e voltaria ao primeiro formando um anel. Esta topologia porm apenas uma teoria, j que o cabeamento seria muito mais difcil e no teramos vantagens sobre a redes em barramento e estrela.

LAN e WAN
Genericamente falando, existem dois tipos de rede, chamadas LAN e WAN. A diferena que enquanto uma LAN (local area network, ou rede local) uma rede que une os micros de um escritrio, prdio, ou mesmo um conjunto de prdios prximos, usando cabos ou ondas de rdio, uma WAN (wide area network, ou rede de longa distncia) interliga micros

Rede de computadores - 11 situados em cidades, pases ou mesmo continentes diferentes, usando links de fibra ptica, microondas ou mesmo satlites. Geralmente uma WAN formada por vrias LANs interligadas: as vrias filiais de uma grande empresa por exemplo.

Interface
O primeiro componente de uma rede justamente a interface entre o PC e o canal de comunicao de dados. Pode ser uma placa de rede ou um modem. Alm de funcionar como um meio de comunicao, a placa de rede desempenha vrias funes essenciais, como a verificao da integridade dos dados recebidos e a correo de erros. A placa de rede dever ser escolhida de acordo com a arquitetura de rede escolhida (Ethernet ou Token Ring) e tambm de acordo com o tipo de cabo que ser usado. Atualmente, as placas mais comuns so as placas Ethernet 10/100, que utilizam cabos de par tranado e vem em verso PCI:

Placa de rede Fast Ethernet (foto cortesia da 3Com)

Meio Fsico
Para haver comunicao entre as placas de rede necessrio algum meio fsico de comunicao. Apesar dos cabos de cobre serem de longe os mais utilizados, podemos tambm usar fibra ptica ou mesmo ondas de rdio. Em matria de cabos, os mais utilizados so os cabos de par tranado, cabos coaxiais e cabos de fibra ptica. Cada categoria tem suas prprias vantagens e limitaes, sendo mais adequado para um tipo especfico de rede. Os cabos coaxiais permitem que os dados sejam transmitidos atravs de uma distncia maior que a permitida pelos cabos de par tranado sem blindagem (UTP), mas por outro, lado no so to flexveis e so mais caros que eles. Os cabos de fibra ptica permitem transmisses de dados a velocidades muito maiores e so completamente imunes a qualquer tipo de interferncia eletromagntica, porm, so muito mais caros e difceis de instalar, demandando equipamentos mais caros e mo de obra mais especializada. Apesar da alta velocidade de transferncia, as fibras ainda no so uma boa opo para pequenas redes devido ao custo.

Rede de computadores - 12

Cabo de par tranado e cabo coaxial

Topologias Fsicas
Temos em seguida, a topologia da rede, ou seja, de que forma os micros so interligados. Como quase tudo em computao, temos aqui uma diviso entre topologias fsicas e topologias lgicas. A topologia fsica a maneira como os cabos conectam fisicamente os micros. A topologia lgica, por sua vez, a maneira como os sinais trafegam atravs dos cabos e placas de rede. As redes Ethernet, por exemplo, usam uma topologia lgica de barramento, mas podem usar topologias fsicas de estrela ou de barramento. As redes Token Ring, por sua vez, usam uma topologia lgica de anel, mas usam topologia fsica de estrela. No se preocupe pois vamos ver tudo com detalhes mais adiante :-) Temos trs tipos de topologia fsica, conhecidas como topologia de barramento, de estrela e de anel. A topologia de barramento a mais simples das trs, pois nela um PC ligado ao outro, usando cabos coaxiais. Na topologia de estrela, os micros no so ligados entre s, mas sim a um hub, usando cabos de par tranado. O Hub permite que todos os micros conectados se vejam mutuamente. Finalmente temos a topologia de anel, onde apenas um cabo passa por todos os micros e volta ao primeiro, formando um anel fechado. A topologia de anel fsico praticamente apenas uma teoria, pois seria complicado e problemtico demais montar uma rede deste tipo na prtica. Sempre que ouvir falar em uma rede com topologia de anel, pode ter certeza que na verdade se trata de uma rede Token Ring, que usa uma topologia de anel lgico, mas que ao mesmo tempo usa topologia fsica de estrela.

Rede de computadores - 13 Topologias fsicas de barramento (acima esquerda), de estrela (acima) e de anel (ao lado).

Topologias Lgicas
A topologia lgica da rede, determina como os dados so transmitidos atravs da rede. No existe necessariamente uma ligao entre a topologia fsica e lgica; podemos ter uma estrela fsica e um barramento lgico, por exemplo. Existem trs topologias lgicas de rede: Ethernet, Token Ring e Arcnet. Como a topologia lgica determina diretamente o modo de funcionamento da placa de rede, esta ser especfica para um tipo de rede. No possvel usar placas Token Ring em Redes Ethernet, ou placas Ethernet em Redes Arcnet, por exemplo.

Redes Ethernet
As placas de rede Ethernet so de longe as mais utilizadas atualmente, sobretudo em redes pequenas e mdias e provavelmente a nica arquitetura de rede com a qual voc ir trabalhar. Numa rede Ethernet, temos uma topologia lgica de barramento. Isto significa que quando uma estao precisar transmitir dados, ela irradiar o sinal para toda a rede. Todas as demais estaes ouviro a transmisso, mas apenas a placa de rede que tiver o endereo indicado no pacote de dados receber os dados. As demais estaes simplesmente ignoraro a transmisso. Mais uma vez vale lembrar que apesar de utilizar uma topologia lgica de barramento, as redes Ethernet podem utilizar topologias fsicas de estrela ou de barramento.

Como apenas uma estao pode falar de cada vez, antes de transmitir dados a estao ir ouvir o cabo. Se perceber que nenhuma estao est transmitindo, enviar seu

Rede de computadores - 14 pacote, caso contrrio, esperar at que o cabo esteja livre. Este processo chamado de Carrier Sense ou sensor mensageiro.

Mas, caso duas estaes ouam o cabo ao mesmo tempo, ambas percebero que o cabo est livre e acabaro enviando seus pacotes ao mesmo tempo. Teremos ento uma coliso de dados. Dois pacotes sendo enviados ao mesmo tempo geram um sinal eltrico mais forte, que pode ser facilmente percebido pelas placas de rede. A primeira estao que perceber esta coliso irradiar para toda a rede um sinal especial de alta freqncia que cancelar todos os outros sinais que estejam trafegando atravs do cabo e alertar as demais placas que ocorreu uma coliso.

Sendo avisadas de que a coliso ocorreu, as duas placas faladoras esperaro um nmero aleatrio de milessegundos antes de tentarem transmitir novamente. Este processo chamado de TBEB truncated exponencial backof. Inicialmente as placas escolhero entre 1 ou 2, se houver outra coliso escolhero entre 1 e 4, em seguida entre 1 e 8 milessegundos, sempre dobrando os nmeros possveis at que consigam transmitir os dados. Apesar de as placas poderem fazer at 16 tentativas antes de desistirem, normalmente os dados so transmitidos no mximo na 3 tentativa.

Rede de computadores - 15 Veja que apesar de no causarem perda ou corrupo de dados, as colises causam uma grande perda de tempo, resultando na diminuio do desempenho da rede. Quanto maior for o nmero de estaes, maior ser a quantidade de colises e menor ser o desempenho da rede. Por isso existe o limite de 30 micros por segmento numa rede de cabo coaxial, e recomendvel usar bridges para diminuir o trfego na rede caso estejamos usando topologia em estrela, com vrios hubs interligados (e muitas estaes). Outro fator que contribui para as colises o comprimento do cabo. Quanto maior for o cabo (isso tanto para cabos de par tranado quanto coaxial) mais fraco chegar o sinal e ser mais difcil para a placa de rede escutar o cabo antes de enviar seus pacotes, sendo maior a possibilidade de erro. Usar poucas estaes por segmento e usar cabos mais curtos do que a distncia mxima permitida, reduzem o nmero de colises e aumentam o desempenho da rede. O ideal no caso de uma rede com mais de 20 ou 30 micros, dividir a rede em dois ou mais segmentos usando bridges, pois como vimos anteriormente, isto servir para dividir o trfego na rede. Veja que todo este controle feito pelas placas de rede Ethernet. No tem nada a ver com o sistema operacional de rede ou com os protocolos de rede usados.

Pacotes
Todos os dados transmitidos atravs da rede, so divididos em pacotes. Em redes Ethernet, cada pacote pode ter at 1550 bytes de dados. A estao emissora escuta o cabo, transmite um pacote, escuta o cabo novamente, transmite outro pacote e assim por diante. A estao receptora por sua vez, vai juntando os pacotes at ter o arquivo completo. O uso de pacotes evita que uma nica estao monopolize a rede por muito tempo, e torna mais fcil a correo de erros. Se por acaso um pacote chegar corrompido, devido a interferncias no cabo, ou qualquer outro motivo, ser solicitada uma retransmisso do pacote. Quanto pior for a qualidade do cabo e maior for o nvel de interferncias, mais pacotes chegaro corrompidos e tero que ser retransmitidos e, consequentemente, pior ser o desempenho da rede. Os pacotes Ethernet so divididos em 7 partes:

O prembulo serve para coordenar o envio dos demais dados do pacote, servindo como um sinal de sincronismo. O byte de incio avisa as estaes recebedoras que a transmisso ir comear (at aqui todas as estaes da rede esto lendo o pacote). O endereo de destino indica a qual estao o pacote est endereado. Apenas a placa de rede que possuir o endereo indicado ir ler o restante do pacote, as demais ignoraro o restante da transmisso. O endereo de origem indica qual estao est enviando os dados. Antes de comear o envio dos dados em s, temos mais um campo de 16 bits (2 bytes) que indica o tipo de dados que ser transmitido, alguns dos atributos so: imagem, texto ASCII e binrio. Finalmente temos enviados os dados, sendo que cada pacote pode

Rede de computadores - 16 conter at 1550 bytes de dados. Caso o arquivo seja maior que isso, ser dividido em vrios pacotes. Finalizando o pacote temos mais 32 bits de verificao que servem para a estao receptora checar se os dados do pacote chegaram intactos, atravs de um processo de paridade. Caso o pacote chegue corrompido ser solicitada sua retransmisso.

Modo Full-Duplex
Para ativar o modo full duplex da placa, voc precisa apenas acessar as propriedades da conexo de rede e clicar em configurar para abrir a janela de opes da placa de rede. Voc encontrar a opo de ativar o Full-Duplex na sesso Avanado.

Mas, existe uma pequena regra para ativar o full duplex. Numa rede de 10 megabits 10Base-T ou de 100 megabits 100Base-TX, os dois padres mais comuns, voc s pode usar o modo full duplex se estiver usando um cabo cross over, apenas entre dois micros, ou ento se estiver usando um switch. As duas arquiteturas utilizam apenas dois pares dos 4 do cabo de par tranado. Um par transmite dados e o outro transmite as notificaes de colises de pacotes. No full duplex

Rede de computadores - 17 so utilizados os dois pares, um para enviar e outro para receber, por isso no existe mais a deteco de coliso de pacotes. Se voc ativar o full duplex com mais de 2 PCs por segmento de rede (usando um hub) o desempenho da rede vai diminuir ao invs de aumentar, pois o nmero de colises de pacotes vai aumentar muito e as placas sero obrigadas a fazer muitas retransmisses. Mas, no existe um ganho de desempenho muito grande ao usar o full duplex ao invs do half-duplex (ou semi-duplex), pois s haver ganho quando as duas estaes precisarem transmitir grandes quantidades de dados aos mesmo tempo. O cenrio mais comum uma das estaes transmitindo dados e a outra apenas confirmando o recebimento dos pacotes, onde o modo full-duplex no faz diferena. As placas 10Base-2, as antigas, que utilizam cabo coaxial, no suportam full duplex. Isso uma exclusividade das placas que utilizam par tranado ou fibra ptica. As redes gigabit-over-cooper, que tambm utilizam cabos de par tranado suportam um modo full duplex, que tambm pode ser ativado apenas ao ligar diretamente dois PCs ou utilizar um switch.

Tecnologias antigas de rede


As redes Token Ring e mesmo as Arcnet j tiveram seus dias de glria, mas acabaram caindo em desuso com a popularizao das redes Ethernet. Ainda possvel encontrar algumas redes Token Ring, sobretudo em grandes empresas e ainda possvel comprar placas e hubs, mas estamos vendo uma curva descendente, onde no so montadas novas redes e as antigas so apenas reparadas, no expandidas. So as Braslias e Fuscas entre as redes.

Redes Token Ring


Diferentemente das redes Ethernet que usam uma topologia lgica de barramento, as redes Token Ring utilizam uma topologia lgica de anel. Quanto topologia fsica, utilizado um sistema de estrela parecido com o 10BaseT, onde temos hubs inteligentes com 8 portas cada ligados entre s. Tanto os hubs quanto as placas de rede e at mesmo os conectores dos cabos tm que ser prprios para redes Token Ring. Existem alguns hubs combo, que podem ser utilizados tanto em redes Token Ring quanto em redes Ethernet. O custo de montar uma rede Token Ring muito maior que o de uma rede Ethernet, e sua velocidade de transmisso est limitada a 16 mbps, contra os 100 mbps permitidos pelas redes Ethernet. Porm, as redes Token Ring trazem algumas vantagens sobre sua concorrente: a topologia lgica em anel quase imune a colises de pacote, e pelas redes Token Ring obrigatoriamente utilizarem hubs inteligentes, o diagnstico e soluo de problemas mais simples. Devido a estas vantagens, as redes Token Ring ainda so razoavelmente utilizadas em redes de mdio a grande porte. Contudo, no recomendvel pensar em montar uma rede Token Ring para seu escritrio, pois os hubs so muito caros e a velocidade de transmisso em pequenas redes bem mais baixa que nas redes Ethernet.

Rede de computadores - 18 Como disse, as redes Token Ring utilizam uma topologia lgica de anel. Apesar de estarem fisicamente conectadas a um hub, as estaes agem como se estivessem num grande anel. Disse anteriormente que as redes Token Ring so praticamente imunes a colises, curioso em saber como este sistema funciona? Se voc tem uma grande quantidade de pessoas querendo falar (numa reunio por exemplo), como fazer para que apenas uma fale de cada vez? Uma soluo seria usar um basto de falar: quem estivesse com o basto (e somente ele) poderia falar por um tempo determinado, ao final do qual deveria passar o basto para outro que quisesse falar e esperar at que o basto volte, caso queira falar mais. justamente este o sistema usado em redes Token Ring. Um pacote especial, chamado pacote de Token circula pela rede, sendo transmitido de estao para estao. Quando uma estao precisa transmitir dados, ela espera at que o pacote de Token chegue e, em seguida, comea a transmitir seus dados. A transmisso de dados em redes Token tambm diferente. Ao invs de serem irradiados para toda a rede, os pacotes so transmitidos de estao para estao (da a topologia lgica de anel). A primeira estao transmite para a segunda, que transmite para a terceira, etc. Quando os dados chegam estao de destino, ela faz uma cpia dos dados para s, porm, continua a transmisso dos dados. A estao emissora continuar enviando pacotes, at que o primeiro pacote enviado d uma volta completa no anel lgico e volte para ela. Quando isto acontece, a estao pra de transmitir e envia o pacote de Token, voltando a transmitir apenas quando receber novamente o Token.

Rede de computadores - 19

O sistema de Token mais eficiente em redes grandes e congestionadas, onde a diminuio do nmero de colises resulta em um maior desempenho em comparao com redes Ethernet semelhantes. Porm, em redes pequenas e mdias, o sistema de Token bem menos eficiente do que o sistema de barramento lgico das redes Ethernet, pois as estaes tm de esperar bem mais tempo antes de poder transmitir.

Redes Arcnet
Das trs topologias, a Arcnet a mais antiga, existindo desde a dcada de 70. claro que de l pra c tivemos muitos avanos, mas no o suficiente para manter as redes Arcnet competitivas frente s redes Token Ring e Ethernet. Para voc ter uma idia, as redes Arcnet so capazes de transmitir a apenas 2.5 mbps e quase no existem drivers for Windows para as placas de rede. Os poucos que se aventuram a us-las atualmente normalmente as utilizam em modo de compatibilidade, usando drivers MS-DOS antigos. Atualmente as redes Arcnet esto em vias de extino, voc dificilmente encontrar placas Arcnet venda e mesmo que as consiga, enfrentar uma via sacra atrs de drivers para conseguir faz-las funcionar. Apesar de suas limitaes, o funcionamento de rede Arcnet bem interessante por causa de sua flexibilidade. Como a velocidade de transmisso dos dados bem mais baixa, possvel usar cabos coaxiais de at 600 metros, ou cabos UTP de at 120 metros. Por serem bastante simples, os hubs Arcnet tambm so baratos. O funcionamento lgico de uma rede Arcnet tambm se baseia num pacote de Token, a diferena que ao invs do pacote ficar circulando pela rede, eleita uma estao controladora da rede, que envia o pacote de Token para uma estao de cada vez. No h nenhum motivo especial para uma estao ser escolhida como controladora, geralmente escolhida a estao com o endereo de n formado por um nmero mais baixo. Apesar de completamente obsoletas, muitos dos conceitos usados nas redes Arcnet foram usados para estabelecer os padres atuais de rede.

Ponto a ponto x cliente - servidor


Seguramente, a polmica em torno de qual destas arquiteturas de rede melhor, ir continuar durante um bom tempo. Centralizar os recursos da rede em um servidor

Rede de computadores - 20 dedicado, rodando um sistema operacional de rede, como um Windows NT Server ou Novell Netware, garante uma maior segurana para a rede, garante um ponto central para arquivos; e ao mesmo tempo, oferece uma proteo maior contra quedas da rede, pois muito mais difcil um servidor dedicado travar ou ter algum problema que o deixe fora do ar, do que um servidor de arquivos no dedicado, rodando o Windows 95, e operado por algum que mal sabe o efeito de apertar Ctrl+Alt+Del :) Por outro lado, uma rede cliente - servidor mais difcil de montar e configurar (certamente muito mais fcil compartilhar arquivos e impressoras no Windows 98 do que configurar permisses de acesso no Novell Netware...) e, na ponta do lpis, acaba saindo muito mais cara, pois alm das estaes de trabalho, teremos que montar um servidor, que por exigir um bom poder de processamento no sair muito barato. Um consenso geral que para redes pequenas e mdias, de at 40 ou 50 micros, onde a segurana no seja exatamente uma questo vital, uma rede ponto a ponto geralmente a melhor escolha. Em redes maiores, o uso de servidores comea a tornar-se vantajoso.

Cliente - servidor
Montando uma rede cliente-servidor, concentraremos todos os recursos da rede no ou nos servidores. Arquivos, impressoras, servios de fax e acesso Internet, etc. tudo ser controlado pelos servidores. Para isso, teremos que instalar um sistema operacional de rede no servidor. Existem vrios sistemas no mercado, sendo os mais usados atualmente o Windows 2000 Server, Windows NT 4 Server, Novell Netware e verses do Linux. Em todos os sistemas preciso um pouco de tempo para configurar as permisses de acesso aos recursos, senhas, atributos, etc. mas, em compensao, uma vez que tudo estiver funcionando voc ter uma rede muito mais resistente tentativas de acesso no autorizado. Como j vimos, existem vrios tipos de servidores, classificados de acordo com o tipo de recurso que controlam. Temos servidores de disco, servidores de arquivos, servidores de impresso, servidores de acesso Internet., etc.

Servidores de disco
Os servidores de disco foram bastante utilizados em redes mais antigas, onde (para cortar custos) eram utilizadas estaes de trabalho sem disco rgido. O disco rgido do servidor era ento disponibilizado atravs da rede e utilizado pelas estaes. Todos os programas e dados usados pelos micros da rede, incluindo o prprio sistema operacional de cada estao, eram armazenados no servidor e acessados atravs da rede. Neste tipo de rede, instalamos placas de rede com chips de boot nas estaes. Nestes chips de memria EPROM, ficam armazenadas todas as informaes necessrias para que o micro inicialize e ganhe acesso rede, tornando-se capaz de acessar o disco do servidor e, a partir dele carregar o sistema operacional e os programas. Veja que a estao no solicita os arquivos ao servidor, ela simplesmente solicita uma cpia da FAT e acessa diretamente o disco. Veja o problema em potencial: a cpia da FAT recebida durante o processo de boot de cada estao, mas durante o dia, vrios arquivos do disco sero renomeados, deletados, movidos, novos arquivos sero criados, etc., e a cpia da FAT, de posse da estao, tornar-se- desatualizada. Se cada vez que houvessem alteraes nos arquivos do disco, o servidor tivesse que transmitir uma nova cpia da FAT

Rede de computadores - 21 para todas as estaes, o trfego seria to intenso que no conseguiramos fazer mais nada atravs da rede. A soluo mais usada neste caso era particionar o disco rgido do servidor em vrios volumes, um para cada estao. Para armazenar dados que sero acessados por todas as estaes, mas no alterados, pode ser criado um volume pblico apenas para leitura. Redes baseadas em servidores de disco e estaes diskless (sem disco rgido), so utilizveis apenas em conjunto com sistemas operacionais e programas somente-texto (como no MS-DOS), pois neles preciso transmitir uma quantidade pequena de dados atravs da rede. Se fossemos querer rodar um sistema operacional grfico como o Windows, a rede tornar-se-ia extremamente lenta, pois o trfego de dados seria gigantesco, congestionando tanto o servidor quanto a rede em s.

Servidores de arquivos
Muito mais utilizados atualmente, os servidores de arquivos disponibilizam apenas arquivos atravs da rede e no o disco rgido em s. A diferena que cada estao dever ter seu prprio disco rgido, onde estar instalado seu sistema operacional, e acessar o servidor apenas para buscar arquivos. Enquanto um servidor de disco simplesmente disponibiliza seu disco rgido dizendo: Vo, usem a cpia da FAT que dei a vocs e peguem o que quiserem, num servidor de arquivos a estao dir qual arquivo quer e o servidor ir busca-lo em seu disco rgido e em seguida transmiti-lo para a estao. Veja que enquanto no primeiro caso a estao acessa diretamente o disco do servidor para pegar o arquivo, no segundo o prprio servidor pega o arquivo e o transmite para a estao. Como o sistema operacional e a maioria dos programas estaro localizados nos discos rgidos das estaes, o trfego na rede ser bem menor e no existir problema em rodar sistemas operacionais e programas pesados.

Ponto a ponto
Enquanto nas redes cliente - servidor temos o servidor como o ponto central da rede, de onde todos os recursos so acessados, numa rede ponto a ponto todas as estaes dividem os recursos e esto no mesmo nvel hierrquico, ou seja, todos os micros so ao mesmo tempo estaes de trabalho e servidores. Praticamente qualquer recurso de uma estao de trabalho, arquivos, impressoras, etc. podem ser compartilhados com a rede e acessados a partir de outras estaes. A diferena que no preciso reservar uma mquina para a tarefa de servidor, a configurao da rede muito mais simples e rpida e, se por acaso a rede cai, todos os computadores continuam operacionais, apesar de separados. A desvantagens, como vimos, so uma segurana mais frgil contra acesso no autorizado e contra panes nos micros que disponibilizam os recursos.

Servidores no dedicados
Imagine uma rede com 4 micros: O micro 1, operado pelo Joo que disponibiliza a nica impressora da rede, o micro 2, operado pela Renata, que serve como um ponto central de

Rede de computadores - 22 armazenamento dos arquivos na rede, o micro 3, operado pelo Rodrigo, que disponibiliza um CD-ROM (tambm o nico da rede) e o micro 4, operado pelo Rafael, onde est instalado o modem que compartilha sua conexo Internet. Todos os micros so servidores, respectivamente de impresso, arquivos, CD-ROM e acesso Internet. Porm, ao mesmo tempo, todos esto sendo usados por algum como estao de trabalho. Dizemos ento que os 4 micros so servidores no dedicados. Sua vantagem que (como no exemplo), no precisamos sacrificar uma estao de trabalho, mas em compensao, temos um sistema mais vulnervel. Outro inconveniente que preciso manter o micro ligado (mesmo que ningum o esteja usando), para que seus recursos continuem disponveis para a rede.

Impressoras de rede
Simplesmente disponibilizar uma impressora a partir de uma estao de trabalho a forma mais simples e barata de coloca-la disposio da rede. Este arranjo funciona bem em redes pequenas, onde a impressora no to utilizada. Mas, se a impressora precisar ficar imprimindo a maior parte do tempo, ser difcil para quem est usando o micro da impressora conseguir produzir alguma coisa, j que usando o Windows 95/98 o micro fica bastante lento enquanto est imprimindo. Neste caso, talvez fosse melhor abandonar a idia de um servidor de impresso no dedicado, e reservar um micro para ser um servidor dedicado de impresso. Neste caso, o micro no precisa ser l grande coisa, qualquer 486 com espao em disco suficiente para instalar o Windows 95 (e mais uns 80 ou 100 MB livres para armazenar os arquivos temporrios do spooler de impresso) dar conta do recado. Coloque nele um monitor monocromtico, deixe-o num canto da sala sempre ligado e esquea que ele existe :-) Outra opo seria usar um dispositivo servidor de impresso. Estas pequenas caixas possuem seu prprio processador, memrias e placa de rede, substituindo um servidor de impresso. As vantagens deste sistema so a praticidade e o custo, j que os modelos mais simples custam em torno de 200 - 250 dlares. Um bom exemplo de dispositivos servidores de impresso so os JetDirect da HP. Basta conectar o dispositivo rede, conect-lo impressora e instalar o programa cliente nos micros da rede que utilizaro a impressora. Para maiores informaes sobre os JetDirect, consulte o site da HP, http://www.hp.com/net_printing Finalmente, voc poder utilizar uma impressora de rede. Existem vrios modelos de impressoras especiais para este fim, que tem embutida uma placa de rede, processador e memria RAM, ou seja, vem com um JetDirect embutido. Normalmente apenas as impressoras a Laser mais caras (a HP Laser Jet 8500 N por exemplo) possuem este recurso, por isso, na maioria dos casos as duas primeiras opes so mais viveis para a sua pequena rede.

Rede de computadores - 23

Unidade II
II.1 II.2 II.3 II.4

Comunicao de dados

Transmisso de sinais Modulao/multiplexao Problemas de transmisso Meios de transmisso

Fundamentos da Comunicao de Dados


O Espectro Eletromagntico
f (H z )
100 102 104 10
6

108

1 0 10

1 0 12

1 0 14

1 0 16

1 0 18

1 0 20

1 0 22

1 0 24

R a d io

M ic r o o n d a

In fra V e r m e lh o

UV

R a io X

R a io G a m a

L u z v is v e l

f (H z )
104 105 106 107 108 109 1 0 10 1 0 11 1 0 12 1 0 13 1 0 14 F ib r a t ic a 1 0 15 1 0 16

P a r T ra n a d o C o a x ia l M a r t im a R d io AM R d io FM TV

S a t lit e M ic r o o n d a T e rre s tre

LF

M F

HF

VH F

UHF

SH F

EH T

THF

PROCESSO DE COMUNICAO
Gerao de uma idia na origem. Descrio da idia por um conjunto de smbolos. Codificao dos smbolos em uma forma propcia a transmisso em meio fsico. Transmisso dos smbolos ao destino.

Rede de computadores - 24 Decodificao e reproduo dos smbolos. Recriao da idia original.

INFORMAO E SINAL
Informaes associadas a idias ou dados manipulados pelos agentes que as criam, manipulam e processam. Sinais Correspondem materializao especfica dessas informaes utilizadas no momento da transmisso. Nada mais so do que ondas que se propagam atravs de algum meio fsico.

ANALGICO E DIGITAL
Os termos analgico e digital correspondem variao contnua ou discreta, respectiva-mente, dos sinais. Sinais analgicos Variam continuamente com o tempo. Sinais digitais Variam discretamente com o tempo, ocupando valores (ou nveis) bem definidos durante intervalos de tempo fixos.
ANALGICO E DIGITAL

BANDA PASSANTE
Todo sinal composto e definido atravs de trs quantidades matemticas: Amplitude mdulo do deslocamento mximo de um sinal em relao ao nvel zero. Freqncia nmero de vezes que um sinal se repete dentro de um intervalo de tempo fixo, geralmente 1 segundo, medida em Hz (hertz). Fase fator que determina o ponto onde o sinal comea a ser medido (incio dos tempos).

BANDA PASSANTE

Todo sinal peridico pode ser decomposto como uma soma de sinais senoidais bsicos de freqncias fixas. Estes sinais bsicos que formam os componentes do sinal original so denominados harmnicos.

Rede de computadores - 25 Um sinal no peridico tambm pode ser decomposto em sinais bsicos, porm com freqncias distintas. O conjunto destes sinais bsicos denominado espectro de freqncias. Banda passante intervalo de freqncias que compem o sinal. Largura de banda diferena entre a maior e a menor freqncia que compem a banda passante Todo meio de transmisso tem caractersticas prprias que provocam perdas nos sinais transmitidos, e que variam de acordo com as freqncias. As curvas de ganho em meios de transmisso correspondem caracterstica de filtros passa-faixa.

BANDA PASSANTE

MODULAO
Para se transmitir informao atravs de um meio fsico, utiliza-se uma onda com freqncia e potncia adequadas para se propagar atravs do meio, denominada onda portadora. A informao vai codificada nesta onda atravs de tcnicas de modulao. Existem trs tcnicas bsicas de modulao: Modulao por amplitude (AM) Modulao por freqncia (FM) Modulao por fase (PM) No caso dos sinais digitais: Modulao por chaveamento de amplitude (Amplitude Shift Keying ASK) Modulao por chaveamento de freqncia (Frequency Shift Keying FSK)

Rede de computadores - 26 Modulao por chaveamento de fase (Phase Shift Keying PSK)

MODULAO

MULTIPLEXAO
Freqncia (FDM) quando a banda passante do meio fsico for maior que a do sinal, utiliza-se o meio para a transmisso de vrios sinais. Tempo (TDM) quando a capacidade do meio de transmisso, em bits por segundo (bps), for maior que a taxa mdia de gerao das estaes conectadas, vrios sinais podem ser transmitidos intercalando-se pores de cada sinal no tempo.

MULTIPLEXAO DA FREQUNCIA
Banda bsica (baseband) o sinal colocado na rede sem modulao. Ocupa todo o espectro de freqncia do meio. Banda larga (broadband) utiliza multiplexao de freqncia. O meio dividido em vrios canais. Nas redes em banda larga, cada canal pode ser utilizado para transportar qualquer tipo de sinal: analgico, digital, imagem ou som. Os canais podem ser dedicados, chaveados, ponto-a-ponto ou multiponto. Os canais ponto-a-ponto podem ser simplex, half-duplex ou full-duplex.

MULTIPLEXAO DO TEMPO
TDM sncrono o domnio do tempo dividido em intervalos fixos (tamanho T) chamados frames, e cada frame subdividido em n intervalos denominados slots ou segmentos.

Rede de computadores - 27 Canal conjunto de todos os segmentos que ocupam a mesma posio dentro dos frames. Os canais neste caso tambm podem ser dedicados, chaveados, ponto-a-ponto ou multiponto. Na existncia de taxas de transmisso diferentes utiliza-se multi-slot TDM ou multi-window TDM. TDM assncrono as parcelas de tempo so alocadas dinamicamente de acordo com a demanda das estaes. No h desperdcio da capacidade, pois o tempo no utilizado est sempre disponvel. Cada unidade de informao transmitida deve possuir um cabealho.

FONTES DE DISTORO DE SINAIS


Rudos distores impostas pelas caractersticas do meio e devido interferncias de sinais
indesejveis. Rudo trmico provocado pelo atrito dos eltrons nos condutores, tambm chamado rudo branco Rudo de intermodulao ocorre quando sinais de freqncias diferentes compartilham o mesmo meio fsico. Crosstalk interferncia que ocorre entre condutores prximos que induzem sinais mutuamente (linha cruzada) Rudo impulsivo pulso irregular com grande amplitude, no determinstico, provocado por diversas fontes.

Atenuao degradao na potncia de um sinal devido a distncia percorrida no meio fsico. A


atenuao se d devido a perdas de energia por calor e radiao.

Ecos ocorrem devido a mudana na impedncia em uma linha de transmisso, parte do sinal
refletido e parte transmitido.

Cabeamento
At agora tivemos apenas uma viso geral sobre os componentes e funcionamento das redes. Vamos agora estudar tudo com mais detalhes, comeando com os sistemas de cabeamento que voc pode utilizar em sua rede. Como j vimos, existem trs tipos diferentes de cabos de rede: os cabos coaxiais, cabos de par tranado e os cabos de fibra ptica.

Cabo coaxial
Os cabos coaxiais so cabos constitudos de 4 camadas: um condutor interno, o fio de cobre que transmite os dados; uma camada isolante de plstico, chamada de dieltrico

Rede de computadores - 28 que envolve o cabo interno; uma malha de metal que protege as duas camadas internas e, finalmente, uma nova camada de revestimento, chamada de jaqueta.

Se voc envolver um fio condutor com uma segunda camada de material condutor, a camada externa proteger a primeira da interferncia externa. Devido a esta blindagem, os cabos coaxiais (apesar de ligeiramente mais caros que os de par tranado) podem transmitir dados a distncias maiores, sem que haja degradao do sinal. Existem 4 tipos diferentes de cabos coaxiais, chamados de 10Base5, 10Base2, RG-59/U e RG-62/U O cabo 10Base5 um tipo mais antigo, usado geralmente em redes baseadas em mainframes. Esta cabo muito grosso, tem cerca de 0.4 polegadas, ou quase 1 cm de dimetro e por isso muito caro e difcil de instalar devido baixa flexibilidade. Outro tipo de cabo coaxial pouco usado atualmente o RG62/U, usado em redes Arcnet. Temos tambm o cabo RG-59/U, usado na fiao de antenas de TV. Alm da baixa flexibilidade e alto custo, os cabos 10Base5 exigem uma topologia de rede bem mais cara e complicada. Temos o cabo coaxial 10base5 numa posio central, como um backbone, sendo as estaes conectadas usando um segundo dispositivo, chamado transceptor, que atua como um meio de ligao entre elas e o cabo principal. Os transceptores perfuram o cabo 10Base5, alcanando o cabo central que transmite os dados, sendo por isso tambm chamados de derivadores vampiros. Os transceptores so conectados aos encaixes AUI das placas de rede (um tipo de encaixe parecido com a porta de joystick da placa de som, encontrado principalmente em placas antigas) atravs de um cabo mais fino, chamado cabo transceptor. Alm de antiquada, esta arquitetura muito cara, tanto a nvel de cabos e equipamentos, quanto em termos de mo de obra.

Os cabos 10Base5 foram praticamente os nicos utilizados em redes de mainframes no inicio da dcada de 80, mas sua popularidade foi diminuindo com o passar do tempo por motivos bvios.

Rede de computadores - 29 Atualmente voc s se deparar com este tipo de cabo em instalaes bem antigas ou, quem sabe, em museus ;-) Finalmente, os cabos 10Base2, tambm chamados de cabos coaxiais finos, ou cabos Thinnet, so os cabos coaxiais usados atualmente em redes Ethernet, e por isso, so os cabos que voc receber quando pedir por cabos coaxiais de rede. Seu dimetro de apenas 0.18 polegadas, cerca de 4.7 milmetros, o que os torna razoavelmente flexveis. Os cabos 10Base2 so bem parecidos com os cabos usados em instalaes de antenas de TV, a diferena que, enquanto os cabos RG-59/U usados nas fiaes de antena possuem impedncia de 75 ohms, os cabos 10Base2 possuem impedncia de apenas 50 ohms. Por isso, apesar dos cabos serem parecidos, nunca tente usar cabos de antena em redes de micros. fcil diferenciar os dois tipos de cabo, pois os de redes so pretos enquanto os para antenas so brancos. O 10 na sigla 10Base2, significa que os cabos podem transmitir dados a uma velocidade de at 10 megabits por segundo, Base significa banda base e se refere distncia mxima para que o sinal pode percorrer atravs do cabo, no caso o 2 que teoricamente significaria 200 metros, mas que na prtica apenas um arredondamento, pois nos cabos 10Base2 a distncia mxima utilizvel de 185 metros. Usando cabos 10Base2, o comprimento do cabo que liga um micro ao outro deve ser de no mnimo 50 centmetros, e o comprimento total do cabo (do primeiro ao ltimo micro) no pode superar os 185 metros. permitido ligar at 30 micros no mesmo cabo, pois acima disso, o grande nmero de colises de pacotes ir prejudicar o desempenho da rede, chegando ao ponto de praticamente impedir a comunicao entre os micros em casos extremos.

Conectamos o cabo coaxial fino placa de rede usando conectores BCN, que por sua vez so ligados a conectores T ligados na placa de rede. Usando cabos coaxiais os micros so ligados uns aos outros, com um cabo em cada ponta do conector T.

Conector BCN desmontado

Rede de computadores - 30

Conector T na placa de rede So necessrios dois terminadores para fechar o circuito. Os terminadores so encaixados diretamente nos conectores T do primeiro e ltimo micro da rede. Pelo menos um dos terminadores, dever ser aterrado.

Terminador Se voc no instalar um terminador em cada ponta da rede, quando os sinais chegarem s pontas do cabo, retornaro, embora um pouco mais fracos, formando os chamados pacotes sombra. Estes pacotes atrapalham o trfego e corrompem pacotes bons que estejam trafegando, praticamente inutilizando a rede. Em redes Ethernet os terminadores devem ter impedncia de 50 ohms (a mesma dos cabos), valor que geralmente vem estampado na ponta do terminador. Para prender o cabo ao conector BCN, precisamos de duas ferramentas: um descascador de cabo coaxial e um alicate de crimpagem. O descascador serve para retirar o dieltrico do cabo, deixando exposto o fio de cobre (voc pode fazer este trabalho com algum outro instrumento cortante, como um estilete, mas usando o descascador o resultado ser bem melhor). O alicate para crimpagem serve para prender o cabo ao conector, impedindo que ele se solte facilmente. O alicate de crimpagem possuir sempre pelo menos dois orifcios, o menor, com cerca de 1 mm de dimetro serve para prender o pino central do conector BCN ao fio central do cabo. A maior serve para prender o anel de metal. Para crimpar os cabos coaxiais indispensvel ter o alicate de crimpagem. No d para fazer o servio com um alicate comum pois ele no oferece presso suficiente. Um alicate de crimpagem de cabos coaxiais custa partir de 45 reais; entretanto, a maioria das lojas que vendem cabos tambm os crimpam de acordo com a necessidade do cliente.

Rede de computadores - 31

Descascador de cabos coaxiais ( esquerda) e alicate de crimpagem.

PAR TRANADO TELEFNICO


Velocidade x tamanho mximo 1 MbpsKm. Imunidade rudos - ruim. Conexo - fcil. Instalao fcil malevel e fino.

PAR TRANADO
Dois fios enrolados em espiral de forma a reduzir o rudo e manter constantes as propriedades eltricas do meio. A transmisso pode ser analgica ou digital. Banda passante alta. Taxas de transmisso da ordem de Mbps. Susceptvel rudos e interferncia (crosstalk). Cabos com 2 ou 4 pares. Conexo fcil e instalao fcil.

PAR TRANADO TIPOS


UTP Unshielded Twisted Pair (no blindado). FTP Foil Twisted Pair (blindado com filme metlico). STP - Shielded Twisted Pair (blindado com malha metlica). S/FTP Shielded FTP. F/STP Foil STP.

Rede de computadores - 32 S/STP Shielded STP.

PAR TRANADO - CATEGORIAS


PAR TRANADO NO BLINDADO (UTP) Velocidade x tamanho mximo 1 MbpsKm. Freqncia mxima 30 MHz. Impedncia 100 Ohms. Espessura 5.1 mm. Instalao fcil. Aterramento no possvel. Imunidade a rudo ruim. Gera emisses de rdio freqncia quando usado em taxas acima de 1 Mbps. Possvel crosstalk em pares adjacentes. PAR TRANADO BLINDADO COM FILME (FTP) Freqncia mxima 62.5 MHz. Impedncia 120 Ohms. Espessura 6.2 mm. Instalao fcil. Aterramento difcil. PAR TRANADO BLINDADO COM MALHA (STP) Freqncia mxima 100 MHz. Impedncia 150 Ohms. Espessura 6.5 mm. Instalao fcil. Aterramento fcil. Baixo nvel de croostalk devido a blindagem e ao modo de entrelaamento entre os pares. Menos sensvel a rudo e gerao de RF. Adequado para instalaes com equipamentos sensveis. Custo bem mais elevado que o UTP.

Rede de computadores - 33

Cabo de par tranado


Os cabos de par tranados vem substituindo os cabos coaxiais desde o incio da dcada de 90. Hoje em dia muito raro algum ainda utilizar cabos coaxiais em novas instalaes de rede, o mais comum apenas reparar ou expandir redes que j existem. Mais adiante teremos um comparativo entre os dois tipos de cabos. O nome par tranado muito conveniente, pois estes cabos so constitudos justamente por 4 pares de cabos entrelaados. Veja que os cabos coaxiais usam uma malha de metal que protege o cabo de dados contra interferncias externas; os cabos de par tranado por sua vez, usam um tipo de proteo mais sutil: o entrelaamento dos cabos cria um campo eletromagntico que oferece uma razovel proteo contra interferncias externas.

Cabo de par Tranado Alm dos cabos sem blindagem (como o da foto) conhecidos como UTP (Unshielded Twisted Pair), existem os cabos blindados conhecidos como STP (Shielded Twisted Pair). A nica diferena entre eles que os cabos blindados alm de contarem com a proteo do entrelaamento dos fios, possuem uma blindagem externa (assim como os cabos coaxiais), sendo mais adequados a ambientes com fortes fontes de interferncias, como grandes motores eltricos e estaes de rdio que estejam muito prximas. Outras fontes menores de interferncias so as lmpadas fluorescentes (principalmente lmpadas cansadas que ficam piscando), cabos eltricos quando colocados lado a lado com os cabos de rede e mesmo telefones celulares muito prximos dos cabos. Quanto maior for o nvel de interferncia, menor ser o desempenho da rede, menor ser a distncia que poder ser usada entre os micros e mais vantajosa ser a instalao de cabos blindados. Em ambientes normais porm os cabos sem blindagem costumam funcionar bem. Existem no total, 5 categorias de cabos de par tranado. Em todas as categorias a distncia mxima permitida de 100 metros. O que muda a taxa mxima de transferncia de dados e o nvel de imunidade a interferncias. Categoria 1: Este tipo de cabo foi muito usado em instalaes telefnicas antigas, porem no mais utilizado. Categoria 2: Outro tipo de cabo obsoleto. Permite transmisso de dados a at 4 mbps. Categoria 3: Era o cabo de par tranado sem blindagem usado em redes at alguns anos atrs. Pode se estender por at 100 metros e permite transmisso de dados a at 10 Mbps. A diferena do cabo de categoria 3 para os obsoletos cabos de categoria 1 e 2 o numero de tranas. Enquanto nos cabos 1 e 2 no existe um padro definido, os cabos de categoria 3 (assim como os de categoria 4 e 5) possuem atualmente de 24 a 45 tranas por metro, sendo muito mais resistente a rudos externos. Cada par de cabos tem um

Rede de computadores - 34 nmero diferente de tranas por metro, o que atenua as interferncias entre os cabos. Praticamente no existe a possibilidade de dois pares de cabos terem exatamente a mesma disposio de tranas. Categoria 4: Por serem blindados, estes cabos j permitem transferncias de dados a at 16 mbps, e so o requisito mnimo para redes Token Ring de 16 mbps, podendo ser usados tambm em redes Ethernet de 10 mbps no lugar dos cabos sem blindagem. Categoria 5: Este o tipo de cabo de par tranado usado atualmente, que existe tanto em verso blindada quanto em verso sem blindagem, a mais comum. A grande vantagem sobre esta categoria de cabo sobre as anteriores a taxa de transferncia, at 100 mbps. Os cabos de categoria 5 so praticamente os nicos que ainda podem ser encontrados venda, mas em caso de dvida basta checas as inscries decalcadas no cabo, entre elas est a categoria do cabo, como na foto abaixo:

Category 5e Independentemente da categoria, todos os cabos de par tranado usam o mesmo conector, chamado RJ-45. Este conector parecido com os conectores de cabos telefnicos, mas bem maior por acomodar mais fios. Uma ponta do cabo ligada na placa de rede e a outra no hub. Para crimpar o cabo, ou seja, para prender o cabo ao conector, usamos um alicate de crimpagem. Aps retirar a capa protetora, voc precisar tirar as tranas dos cabos e em seguida arruma-los na ordem correta para o tipo de cabo que estiver construindo (veremos logo adiante)

Veja que o que protege os cabos contra as interferncias externas so justamente as tranas. A parte destranada que entra no conector o ponto fraco do cabo, onde ele mail vulnervel a todo tipo de interferncia. Por isso, recomendvel deixar um espao menor possvel sem as tranas, se possvel menos de 2,5 centmetros.

Rede de computadores - 35 Para isso, uma sugesto que voc destrance um pedao suficiente do fio, para ordenalos confortavelmente e depois corte o excesso, deixando apenas os 2 centmetros que entraro dentro do conector:

Finalmente, basta colocar os fios dentro do conector e pressiona-lo usando um alicate de crimpagem.

A funo do alicate fornecer presso suficiente para que os pinos do conector RJ-45, que internamente possuem a forma de lminas, esmaguem os fios do cabo, alcanando o fio de cobre e criando o contato. Voc deve retirar apenas a capa externa do cabo e no descascar individualmente os fios, pois isto ao invs de ajudar, serviria apenas para causar mau contato, deixado o encaixe com os pinos do conector frouxo.

Os alicates para crimpar cabos de par tranado so um pouco mais baratos que os usados para crimpar cabos coaxiais. Os alicates mais simples custam a partir de 40 reais, mas os bons alicates custam bem mais. Existem alguns modelos de alicates feitos de plstico, com apenas as pontas de metal. Estes custam bem menos, na faixa de 15 reais, mas so muito ruins, pois quebram muito facilmente e no oferecem a presso adequada.

Rede de computadores - 36 Como no caso dos coaxiais, existe tambm a opo de comprar os cabos j crimpados, o ideal caso voc no pretenda montar apenas sua rede domstica ou da empresa, e no trabalhar profissionalmente com redes. Um problema bvio em trabalhar com cabos j crimpados que ser quase impossvel passa-los atravs das paredes, como seria possvel fazer com cabos ainda sem os conectores. Existe uma posio certa para os cabos dentro do conector. Note que cada um dos fios do cabo possui uma cor diferente. Metade tem uma cor slida enquanto a outra metade tem uma cor mesclada com branco. Para criar um cabo destinado a conectar os micros ao hub, a seqncia tanto no conector do micro quanto no conector do hub ser o seguinte:

1- Branco mesclado com Laranja 2- Laranja 3- Branco mesclado com verde 4- Azul 5- Branco mesclado com Azul 6- Verde lado 1 lado 2 7- Branco mesclado com marrom 8- Marrom possvel tambm criar um cabo para ligar diretamente dois micros, sem usar um hub, chamado de cabo cross-over. Logicamente este cabo s poder ser usado caso a sua rede tenha apenas dois micros. Neste tipo de cabo a posio dos fios diferente nos dois conectores, de um dos lados a pinagem a mesma de um cabo de rede normal, enquanto no outro a posio dos pares verde e laranja so trocados. Da vem o nome cross-over, que significa, literalmente, cruzado na ponta:

Rede de computadores - 37

Conector esquerda:

da

Conector direita:

da

1- Branco com Laranja 2- Laranja 3- Branco com Verde 4- Azul lado 1 5- Branco com lado 2 Azul 6- Verde 7- Branco com Marrom 8- Marrom

1Branco com Verde 2- Verde 3Branco com Laranja 4- Azul 5Branco com Azul 6- Laranja 7Branco com Marrom 8- Marrom

Existe um teste simples para saber se o cabo foi crimpado corretamente: basta conectar o cabo placa de rede do micro e ao hub. Tanto o LED da placa quanto o do hub devero acender. Naturalmente, tanto o micro quanto o hub devero estar ligados. Existem tambm aparelhos testadores de cabos, que oferecem um diagnstico muito mais sofisticado, dizendo por exemplo se os cabos so adequados para transmisses a 10 ou a 100 megabits. Estes aparelhos sero bastante teis caso voc v crimpar muitos cabos, mas so dispensveis para trabalhos espordicos. Custam apartir de 100 dlares. Os cabos de rede so um artigo bem barato, que representam apenas uma pequena porcentagem do custo total da rede. Os cabos de par tranado podem ser comprados por at 60 centavos o metro, e centavos de real, no de dlar, enquanto os conectores custam 50 ou 60 centavos cada. O nico artigo relativamente caro o alicate de crimpagem.

Par tranado x Coaxial


Disse anteriormente que cada uma destas categorias de cabos possui algumas vantagens e desvantagens. Na verdade, o coaxial possui bem mais desvantagens do que vantagens em relao aos cabos de par tranado, o que explica o fato dos cabos coaxiais virem tornando-se cada vez mais raros. Numa comparao direta entre os dois tipos de cabos teremos: Distncia mxima: o cabo coaxial permite uma distncia mxima entre os pontos de at 185 metros, enquanto os cabos de par tranado permitem apenas 100 metros. Resistncia a interferncias: Os cabos de par tranado sem blindagem so muito mais sensveis interferncias do que os cabos coaxiais, mas os cabos blindados por sua vez apresentam uma resistncia equivalente ou at superior. Mau contato: Usando cabo coaxial, a tendncia a ter problemas na rede muito maior, pois este tipo de cabo costuma ser mais suscetvel a mau contato do que os cabos de par

Rede de computadores - 38 tranado. Outra desvantagem que usando o coaxial, quando temos problemas de mau contato no conector de uma das estaes, a rede toda cai, pois as duas metades no contam com terminadores nas duas extremidades. Para complicar, voc ter que checar PC por PC at encontrar o conector com problemas, imagine fazer isso numa rede com 20 micros... Usando par tranado, por outro lado, apenas o micro problemtico ficaria isolado da rede, pois todos os PCs esto ligados ao hub e no uns aos outros. Este j uma argumento forte o suficiente para explicar a predominncia das redes com cabo de par tranado. Custo: Os cabos coaxiais so mais caros que os cabos de par tranado sem blindagem, mas normalmente so mais baratos que os cabos blindado. Por outro lado, usando cabos coaxiais voc no precisar de um hub. Atualmente j existem hubs de 8 portas por menos de 100 reais, no mais um artigo caro como no passado. Velocidade mxima: Se voc pretende montar uma rede que permita o trfego de dados a 100 mbps, ento a nica opo usar cabos de par tranado categoria 5, pois os cabos coaxiais so limitados apenas 10 mbps. Atualmente complicado at mesmo encontrar placas de rede com conectores para cabo coaxial, pois apenas as placas antigas, ISA de 10 megabits possuem os dois tipos de conector. As placas PCI 10/100 possuem apenas o conector para cabo de par tranado.

Gigabit Ethernet
Depois dos padres de 10 e 100 megabits, o passo natural para as redes Ethernet seria novamente multiplicar por 10 a taxa de transmisso, atingindo 1000 megabits. E foi justamente o que fizeram :-) O padro Gigabit Ethernet comeou a ser desenvolvido pelo IEEE em 1997 e acabou se ramificando em quatro padres diferentes. O 1000BaseLX o padro mais caro, que suporta apenas cabos de fibra ptica e utiliza a tecnologia long-wave laser, com laseres de 1300 nanmetros. Apesar de, em todos os quatro padres a velocidade de transmisso ser a mesma, 1 gigabit, o padro 1000BaseLX o que atinge distncias maiores. Usando cabos de fibra ptica com ncleo de 9 mcrons o sinal capaz de percorrer distncias de at 5 KM, enquanto utilizando cabos com ncleo de 50 ou 62.5 mcrons, com frequncias de respectivamente 400 e 500 MHz, que so os padres mais baratos, o sinal percorre 550 metros. O segundo padro o 1000BaseSX que tambm utiliza cabos de fibra ptica, mas utiliza uma tecnologia de transmisso mais barata, chamada short-wave laser, que uma derivao da mesma tecnologia usada em CD-ROMs, com feixes de curta distncia. Justamente por j ser utiliza em diversos dispositivos, esta tecnologia mais barata, mas em em compensao o sinal tambm capaz de atingir distncias menores. Existem quatro padres de laseres para o 1000BaseSX. Com laseres de 50 mcrons e frequncia de 500 MHz, o padro mais caro, o sinal capaz de percorrer os mesmos 550 metros dos padres mais baratos do 1000BaseLX. O segundo padro tambm utiliza laseres de 50 mcrons, mas a frequncia cai para 400 MHz e a distncia para apenas 500 metros. Os outros dois padres utilizam laseres de 62.5 mcrons e frequncias de 200 e 160 MHz, por isso so capazes de atingir apenas 275 e 220 metros, respectivamente.

Rede de computadores - 39 Para distncias mais curtas existe o 1000BaseCX, que ao invs de fibra ptica utiliza cabos twiaxiais, um tipo de cabo coaxial com dois fios, que tem a aparncia de dois cabos coaxiais grudados. Este padro mais barato que os dois anteriores, mas em compensao o alcance de apenas 25 metros. A idia que ele servisse para interligar servidores em data centers, que estivessem no mesmo rack, ou em racks prximos. Mas, o padro que est crescendo mais rapidamente, a ponto de quase condenar os demais ao desuso o 1000BaseT, tambm chamado de Gigabit over copper, por utilizar os mesmos cabos de par tranado categoria 5 que as redes de 100 megabits atuais. Isto representa uma enorme economia, no apenas por eliminar a necessidade de trocar os cabos atuais por cabos muito mais caros, mas tambm nas prprias placas de rede, que passam a ser uma evoluo das atuais e no uma tecnologia nova. O alcance continua sendo de 100 metros e os switchs compatveis com o padro so capazes de combinar ns de 10, 100 e 1000 megabits, sem que os mais lentos atrapalhem os demais. Toda esta flexibilidade torna uma eventual migrao para o 1000BaseT relativamente simples, j que voc pode aproveitar o cabeamento j existente. Na verdade, muita pouca coisa muda. Note que apesar dos cabos serem os mesmos, o 1000BaseT faz um uso muito mais intensivo da capacidade de transmisso e por isso detalhes como o comprimento da parte destranada do cabo para o encaixe do conector, o nvel de interferncia no ambiente, cabos muito longos, etc. so mais crticos. Com um cabeamento ruim, o ndice de pacotes perdidos ser muito maior do que numa rede de 100 megabits. Todos estes padres de Gigabit Ethernet so intercompatveis apartir da camada Data Link do modelo OSI. Abaixo da Data Link est apenas a camada fsica da rede, que inclui o tipo de cabos e o tipo de modulao usado para transmitir dados atravs deles. Os dados transmitidos, incluindo camadas de correo de erro, endereamento, etc. so idnticos em qualquer um dos padres. Assim como muitos hubs, inclusive modelos baratos permitem juntar redes que utilizam cabos de par tranado e cabo coaxial, muito simples construir dispositivos que permitam interligar estes diferentes padres. Isto permite interligar facilmente seguimentos de rede com cabeamento e cobre e de fibra ptica, que podem ser usados nos locais onde os 100 metros dos cabos cat 5 no so suficientes. As placas Gigabit Ethernet j esto relativamente acessveis, custando entre 150 e 500 dlares. Existe um modelo da DLink, o DGE550T (Gigabit over copper). que j custa abaixo dos 100 dlares, mas naturalmente tudo nos EUA. Os switchs continuam sendo o equipamento mais caro, custando na casa dos 1000 dlares (Janeiro de 2001). Naturalmente no uma tecnologia que voc utilizaria na sua rede domstica, at por que existiriam poucas vantagens sobre uma rede tradicional de 100 megabits, mas o ganho de velocidade faz muita diferena nos pontos centrais de grandes redes, interligando os principais servidores, criando sistemas de balanceamento de carga, backup, etc. Outro uso so os clusters de computadores, onde preciso um link muito rpido para obter o melhor desempenho. As placas Gigabit Ethernet podem operar tanto no modo full-duplex, onde os dois lados podem transmitir dados simultneamente, quanto no modo half-duplex. O que determina o uso de um modo ou de outro novamente o uso de um hub ou de um switch. Voc ver muitas placas anunciadas como capazes de operar a 2 Gigabits, o que nada mais do que uma aluso ao uso do modo full-duplex. J que temos 1 Gigabit em cada sentido, naturalmente a velocidade total de 2 Gigabits. Mas, na prtica no funciona bem assim pois raramente ambas as estaes precisaro transmitir grandes quantidades

Rede de computadores - 40 de dados. O mais comum uma relao assimtrica, com uma falando e a outra apenas enviando os pacotes de confirmao, onde o uso do full-duplex traz um ganho marginal.

Placa Gigabit Ethernet, cortesia da DLink Assim como as placas de 100 megabits, as placas gigabit so completamente compatveis com os padres anteriores. Voc pode at mesmo ligar uma placa Gigabit Ethernet a um hub 10/100 se quiser, mas a velocidade ter de ser nivelada por baixo, respeitando a do ponto mais lento. Considerando o custo o mais inteligente naturalmente usar um switch, ou um PC com vrias placas de rede para que cada ponto da rede possa trabalhar na sua velocidade mxima.

10 Gigabit Ethernet
O primeiro padro de redes 10 Gigabit Ethernet, novamente 10 vezes mais rpido que o anterior, est em desenvolvimento desde 1999 e chama-se 10GBaseX. O padro ainda est em fase de testes, mas dever ser finalizado ainda na primeira metade de 2002. Da podemos contar pelo menos mais 4 ou 6 meses at que os primeiros produtos cheguem ao mercado e outros tantos at que comecem a se popularizar. Este padro bastante interessante do ponto de vista tcnico, pois alm da velocidade, o alcance mximo de nada menos que 40 KM, utilizando cabos de fibra ptica monomodo. Existe ainda uma opo de baixo custo, utilizando cabos multimodo, mas que em compensao tem um alcance de apenas 300 metros. O 10 Gigabit Ethernet tambm representa o fim dos hubs. O padro permite apenas o modo de operao full-duplex, onde ambas as estaes podem enviar e receber dados simultneamente, o que s possvel atravs do uso de switchs. Isto encarece mais ainda o novo padro, mas trs ganhos de desempenho considerveis, j que alm de permitir o uso do modo full-duplex, o uso de um switch acaba com as colises de pacotes. Outra mudana importante que, pelo menos por enquanto, sequer cogitado o desenvolvimento de um padro que utilize cabos de cobre, sequer sabe-se se seria possvel. Mas, isto no conclusivo, pois os padres iniciais do Gigabit tambm traziam como opes apenas os cabos de fibra ptica. O par tranado veio apenas em 99, dois anos depois.

Rede de computadores - 41

Placa 10 Gigabit, foto cortesia da Cisco O 10 Gigabit no se destina a substituir os padres anteriores, pelo menos a mdio prazo. A idia complementar os padres de 10, 100 e 1000 megabits, oferecendo uma soluo capaz e interligar redes distantes com uma velocidade comparvel aos backbones DWDM, uma tecnologia muito mais cara, utilizada atualmente nos backbones da Internet. Suponha por exemplo que voc precise interligar 5.000 PCs, divididos entre a universidade, o parque industrial e a prefeitura de uma grande cidade. Voc poderia utilizar um backbone 10 Gigabit Ethernet para os backbones principais, unindo os servidores dentro dos trs blocos e os interligando Internet, usar uma malha de switchs Gigabit Ethernet para levar a rede at as salas, linhas de produo e salas de aula e usar hubs 10/100 para levar a rede at os alunos e funcionrios, talvez complementando com alguns pontos de acesso 802.11b para oferecer tambm uma opo de rede sem fio. Isto estabelece uma pirmide, onde os usurios individuais possuem conexes relativamente lentas, de 10 ou 100 megabits, interligadas entre s e entre os servidores pelas conexes mais rpidas e caras, um sistema capaz de absorver vrias chamadas de videoconferncia simultneas por exemplo. Tanto o Gigabit quanto o 10 Gigabit sinalizam que as redes continuaro a ficar cada vez mais rpidas e mais acessveis. Hoje em dia possvel comprar uma placa 10/100 por menos de 30 reais e, com o barateamento dos novos padres, estes preos no voltaro a subir. Com as redes to baratas, aplicaes que estavam fora de moda, como os terminais diskless, terminais grficos, etc. voltaram a ser atrativas. Os PCs continuam relativamente caros, mas a banda de rede est muito barata. Com isto, comea a fazer sentido aproveitar PCs antigos, transformando-os em terminais de PCs mais rpidos. Um nico Pentium III ou Duron pode servir 5, 10 ou at mesmo 20 terminais 486 e com um desempenho muito bom, j que os aplicativos rodam no servidor, no nos terminais. Veremos como colocar esta idia em prtica mais adiante.

Fibra ptica
Ao contrrio dos cabos coaxiais e de par tranado, que nada mais so do que fios de cobre que transportam sinais eltricos, a fibra ptica transmite luz e por isso totalmente imune a qualquer tipo de interferncia eletromagntica. Alm disso, como os cabos so feitos de plstico e fibra de vidro (ao invs de metal), so resistentes corroso. A distncia permitida pela fibra tambm bem maior: os cabos usados em redes permitem segmentos de at 1 KM, enquanto alguns tipos de cabos especiais podem conservar o sinal por at 5 KM (distncias maiores so obtidas usando repetidores).

Rede de computadores - 42 Mesmo permitindo distncias to grandes, os cabos de fibra ptica permitem taxas de transferncias de at 155 mbps, sendo especialmente teis em ambientes que demandam uma grande transferncia de dados. Como no soltam fascas, os cabos de fibra ptica so mais seguros em ambientes onde existe perigo de incndio ou exploses. E para completar, o sinal transmitido atravs dos cabos de fibra mais difcil de interceptar, sendo os cabos mais seguros para transmisses sigilosas. As desvantagens da fibra residem no alto custo tanto dos cabos quanto das placas de rede e instalao que mais complicada e exige mais material. Por isso, normalmente usamos cabos de par tranado ou coaxiais para fazer a interligao local dos micros e um cabo de fibra ptica para servir como backbone, unindo duas ou mais redes ou mesmo unindo segmentos da mesma rede que estejam distantes. O cabo de fibra ptica formado por um ncleo extremamente fino de vidro, ou mesmo de um tipo especial de plstico. Uma nova cobertura de fibra de vidro, bem mais grossa envolve e protege o ncleo. Em seguida temos uma camada de plstico protetor chamada de cladding, uma nova camada de isolamento e finalmente uma capa externa chamada bainha.

A luz a ser transmitida pelo cabo gerada por um LED, ou diodo emissor de luz. Chegando ao destino, o sinal luminoso decodificado em sinais digitais por um segundo circuito chamado de foto-diodo. O conjunto dos dois circuitos chamado de CODEC, abreviao de codificador/decodificador. Existem dois tipos de cabos de fibra ptica, chamados de cabos monomodo e multimodo, ou simplesmente de modo simples e modo mltiplo. Enquanto o cabo de modo simples transmite apenas um sinal de luz, os cabos multimodo contm vrios sinais que se movem dentro do cabo. Ao contrrio do que pode parecer primeira vista, os cabos monomodo transmitem mais rpido do que os cabos multimodo, pois neles a luz viaja em linha reta, fazendo o caminho mais curto. Nos cabos multimodo o sinal viaja batendo continuamente mas paredes do cabo, tornando-se mais lento e perdendo a intensidade mais rapidamente. Ao contrrio do que costuma-se pensar, os cabos de fibra ptica so bastante flexveis e podem ser passados dentro de condutes, sem problemas. Onde um cabo coaxial entra, pode ter certeza que um cabo de fibra tambm vai entrar. No necessrio em absoluto que os cabos fiquem em linha reta, e devido s camadas de proteo, os cabos de fibra tambm apresentam uma boa resistncia mecnica. A velocidade de 155 mbps que citei a pouco, assim como as distncias mximas dos cabos de fibra, referem-se s tecnologias disponveis para o uso em pequenas redes, cujas placas e demais componentes podem ser facilmente encontrados. Tecnologias mais caras e modernas podem atingir velocidades de transmisso na casa dos Terabits por segundo, atingindo distncia de vrios quilmetros. Alis, a velocidade de transmisso nas fibras pticas vem evoluindo bem mais rpido que os processadores, ou outros

Rede de computadores - 43 componentes, por isso difcil encontrar material atualizado sobre as tecnologias mais recente.

FIBRA TICA

Utiliza sinais de luz codificados na faixa do infravermelho 1012 a 1014 Hz. Baseia-se no princpio do ngulo crtico de refrao. Comunicao ponto-a-ponto. Transmisso unidirecional (para full-duplex precisa de duas fibras). O cabo consiste em um filamento de slica ou plstico, por onde feita a transmisso da luz. So de trs tipos: monomodo, multimodo degrau e multimodo com ndice gradual.

FIBRA TICA MULTIMODO


Possui ncleo com dimetro acima de 50 mcron onde a luz se propaga por mltiplas trajetrias ou modos. Modos percorrem distncias diferentes ao longo da fibra, fazendo com que o tempo de propagao de cada modo na fibra varie (distoro modal). A distoro modal limita a banda passante da fibra multimodo abaixo de 1 GHzKm. O ncleo grande permite o uso de LEDs. Interfaces mais baratas.

FIBRA TICA MULTIMODO COM NDICE GRADUAL


O ndice de refrao do ncleo diminui gradativamente do centro para as bordas.

Rede de computadores - 44 A velocidade de propagao de cada modo diferente dependendo do ngulo de entrada no ncleo. Os modos prximos do centro percorrem distncias menores em velocidades menores. O resultado uma compensao aproximada, fazendo os modos chegarem ao extremo da fibra praticamente ao mesmo tempo Reduz o efeito da disperso modal.

FIBRA TICA MONOMODO


Possui ncleo muito pequeno, da ordem de 7 a 10 m. Somente um modo se propaga ao longo de toda a fibra tica. Elimina o efeito da disperso modal. Banda passante de vrios GHzKm. necessrio usar LASER, para focalizar a luz no ncleo extremamente pequeno. Equipamentos e interfaces bem mais caras.

FIBRA TICA (TIPOS)

Meios Sem Fio

Rede de computadores - 45

RADIODIFUSO
So as chamadas redes sem fio wireless networks. Podem ser usadas para ligao ponto-a-ponto ou multiponto. So utilizadas em geral onde invivel, ou at mesmo impossvel, a instalao de cabos. So utilizadas tambm onde a confiabilidade do meio de transmisso indispensvel.

Radioenlace com visada direta. Limitado a aproximadamente 50 Km. Radioenlace por tropodifuso. Distncias at 450 Km (entre UHF e SHF). Radioenlace por satlite. Custos independem da distncia. Estaes podem ser instaladas pelos usurios. Tipos GEOS e LEOS.

RADIOENLACE POR SATLITE GEOS


Geostationary Orbit Satellites. Situados a 36.000 Km de altura sobre a linha do Equador. Giram com a mesma velocidade angular da Terra. Introduzem retardo na comunicao. 240 a 270 s (subida + descida). Exigem grande aparato de engenharia como antenas e transmissores potentes.

RADIOENLACE POR SATLITE LEOS


Low-Earth Orbit Satellites. Por estarem mais prximos iluminam com maior potncia a superfcie terrestre. Permitem o uso de transceptores mais simples. Se movem em relao terra. Necessitam ser muitos e consecutivos para darem cobertura permanente. Aplicaes sensoriamento remoto e auxlio navegao.

Rede de computadores - 46

Redes Ethernet sem fio


As redes Ethernet so extremamente acessveis, com placas de rede que chegam a custar 30 ou 35 reais, hubs de menos de 100 reais e cabos de rede com preos simplesmente irrisrios. A velocidade tambm muito boa: 100 megabits so suficientes para quase todo tipo de aplicao, com exceo de redes muito congestionadas ou servidores de arquivos de alto desempenho. Excluindo apenas as limitaes em termos de flexibilidade, j que ainda preciso sair passando cabos de rede pela casa, as redes Ethernet tm hoje um custo-benefcio simplesmente imbatvel. Mas, atualmente, as opes de redes vo muito alm das redes Ethernet. Padres de redes sem fio como o IEEE 802.11b e o IEEE 802.11atrazem uma comodidade e facilidade de instalao atrativa principalmente em ambientes onde predominam os notebooks e portteis em geral. O bluetooth mais um padro de rede sem fio que promete servir como complemento para as demais arquiteturas, permitindo interligar em rede pequenos aparelhos, como Palms, cmeras digitais, celulares, etc. Isso sem falar nos padres Home PNA e HomePlug Powerline, que utilizam como mdia as extenses telefnicas e tomadas eltricas que todos temos em casa, facilitando a instalao da rede. Alm destes padres, destinados ao mercado domstico, temos padres de rede muito mais rpidos que as redes Fast-Ethernet (100 megabits), destinadas principalmente a interligar servidores de arquivos de alto desempenho. Claro, voc no pode deixar de conhecer em primeira mo todas estas tecnologias. Vamos ento analisar as caractersticas de cada opo:

IEEE 802.11b
Esta a tecnologia de rede sem fio mais difundida atualmente e a que tem maiores chances de tornar-se padro nos prximos um ou dois anos, passando a rivalizar com as redes Ethernet que j esto to bem estabelecidas. A topologia das redes 802.11b semelhante a das redes de par tranado, com um Hub central. A diferena no caso que simplesmente no existem os fios ;-) Existem tanto placas PC-Card, que podem ser utilizadas em notebooks e em alguns handhelds, quanto placas para micros de mesa. No existe mistrio na instalao das placas. Basta deixar que o Windows detecte o novo hardware e fornecer os drivers da placa, ou executar o utilitrio de configurao. O Windows XP possui drivers para algumas placas, facilitando a tarefa. As placas 802.11b so detectadas como placas Ethernet, apenas uma forma que os fabricantes encontraram para facilitar a compatibilidade com os vrios sistemas operacionais. Existem muitos casos de fabricantes que optaram por produzir apenas placas PC-Card (presumindo que a maior parte das vendas seria feita para usurios de notebooks) e que oferecem como complemento um adaptador opcional que pode ser usado para encaixar os cartes em micros de mesa. Lembre-se que o padro PC-Card dos notebooks e o barramento PCI dos desktops so muito semelhantes, por isso basta um adaptador simples. O Hub chamado de ponto de acesso e tem a mesma funo que desempenha nas redes Ethernet: retransmitir os pacotes de dados, de forma que todos os micros da rede os recebam.

Rede de computadores - 47

Placa de rede 802.11b

Ponto de acesso No existe limite no nmero de estaes que podem ser conectadas a cada ponto de acesso mas, assim como nas redes Ethernet, a velocidade da rede decai conforme aumenta o nmero de estaes, j que apenas uma pode transmitir de cada vez. A maior arma do 802.11b contra as redes cabeadas a versatilidade. O simples fato de poder interligar os PCs sem precisar passar cabos pelas paredes j o suficiente para convencer algumas pessoas, mas existem mais alguns recursos interessantes que podem ser explorados. Sem dvidas, a possibilidade mais interessante a mobilidade para os portteis. Tanto os notebooks quanto handhelds e as futuras webpads podem ser movidos livremente dentro da rea coberta pelos pontos de acesso sem que seja perdido o acesso rede. Esta possibilidade lhe dar alguma mobilidade dentro de casa para levar o notebook para onde quiser, sem perder o acesso Web, mas ainda mais interessante para empresas e escolas. No caso das empresas a rede permitiria que os funcionrios pudessem se deslocar pela empresa sem perder a conectividade com a rede e bastaria entrar pela porta para que o notebook automaticamente se conectasse rede e sincronizasse os dados necessrios. No caso das escolas a principal utilidade seria fornecer acesso Web aos alunos. Esta j uma realidade em algumas universidades e pode tornar-se algo muito comum dentro dos prximos anos. Vamos ento s especificaes e aos recursos desta arquitetura. A velocidade das redes 802.11b de 11 megabits, comparvel das redes Ethernet de 10 megabits, mas muito atrs da velocidade das redes de 100 megabits. Estes 11 megabits no so adequados para redes com um trfego muito pesado, mas so mais do que suficientes para compartilhar o acesso web, trocar pequenos arquivos, jogar games multiplayer, etc. Note que os 11 megabits so a taxa bruta de transmisso de dados, que incluem modulao, cdigos de correo de erro, retransmisses de pacotes, etc., como em outras arquiteturas de rede. A velocidade real de conexo fica em torno de 6 megabits, o suficiente para transmitir arquivos a 750 KB/s, uma velocidade real semelhante das redes Ethernet de 10 megabits. Mas, existe a possibilidade de combinar o melhor dos dois mundos, conectando um ponto de acesso 802.11b a uma rede Ethernet j existente. No ponto de acesso da foto acima voc pode notar que existe um conector RJ-45:

Rede de computadores - 48

Isto adiciona uma grande versatilidade rede e permite diminuir os custos. Voc pode interligar os PCs atravs de cabos de par tranado e placas Ethernet que so baratos e usar as placas 802.11b apenas nos notebooks e aparelhos onde for necessrio ter mobilidade. No existe mistrio aqui, basta conectar o ponto de acesso ao Hub usando um cabo de par tranado comum para interligar as duas redes. O prprio Hub 802.11b passar a trabalhar como um switch, gerenciando o trfego entre as duas redes. O alcance do sinal varia entre 15 e 100 metros, dependendo da quantidade de obstculos entre o ponto de acesso e cada uma das placas. Paredes, portas e at mesmo pessoas atrapalham a propagao do sinal. Numa construo com muitas paredes, ou paredes muito grossas, o alcance pode se aproximar dos 15 metros mnimos, enquanto num ambiente aberto, como o ptio de uma escola o alcance vai se aproximar dos 100 metros mximos. Se voc colocar o ponto de acesso prximo da janela da frente da sua casa por exemplo, provavelmente um vizinho distante dois quarteires ainda vai conseguir se conectar sua rede. Voc pode utilizar o utilitrio que acompanha a placa de rede para verificar a qualidade do sinal em cada parte do ambiente onde a rede dever estar disponvel. O utilitrio lhe fornecer um grfico com a potncia e a qualidade do sinal, como abaixo:

A potncia do sinal decai conforme aumenta a distncia, enquanto a qualidade decai pela combinao do aumento da distncia e dos obstculos pelo caminho. por isso que num campo aberto o alcance ser muito maior do que dentro de um prdio por exemplo. Conforme a potncia e qualidade do sinal se degrada, o ponto de acesso pode diminuir a velocidade de transmisso a fim de melhorar a confiabilidade da transmisso. A velocidade pode cair para 5.5 megabits, 2 megabits ou chegar a apenas 1 megabit por segundo antes do sinal se perder completamente. Algumas placas e pontos de acesso so capazes de negociar velocidades ainda mais baixas, possibilitando a conexo a distncias ainda maiores. Nestes casos extremos o acesso rede pode se parecer mais com uma conexo via modem do que via rede local. As redes sem fio, sejam baseadas no 802.11b ou em qualquer outro padro, apresentam um grande potencial para o futuro. Uma mudana mais interessante que eu vejo o estabelecimento de pontos de acesso Web em lojas, supermercados, shoppings, restaurantes, escolas, etc. onde o acesso Web ser oferecido como convenincia aos clientes armados com notebooks e palmtops, que dentro dos prximos anos se tornaro muito mais populares e j viro com interfaces de rede sem fio. Ser uma forma de acesso muito mais barata (e mais rpida) que a atravs dos celulares 2.5G ou mesmo 3G

Rede de computadores - 49 e ao mesmo tempo ser algo muito barato de implantar para os comerciantes que j tiverem um PC com acesso Web. J que na maior parte do tempo em que no estamos em casa ou no trabalho estamos em algum destes lugares, estas pequenas redes pblicas diminuiro muito a necessidade de usar o acesso via celular, que mesmo com o 2.5G continuar sendo caro, j que no haver mais cobrana por minuto, mas em compensao haver tarifao pela quantidade de dados transferidos. Ser uma grande convenincia, j que voc poder acessar a Web em praticamente qualquer lugar. O velho sonho de muitos educadores de escolas onde cada aluno tem um computador conectado rede da escola tambm poder tornar-se realidade mais facilmente. O alcance de 15 a 100 metros do 802.11b mais do que suficiente para uma loja, escritrio ou restaurante. No caso de locais maiores, bastaria combinar vrios pontos de acesso para cobrir toda a rea. Estes pontos podem ser configurados para automaticamente dar acesso a todos os aparelhos dentro da rea de cobertura. Neste caso no haveria maiores preocupaes quanto segurana, j que estar sendo compartilhado apenas acesso web. Segurana A maior dvida sobre o uso de redes sem fio recai sobre o fator segurana. Com um transmissor irradiando os dados transmitidos atravs da rede em todas as direes, como impedir que qualquer um possa se conectar a ela e roubar seus dados? Como disse acima, um ponto de acesso instalado prximo janela da sala provavelmente permitir que um vizinho a dois quarteires da sua casa consiga captar o sinal da sua rede, uma preocupao agravada pela popularidade que as redes sem fio vm ganhando. Alguns kits permitem ainda conectar antenas Yagi, ou outras antenas de longo alcance nas interfaces de rede, o que aumenta ainda mais o alcance dos sinais, que com as antenas especiais pode chegar a mais de 500 metros. Veremos isto com mais detalhes logo adiante. Para garantir a segurana, existem vrios sistemas que podem ser implementados, apesar de nem sempre eles virem ativados por default nos pontos de acesso. Todo ponto de acesso 802.11b, mesmo os de baixo custo, oferece algum tipo de ferramenta de administrao. Alguns podem ser acessados via web, como alguns modems ADSL e switches, onde basta digitar no browser de uma das mquinas da rede o endereo IP do ponto de acesso e a porta do servio. Neste caso, qualquer PC da rede (um um intruso que se conecte a ela) pode acessar a ferramenta de configurao. Para se proteger voc deve alterar a senha de acesso default e se possvel tambm alterar a porta usada pelo servio. Assim voc ter duas linhas de proteo. Mesmo que algum descubra a senha ainda precisar descobrir qual porta o utilitrio est escutando e assim por diante. Em outros casos ser necessrio instalar um programa num dos micros da rede para configurar o ponto de acesso, mas valem as mesmas medidas de alterar a senha default e se possvel a porta TCP utilizada pelo servio. Dentro do utilitrio de configurao voc poder habilitar os recursos de segurana. Na maioria dos casos todos os recursos abaixo vem desativados por default a fim de que a rede funcione imediatamente, mesmo antes de qualquer coisa ser configurada. Para os fabricantes, quanto mais simples for a instalao da rede, melhor, pois haver um nmero

Rede de computadores - 50 menor de usurios insatisfeitos por no conseguir fazer a coisa funcionar. Mas, voc no qualquer um. Vamos ento s configuraes: ESSID A primeira linha de defesa o ESSID (Extended Service Set ID), um cdigo alfanumrico que identifica os computadores e pontos de acesso que fazem parte da rede. Cada fabricante utiliza um valor default para esta opo, mas voc deve alter-la para um valor alfanumrico qualquer que seja difcil de adivinhar. Geralmente estar disponvel no utilitrio de configurao do ponto de acesso a opo broadcast ESSID. Ao ativar esta opo o ponto de acesso envia periodicamente o cdigo ESSID da rede, permitindo que todos os clientes prximos possam conectar-se na rede sem saber prviamente o cdigo. Ativar esta opo significa abrir mo desta camada de segurana, em troca de tornar a rede mais plug-and-play. Voc no precisar mais configurar manualmente o cdigo ESSID em todos os micros. Esta uma opo desejvel em redes de acesso pblico, como muitas redes implantadas em escolas, aeroportos, etc. mas caso a sua preocupao maior seja a segurana, o melhor desativar a opo. Desta forma, apenas quem souber o valor ESSID poder acessar a rede. WEP Apenas o ESSID, oferece uma proteo muito fraca. Mesmo que a opo broadcast ESSID esteja desativada, j existem sniffers que podem descobrir rapidamente o ESSID da rede monitorando o trfego de dados. Heis que surge o WEP, abreviao de Wired-Equivalent Privacy, que como o nome sugere traz como promessa um nvel de segurana equivalente das redes cabeadas. Na prtica o WEP tambm tem suas falhas, mas no deixa de ser uma camada de proteo essencial, muito mais difcil de penetrar que o ESSID sozinho. O WEP se encarrega de encriptar os dados transmitidos atravs da rede. Existem dois padres WEP, de 64 e de 128 bits. O padro de 64 bits suportado por qualquer ponto de acesso ou interface que siga o padro WI-FI, o que engloba todos os produtos comercializados atualmente. O padro de 128 bits por sua vez no suportado por todos os produtos. Para habilit-lo ser preciso que todos os componentes usados na sua rede suportem o padro, caso contrrio os ns que suportarem apenas o padro de 64 bits ficaro fora da rede. Na verdade, o WEP composto de duas chaves distintas, de 40 e 24 bits no padro de 64 bits e de 104 e 24 bits no padro de 128. Por isso, a complexidade encriptao usada nos dois padres no a mesma que seria em padres de 64 e 128 de verdade. Alm do detalhe do nmero de bits nas chaves de encriptao, o WEP possui outras vulnerabilidades. Alguns programas j largamente disponveis so capazes de quebrar as chaves de encriptao caso seja possvel monitorar o trfego da rede durante algumas horas e a tendncia que estas ferramentas se tornem ainda mais sofisticadas com o tempo. Como disse, o WEP no perfeito, mas j garante um nvel bsico de proteo. O WEP vem desativado na grande maioria dos pontos de acesso, mas pode ser facilmente ativado atravs do utilitrio de configurao. O mais complicado que voc precisar definir manualmente uma chave de encriptao (um valor alfanumrico ou hexadecimal, dependendo do utilitrio) que dever ser a mesma em todos os pontos de

Rede de computadores - 51 acesso e estaes da rede. Nas estaes a chave, assim como o endereo ESSID e outras configuraes de rede podem ser definidas atravs de outro utilitrio, fornecido pelo fabricante da placa. Um detalhe interessante que apartir do incio de 2002 os pontos de acesso devem comear a suportar o uso de chaves de encriptao dinmicas, que no exigiro configurao manual. Ao adquirir um ponto de acesso agora importante verificar se ele pode ser atualizado via software, para que mais tarde voc possa instalar correes e suporte a novos padres e tecnologias. RADIUS Este um padro de encriptao proprietrio que utiliza chaves de encriptao de 128 bits reais, o que o torna muito mais seguro que o WEP. Infelizmente este padro suportado apenas por alguns produtos. Se estiver interessado nesta camada extra de proteo, voc precisar pesquisar quais modelos suportam o padro e selecionar suas placas e pontos de acesso dentro desse crculo restrito. Os componentes geralmente sero um pouco mais caro, j que voc estar pagando tambm pela camada extra de encriptao. Permisses de acesso Alm da encriptao voc pode considerar implantar tambm um sistema de segurana baseado em permisses de acesso. O Windows 95/98/ME permite colocar senhas nos compartilhamentos, enquanto o Windows NT, 2000 Server ou ainda o Linux, via Samba, j permitem uma segurana mais refinada, baseada em permisses de acesso por endereo IP, por usurio, por grupo, etc. Usando estes recursos, mesmo que algum consiga penetrar na sua rede, ainda ter que quebrar a segurana do sistema operacional para conseguir chegar aos seus arquivos. Isso vale no apenas para redes sem fio, mas tambm para redes cabeadas, onde qualquer um que tenha acesso a um dos cabos ou a um PC conectado rede um invasor em potencial. Alguns pontos de acesso oferecem a possibilidade de estabelecer uma lista com as placas que tm permisso para utilizar a rede e rejeitar qualquer tentativa de conexo de placas no autorizadas. O controle feito atravs dos endereos MAC das placas, que precisam ser includos um a um na lista de permisses, atravs do utilitrio do ponto de acesso. Muitos oferecem ainda a possibilidade de estabelecer senhas de acesso. Somando o uso de todos os recursos acima, a rede sem fio pode tornar-se at mais segura do que uma rede cabeada, embora implantar tantas camadas de proteo torne a implantao da rede muito mais trabalhosa. Como so dados so transmitidos e interferncia As redes 802.11b transmitem sinais de rdio na faixa dos 2.4 GHz utilizando um modo de transmisso chamado Direct Sequence Spread Spectrum, onde o transmissor escolhe uma frequncia onde no existam outras transmisses e se mantm nela durante o perodo de operao, a menos que o nvel de interferncia atinja um ponto crtico. Neste caso os transmissores procuraro outra frequncia disponvel. O padro 802.11b utiliza frequncias entre 2.4 e 2.48 GHz, com um total de 11 canais disponveis (2.412, 2.417, 2.422, 2.427, 2.432, 2.437, 2.442, 2.447, 2.452, 2.457 e 2.462 GHz). Os transmissores podem utilizar qualquer uma das faixas em busca da banda mais limpa, o que j garante alguma flexibilidade contra interferncias. Apesar disso, as redes 802.11b possuem pelo menos quatro inimigos importantes: os transmissores bluetooth,

Rede de computadores - 52 telefones sem fio que operam na faixa dos 2.4 GHz, aparelhos de microondas e outros pontos de acesso 802.11b prximos. Em nenhum dos quatro casos existe o risco da rede chegar a sair fora do ar (mesmo em casos extremos), mas existe a possibilidade de haver uma degradao de desempenho considervel. O Bluetooth costuma ser o mais temido, pois tambm um padro de redes sem fio e tambm opera na faixa dos 2.4 GHz. Mas, na prtica, o Bluetooth o menos perigoso dos quatro, pois utiliza um modo de transmisso diferente do 802.11b, chamado Frequency Hop Spread Spectrum, onde os transmissores mudam constantemente de frequncia, dentro do conjunto de 79 canais permitido pelo padro. Esta uma forma de evitar interferncia com outros transmissores Bluetooth prximos, j que a sequncia conhecida apenas pelos dispositivos envolvidos e, em consequncia, tambm evita uma interferncia direta com transmissores 802.11b. Na prtica, os transmissores Bluetooth podem causar uma pequena perda de desempenho nos momentos em que tentarem transmitir na mesma frequncia dos transmissores 802.11b. Mas, como o chaveamento muito rpido, isto s chega a ser um problema nas transmisses de vdeo ou outros tipos de mdia via streaming, onde qualquer pequena pausa j atrapalha a visualizao. Os modelos de telefone sem fio que operam na faixa dos 2.4 GHz so um pouco mais perigosos, j que ao contrrio do bluetooth operam a uma frequncia fixa. Neste caso o telefone pode invadir a frequncia utilizada pela rede, prejudicando a velocidade de transmisso enquanto estiver sendo usado. Os aparelhos de microondas tambm utilizam ondas de rdio nesta mesma faixa de frequncia e por isso tambm podem atrapalhar, embora apenas caso fiquem muito prximos dos transmissores. Caso o microondas fique a pelo menos 6 metros, no haver maiores problemas. Finalmente, chegamos ao problema final. O que acontece caso todos os seus vizinhos resolvam utilizar redes 802.11b, ou caso voc precise utilizar vrios pontos de acesso na mesma rede? Como disse acima, os dispositivos de cada rede podem utilizar qualquer um dos 11 canais permitidos pelo padro. Mas existe um porm: dos 11, apenas 3 canais podem ser utilizados simultneamente, pois os transmissores precisam de uma faixa de 22 MHz para operar. Se existirem at 3 transmissores na mesma rea, no haver problemas, pois cada um poder utilizar um canal diferente. Com 4 ou mais pontos de acesso voc ter perda de desempenho sempre que dois tentarem transmitir dados simultneamente. Na prtica, o cenrio parecido com o que temos numa rede Ethernet. Como o Hub encaminha todos os pacotes para todas as estaes, apenas uma estao pode transmitir de cada vez. Sempre que duas estaes tentam transmitir ao mesmo tempo, temos uma coliso de pacotes e a rede fica paralisada por alguns milessegundos, at que as estaes possam voltar a retransmitir, uma de cada vez. No 802.11b temos um cenrio parecido. Com vrios pontos de acesso operando no mesmo canal, as transmisses precisam ser feitas de forma alternada. Na melhor das hipteses, voc no ter 11 megabits para cada um, mas 11 megabits para todos. Naturalmente isso s se aplica nos momentos em que ambos transmitirem ao mesmo tempo.

Rede de computadores - 53 Mais uma curiosidade que possvel aproveitar os trs canais simultneos para utilizar dois ou trs pontos de acesso no mesmo local, como uma forma de aumentar a performance da rede (no caso de redes muito movimentadas, com muitas estaes), dividindo os usurios entre os pontos de acesso disponveis. Existem alguns casos de pontos de acesso que trabalham simultneamente nas trs frequncias, como se fosse trs pontos de acesso distintos. Aumentando o alcance Assim como em outras tecnologias de transmisso via rdio, a distncia que o sinal capaz de percorrer depende tambm da qualidade da antena usada. As antenas padro utilizadas nos pontos de acesso, geralmente de 2 dBi so pequenas e prticas, alm de relativamente baratas, mas existe a opo de utilizar antenas mais sofisticadas para aumentar o alcance da rede.

Ponto de acesso com as antenas padro Alguns fabricantes chegam a dizer que o alcance dos seus pontos de acesso chega a 300 metros, usando as pequenas antenas padro. Isto est um pouco longe da realidade, pois s pode ser obtido em campos abertos, livres de qualquer obstculo e mesmo assim o sinal ficaria to fraco que a velocidade de transmisso mal chegaria a 1 megabit. Mesmo assim, a distncia mxima e a qualidade do sinal (e consequentemente a velocidade de transmisso) pode variar bastante de um modelo de ponto de acesso para outro, de acordo com a qualidade do transmissor e da antena usada pelo fabricante. Existem basicamente trs tipos de antenas que podem ser utilizadas para aumentar o alcance da rede. As antenas Yagi, so as que oferecem um maior alcance, mas em compensao so capazes de cobrir apenas a rea para onde so apontadas. Estas antenas so mais teis para cobrir alguma rea especfica, longe do ponto de acesso, ou ento para um usurio em trnsito, que precisa se conectar rede. Em ambos os casos, o alcance utilizando uma antena Yagi pode passar dos 500 metros.

Antena Yagi

Rede de computadores - 54

A segunda opo so as antenas ominidirecionais, que, assim como as antenas padro dos pontos de acesso, cobrem uma rea circular (ou esfrica, caso o ponto de acesso esteja instalado acima do solo) em torno da antena. A vantagem a possibilidade de utilizar uma antena com uma maior potncia. Existem modelos de antenas ominidirecionais de 3dbi, 5 dBi, 10 dBi ou at mesmo 15 dBi, um grande avano sobre as antenas de 2 dBi que acompanham a maioria dos pontos de acesso.

Antenas ominidirecionais Assim como as Yagi, as antenas ominidirecionais podem ser usadas tanto para aumentar a rea de cobertura do ponto de acesso, quanto serem instaladas numa interface de rede, em substituio antena que a acompanha, permitindo captar o sinal do ponto de acesso de uma distncia maior. Mais uma opo de antena so as mini-parablicas, que tambm captam o sinal em apenas uma direo, como as Yagi, mas em compensao podem ter uma potncia ainda maior, dependendo do modelo usado.

Mini-Parablica Estas antenas podem custar de 30 a mais de 200 dlares, dependendo da potncia. As antenas Yagi esto entre as mais caras, vendidas por US$ 150 ou mais. Alm do problema do preo, existe um aumento no risco de uso indevido na rede, j que o sinal ir propagar-se por uma distncia maior, mais uma razo para reforar a segurana. Modo Ad-hoc Assim como possvel ligar dois micros diretamente usando duas placas Ethernet e um cabo cross-over, sem usar hub, tambm possvel criar uma rede Wireless entre dois PCs sem usar um ponto de acesso. Basta configurar ambas as placas para operar em modo Ad-hoc (atravs do utilitrio de configurao). A velocidade de transmisso a mesma, mas o alcance do sinal bem menor, j que os transmissores e antenas das interfaces no possuem a mesma potncia do ponto de acesso.

Rede de computadores - 55 Este modo pode servir para pequenas redes domsticas, com dois PCs prximos, embora mesmo neste caso seja mais recomendvel utilizar um ponto de acesso, interligado ao primeiro PC atravs de uma placa Ethernet e usar uma placa wireless no segundo PC ou notebook, j que a diferenas entre o custo das placas e pontos de acesso no muito grande. A questo do custo O custo ainda uma questo delicada em se tratando de redes sem fio. Mais delicada ainda para tratar aqui, j que vou ter que usar minhas capacidades medinicas e tentar fazer um exerccio de futurologia :-) Mas falando srio, o mercado de redes sem fio ainda est em expanso. Existe um grande interesse por parte dos fabricantes em popularizar a tecnologia pois os perifricos para redes Ethernet j esto to baratos que a margem de lucro dos fabricantes, mesmo dos que vendem solues mais caras, como a Intel e 3Com irrisria. Alm disso, eles s conseguem vender novos componentes para quem ainda no tem redes, j que placas de rede e Hubs so componentes bastante durveis, na maioria das vezes aproveitados em vrios upgrades. As redes sem fio so a chance de conseguir convencer os usurios a trocar boa parte da base instalada. Enquanto escrevo (Dezembro de 2001) os pontos de acesso ainda custam de 150 e 250 dlares e as interfaces de rede custam de 100 a 150 dlares, em mdia. Nos EUA os valores j esto um pouco mais baixos que isto e no Japo os pontos de acesso e interfaces chegam a ser vendidas por 100 e 60 dlares respectivamente. Sem dvida, os componentes para redes sem fio vo continuar sendo mais caros que os para redes Ethernet por muito tempo. Alm dos controladores existem os transmissores e as antenas, que aumentam bastante o custo total do conjunto. Mas o futuro parece promissor. Conforme a tecnologia for se popularizando e os fabricantes comearem a produzir os componentes em maior quantidade, os preos devem cair para algo prximo de 70 dlares pelos pontos de acesso e 50 dlares pelas interfaces de rede ao longo de 2002. Outro detalhe importante que vrios fabricantes de placas me vm apresentando projetos de placas com interfaces 802.11b onboard. A primeira foi a Intel, com uma placa de referncia apresentada durante a Comdex (a Americana) em Novembro de 2001. As placas com interfaces onboard sero sem dvidas muito mais baratas do que o conjunto de placas me e uma placa 802.11b separada e passaro a representar uma percentagem considervel do total de placas vendidas at a segunda metade de 2002, o que poder ser decisivo para a popularizao da tecnologia. Mas, como vimos, as redes sem fio podem ser usadas como complemento para as redes cabeadas que j existem. Esta a aplicao ideal, considerando que a velocidade mais baixa e o custo mais alto. O melhor custo benefcio seria ento usar uma rede cabeada para interligar todos os desktops, ligar um ponto de acesso ao hub e usar placas wireless apenas nos notebooks e outros aparelhos portteis. Se a preocupao for a segurana, possvel incluir ainda um firewall entre a rede cabeada e a rede sem fio. Mas, no existe garantia que o 802.11b seja mesmo o padro definitivo. O maior concorrente o 802.11a, que menos susceptvel a interferncias mais rpido.

Rede de computadores - 56

IEEE 802.11a
O 802.11b utiliza a frequncia de 2.4 GHz, a mesma utilizada por outros padres de rede sem fio e pelos microondas, todos potenciais causadores de interferncia. O 802.11a por sua vez utiliza a frequncia de 5 GHz, onde a interferncia no problema. Graas frequncia mais alta, o padro tambm quase cinco vezes mais rpido, atingindo respeitveis 54 megabits. Note que esta a velocidade de transmisso bruta que inclui todos os sinais de modulao, cabealhos de pacotes, correo de erros, etc. a velocidade real das redes 802.11a de 24 a 27 megabits por segundo, pouco mais de 4 vezes mais rpido que no 802.11b. Outra vantagem que o 802.11a permite um total de 8 canais simultneos, contra apenas 3 canais no 802.11b. Isso permite que mais pontos de acesso sejam utilizados no mesmo ambiente, sem que haja perda de desempenho. O grande problema que o padro tambm mais caro, por isso a primeira leva de produtos vai ser destinada ao mercado corporativo, onde existe mais dinheiro e mais necessidade de redes mais rpidas. Alm disso, por utilizarem uma frequncia mais alta, os transmissores 8021.11a tambm possuem um alcance mais curto, teoricamente metade do alcance dos transmissores 802.11b, o que torna necessrio usar mais pontos de acesso para cobrir a mesma rea, o que contribui para aumentar ainda mais os custos. A diferena de custo vai se manter por um ou dois anos. de se esperar ento que as redes de 11 megabits continuem se popularizando no mercado domstico, enquanto as de 54 megabits ganhem terreno no mercado corporativo, at que um dia o preo dos dois padres se nivele e tenhamos uma transio semelhante das redes Ethernet de 10 para 100 megabits. Ao contrrio do que o nome sugere, o 802.11a um padro mais recente do que o 802.11b. Na verdade, os dois padres foram propostos pelo IEEE na mesma poca, mas o 802.11b foi finalizado antes e por isso chegou ao mercado com mais de 6 meses de antecedncia. Os primeiros perifricos 802.11a foram lanados em Novembro de 2001.

IEEE 802.11g
Este um padro recentemente aprovado pelo IEEE, que capaz de transmitir dados a 54 megabits, assim como o 802.11a. A principal novidade que este padro utiliza a mesma faixa de frequncia do 802.11b atual: 2.4 GHz. Isso permite que os dois padres sejam intercompatveis. A idia que voc possa montar uma rede 802.11b agora e mais pra frente adicionar placas e pontos de acesso 802.11g, mantendo os componentes antigos, assim como hoje em dia temos liberdade para adicionar placas e hubs de 100 megabits a uma rede j existente de 10 megabits. A velocidade de transferncia nas redes mistas pode ou ser de 54 megabits ao serem feitas transferncias entre pontos 802.11g e de 11 megabits quando um dos pontos 801.11b estiver envolvido, ou ento ser de 11 megabits em toda a rede, dependendo dos componentes que forem utilizados. Esta uma grande vantagem sobre o 802.11a, que tambm transmite a 54 megabits, mas incompatvel com os outros dois padres.

Rede de computadores - 57 Os primeiros produtos baseados no 802.11g devem chegar ao mercado apartir do final de 2002, um ano depois da primeira leva do 802.11a, que o concorrente direto. Isso significa que a popularidade do 802.11g ser determinada pelo sucesso do concorrente. Se o 802.11a for rapidamente adotado e chegar a substituir o 802.11b at l, os perifricos 802.11g tero pouca chance e talvez nem cheguem a ser lanados, j que seria uma guerra perdida. Se por outro lado a maioria dos usurios preferir os dispositivos 802.11b, ento o 802.11g ter chances de dominar o mercado.

Bluetooth
O Bluetooth uma tecnologia de transmisso de dados via sinais de rdio de alta freqncia, entre dispositivos eletrnicos prximos, que vem sendo desenvolvida num consrcio, que originalmente inclua a Ericsson, IBM, Nokia, Toshiba e Intel. A distncia ideal de no mximo 10 metros e a distncia mxima de 100 metros. Um dos trunfos da a promessa de transmissores baratos e pequenos o suficiente para serem includos em praticamente qualquer tipo de dispositivo, comeando por notebooks, celulares e micros de mo, passando depois para micros de mesa, mouses, teclados, joysticks, fones de ouvido, etc. J tem gente imaginando um "admirvel mundo novo Bluetooth" onde tudo estaria ligado entre s e Internet, onde a cafeteira poderia ligar para o seu celular para avisar que o caf acabou, ou a geladeira te mandar um mail avisando que est sem gelo... sinceramente acho que existem usos mais teis para essa tecnologia, mas tem louco pra tudo... :-) A grande vantagem do Bluetooth o fato de ser um padro aberto e livre de pagamento de royalties, o que vem levando muitos fabricantes a se interessar pela tecnologia. As especificaes tcnicas do padro so as seguintes: Alcance ideal: 10 metros Alcance mximo: 100 metros (em condies ideais e com ambos os transmissores operado com potncia mxima) Freqncia de operao: 2.4 GHz Velocidade mxima de transmisso: 1 Mbps Potncia da transmisso: 1 mW a 100 mW A demora O Bluetooth foi originalmente anunciado em 1998, como um padro de transmisso sem fio que poderia ser usado universalmente. De fato, o padro oferece grandes possibilidades, o problema que, trs anos depois do lanamento do padro, os dispositivos bluetooth no chegaram s lojas. Afinal, o que houve com o Bluetooth? Inicialmente imaginava-se que o Bluetooth poderia ser usado para quase tudo, desde redes sem fio at para conectar perifricos como mouses, teclados, e at mesmo eletrodomsticos entre s. Mas, atualmente os fabricantes vm considerando seu uso para tarefas um pouco mais modestas. A probabilidade de utilizar o Bluetooth como um padro universal para redes sem fio caiu por terra com o IEEE 802.11b, que capaz de manter taxas de transferncia

Rede de computadores - 58 de 11 megabits e capaz de cobrir distncias maiores, sem falar nos dois sucessores, o 802.11a e o 802.11g O 802.11b pode ser utilizado para conectar PCs, notebooks e tambm outros dispositivos de mdio porte. O problema fica por conta dos Handhelds, celulares e outros aparelhos pequenos, alimentados por baterias. Os transmissores 802.11b trabalham com um sinal bastante intenso e por isso tambm consomem muita energia. O Bluetooth perde feio para o trio em termos de velocidade, pois o padro capaz de transmitir a apenas 1 megabit, isto em teoria, j que a velocidade prtica cai para apenas 700 Kbits graas aos sinais de controle e modulao. Em compensao, o Bluetooth uma tecnologia mais barata que o 802.11b. Atualmente os transmissores j custam, para os fabricantes, cerca de 20 dlares por unidade, um quinto do preo de uma placa de rede 802.11b. Outra diferena que os transmissores bluetooth trabalham com uma potncia mais baixa e so menores. Isso permite que eles consumam menos energia, permitindo que sejam usados tambm em pequenos aparelhos. Os transmissores so bastante compactos, o da foto abaixo por exemplo tm o comprimento de um palito de fsforos. Atualmente existem transmissores ainda menores, com menos de 1 centmetro quadrado.

Transmissor Bluetooth Com estes dados ja d para entender por que os fabricantes no esto mais citando o uso do bluetooth em redes sem fio, simplesmente o padro no tem condies de competir neste segmento. A idia agora usar as redes Ethernet ou o 802.11b para ligar os PCs e notebooks em rede e o bluetooth como um complemento para conectar perifricos menores, como Handhelds, celulares, e at mesmo perifricos de uso pessoal, como teclados, mouses, fones de ouvido, etc. O Bluetooth serviria ento como uma opo s interfaces USB, seriais e paralelas para a conexo de perifricos. De fato, a velocidade permitida pelo Bluetooth bem mais baixa que a das interfaces USB, estamos falando de 12 megabits contra apenas 1 megabit. Mais um dado interessante que a Intel vem tentando incentivar os fabricantes a abandonar o uso das interfaces seriais, paralelas, PS/2 e at mesmo do bom e velho drive de disquetes, substituindo todos estes perifricos por similares USB ou bluetooth. Esta mudana poderia finalmente possibilitar a adoo em massa do bluetooth, o que de certa forma seria bem vindo j que seria um meio muito mais simples de sincronizar dados com o palm, transferir as fotos da cmera digital, etc. no seria mais preciso instalar cabos, apenas deixar o perifrico prximo do PC. Mas, para isso ainda faltam resolver dois problemas. Em primeiro lugar, falta a padronizao definitiva do Bluetooth. O padro 1.0 possua vrios problemas o que levou os fabricantes a trabalharem no padro 1.1, que promete ser o definitivo. O padro 1.1 foi estabelecido recentemente e no oferece compatibilidade

Rede de computadores - 59 com perifricos do padro antigo. Para complicar, no existe a certeza de que no havero novas mudanas no padro. Alm disso, existe o problema do preo. Atualmente os transmissores bluetooth ainda custam na casa dos 20 dlares. Segundo os fabricantes, seria necessrio que o valor casse para algo prximo de 5 dlares por transmissor para que fosse vivel incluir transmissores bluetooth em todos os perifricos. O valor vai continuar caindo conforme a tecnologia avana, mas pode demorar mais dois anos at que chegue at este patamar. Usos para o Bluetooth Esta a parte futurista deste tpico. Imagine que aplicaes podero surgir ao combinarmos a natural miniaturizao dos componentes e a possibilidade de conect-los sem fios uns aos outros. Cada aparelho tm uma certa funo, mas ao interlig-los novas utilidades podem surgir, da mesma forma que novas idias surgem quando vrias pessoas trabalham em conjunto. O celular permite realizar chamadas de voz e acessar a Internet. Mas, sua funcionalidade no perfeita. Para atender uma chamada necessrio tir-lo do bolso e o acesso Web extremamente limitado, graas ao pequeno tamanho da tela e da pequena capacidade de processamento do aparelho. Um Palm (ou outro Handheld qualquer) tem bem mais recursos que o celular, mas ao mesmo tempo no tem acesso Web. Existem alguns aparelhos que tentam juntar as duas coisas, o que acaba resultando num celular bem maior que o habitual que traz um Palm embutido. Mas, caso os dois aparelhos viessem equipados com transmissores bluetooth seria possvel acessar a Web atravs do Palm, com muito mais recursos que no celular, utilizando sem precisar tirar o celular do bolso. Como apartir dos prximos meses teremos celulares 2.5G (e no futuro os 3G) que ficaro continuamente conectados Web, a parceria seria muito bem vinda. Imaginando que este Palm do futuro tivesse memria suficiente, ele poderia ser usado tambm para gravar as chamadas de voz, servir como secretria eletrnica e outros recursos semelhantes. Podemos agora adicionar um terceiro dispositivo, um fone de ouvido. Este fone, estaria ligado tanto ao celular quando ao Palm. Existem transmissores bluetooth pequenos o suficientes para serem usados num fone de ouvido sem fio. J existem at alguns produtos, como o da foto:

Fone de ouvido Bluetooth

Rede de computadores - 60

Este fone de ouvido com microfone permitiria adicionar mais recursos aos outros dois aparelhos. Seria possvel tanto ouvir msicas em MP3 e gravar notas de voz atravs da conexo com o Palm, quanto us-lo para atender as chamadas no celular. possvel imaginar mais funes, como por exemplo acessar dados na agenda de compromissos do Palm atravs de comandos de voz. Seria estranho sair falando sozinho no meio da rua, mas mais uma possibilidade, enfim. Temos aqui o que pode ser chamada de PAN ou Personal Area Network, uma rede pessoal, entre os dispositivos que carrega nos bolsos. Ao chegar em casa, o Palm automaticamente formaria uma rede com o PC. Isso permitiria configur-lo para automaticamente fazer o sincronismo periodicamente, sem a necessidade do velho ritual de coloc-lo no cradle, apertar o boto e esperar. Seria possvel tambm programar outros tipos de tarefas. Se voc tivesse uma cmera digital existiria a possibilidade de transferir automaticamente as fotos para o PC ou o Palm, ou mesmo envi-las via e-mail ou salv-las num disco virtual usando a conexo do celular. Estes claro so alguns exemplos, existem muitas outras aplicaes possveis aqui. A idia seria fazer todas as conexes que seriam possveis utilizando fios mas de uma forma bem mais prtica. Se realmente conseguirem produzir transmissores bluetooth por 5 dlares cada um, isto tem uma grande possibilidade de acontecer. Veja que entre as aplicaes que citei, no esto planos de criar redes usando apenas o bluetooth, o padro muito lento para isto. Ele serviria no mximo para compartilhar a conexo com a Web entre dois PCs prximos e compartilhar pequenos arquivos. Para uma rede mais funcional seria preciso apelar para os cabos de rede ou um dos padres de rede sem fio que citei h pouco, que so mais rpidos e tm um alcance maior que o bluetooth. Finalmente, outra rea em que o Bluetooth ser muito til nas Internet Appliances. Se voc nunca ouviu o termo, estes so perifricos que oferecem alguma funcionalidade relacionada Web. O conceito pode ser usado para adicionar recursos maioria dos eletrodomsticos, mas algum tipo de conexo sem fio essencial para tudo funcionar. Na casa do futuro fcil imaginar um PC servindo como servidor central, concentrando recursos que vo desde espao em disco e conexo web at poder de processamento. Todos os outros dispositivos podem utilizar os recursos do servidor. Veja o caso do aparelho de som por exemplo. Ao ser conectado ao PC passa a ser possvel reproduzir as msicas em MP3 armazenadas nele, sem a necessidade de transferi-las antes para o aparelho. Com isso, cortamos custos, j que o aparelho de som no precisar de memria flash ou muito menos de um HD para armazenar as msicas. Com a centralizao, todos os eletrodomsticos podero ser controlados remotamente. Se o PC ficar conectado continuamente Web (quem sabe via fibra ptica, j que estamos imaginando alguns anos frente) ser possvel controlar tudo de qualquer lugar, usando o celular ou outro dispositivo com conexo web. O interessante que no estamos falando de um grande aumento no custo do aparelhos. Como eles no precisaro nem de muita memria nem de um processador sofisticado, j que tudo ser processado pelo PC central, bastaro os sensores necessrios, um chip de controle simples e o transmissor bluetooth. Presumindo que o transmissor custe os 5 dlares prometidos pelos fabricantes, teramos um aumento de preo em torno de 15

Rede de computadores - 61 dlares por aparelho, algo aceitvel se algum tiver boas idia para adicionar funcionalidade cada um. Como funciona o Bluetooth Numa rede Bluetooth, a transmisso de dados feita atravs de pacotes, como na Internet. Para evitar interferncias e aumentar a segurana, existem 79 canais possveis (23 em alguns pases onde o governo reservou parte das freqncias usadas). Os dispositivos Bluetooth tm capacidade de localizar dispositivos prximos, formando as redes de transmisso, chamadas de piconet. Uma vez estabelecida a rede, os dispositivos determinam um padro de transmisso, usando os canais possveis. Isto significa que os pacotes de dados sero transmitidos cada um em um canal diferente, numa ordem que apenas os dispositivos da rede conhecem. Isto anula as possibilidades de interferncia com outros dispositivos Bluetooth prximos (assim como qualquer outro aparelho que trabalhe na mesma freqncia) e torna a transmisso de dados mais segura, j que um dispositivo "intruso", que estivesse prximo, mas no fizesse parte da rede simplesmente no compreenderia a transmisso. Naturalmente existe tambm um sistema de verificao e correo de erros, um pacote que se perca ou chegue corrompido ao destino ser retransmitido, assim como acontece em outras arquiteturas de rede. Para tornar as transmisses ainda mais seguras, o padro inclui tambm um sistema de criptografia. Existe tambm a possibilidade de acrescentar camadas de segurana via software, como novas camadas de criptografia, autenticao, etc. Consumo eltrico Os dispositivos Bluetooth possuem um sistema de uso inteligente da potncia do sinal. Se dois dispositivos esto prximos, usado um sinal mais fraco, com o objetivo de diminuir o consumo eltrico, se por outro lado eles esto distantes, o sinal vai ficando mais forte, at atingir a potncia mxima. Dentro do limite dos 10 metros ideais, o consumo de cada transmissor fica em torno de 50 micro ampres, algo em torno de 3% do que um celular atual, bem menos do que outras tecnologias sem fio atuais. O baixo consumo permite incluir os transmissores em notebooks, celulares e handhelds sem comprometer muito a autonomia das baterias.

Rede de computadores - 62

Unidade III Comits de padronizao


III.1 III.2 Classificao e importncia Organizaes de padronizao

Institutos e Organizaes Regulamentadoras de Padres


As organizaes de padronizao contribuem para o mundo das redes de computadores provendo fruns para discusso, formalizando discusses tcnicas em documentos e divulgando padres oficiais. Na maioria das vezes o processo de criao de padres segue um modelo simples: organizao de idias, discusso sobre elas, desenvolvimento do padro, votao geral ou em certos aspectos do padro sugerido, e finalmente a divulgao completa do padro para o pblico.

American National Standards Institute [ANSI]


O ANSI, que tambm membro da ISO, a entidade coordenadora de grupos voluntrios regulamentadores de padres dentro dos Estados Unidos. Ele foi criado em 1918 e hoje possui mais de mil membros, dentre eles gigantes da informtica. A entidade extremamente atuante na rea de redes de computadores. O instituto estruturado em campos tcnicos independentes, denominados ASCs [Accredited Standards Committees]. Esses comits so subdivididos em TCs [Technical Committess], que so subdivididos em TSCs [Technical Sub-Committess], que por sua vez so subdivididos em TGs [Task Groups]. Dentre suas contribuies est o ANSI C ["verso" do C padronizada pelo ANSI], o FDDI [Fiber Distributed Data Interface], o ATM [Asynchronous Transfer Mode] e o SONET [Synchronous Optical Network]. website: http://www.ansi.org

Electronic Industries Association [EIA]


A EIA especifica padres para transmisses eltricas, incluindo os que so utilizados em redes. A EIA desenvolveu o muito utilizado EIA/TIA-232 [normalmente conhecido como RS-232]. Suas atividades foram iniciadas em 1924, tendo seu nome inicial como Radio Manufacturers Association. website: http://www.eia.org

European Telecommunications Standards Institute [ETSI]


Entidade responsvel pela coordenao de polticas de comunicao dentro da Europa. Possui mais de setescentos membros divididos em mais de cinqenta pases. dividida em um grupo coordenador, tcnicos divididos em foras de trabalho [task forces] e um

Rede de computadores - 63 secretriado responsvel por atividades burocrticas e documentao. Responsvel pela introduo das MANs e do RDSI no continente europeu. website: http://www.etsi.org

Institute of Electrical and Electronic Engineers [IEEE]


O IEEE uma organizao que define padres de rede e alguns outros, normalmente refernciado como I3E. O IEEE desenvolveu padres massivamente utilizados em redes LAN, a especificao IEEE 802.3 [Ethernet] e a IEEE 802.5 [Token Ring]. As propostas do IEEE so submetidas atravs da ANSI. website: http://www.ieee.org

International Electrotechnical Commission [IEC]


Fundada em 1906, uma organizao mundial para o desenvolvimento de padres eltricos, eletrnicos e relacionados. Dentre seus membros esto mais de cinqunta pases, dentre eles diversas naes em desenvolvimento. website: http://www.iec.ch

International Organization for Standardization [ISO]:


A ISO uma organizao responsvel por diversos tipos de padres, incluindo muitos que so importantes para as redes de computadores. Criada em 1946, ela possui membros em mais de setenta e cinco pases. Sua mais conhecida contribuio o modelo OSI. Por existir uma certa superposio entre a ISO e a IEC, com respeito a atividade em tecnologia da informao, foi formado o JTC 1 (Joint Technical Committee 1), que responsvel pela padronizao de LANs e MANs. A submisso de propostas a ISO feita atravs de organizaes nacionais, como a ABNT no Brasil e a ANSI nos EUA. website: http://www.iso.ch

International Telecommunication Union Telecommunication Standardization Sector [ITU-T]


Criado em 1865, antigamente chamado de Committee for International Telegraph and Telephone [CCITT], o ITU-T agora uma organizao que tambm desenvolve recomendaes de comunicao [o ITU utiliza o termo recomendao ao invs de padro]. Dentre os padres desenvolvidos pelo ITU-T est o X.25. Eles tambm so responsveis pelas RDSI [Redes Digitais de Servios Integrados]. website: http://www.itu.int

Rede de computadores - 64

Internet Society [ISOC]


Organizao dedicata a desenvolver e aprovar padres para a Internet. Trabalha atravs de comits, dentre eles podemos citar o Internet Advisory Board e a Internet Engineering Task Force. website: http://www.isoc.org

Internet Architecture Board [IAB]


O IAB um grupo de pesquisadores na rea de redes que determina padres e polticas. Tais padres so definidos atravs de discusses e foras de trabalho [task forces]. O IAB responsvel por alguns RFCs definidos como padres, incluindo o importante TCP/IP [Transmission Control Protocol/Internet Protocol] e o SNMP [Simple Network Management Protocol]. website: http://www.iab.org/iab

Internet Engineering Task Force [IETF]


conhecida como a principal organizao para padres internet. O IETF composto por uma enorme comunidade de pessoas concentradas na evoluo da arquitetura da Internet, dentre ela pesquisadores e empresas da rea. Voc pode fazer parte da fora, as incries so abertas a membros individuais. website: http://www.ietf.org

Telecommunication Technology Committee [TCC]


Estabelecida em 1985, uma entidade japonesa focada na regulamentao de padres de telecomunicaes. Dentre seus mais de cento e trinta membros esto corporaes e indstrias ligadas informtica e telecomunicaes. website: http://www.ttc.or.jp

World Wide Web Consourtiun [W3C]


O W3C no um orgo diretamente relacionado com padronizao de rede, na verdade ele se destina a padres para internet. Dentre os padres estabelecidos esto o HTML, XML, UMLe o VRML. O Tim, criador da World Wide Web [WWW], membro e um dos diretores do W3C. website: http://www.w3c.org

Rede de computadores - 65

Unidade IV Software de rede


IV.1 IV.2 IV.3 Protocolos Modelos baseados em camadas Interfaces e servios

Protocolos
Toda a parte fsica da rede: cabos, placas, hubs, etc., serve para criar um meio de comunicao entre os micros da rede, como o sistema telefnico ou os correios, que permitem que voc comunique-se com outras pessoas. Porm, assim como para que duas pessoas possam falar pelo telefone preciso que ambas falem a mesma lngua, uma saiba o nmero da outra, etc. para que dois computadores possam se comunicar atravs da rede, preciso que ambos usem o mesmo protocolo de rede. Um protocolo um conjunto de regras que definem como os dados sero transmitidos; como ser feito o controle de erros e retransmisso de dados; como os computadores sero endereados dentro da rede etc. Um micro com o protocolo NetBEUI instalado, s ser capaz de se comunicar atravs da rede com outros micros que tambm tenham o protocolo NetBEUI, por exemplo. possvel que um mesmo micro tenha instalados vrios protocolos diferentes, tornando-se assim um poliglota. Graas aos protocolos, tambm possvel que computadores rodando diferentes sistemas operacionais de rede, ou mesmo computadores de arquiteturas diferentes se comuniquem, basta apenas que todos tenham um protocolo em comum. O TCP/IP, por exemplo, um protocolo suportado por praticamente todos os sistemas operacionais. O uso do TCP/IP que permite o milagre de computadores de arquiteturas totalmente diferentes, como PCs, Macs, Mainframes e at mesmo, telefones celulares e micros de bolso poderem comunicar-se livremente atravs da Internet.

Modelo em Camadas
Uma rede formada por vrias camadas. Primeiro temos toda a parte fsica da rede, incluindo os cabos, hubs e placas de rede. Sobre a parte fsica temos primeiramente a topologia lgica da rede que, como vimos, determinada pela prpria placa de rede. Em seguida, temos o driver da placa rede que fornecido pelo fabricante e permite que o sistema operacional possa acessar a placa de rede, atendendo s solicitaes do protocolo de rede, o sistema operacional de rede e finalmente os programas. A primeira camada fsica, e as demais so lgicas.

Rede de computadores - 66

Atualmente so usados basicamente 3 protocolos de rede: o NetBEUI, o IPX/SPX e o TCP/IP. Cada um com suas caractersticas prprias:

NetBEUI
O NetBEUI uma espcie de vov protocolo, pois foi lanado pela IBM no incio da dcada de 80 para ser usado junto com o IBM PC Network, um micro com configurao semelhante do PC XT, mas que podia ser ligado em rede. Naquela poca, o protocolo possua bem menos recursos e era chamado de NetBIOS. O nome NetBEUI passou a ser usado quando a IBM estendeu os recursos do NetBIOS, formando o protocolo complexo que usado atualmente. No jargo tcnico atual, usamos o termo NetBEUI quando nos referimos ao protocolo de rede em s e o termo NetBIOS quando queremos nos referir aos comandos deste mesmo protocolo usado pelos programas para acessar a rede. Ao contrrio do IPX/SPX e do TPC/IP, o NetBEUI foi concebido para ser usado apenas em pequenas redes, e por isso acabou tornando-se um protocolo extremamente simples. Por um lado, isto fez que ele se tornasse bastante gil e rpido e fosse considerado o mais rpido protocolo de rede durante muito tempo. Para voc ter uma idia, apenas as verses mais recentes do IPX/SPX e TCP/IP conseguiram superar o NetBEUI em velocidade. Mas, esta simplicidade toda tem um custo: devido ao mtodo simples de endereamento usado pelo NetBEUI, podemos usa-lo em redes de no mximo 255 micros. Alm disso, o NetBEUI no suporta enumerao de redes (para ele todos os micros esto ligados na mesma rede). Isto significa, que se voc tiver uma grande Intranet, composta por vrias redes interligadas por roteadores, os micros que usarem o NetBEUI simplesmente no sero capazes de enxergar micros conectados s outras redes, mas apenas os micros a que estiverem conectados diretamente. Devido a esta limitao, dizemos que o NetBEUI um protocolo no rotevel Apesar de suas limitaes, o NetBEUI ainda bastante usado em redes pequenas, por ser fcil de instalar e usar, e ser razoavelmente rpido. Porm, para redes maiores e Intranets de qualquer tamanho, o uso do TCP/IP muito mais recomendvel.

IPX/SPX
Este protocolo foi desenvolvido pela Novell, para ser usado em seu Novell Netware. Como o Netware acabou tornando-se muito popular, outros sistemas operacionais de rede,

Rede de computadores - 67 incluindo o Windows passaram a suportar este protocolo. O IPX/SPX to rpido quanto o TPC/IP (apesar de no ser to verstil) e suporta roteamento, o que permite seu uso em redes mdias e grandes. Apesar do Netware suportar o uso de outros protocolos, incluindo o TPC/IP, o IPX/SPX seu protocolo preferido e o mais fcil de usar e configurar dentro de redes Novell. Voc j deve ter ouvido muito a respeito do Netware, que o sistema operacional de rede cliente - servidor mais utilizado atualmente. Alm do mdulo principal, que instalado no servidor, fornecido um mdulo cliente, que deve ser instalado em todas as estaes de trabalho, para que elas ganhem acesso ao servidor. Alm da verso principal do Netware, existe a verso Personal, que um sistema de rede ponto a ponto, que novamente roda sobre o sistema operacional. Esta verso do Netware bem fcil de usar, porm no muito popular, pois o Windows sozinho j permite a criao de redes ponto a ponto muito facilmente.

DLC
O DLC um protocolo usado por muitas instalaes Token Ring para permitir a comunicao de PCs com ns de interconexo de mainframe. Alguns modelos antigos de JetDirects da HP, assim como alguns poucos modelos de impressoras de rede tambm s podem ser acessados usando este protocolo. Apesar de ser necessrio instala-lo apenas nestes dois casos, o Windows oferece suporte ao DLC, bastando instala-lo junto com o protocolo principal da rede.

TCP/IP
Uma das principais prioridades dentro de uma fora militar a comunicao, certo? No final da dcada de 60, esta era uma grande preocupao do DOD, Departamento de Defesa do Exrcito Americano: como interligar computadores de arquiteturas completamente diferentes, e que ainda por cima estavam muito distantes um do outro, ou mesmo em alto mar, dentro de um porta avies ou submarino? Aps alguns anos de pesquisa, surgiu o TCP/IP, abreviao de Transmission Control Protocol/Internet Protocol ou Protocolo de Controle de Transmisso/Protocolo Internet. O TPC/IP permitiu que as vrias pequenas redes de computadores do exrcito Americano fossem interligadas, formando uma grande rede, embrio do que hoje conhecemos como Internet. O segredo do TCP/IP dividir a grande rede em pequenas redes independentes, interligadas por roteadores. Como apesar de poderem comunicar-se entre s, uma rede independente da outra; caso uma das redes parasse, apenas aquele segmento ficaria fora do ar, no afetando a rede como um todo. No caso do DOD, este era um recurso fundamental, pois durante uma guerra ou durante um ataque nuclear, vrios dos segmentos da rede seriam destrudos, junto com suas respectivas bases, navios, submarinos, etc., e era crucial que o que sobrasse da rede continuasse no ar, permitindo ao comando coordenar um contra ataque. Veja que mesmo atualmente este recurso continua sedo fundamental na Internet, se por exemplo o servidor do Geocities cair, apenas ele ficar inacessvel.

Rede de computadores - 68 Apesar de inicialmente o uso do TPC/IP ter sido restrito a aplicaes militares, com o passar do tempo acabou tornando-se de domnio pblico, o que permitiu aos fabricantes de software adicionar suporte ao TCP/IP aos seus sistemas operacionais de rede. Atualmente, o TPC/IP suportado por todos os principais sistemas operacionais, no apenas os destinados a PCs, mas a todas as arquiteturas, inclusive mainframes, minicomputadores e at mesmo celulares e handhelds. Qualquer sistema com um mnimo de poder de processamento, pode conectar-se Internet, desde que algum crie para ele um protocolo compatvel com o TCP/IP e aplicativos www, correio eletrnico etc. J tive notcias de um grupo de aficcionados que criou um aplicativo de correio eletrnico e browser para MSX. Alguns exemplos de sistemas operacionais que suportam o TCP/IP so: o MS-DOS, Windows 3.11, Windows 95/98/NT/2000/CE, Netware, MacOS, OS/2, Linux, Solaris, a maioria das verses do Unix, BeOS e vrios outros. Voltando histria da Internet, pouco depois de conseguir interligar seus computadores com sucesso, o DOD interligou alguns de seus computadores s redes de algumas universidades e centros de pesquisa, formando uma inter-rede, ou Internet. Logo a seguir, no incio dos anos 80, a NFS (National Science Foundation) dos EUA, construiu uma rede de fibra tica de alta velocidade, conectando centros de supercomputao localizados em pontos chave nos EUA e interligando-os tambm rede do DOD. Essa rede da NSF, teve um papel fundamental no desenvolvimento da Internet, por reduzir substancialmente o custo da comunicao de dados para as redes de computadores existentes, que foram amplamente estimuladas a conectar-se ao backbone da NSF, e consequentemente, Internet. A partir de abril de 1995, o controle do backbone (que j havia se tornado muito maior, abrangendo quase todo o mundo atravs de cabos submarinos e satlites) foi passado para o controle privado. Alm do uso acadmico, o interesse comercial pela Internet impulsionou seu crescimento, chegando ao que temos hoje.

Rede de computadores - 69

Unidade V
V.1 V.2 V.3 Modelo OSI

Sistemas abertos

Modelo TCP/IP Endereamento

Texto Extrado do Livro Redes de Computadores Andrew S. Tanembaum

O Modelo de Referncia OSI


O M o d e lo d e R e f e r n c ia O S I
A p lic a o
P r o to c o lo d e A p lic a o

A p lic a o

APD U

A p r e s e n ta o

P r o to c o lo d e A p r e s e n ta o

A p re s e n ta o

PPD U

S esso

P ro to c o lo d e S e s s o

S esso

SPD U

T ra n s p o rte

P r o to c o lo d e T r a n s p o r te L im ite d a S u b - R e d e d e C o m u n ic a e s P r o to c o lo d e S u b - R e d e In te r n a

T ra n s p o rte

TPDU

R ede

R ede

R ede

R ede

P a c o te

E n la c e d e D ados

E n la c e d e D ados

E n la c e d e D ados

E n la c e d e D ados

Q u a d ro

F s ic a

F s ic a

F s ic a

F s ic a

B it

P r o to c o lo R o te a d o r /H o s t d a C a m a d a d e R e d e P r o to c o lo R o te a d o r /H o s t d a C a m a d a d e E n la c e d e D a d o s P r o to c o lo R o te a d o r /H o s t d a C a m a d a F s ic a

O modelo 0SI mostrado na Figura 1.16 (menos o meio fsico). Esse modelo baseado em uma proposta desenvolvida pela ISO (International Standards Organization) como um primeiro passo na direo da padronizao internacional dos protocolos usados nas diversas camadas (Day e Zimmermann, 1983). O nome desse modelo Modelo de Referncia ISO / OSI (Open Systems Interconnection), pois ele trata da interconexo de sistemas abertos - ou seja, sistemas que esto abertos comunicao com outros sistemas. Por uma questo de praticidade, vamos cham-lo de modelo OSI. O modelo OSI tem sete camadas. Veja a seguir os princpios aplicados para se chegar s sete camadas.

Rede de computadores - 70

1. 2.

Uma camada deve ser criada onde houver necessidade de outro grau de abstrao. Cada camada deve executar uma funo bem definida.

3. A funo de cada camada deve ser escolhida tendo em vista a definio de protocolos padronizados internacionalmente. 4. Os limites da camada devem ser escolhidos para reduzir o fluxo de informaes transportadas entre as interfaces. 5. O nmero de camadas deve ser suficientemente grande para que funes distintas no precisem ser desnecessariamente colocadas na mesma camada e suficientemente pequeno para que a arquitetura no se torne difcil de controlar. Figura 1.16 O modelo de referncia OSI Em seguida, discutiremos cada uma das camadas do modelo, comeando pela camada inferior. Observe que o modelo OSI em si no uma arquitetura de rede, pois no especifica os servios e os protocolos que devem ser usados em cada camada. Ele apenas informa o que cada camada deve fazer. No entanto, o 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.

A Camada Fsica
A camada fsica trata da 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 O. Nesse caso, as questes mais comuns so as seguintes: a quantidade de volts a ser usada para representar um bit 1 e um bit O; 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 ser estabelecida e de que maneira ela ser encerrada; e a quantidade de pinos que o conector da rede precisar e de que maneira eles sero utilizados. Nessa situao, as questes de projeto dizem respeito s interfaces mecnicas, eltricas e procedurais e ao meio de transmisso fsico, que fica abaixo da camada fsica.

A Camada de Enlace de Dados


A principal tarefa da camada de enlace de dados transformar um canal de transmisso bruta de dados em uma linha que parea livre dos erros de transmisso no detectados na camada de rede. Para executar essa tarefa, a camada de enlace de dados faz com que o emissor divida os dados de entrada em quadros de dados (que, em geral, tm algumas centenas ou milhares de bytes), transmita-os sequencialmente e processe os quadros de reconhecimento retransmitidos pelo receptor. Como a camada fsica apenas aceita e transmite um fluxo de bits sem qualquer preocupao em relao ao significado ou estrutura, cabe camada de enlace de dados criar e reconhecer os limites do quadro. Para tal, so includos padres de bit especiais no incio e no fim do quadro. Se esses padres de bit puderem ocorrer acidentalmente nos dados, ser preciso um

Rede de computadores - 71 cuidado especial para garantir que os padres no sejam incorretamente interpretados como delimitadores de quadro. Um ataque de rudo na linha pode destruir completamente um quadro. Nesse caso, a camada 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. Cabe a essa camada resolver os problemas causados pelos quadros repetidos, perdidos e danificados. A camada de enlace de dados pode oferecer diferentes classes de servio para a camada de rede, cada qual com qualidade e preo diferentes. Outra questo decorrente da camada de enlace de dados (assim como da maioria das camadas mais altas) a forma como impedir que um transmissor rpido seja dominado por um receptor de dados muito lento. Deve ser empregado algum mecanismo de controle de trfego para permitir que o transmissor saiba o espao de buffer disponvel no receptor. Freqentemente, 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 nova complicao para o software da camada de enlace de dados. O problema que os quadros de reconhecimento necessrios ao trfego de A para B disputam o uso da linha com os quadros de dados do trfego de B para A. Foi criada uma soluo inteligente (o piggybacking) para essa situao; ns a discutiremos em seguida. As redes de difuso tm outra questo na camada de enlace de dados: como controlar o acesso ao canal compartilhado. Esse problema resolvido por uma subcamada especial da camada de enlace de dados, a subcamada de acesso ao meio.

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 para o destino. As rotas podem se basear em tabelas estticas, amarradas" rede e que raramente so alteradas. Estas podem ser determinadas no incio de cada conversao, como por exemplo em uma sesso de terminal. Elas tambm podem ser altamente dinmicas, sendo determinadas para cada pacote, a fim de refletir a carga atual da rede. Se houver muitos pacotes na sub-rede ao mesmo tempo, eles dividiro o mesmo caminho, 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, deve haver uma funo de contabilizao na camada de rede. Pelo menos, o software deve contar quantos pacotes ou caracteres ou bits so enviados por cada cliente, o que permitir a produo de informaes para tarifao. Quando um pacote cruza uma fronteira nacional, onde se pratica uma taxa de cada lado, a contabilizao pode se tornar complicada. Quando um pacote tem que viajar de uma rede para outra at chegar a seu destino, podem surgir muitos problemas. O endereamento utilizado pelas redes poder ser diferente. Talvez a segunda rede no aceite o pacote devido a seu tamanho. Os protocolos tambm podero ser diferentes. E na camada de rede 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 rede, quando existe, costuma ser pequena.

Rede de computadores - 72

A Camada de Transporte
A funo bsica da camada de transporte aceitar dados da camada de sesso, dividi-los em unidades menores em caso de necessidade, pass-los para a camada de rede e garantir que todas essas unidades cheguem corretamente outra extremidade. Alm disso, tudo tem de ser feito com eficincia e de forma que as camadas superiores fiquem isoladas das inevitveis mudanas na tecnologia de hardware. Em condies normais, a camada de transporte cria uma conexo de rede diferente para cada conexo de transporte exigida pela camada de sesso. Se, no entanto, a conexo de transporte precisar de um throughput muito alto, a camada de transporte dever criar vrias conexes de rede, dividindo 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 transporte necessria para tornar a multiplexao transparente em relao camada de sesso. A camada de transporte tambm determina o tipo de servio que ser oferecido camada de sesso e, em ltima instncia, aos usurios da rede. O tipo de conexo de transporte mais popular o canal ponto a 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 isoladas sem garantia em relao ordem de entrega e difuso de mensagens para muitos destinos. O tipo de servio determinado 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 com um programa semelhante instalado na mquina de destino, utilizando cabealhos de mensagem e mensagens de controle. Nas camadas inferiores, os protocolos so trocados entre cada uma das mquinas e seus vizinhos, e no entre as mquinas de origem e de destino, que podem estar separadas por muitos roteadores. 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 1.16. 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 mensagem pertence. Essas informaes podem ser colocadas no cabealho de transporte (H 4 na Figura 1.11). Alm de multiplexar diversos fluxos de mensagem em um canal, tambm cabe camada de transporte estabelecer e encerrar conexes pela rede. Isso exige um mecanismo de denominao que permita a um processo de uma mquina descrever com quem deseja conversar. Deve haver um mecanismo 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 camada de transporte (assim como em outras camadas). O controle de fluxo entre hosts diferente do controle de fluxo entre os roteadores, embora, como veremos no decorrer deste livro, sejam aplicados a eles princpios semelhantes.

A Camada de Sesso
A camada de sesso permite que os usurios de diferentes mquinas estabeleam sesses entre eles. Uma sesso permite o transporte de dados normal, assim como o faz a camada de transporte, mas ela oferece tambm servios aperfeioados que podem ser de grande utilidade em algumas

Rede de computadores - 73 aplicaes. Uma sesso pode ser usada para permitir que um usurio estabelea um login com um sistema remoto 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 permitir o trfego em ambas as direes ao mesmo tempo ou em apenas uma direo de cada vez. Se o trfego s puder ser feito em uma direo de cada vez (como acontece em uma estrada de ferro),acamada de sesso poder ajudar a monitorar esse controle. Um dos servios de sesso o gerenciamento de token. Para alguns protocolos, de fundamental importncia que ambos os lados no executem a mesma operao ao mesmo tempo. Para gerenciar essas atividades, a camada de sesso oferece tokens para serem trocados. Consequentemente, 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 uma transferncia de arquivos que tem a durao de duas horas entre duas mquinas cujo tempo mdio entre falhas seja de uma hora. Aps ser abortada, cada transferncia seria reiniciada e provavelmente falharia na nova tentativa. Para eliminar esse problema, a camada de 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 repetidos.

A Camada de Apresentao
A camada de apresentao executa determinadas funes solicitadas com muita freqncia; portanto, necessrio encontrar uma soluo geral para todas elas, em vez de deixar essa responsabilidade a cargo de cada usurio. Ao contrrio de todas as camadas inferiores, que s esto interessadas em tornar confivel o processo de movimentao de bits de uma extremidade a 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 seqncias 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 caracteres, inteiros, nmeros com ponto flutuante e estruturas de dados compostas por uma srie de itens mais simples. Os computadores tm diferentes cdigos para representar os strings de caracteres (como ASCII e Unicdigo, por exemplo) e os inteiros (o complemento de um e o complemento de dois, por exemplo), entre outras coisas. Para permitir que computadores com diferentes representaes se comuniquem, as estruturas de dados intercambiadas podem ser definidas de uma forma abstrata, juntamente com a codificao padro a ser usada durante a conexo. A camada de apresentao gerencia essas estruturas de dados abstratas e converte a representao utilizada dentro do computador na representao padro da rede, e vice-versa.

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, por sua vez, tm diferentes layouts de tela e seqncias de escape para a insero e excluso de textos, movimentao do cursor etc.

Rede de computadores - 74 Uma das maneiras de se resolver esse problema definir um terminal virtual de rede, para o qual possam ser desenvolvidos editores e outros tipos de programa. Para manipular cada tipo de terminal, deve ser criado um elemento de software que permita mapear as funes do terminal virtual de rede para o terminal real. Por exemplo, quando o editor mover o cursor do terminal virtual para o canto superior esquerdo da tela, esse software executar a seqncia de comandos apropriada para que o terminal real tambm o envie para a mesma posio. Todos os softwares do terminal virtual esto na camada de aplicao. Outra funo da camada de aplicao a transferncia de arquivos. Diferentes sistemas de arquivos 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 sistemas diferentes, necessrio tratar essas e outras incompatibilidades. Esse trabalho tambm pertence camada de aplicao, assim como o correio eletrnico, a entrada de tarefas remotas, a pesquisa de diretrios e uma srie de outros recursos especficos e genricos.

Transmisso de Dados no Modelo OSI


A Figura 1.17 mostra como os dados podem ser transmitidos atravs do modelo OSI.O processo transmissor deseja enviar alguns dados para o processo receptor. Ele passa os dados para a camada de aplicao, que, em seguida, anexa o cabealho da aplicao, AH (que pode ser nulo), e transmite o item resultante para a camada de apresentao. A camada de apresentao pode transformar esse item de vrias formas, incluindo nele um cabealho e passando o resultado para a camada de sesso. Vale lembrar que a camada de apresentao no identifica qual trecho dos dados transmitidos a ele AH e quais so os verdadeiros dados do usurio.

Figura 1.17 Um exemplo de como o modelo OSI usado. Alguns cabealhos podem ser nulos. (Fonte: H. C. Folts - usado com permisso.)

Rede de computadores - 75 Esse processo repetido at os dados alcanarem a camada fsica, onde eles de fato so
C am ada de A p lic a o C am ada de A p re s e n ta o C am ada de S esso C am ada de T ra n s p o r te C am ada de R ede C am ada de E n la c e d e D a d o s C am ada F is ic a
P r o to c o lo d e A p lic a o P r o to c o lo d e A p lic a o P r o to c o lo d e S esso P r o to c o lo d e T ra n s p o rte P r o to c o lo d e R ede D H N H TH SH PH AH D ados Dados D ados D ados D ados D ados

C am ada de A p lic a o C am ada de A p re s e n ta o C am ada de S esso C am ada de T ra n s p o rte C am ada de R ede C am ada de E n la c e d e D a d o s C am ada F is ic a

transmitidos para a mquina de recepo. Nessa mquina, os diversos cabealhos so excludos um a um medida que a mensagem se propaga pelas camadas at chegar ao processo de recebimento. A idia bsica geral a de que, embora a transmisso de dados propriamente dita seja vertical na Figura 1.17, cada camada programada como se fosse horizontal. Quando a camada de transporte transmissora, por exemplo, obtm uma mensagem da camada de sesso, ela anexa um cabealho de transporte e o envia camada de transporte de recepo. A partir desse ponto de vista, trata-se apenas de um detalhe tcnico o fato de que ela na verdade deve transferir a mensagem para a camada de rede de sua prpria mquina. Exemplificando, quando um diplomata brasileiro faz um discurso em portugus nas Naes Unidas, ele se imagina falando diretamente para as outras pessoas ali reunidas, pois o fato de na verdade ele s estar falando para seu intrprete visto como um simples detalhe tcnico.

Rede de computadores - 76

O Modelo de Referncia TCP/IP


Vamos deixar de lado temporariamente o modelo de referncia OSI para nos concentrarmos no modelo de referncia usado na "av" de todas as redes de computadores, a ARPANET, e sua sucessora, a Internet. Embora tenhamos deixado para depois a W in d o w s N e t B IO S apresentao da histria da S o c k e ts A p p lic a tio n s A p p lic a t io n s ARPANET, ser de grande utilidade A p p lic a tio n entender alguns de seus principais aspectos. A ARPANET era uma rede N e t B IO S TDI S o c k e ts N e tB IO S o v e r T C P /IP de pesquisa que foi criada pelo Departamento de Defesa dos Estados Unidos. Pouco a pouco, centenas de universidades e reparties pblicas T ra n s p o rt TCP UDP foram sendo conectadas a ela atravs de linhas telefnicas privadas. Quando foram criadas as redes de IC M P IG M P I P In te r n e t rdio e satlite, comearam a surgir ARP problemas com os protocolos ento existentes, o que forou a criao de L A N T e c h n o lo g ie s : W A N T e c h n o lo g ie s : uma nova arquitetura de referncia. E th e r n e t , T o k e n R in g , S e ria l L in e s , F ra m e N e tw o rk FDDI R e la y , A T M Seu objetivo era conectar vrias redes ao mesmo tempo. Essa arquitetura veio a ficar conhecida como o Modelo de Referncia TCP/IP, graas a seus dois principais protocolos. Esse modelo foi definido pela primeira vez por Cerf e Kahn, 1974. Uma nova perspectiva foi oferecida em Leiner et al., 1985. A filosofia de projeto na qual se baseia o modelo discutida em Clark, 1988. Diante da preocupao do Pentgono de que seus preciosos hosts, roteadores e gateways de interrede fossem destruidos de uma hora para outra, definiu-se tambm que a rede fosse capaz de sobreviver perda de hardwares da sub-rede, impedindo que as conversas que estivessem sendo travadas fossem interrompidas. Em outras palavras, o Pentgono queria que as conexes permanecessem intactas enquanto as mquinas de origem e de destino estivessem funcionando, mesmo que algumas mquinas ou linhas de transmisso intermedirias deixassem de operar repentinamente. Por essa razo, era preciso criar uma arquitetura flexvel, capaz de se adaptar a aplicaes com necessidades divergentes, como por exemplo a transferncia de arquivos e a transmisso de dados de voz em tempo real.

A Camada Inter-redes
Todas essas necessidades levaram escolha de uma rede de comutao de pacotes baseada em um camada de ligao inter-rede. Esse camada, chamada de camada inter-redes, integra toda a arquitetura. Sua tarefa permitir que os hosts injetem pacotes em qualquer rede e garantir que eles sejam transmitidos independentemente do destino (que pode ser outra rede). possvel, inclusive, que esses pacotes cheguem em outra ordem diferente daquela em que foram enviados, obrigando as camadas superiores a reorganiz-los, caso a entrega tenha de respeitar algum tipo de ordem.

Rede de computadores - 77 Observe que, nesse caso, a expresso "inter-rede" usada no sentido genrico, muito embora essa camada esteja presente na Internet. A analogia usada nesse caso diz respeito ao sistema de correio. Uma pessoa pode soltar uma seqncia de cartas internacionais em uma caixa de correio em um pas e, com um pouco de sorte, a maioria delas ser entregue no endereo correto no pas de destino. Provavelmente as cartas atravessaro um ou mais gateways internacionais, mas esse processo transparente para os usurios. Por essa razo, cada pas (ou seja, cada rede) tem seus prprios selos, tamanhos de envelope preferidos e regras de entrega escondidas dos usurios. A camada inter-redes define um formato de pacote oficial e um protocolo chamado de IP (Internet Protocol). A tarefa da camada inter-redes entregar pacotes IP onde eles so necessrios. O roteamento uma questo de grande importncia nessa camada, assim como evitar congestionamentos. Por essas razes, razovel dizer que a funo da camada inter-redes TCP/IP muito parecida com a da camada de rede 051. A Figura 1.18 mostra a correspondncia entre elas.

A Camada de Transporte
No modelo TCP/IP, a camada localizada acima da camada inter-redes chamada de camada de transporte. A finalidade dessa camada permitir que as entidades par (peer entity) dos hosts de origem e de destino mantenham uma conversao, exatamente como acontece na camada de transporte OSI. Dois protocolos fim a fim foram definidos aqui. O primeiro deles, o TCP (Transmission Control Protocol), um protocolo orientado conexo confivel que permite a entrega sem erros de um fluxo de bytes originado de uma determinada mquina em qualquer computador da inter-rede. Esse protocolo fragmenta o fluxo de bytes de entrada em mensagens e passa cada uma delas para a camada inter-redes. No destino, o processo TCP remonta as mensagens recebidas no fluxo de sada. O TCP cuida tambm do controle de fluxo, impedindo que um transmissor rpido sobrecarregue um receptor lento com um volume de mensagens muito grande. O segundo protocolo dessa camada, o UDP (User Datagram Protocol), um protocolo sem conexo no confivel para aplicaes que no necessitam nem de controle de fluxo, nem da manuteno da seqncia das mensagens enviadas. Ele amplamente usado em aplicaes em que a entrega imediata mais importante do que a entrega precisa, como a transmisso de dados de voz ou de vdeo. A relao entre o IP, o TCP e o UDP mostrada na Figura 1.19. Desde que o modelo foi desenvolvido, o IP foi implementado em muitas outras redes.

A Camada de Aplicao
O modelo TCP/IP no tem as camadas de sesso e de apresentao. Como no foi percebida qualquer necessidade, elas no foram includas. A experincia com o modelo OSI provou a seguinte tese: elas so pouco usadas na maioria das aplicaes. Acima da camada de transporte, est a camada de aplicao. Ela contm os protocolos de alto nvel. Dentre eles esto o protocolo de terminal virtual (TELNET), o protocolo de transferncia de arquivos (FTP) e o protocolo de correio eletrnico (SMTP), como mostra a Figura 1.19. O protocolo do terminal virtual permite que um usurio de um computador estabelea login em uma mquina remota e trabalhe nela. O protocolo de transferncia de arquivos permite mover dados com eficincia de urna mquina para outra. Originalmente, o correio eletrnico era um tipo de transferncia de arquivos; no entanto, posteriormente um protocolo especializado foi desenvolvido para essa funo. Muitos outros protocolos foram includos com o decorrer dos anos, como o DNS

Rede de computadores - 78 (Domam Name Service), que mapeia os nomes de host para seus respectivos endereos de rede, o NNTP, o protocolo usado para mover novos artigos, e o HTTP, o protocolo usado para buscar pginas na WWW (World Wide Web), entre outros.

A Camada Host/Rede
Abaixo da camada inter-redes, encontra-se um grande vcuo. O modelo de referncia TCPIIP no especifica coisa alguma, exceto pelo fato de que o host tem de se conectar com a rede utilizando um protocolo, para que seja possvel enviar pacotes IP. Esse protocolo no definido e varia de host para host e de rede para rede. Os livros e a documentao que tratam do modelo TCP/IP raramente descrevem esse protocolo.

Comparao entre os Modelos de Referncia OSI e TCP/IP


Os modelos de referncia OSI e TCP/IP tm muito em comum. Os dois se baseiam no conceito de uma pilha de protocolos independentes. Alm disso, as camadas tm praticamente as mesmas funes. Em ambos os modelos, por exemplo, esto presentes as camadas que englobam at a camada de transporte. Nesses modelos, so oferecidos aos processos que desejam se comunicar um servio de transporte fim a fim independente do tipo de rede que est sendo usado. Essas camadas formam o provedor de transporte. Mais uma vez em ambos os modelos, as camadas acima da camada de transporte dizem respeito aos usurios orientados aplicao do servio de transporte. Apesar dessas semelhanas fundamentais, os dois modelos tambm tm muitas diferenas. Nesta seo do livro, vamos nos deter nas principais diferenas existentes entre os dois modelos de referncia. E importante notar que estamos comparando modelos de referncia, independente das pilhas de protocolos correspondentes. Os protocolos propriamente ditos sero discutidos em seguida. Para analisar as semelhanas e as diferenas entre o TCP/IP e o 051, consulte Piscitello e Chapin, 1993. O modelo 0SI tem trs conceitos fundamentais, que so os seguintes. 1. 2. 3. Servios Interfaces Protocolos

Provavelmente a maior contribuio do modelo OSI tornar explcita a distino entre esses trs conceitos. Cada camada executa alguns servios para a camada acima dela. A definio do servio informa o que a camada faz, e no a forma como as entidades acima dela o acessam ou como a camada funciona. A interface de uma camada informa como os processos acima dela podem acess-la. A interface especifica quais so os parmetros e resultados a serem esperados. Ela tambm no revela o funcionamento interno da camada.

Rede de computadores - 79 Finalmente, os protocolos utilizados em uma camada so de responsabilidade dessa camada. A camada pode usar os protocolos que quiser, desde que eles viabilizem a realizao do trabalho (ou seja, forneam os servios oferecidos). Ela tambm pode alterar esses protocolos sem influenciar o software das camadas superiores. Essas idias se adaptam perfeitamente aos novos conceitos da programao orientada a objetos. Um objeto, assim como uma camada, tem um conjunto de mtodos (operaes) que processos externos ao objeto podem ativar. A semntica desses mtodos define o conjunto de servios que o objeto oferece. Os parmetros e os resultados do mtodo formam a interface do objeto. O cdigo interno do objeto seu protocolo, que no visvel nem interessa aos elementos que esto fora do objeto. Originalmente, o modelo TCP/IP no distinguiu com clareza a diferena entre servio, interface e protocolo, embora as pessoas tenham tentado adapt-lo ao modelo OSI. Por exemplo, os nicos servios reais oferecidos pela camada inter-redes so SEND IP PACKET (enviar pacote IP) e RECEIVE IP PACKET (receber pacote IP). Por essa razo, os protocolos do modelo OSI so mais bem encapsulados do que no modelo TCP/IP e podem ser substitudos com relativa facilidade, acompanhando as tendncias dos eventuais avanos tecnolgicos. Um dos principais objetivos das diversas camadas de protocolo so as possibilidades que elas oferecem no que diz respeito a essas mudanas. O modelo de referncia OSI foi concebido antes de os protocolos terem sido inventados. Consequentemente, o modelo no foi criado com base em um determinado conjunto de protocolos, o que o deixou bastante flexvel. No entanto, h o inconveniente de os projetistas no terem experincia com o assunto e no terem muita noo sobre a funcionalidade que deve ser colocada em cada camada. Por exemplo, a camada de enlace de dados originalmente lidava com redes ponto a ponto. Quando surgiram as redes de difuso, uma nova camada teve de ser criada no modelo. Quando as pessoas comearam a criar redes com base no modelo 051 e nos protocolos existentes, elas perceberam que as especificaes de servio obrigatrias no eram compatveis. Portanto, foi necessrio enxertar no modelo subcamadas de convergncia que permitissem atenuar as diferenas. Como acreditava que cada pas teria uma rede, controlada pelo governo e baseada nos protocolos OSI, o comit no se preocupou com as conexes inter-redes. Resumindo: na prtica, foi tudo muito diferente. Com o TCP/IP, aconteceu exatamente o contrrio: como os protocolos vieram primeiro, o modelo foi criado com base neles. Os protocolos no tiveram problemas para se adaptar ao modelo. Foi um casamento perfeito. O nico problema foi o seguinte: o modelo no se adaptava s outras pilhas de protocolos. Consequentemente, ele no era de muita utilidade quando havia necessidade de se descrever redes que no faziam uso do protocolo TCP/IP. Deixando a filosofia de lado e entrando em questes mais prticas, uma das maiores diferenas entre os dois modelos est no nmero de camadas: o modelo 051 tem sete camadas e o TCP/IP, quatro. Ambos tm as camadas de inter-rede, transporte e aplicao, mas as outras so diferentes. Outra diferena est na rea da comunicao sem conexo e da comunicao orientada conexo. Na camada de rede, o modelo OSI compatvel com a comunicao sem conexo e com a comunicao orientada conexo; no entanto, na camada de transporte, o modelo aceita apenas a comunicao orientada conexo, onde ela de fato mais importante (pois o servio de transporte visvel para os usurios). O modelo TCP/IP tem apenas um modo na camada de rede (sem conexo), mas aceita ambos os modelos na camada de transporte, oferecendo aos usurios uma opo de escolha. Essa escolha especialmente importante para os protocolos simples de solicitao/resposta.

Rede de computadores - 80

Uma Crtica aos Protocolos e ao Modelo OSI


O modelo OSI (e respectivos protocolos) e o modelo TCP/IP (e respectivos protocolos) no so perfeitos. Os dois tm sido alvo de uma srie de crticas. Nesta seo e na prxima vamos analisar algumas delas. Comearemos pelo 051 para em seguida examinarmos o TCP/IP. Na poca em que a segunda edio americana deste livro foi publicada (1989), a maioria dos especialistas tinha a impresso de que os protocolos e o modelo OSI controlariam o mundo e atropelariam toda a indstria de rede. Essa previso no se concretizou. Por qu? Vale a pena fazer uma reviso de algumas lies, que podem ser resumidas da seguinte maneira: 1. 2. 3. 4. Momento ruim. Tecnologia ruim. Implementao ruim. Poltica ruim.

Momento Ruim
Vamos comear pelo problema mais importante: momento ruim. O momento em que um padro estabelecido de fundamental importncia para o seu sucesso. David Clark, do M.I.T., tem uma teoria de padres que ele chama de o apocahpse dos dois elefantes. Essa figura mostra o volume de atividades em torno de um novo assunto. Quando o assunto descoberto, h uma grande atividade de pesquisa na forma de discusses, artigos e reunies. Quando termina esse frenesi, as empresas descobrem o assunto e tem inicio uma onda de bilhes de dlares em investimentos. fundamental que os padres sejam desenvolvidos entre os dois "elefantes". Se eles forem desenvolvidos muito cedo, antes de a pesquisa ser concluda, o assunto poder no estar devidamente amadurecido e, consequentemente, surgiro padres ruins. Se eles forem desenvolvidos muito tarde, muitas empresas j podero ter feito investimentos macios na descoberta de uma maneira de tirar partido dessa nova tecnologia e, portanto, os padres sero solenemente ignorados. Se o intervalo entre os dois elefantes for muito curto (porque todo mundo est ansioso para aproveitar as oportunidades ento anunciadas), a equipe de desenvolvimento dos padres poder se precipitar. Hoje se sabe que o lanamento dos protocolos do padro OSI foi precipitado. Os protocolos TCP/IP j estavam sendo amplamente utilizados nas universidades de pesquisa na poca em que apareceram os protocolos 051. Antes mesmo de o investimento de bilhes de dlares ter sido iniciado, o mercado acadmico j era suficiente, e muitos fabricantes comearam a oferecer produtos TCP/IP, apesar de inicialmente estarem cautelosos. Quando surgiu o 051, eles no estavam dispostos a investir em uma segunda pilha de protocolos enquanto ela no se tornasse uma imposio do mercado. Com todas as empresas aguardando que algum desse o primeiro passo, o modelo OSI no saiu do papel.

Rede de computadores - 81

Tecnologia Ruim
A segunda razo para que o 051 no vingasse estava na limitao do modelo e dos protocolos. A maioria das discusses sobre o modelo de sete camadas d a impresso de que o nmero e o contedo das camadas escolhidos representavam a nica opo - ou pelo menos a nica alternativa bvia. Isso est longe de ser a verdade. A camada de sesso tem pouco uso na maioria das aplicaes e a camada de apresentao est praticamente vazia. Na prtica, a proposta inglesa para a 150 tinha apenas cinco camadas, no sete. Ao contrrio das camadas de sesso e apresentao, as camadas de enlace de dados e de rede encontram-se to cheias que qualquer tarefa subsequente tem de dividi-las em diversas subcamadas, cada uma com diferentes funes. Apesar de ningum admitir diz-lo publicamente, a principal razo para que o modelo OSI tenha sete camadas a seguinte: na poca em que ele foi criado, a IBM tinha um protocolo proprietrio de sete camadas, o SNATM (Systems Network Architecture). Naquela poca, o controle que a IBM tinha sobre a indstria de computadores era to grande que ningum em s conscincia, incluindo a as companhias telefnicas, os fabricantes de computadores rivais e at mesmo as pessoas ligadas ao governo, duvidaria que a Big Blue fosse deixar de usar a influncia que tinha sobre o mercado para forar todo inundo a usar a SNA, que poderia ser modificada pela IBM sempre que ela quisesse. A idia por trs do OSI era a de produzir um modelo de referencia e uma pilha de protocolos baseados na tecnologia ~ que se tornassem um padro mundial. Esse padro, por sua vez, seria controlado mas por uma organizao neutra, a ISO, e no por uma empresa. O modelo OSI, juntamente com os protocolos e definies de servio inter-relacionados, extraordinariamente complexo. Quando empilhados, os padres impressos chegam a ter um bom meio metro de altura. Alm disso, eles so de difcil implementao e sua operao no nada eficiente. Nesse contexto, vale a pena lembrar o enigma proposto por Paul Mockapetris e citado em Rose, 1993: P: O que voc v quando cruza com um mafioso que adota um padro internacional? R: Algum que lhe faz uma oferta que voc no pode entender. Alm de ser incompreensvel, outro problema com o OSI que algumas funes, como endereamento, controle de fluxo e controle de erro, reaparecem a cada camada. Saltzer et a., 1984, por exemplo, lembraram que, para ser eficaz, o controle de erros deve ser feito na camada mais alta, de modo que sua repetio em cada uma das camadas inferiores seja desnecessria e ineficiente. Outra questo que nem sempre fcil definir a camada em que determinados recursos devem ser colocados. O gerenciamento do terminal virtual (atualmente executado na camada de aplicao) era feito na camada de apresentao durante grande parte do desenvolvimento do padro. Esse gerenciamento foi movido para a camada de aplicao porque o comit no conseguiu chegar a um consenso em relao camada de apresentao adequada a ele. A segurana e a criptografia de dados geraram muitas polmicas quanto camada em que deviam ser colocadas e, consequentemente, foram deixadas de lado. Pelas mesmas razes, o gerenciamento de rede tambm foi omitido do modelo. Outra crtica feita ao padro original que ele ignorou completamente os servios e protocolos sem conexo, muito embora a maioria das redes locais trabalhe dessa forma. Os adendos subsequentes (conhecidos no mundo dos softwares como bug fixes) corrigiram esse problema. Talvez a crtica mais sria feita ao modelo que ele dominado por uma mentalidade voltada para a comunicao. O relacionamento entre computao e comunicao raramente mencionado e algumas das opes escolhidas so totalmente inadequadas forma como os computadores e os

Rede de computadores - 82 softwares funcionam. Exemplificando, considere as primitivas do modelo OSI, mostradas na Figura 1.14. D ateno especial s primitivas e veja de que maneira elas podem ser utilizadas em uma linguagem de programao. A primitiva CONNECT.request simples. Podemos imaginar um procedimento de biblioteca, connect, que os programas podem chamar para estabelecer uma conexo. Agora pense em CONNECT.indication. Quando uma mensagem recebida, o processo de destino tem de ser sinalizado. Na prtica, esse processo tem que obter uma interrupo - um conceito nada adequado aos programas desenvolvidos em uma das linguagens de alto nvel to moderna. claro que pode ocorrer uma indicao (interrupo) na camada mais baixa. Se o programa estivesse esperando a chegada de uma chamada, ele poderia chamar um procedimento de biblioteca receive, para que pudesse se bloquear. Mas, se esse fosse o caso, por que a primitiva utilizada no foi receive em vez de indicaton? O modo operacional de receive est intimamente ligado maneira como os computadores funcionam, enquanto o modo operacional de indicaton est intimamente ligado maneira como os telefones funcionam. Os computadores so diferentes dos telefones. Os telefones tocam. Os computadores no tocam. Em resumo, o modelo semntico de um sistema baseado em interrupes limitado do ponto de vista conceitual e totalmente estranho s idias modernas de programao estruturada. Esses e outros problemas semelhantes so discutidos por Langs-Ford, 1984.

Implementaes Ruins
Devido enorme complexidade do modelo e dos protocolos, ningum ficou surpreso com o fato de as implementaes iniciais serem lentas, pesadas, gigantescas. Todas as pessoas que tentaram saram chamuscadas. No demorou muito para que elas associassem "OSI" a baixa qualidade". A imagem resistiu inclusive s significativas melhorias a que os produtos foram submetidos com o decorrer do tempo. Por outro lado, uma das primeiras implementaes do TCP/IP fazia parte do Berkeley UNIX e no apresentou maiores problemas (e era gratuita). As pessoas comearam a us-lo rapidamente, criando dessa forma uma grande comunidade de usurios, que, por sua vez, estimulou novas melhorias, que s serviram para aumentar ainda mais a base de usurios. Nesse caso, a espiral foi claramente ascendente.

Poltica Ruim
Devido implementao inicial, muitas pessoas, particularmente no universo acadmico, pensaram que o TCP/IP era parte do UNIX e, na dcada de 1980, as universidades tinham verdadeira adorao pelo UNIX. O OSI, por outro lado, era tido como a criatura dos ministrios das telecomunicaes europeus, da Comunidade Europia e mais tarde dos Estados Unidos. Essa crena s era verdadeira em parte, mas a idia de um punhado de burocratas tentando empurrar um padro tecnicamente inferior pela garganta dos pobres pesquisadores e programadores que de fato trabalhavam no desenvolvimento de redes de computadores no foi de muita ajuda. Algumas pessoas viram aia repetio de um episdio da dcada de 1960, quando a IBM anunciou que a PLII era a linguagem do futuro, para mais tarde ser desmentida pelo Pentgono, que afirmou que essa seria a Ada.

Rede de computadores - 83 Embora os protocolos e o modelo 051 no tenham feito um sucesso retumbante, ainda h algumas organizaes interessadas neles, principalmente as PTTs europias, que ainda tm o monoplio das telecomunicaes. Consequentemente, houve um esforo malsucedido para se atualizar o OSI, o que resultou na publicao, em 1994, de um modelo revisado. Para obter informaes sobre as (pequenas) alteraes ento realizadas e os (muitos) aspectos que deveriam ser modificados, consulte Day, 1995.

Uma Crtica ao Modelo de Referncia TCP/IP


Os protocolos e o modelo TCP/IP tambm tiveram os seus problemas. Em primeiro lugar, o modelo no diferencia com a necessria clareza os conceitos de servio, interface e protocolo. A boa prtica da engenharia de software exige uma diferenciao entre especificao e implementao, o que, ao contrrio do que acontece com o OSI, no acontece com o TCP/IP. Consequentemente, o modelo TCP/IP no o melhor dos guias para se estruturar novas redes com base em novas tecnologias. Em segundo lugar, o modelo TCP/IP no nem um pouco abrangente e no consegue descrever outras pilhas de protocolos que no a TCP/IP. Seria praticamente impossvel, por exemplo, tentar descrevera SNA usando o modelo TCP/IP. Em terceiro lugar, a camada host/rede no realmente uma camada no sentido em que o termo usado no contexto dos protocolos hierarquizados. Trata-se, na verdade, de uma interface (entre as camadas de rede e de enlace de dados). A distino entre uma interface e uma camada crucial e voc deve consider-la com cuidado. Em quarto lugar, o modelo TCP/IP no faz distino (nem menciona) entre as camadas fsica e de enlace de dados. Elas so completamente diferentes. A camada fsica est relacionada s caractersticas de transmisso do fio de cobre, dos cabos de fibra tica e da comunicao sem fio. A tarefa da camada de enlace de dados delimitar o incio e o final dos quadros e envi-los de um lado a outro com o grau de confiabilidade desejado. Um modelo mais adequado incluiria as duas camadas como elementos distintos. O modelo TCP/IP no faz isso. Por fim, apesar de os protocolos IP e TCP terem sido cuidadosamente projetados e bem implementados, o mesmo no aconteceu com muitos outros protocolos produzidos pela comunidade acadmica. As implementaes desses protocolos eram gratuitamente distribudas, o que acabava difundindo seu uso de tal forma que acabava ficando difcil substitui-las. A fidelidade a esse produtos , atualmente, motivo de alguns embaraos. O protocolo de terminal virtual, o TELNET, por exemplo, foi projetado para um vdeo TTY mecnico, capaz de processar 10 caracteres por segundo. Ele no reconhece mouses e interfaces grficas. No entanto, esse protocolo usado em larga escala ainda hoje, 25 anos depois de seu surgimento. Em resumo, apesar de seus problemas, o modelo OSI (menos as camadas de sesso e apresentao) mostrou-se excepcionalmente til para a discusso das redes de computador. Por outro lado, os protocolos OSI jamais conseguiram se tornar populares. E exatamente o contrrio o que acontece com o TCP/IP: o modelo praticamente ignorado, mas os protocolos so usados em larga escala. Como os cientistas da computao gostam de comer o bolo que cozinham, usaremos neste livro um modelo OSI modificado, mas nos concentraremos basicamente no TCP/IP e em protocolos afins, bem como em recursos mais modernos, como SMDS, frame relay, SONET e ATM. Na verdade, este livro vai se basear no modelo hbrido com as camadas de Aplicao, Transporte, Rede, Enlace de Dados e Fsica.

Rede de computadores - 84

Endereamento IP
Dentro de uma rede TCP/IP, cada micro recebe um endereo IP nico que o identifica na rede. Um endereo IP composto de uma seqncia de 32 bits, divididos em 4 grupos de 8 bits cada. Cada grupo de 8 bits recebe o nome de octeto. Veja que 8 bits permitem 256 combinaes diferentes. Para facilitar a configurao dos endereos, usamos ento nmeros de 0 a 255 para representar cada octeto, formando endereos como 220.45.100.222, 131.175.34.7 etc. Muito mais fcil do que ficar decorando binrios. O endereo IP dividido em duas partes. A primeira identifica a rede qual o computador est conectado (necessrio, pois numa rede TCP/IP podemos ter vrias redes conectadas entre s, veja o caso da Internet) e a segunda identifica o computador (chamado de host) dentro da rede. Obrigatoriamente, os primeiros octetos serviro para identificar a rede e os ltimos serviro para identificar o computador em s. Como temos apenas 4 octetos, esta diviso limitaria bastante o nmero de endereos possveis. Se fosse reservado apenas o primeiro octeto do endereo por exemplo, teramos um grande nmero de hosts, mas em compensao poderamos ter apenas 256 sub-redes. Mesmo se reservssemos dois octetos para a identificao da rede e dois para a identificao do host, os endereos possveis seriam insuficientes. Para permitir uma gama maior de endereos, os desenvolvedores do TPC/IP dividiram o endereamento IP em cinco classes, denominadas A, B, C, D, e E, sendo que apenas as trs primeiras so usadas para fins de endereamento. Cada classe reserva um nmero diferente de octetos para o endereamento da rede: Na classe A, apenas o primeiro octeto identifica a rede, na classe B so usados os dois primeiros octetos e na classe C temos os trs primeiros octetos reservados para a rede e apenas o ltimo reservado para a identificao dos hosts. O que diferencia uma classe de endereos da outra, o valor do primeiro octeto. Se for um nmero entre 1 e 126 (como em 113.221.34.57) temos um endereo de classe A. Se o valor do primeiro octeto for um nmero entre 128 e 191, ento temos um endereo de classe B (como em 167.27.135.203) e, finalmente, caso o primeiro octeto seja um nmero entre 192 e 223 teremos um endereo de classe C:

Rede de computadores - 85

Ao implantar uma rede TCP/IP voc dever analisar qual classe de endereos mais adequada, baseado no nmero de ns da rede. Veja que, com um endereo classe C, possvel enderear apenas 254 ns de rede; com um endereo B j possvel enderear at 65,534 ns, sendo permitidos at 16,777,214 ns usando endereos classe A. Claro que os endereos de classe C so muito mais comuns. Se voc alugar um backbone para conectar a rede de sua empresa Internet, muito provavelmente ir receber um endereo IP classe C, como 203.107.171.x, onde 203.107.171 o endereo de sua rede dentro da Internet, e o x a faixa de 254 endereos que voc pode usar para identificar seus hosts. Veja alguns exemplos de endereos TCP/IP vlidos: Clas 105.216.56. 45.210.173. 124.186.45. 89.42.140. 34.76.104.2 98.65.108. se A 185 98 190 202 05 46 Clas 134.65.108. 189.218.34. 156.23.219. 167.45.20 131.22.209. 190.22.10 se B 207 100 45 8.99 198 7.34 Clas 222.45.198. 196.45.32.1 218.23.108. 212.23.18 220.209.19 198.54.89. se C 205 45 45 7.98 8.56 3 Como voc deve ter notado, nem todas as combinaes de valores so permitidas. Alguns nmeros so reservados e no podem ser usados em sua rede. Veja agora os endereos IPs invlidos:

Endereo invlido 0.xxx.xxx.xxx

Por que? Nenhum endereo IP pode comear com zero, pois o identificador de rede 0 utilizado para indicar que se est na mesma rede, a chamada rota padro. Nenhum endereo IP pode comear com o nmero 127, pois este nmero reservado para testes internos, ou seja, so destinados prpria mquina que enviou o pacote. Se por exemplo voc tiver um servidor de SMTP e configurar seu programa de e-mail para usar o servidor 127.0.0.1 ele acabar usando o prprio servidor instalado mquina :-) Nenhum identificador de rede pode ser 255 e nenhum identificador de host pode ser composto apenas de

127.xxx.xxx.xxx

255.xxx.xxx.xxx

Rede de computadores - 86 xxx.255.255.255 xxx.xxx.255.255 xxx.0.0.0 xxx.xxx.0.0 endereos 255, seja qual for a classe do endereo. Outras combinaes so permitidas, como em 65.34.255.197 (num endereo de classe A) ou em 165.32.255.78 (num endereo de classe B). Nenhum identificador de host pode ser composto apenas de zeros, seja qual for a classe do endereo. Como no exemplo anterior, so permitidas outras combinaes como 69.89.0.129 (classe A) ou 149.34.0.95 (classe B) Nenhum endereo de classe C pode terminar com 0 ou com 255, pois como j vimos, um host no pode ser representado apenas por valores 0 ou 255. Os endereos xxx.255.255.255 xxx.xxx.255.255 e xxx.xxx.xxx.255 so sinais de broadcast que so destinados simultneamente todos os computadores da rede. Estes endereos so usados por exemplo numa rede onde existe um servidor DHCP, para que as estaes possam receber seus endereos IP cada vez que se conectam rede. Se voc no pretender conectar sua rede Internet, voc pode utilizar qualquer faixa de endereos IP vlidos e tudo ir funcionar sem problemas. Mas, apartir do momento em que voc resolver conecta-los Web os endereos da sua rede poder entrar em conflito com endereos j usados na Web. Para resolver este problema, basta utilizar uma das faixas de endereos reservados. Estas faixas so reservadas justamente ao uso em redes internas, por isso no so roteadas na Internet. As faixas de endereos reservados mais comuns so 10.x.x.x e 192.168.x.x, onde respectivamente o 10 e o 192.168 so os endereos da rede e o endereo de host pode ser configurado da forma que desejar. O ICS do Windows usa a faixa de endereos 192.168.0.x. Ao compartilhar a conexo com a Web utilizando este recurso, voc simplesmente no ter escolha. O servidor de conexo passa a usar o endereo 192.168.0.1 e todos os demais micros que forem ter acesso Web devem usar endereos de 192.168.0.2 a 192.168.0.254, j que o ICS permite compartilhar a conexo entre apenas 254 PCs. O default em muitos sistemas 192.168.1.x, mas voc pode usar os endereos que quiser. Se voc quiser uma faixa ainda maior de endereos para a sua rede interna, s apelar para a faixa 10.x.x.x, onde voc ter sua disposio mais de 12 milhes de endereos diferentes. Veja que usar uma destas faixas de endereos reservados no impede que os PCs da sua rede possam acessar a Internet, todos podem acessar atravs de um servidor proxy.

xxx.xxx.xxx.255 xxx.xxx.xxx.0

Rede de computadores - 87

Mscara de sub-rede
Ao configurar o protocolo TPC/IP, seja qual for o sistema operacional usado, alm do endereo IP preciso informar tambm o parmetro da mscara de sub-rede, ou subnet mask. Ao contrrio do endereo IP, que formado por valores entre 0 e 255, a mscara de sub-rede formada por apenas dois valores: 0 e 255, como em 255.255.0.0 ou 255.0.0.0. onde um valor 255 indica a parte endereo IP referente rede, e um valor 0 indica a parte endereo IP referente ao host. A mscara de rede padro acompanha a classe do endereo IP: num endereo de classe A, a mscara ser 255.0.0.0, indicando que o primeiro octeto se refere rede e os trs ltimos ao host. Num endereo classe B, a mscara padro ser 255.255.0.0, onde os dois primeiros octetos referem-se rede e os dois ltimos ao host, e num endereo classe C, a mscara padro ser 255.255.255.0 onde apenas o ltimo octeto refere-se ao host. Ex. de endereo IP Classe do Parte Parte Mascara de Endereo referente referente ao rede padro rede host Classe A Classe B Classe C 98. 158.208. sub-

98.158.201.128 158.208.189.45 208.183.34.89

158.201.128 255.0.0.0 (rede.host.host.host) 189.45 255.255.0.0 (rede.rede.host.host) 255.255.255.0 (rede.rede.rede.host)

208.183.34. 89

Mas, afinal, para que servem as mscaras de sub-rede ento? Apesar das mscaras padro acompanharem a classe do endereo IP, possvel mascarar um endereo IP, mudando as faixas do endereo que sero usadas para enderear a rede e o host. O termo mscara de sub-rede muito apropriado neste caso, pois a mscara usada apenas dentro da sub-rede. Veja por exemplo o endereo 208.137.106.103. Por ser um endereo de classe C, sua mscara padro seria 255.255.255.0, indicando que o ltimo octeto refere-se ao host, e os demais rede. Porm, se mantivssemos o mesmo endereo, mas alterssemos a mscara para 255.255.0.0 apenas os dois primeiros octetos (208.137) continuariam representando a rede, enquanto o host passaria a ser representado pelos dois ltimos (e no apenas pelo ltimo). Mscara de sub- Parte referente Parte referente rede rede ao host 255.255.255.0 (padro) 255.255.0.0 255.0.0.0 208.137.106. 208.137. 208. 103 106.103 137.106.103

Ex. de endereo IP 208.137.106.103 208.137.106.103 208.137.106.103

Rede de computadores - 88 Veja que 208.137.106.103 com mscara 255.255.255.0 diferente de 208.137.106.103 com mscara 255.255.0.0: enquanto no primeiro caso temos o host 103 dentro da rede 208.137.106, no segundo caso temos o host 106.103 dentro da rede 208.137. Dentro de uma mesma sub-rede, todos os hosts devero ser configurados com a mesma mscara de sub-rede, caso contrrio podero no conseguir comunicar-se, pois pensaro estar conectados a redes diferentes. Se, por exemplo, houverem dois micros dentro de uma mesma sub-rede, configurados com os endereos 200.133.103.1 e 200.133.103.2 mas configurados com mscaras diferentes, 255.255.255.0 para o primeiro e 255.255.0.0 para o segundo, teremos um erro de configurao.

Mscaras complexas
At agora vimos apenas mscaras de sub-rede simples. Porm o recurso mais refinado das mscaras de sub-rede quebrar um octeto do endereo IP em duas partes, fazendo com que dentro de um mesmo octeto, tenhamos uma parte que representa a rede e outra que representa o host. Este conceito um pouco complicado, mas em compensao, pouca gente sabe usar este recurso, por isso vele pena fazer um certo esforo para aprender. Configurando uma mscara complexa, precisaremos configurar o endereo IP nmeros binrios e no decimais. Para converter um nmero decimal em um binrio, voc pode usar a calculadora do Windows. Configure a calculadora para cientfico (exibir/cientfica) e ver que do lado esquerdo aparecer um menu de permitindo (entre outros) encolher entre decimal (dec) e binrio (bin). usando nmero o modo seleo

Configure a calculadora para binrio e digite o nmero 11111111, mude a opo da calculadora para decimal (dec) e a calculadora mostrar o nmero 255, que o seu correspondente em decimal. Tente de novo agora com o binrio 00000000 e ter o nmero decimal 0.

Rede de computadores - 89

Veja que 0 e 255 so exatamente os nmeros que usamos nas mscaras de sub-rede simples. O nmero decimal 255 (equivalente a 11111111) indica que todos os 8 nmeros binrios do octeto se referem ao host, enquanto o decimal 0 (correspondente a 00000000) indica que todos os 8 binrios do octeto se referem ao host. Mascara de sub-rede simples Decimal: Binrio: 255 11111111 rede 255 11111111 rede 255 11111111 rede 0 00000000 host

Porm, imagine que voc alugou um backbone para conectar a rede de sua empresa Internet e recebeu um endereo de classe C, 203.107.171.x onde o 203.107.171 o endereo de sua rede na Internet e o x a faixa de endereos de que voc dispe para enderear seus micros. Voc pensa: timo, s tenho 15 micros na minha rede mesmo, 254 endereos so mais do que suficientes. Mas logo depois surge um novo problema: droga, esqueci que a minha rede composta por dois segmentos ligados por um roteador. Veja a dimenso do problema: voc tem apenas 15 micros, e um endereo de classe C permite enderear at 254 micros, at aqui tudo bem, o problema que por usar um roteador, voc tem na verdade duas redes distintas. Como enderear ambas as redes, se voc no pode alterar o 203.107.171 que a parte do seu endereo que se refere sua rede? Mais uma vez, veja que o 203.107.171 fixo, voc no pode alter-lo, pode apenas dispor do ltimo octeto do endereo. Este problema poderia ser resolvido usando uma mscara de sub-rede complexa. Veja que dispomos apenas dos ltimos 8 bits do endereo IP: Decimal: Binrio: 203 11001011 107 11010110 171 10101011 x ????????

Usando uma mscara 255.255.255.0 reservaramos todos os 8 bits de que dispomos para o endereamento dos hosts, e no sobraria nada para diferenciar as duas redes que temos. Mas, se por outro lado usssemos uma mscara complexa, poderamos quebrar os 8 bits do octeto em duas partes. Poderamos ento usar a primeira para enderear as duas redes, e a segunda parte para enderear os Hosts:

Rede de computadores - 90 Decimal: Binrio: 203 11001011 rede 107 11010110 rede 171 10101011 rede x ???? ???? rede host

Para tanto, ao invs de usar a mscara de sub-rede 255.255.255.0 (converta para binrio usando a calculadora do Windows e ter 11111111.11111111.11111111.00000000) que, como vimos, reservaria todos os 8 bits para o endereamento do host, usaremos uma mscara 255.255.255.240 (corresponde ao binrio 11111111.111111.11111111.11110000). Veja que numa mscara de sub-rede os nmeros binrios 1 referem-se rede e os nmeros 0 referem-se ao host. Veja que na mscara 255.255.255.240 temos exatamente esta diviso, os 4 primeiros binrios do ltimo octeto so positivos e os quatro ltimos so negativos. Mscara de sub-rede Decimal: Binrio: 255 11111111 rede 255 11111111 rede 255 11111111 rede 240 1111 0000 rede host

Temos agora o ltimo octeto dividido em dois endereos binrios de 4 bits cada. Cada um dos dois grupos, agora representa um endereo distinto, e deve ser configurado independentemente. Como fazer isso? Veja que 4 bits permitem 16 combinaes diferentes. Se voc converter o nmero 15 em binrio ter 1111 e se converter o decimal 0, ter 0000. Se converter o decimal 11 ter 1011 e assim por diante. Use ento endereos de 0 a 15 para identificar os hosts, e endereos de 1 a 14 para identificar a rede. Veja que os endereos 0 e 15 no podem ser usados para identificar o host, pois assim como os endereos 0 e 255, eles so reservados. Endereo IP: Decimal Binrio 203 11111111 rede 107 11111111 rede 171 11111111 rede 12 _ 14 1100 1110 rede host

Estabelea um endereo de rede para cada uma das duas sub-redes que temos, e em seguida, estabelea um endereo diferente para cada micro da rede, mantendo a formatao do exemplo anterior. Por enquanto, apenas anote num papel os endereos escolhidos, junto como seu correspondente em binrios. Quando for configurar o endereo IP nas estaes, primeiro configure a mscara de subrede como 255.255.255.240 e, em seguida, converta os binrios dos endereos que voc anotou no papel, em decimais, para ter o endereo IP de cada estao. No exemplo da ilustrao anterior, havamos estabelecido o endereo 12 para a rede e o endereo 14 para a estao; 12 corresponde a 1100 e 14 corresponde a 1110. Juntando os dois

Rede de computadores - 91 temos 11001110 que corresponde ao decimal 206. O endereo IP da estao ser ento 203.107.171.206. Se voc tivesse escolhido o endereo 10 para a rede a o endereo 8 para a estao, teramos 10101000 que corresponde ao decimal 168. Neste caso, o endereo IP da estao seria 203.107.171.168 Caso voc queira reservar mais bits do ltimo endereo para o endereo do host (caso tenha mais de 16 hosts e menos de 6 redes), ou ento mais bits para o endereo da rede (caso tenha mais de 14 redes e menos de 8 hosts em cada rede). Nmero mximo redes

Mscara sub-rede
240 192 224 248 252

de

Bits da rede
1111 11 111 11111 111111

Bits do host
0000 000000 00000 000 00

de

Nmero mximo de hosts

14 endereos (de 1 16 (endereos de 0 a a 14) 15) 2 endereos (2 e 3) 64 (endereos de 0 a 63)

6 endereos (de 1 a 32 (endereos de 0 a 6) 31) 30 endereos (de 1 8 endereos (de 0 a 7) a 30) 62 endereos (de 1 4 endereos (de 0 a 3) a 62)

Em qualquer um dos casos, para obter o endereo IP basta converter os dois endereos (rede e estao) para binrio, juntar os bits e converter o octeto para decimal. Usando uma mscara de sub-rede 192, por exemplo, e estabelecendo o endereo 2 (ou 10 em binrio) para a rede e 47 ( ou 101111 em binrio) para o host, juntaramos ambos os binrios obtendo o octeto 10101111 que corresponde ao decimal 175. Se usssemos a mscara de sub-rede 248, estabelecendo o endereo 17 (binrio 10001) para a rede e o endereo 5 (binrio 101) para o host, obteramos o octeto 10001101 que corresponde ao decimal 141 Claro que as instrues acima valem apenas para quando voc quiser conectar vrios micros Web, usando uma faixa de endereos vlidos. Caso voc queira apenas compartilhar a conexo entre vrios PCs, voc precisar de apenas um endereos IP vlido. Neste caso, o PC que est conectado Web pode ser configurado (usando um Proxy) para servir como porto de acesso para os demais. Usando o DHCP Ao invs de configurar manualmente os endereos IP usados por cada mquina, possvel fazer com que os hosts da rede obtenham automaticamente seus endereos IP, assim como sua configurao de mscara de sub-rede e defaut gateway. Isto torna mais fcil a tarefa de manter a rede e acaba com a possibilidade de erros na configurao manual dos endereos IP. Para utilizar este recurso, preciso implantar um servidor de DHCP na rede. A menos que sua rede seja muito grande, no preciso usar um servidor dedicado s para isso:

Rede de computadores - 92 voc pode outorgar mais esta tarefa para um servidor de arquivos, por exemplo. O servio de servidor DHCP pode ser instalado apenas em sistemas destinados a servidores de rede, como o Windows NT Server, Windows 2000 Server, Novell Netware 4.11 (ou superior) alm claro do Linux e das vrias verses do Unix. Do lado dos clientes, preciso configurar o TCP/IP para obter seu endereo DHCP a partir do servidor. Para fazer isso, no Windows 98 por exemplo, basta abrir o cone redes do painel de controle, acessar as propriedades do TCP/IP e na guia IP Address escolher a opo Obter um endereo IP automaticamente. Cada vez que o micro cliente ligado, carrega o protocolo TCP/IP e em seguida envia um pacote de broadcast para toda a rede, perguntando quem o servidor DHCP. Este pacote especial endereado como 255.255.255.255, ou seja, para toda a rede. Junto com o pacote, o cliente enviar o endereo fsico de sua placa de rede. Ao receber o pacote, o servidor DHPC usa o endereo fsico do cliente para enviar para ele um pacote especial, contendo seu endereo IP. Este endereo temporrio, no da estao, mas simplesmente emprestado pelo servidor DHCP para que seja usado durante um certo tempo. Uma configurao importante justamente o tempo do emprstimo do endereo. A configurao do Lease Duration muda de sistema para sistema. No Windows NT Server por exemplo, pode ser configurado atravs do utilitrio DHCP Manager. Depois de decorrido metade do tempo de emprstimo, a estao tentar contatar o servidor DHCP para renovar o emprstimo. Se o servidor DHCP estiver fora do ar, ou no puder ser contatado por qualquer outro motivo, a estao esperar at que tenha se passado 87.5% do tempo total, tentando vrias vezes em seguida. Se terminado o tempo do emprstimo o servidor DHCP ainda no estiver disponvel, a estao abandonar o endereo e ficar tentando contatar qualquer servidor DHCP disponvel, repetindo a tentativa a cada 5 minutos. Porm, por no ter mais um endereo IP, a estao ficar fora da rede at que o servidor DHPC volte. Veja que uma vez instalado, o servidor DHCP passa a ser essencial para o funcionamento da rede. Se ele estiver travado ou desligado, as estaes no tero como obter seus endereos IP e no conseguiro entrar na rede. Voc pode configurar o tempo do emprstimo como sendo de 12 ou 24 horas, ou mesmo estabelecer o tempo como ilimitado, assim a estao poder usar o endereo at que seja desligada no final do dia, minimizando a possibilidade de problemas, caso o servidor caia durante o dia. Todos os provedores de acesso Internet usam servidores DHCP para fornecer dinmicamente endereos IP aos usurios. No caso deles, esta uma necessidade, pois o provedor possui uma faixa de endereos IP, assim como um nmero de linhas bem menor do que a quantidade total de assinantes, pois trabalham sobre a perspectiva de que nem todos acessaro ao mesmo tempo.

Defaut Gateway
Um rede TCP/IP pode ser formada por vrias redes interligadas entre s por roteadores. Neste caso, quando uma estao precisar transmitir algo a outra que esteja situada em uma rede diferente (isso facilmente detectado atravs do endereo IP), dever contatar o roteador de sua rede para que ele possa encaminhar os pacotes. Como todo n da rede, o roteador possui seu prprio endereo IP. preciso informar o endereo do

Rede de computadores - 93 roteador nas configuraes do TCP/IP de cada estao, no campo defaut gateway, pois sem esta informao as estaes simplesmente no conseguiro acessar o roteador e consequentemente as outras redes. Caso a sua rede seja suficientemente grande, provavelmente tambm ter um servidor DHCP. Neste caso, voc poder configurar o servidor DHCP para fornecer o endereo do roteador s estaes junto com o endereo IP. Por exemplo, se voc montar uma rede domsticas com 4 PCs, usando os endereos IP 192.168.0.1, 192.168.0.2, 192.168.0.3 e 192.168.0.4, e o PC 192.168.0.1 estiver compartilhando o acesso Web, seja atravs do ICS do Windows ou outro programa qualquer, as outras trs estaes devero ser configuradas para utilizar o Default Gateway 192.168.0.1. Assim, qualquer solicitao fora da rede 192.168.0 ser encaminhada ao PC com a conexo, que se encarregar de envi-la atravs da Web e devolver a resposta:

Servidor DNS
O DNS (domain name system) permite usar nomes amigveis ao invs de endereos IP para acessar servidores. Quando voc se conecta Internet e acessa o endereo http://www.guiadohardware.net usando o browser um servidor DNS que converte o nome fantasia no endereo IP real do servidor, permitindo ao browser acess-lo. Para tanto, o servidor DNS mantm uma tabela com todos os nomes fantasia, relacionados com os respectivos endereos IP. A maior dificuldade em manter um servidor DNS justamente manter esta tabela atualizada, pois o servio tem que ser feito manualmente. Dentro da Internet, temos vrias instituies que cuidam desta tarefa. No Brasil, por exemplo, temos a FAPESP. Para registrar um domnio preciso fornecer FAPESP o endereo IP real do servidor onde a pgina ficar hospedada. A FAPESP cobra uma taxa de manuteno anual de R$ 50 por este servio. Servidores DNS tambm so muito usados em Intranets, para tornar os endereos mais amigveis e fceis de guardar. A configurao do servidor DNS pode ser feita tanto manualmente em cada estao, quanto automaticamente atravs do servidor DHCP. Veja que quanto mais recursos so incorporados rede, mais necessrio torna-se o servidor DHCP.

Rede de computadores - 94

Servidor WINS
O WINS (Windows Internet Naming Service) tem a mesma funo do DNS, a nica diferena que enquanto um servidor DNS pode ser acessado por praticamente qualquer sistema operacional que suporte o TCP/IP, o WINS usado apenas pela famlia Windows. Isto significa ter obrigatoriamente um servidor NT e estaes rodando o Windows 98 para usar este recurso. O WINS pouco usado por provedores de acesso Internet, pois neste caso um usurio usando o Linux, por exemplo, simplesmente no conseguiria acesso. Normalmente ele utilizado apenas em Intranets onde os sistemas Windows so predominantes. Como no caso do DNS, voc pode configurar o servidor DHCP para fornecer o endereo do servidor WINS automaticamente.

Redes Virtuais Privadas


Mais um recurso permitido pela Internet so as redes virtuais. Imagine uma empresa que composta por um escritrio central e vrios vendedores espalhados pelo pas, onde os vendedores precisam conectar-se diariamente rede do escritrio central para atualizar seus dados, trocar arquivos etc. Como fazer esta conexo? Uma idia poderia ser usar linhas telefnicas e modems. Mas, para isto precisaramos conectar vrios modems (cada um com uma linha telefnica) ao servidor da rede central, um custo bastante alto, e, dependendo do tempo das conexes, o custo dos interurbanos poderia tornar a idia invivel. Uma VPN porm, serviria como uma luva neste caso, pois usa a Internet como meio de comunicao. Para construir uma VPN, necessrio um servidor rodando um sistema operacional compatvel com o protocolo PPTP (como o Windows NT 4 Server e o Windows 2000 Server), conectado Internet atravs de uma linha dedicada. Para acessar o servidor, os clientes precisaro apenas conectar-se Internet atravs de um provedor de acesso qualquer. Neste caso, os clientes podem usar provedores de acesso da cidade aonde estejam, pagando apenas ligaes locais para se conectar rede central. Tambm possvel usar uma VPN para interligar vrias redes remotas, bastando para isso criar um servidor VPN com uma conexo dedicada Internet em cada rede. princpio, usar a Internet para transmitir os dados da rede pode parecer inseguro, mas os dados transmitidos atravs da VPN so encriptados, e por isso, mesmo se algum conseguir interceptar a transmisso, muito dificilmente conseguir decifrar os pacotes, mesmo que tente durante vrios meses. Embora seja necessrio que o servidor VPN esteja rodando o Windows NT 4 Server, ou o Windows 2000 Server, as estaes cliente podem usar o Windows 98, ou mesmo o Windows 95. Uma vez conectado VPN, o micro cliente pode acessar qualquer recurso da rede, independentemente do protocolo: poder acessar um servidor Netware usando o IPX/SPX ou um mainframe usando o DLC, por exemplo.

Rede de computadores - 95

Unidade IV Dispositivos para redes


IV.1 IV.2 IV.3 IV.4 Camada fsica Camada de enlace de dados Camada de rede Outros dispositivos

Equipamentos de Rede
Placas de Rede
A placa de rede o hardware que permite aos micros conversarem entre s atravs da rede. Sua funo controlar todo o envio e recebimento de dados atravs da rede. Cada arquitetura de rede exige um tipo especfico de placa de rede; voc jamais poder usar uma placa de rede Token Ring em uma rede Ethernet, pois ela simplesmente no conseguir comunicar-se com as demais. Alm da arquitetura usada, as placas de rede venda no mercado diferenciam-se tambm pela taxa de transmisso, cabos de rede suportados e barramento utilizado. Quanto taxa de transmisso, temos placas Ethernet de 10 mbps e 100 mbps e placas Token Ring de 4 mbps e 16 mbps. Como vimos na trecho anterior, devemos utilizar cabos adequados velocidade da placa de rede. Usando placas Ethernet de 10 mbps por exemplo, devemos utilizar cabos de par tranado de categoria 3 ou 5, ou ento cabos coaxiais. Usando uma placas de 100 mbps o requisito mnimo a nvel de cabeamento so cabos de par tranado blindados nvel 5. No caso de redes Token Ring, os requisitos so cabos de par tranado categoria 2 (recomendvel o uso de cabos categoria 3) para placas de rede de 4 Mbps, e cabos de par tranado blindado categoria 4 para placas de 16 mbps. Devido s exigncia de uma topologia em estrela das redes Token Ring, nenhuma placa de rede Token Ring suporta o uso de cabos coaxiais. Cabos diferentes exigem encaixes diferentes na placa de rede. O mais comum em placas Ethernet, a existncia de dois encaixes, uma para cabos de par tranado e outro para cabos coaxiais. Muitas placas mais antigas, tambm trazem encaixes para cabos coaxiais do tipo grosso (10Base5), conector com um encaixe bastante parecido com o conector para joysticks da placa de som. Placas que trazem encaixes para mais de um tipo de cabo so chamadas placas combo. A existncia de 2 ou 3 conectores serve apenas para assegurar a compatibilidade da placa com vrios cabos de rede diferentes. Naturalmente, voc s poder utilizar um conector de cada vez.

Rede de computadores - 96

Placa combo As placas de rede que suportam cabos de fibra ptica, so uma exceo, pois possuem encaixes apenas para cabos de fibra. Estas placas tambm so bem mais caras, de 5 a 8 vezes mais do que as placas convencionais por causa do CODEC, o circuito que converte os impulsos eltricos recebidos em luz e vice-versa que ainda extremamente caro. Finalmente, as placas de rede diferenciam-se pelo barramento utilizado. Atualmente voc encontrar no mercado placas de rede ISA e PCI usadas em computadores de mesa e placas PCMCIA, usadas em notebooks e handhelds. Existem tambm placas de rede USB que vem sendo cada vez mais utilizadas, apesar de ainda serem bastante raras devido ao preo salgado. Naturalmente, caso seu PC possua slots PCI, recomendvel comprar placas de rede PCI pois alm de praticamente todas as placas PCI suportarem transmisso de dados a 100 mbps (todas as placas de rede ISA esto limitadas a 10 mbps devido baixa velocidade permitida por este barramento), voc poder us-las por muito mais tempo, j que o barramento ISA vem sendo cada vez menos usado em placas me mais modernas e deve gradualmente desaparecer das placas me novas. A nvel de recursos do sistema, todas as placas de rede so parecidas: precisam de um endereo de IRQ, um canal de DMA e um endereo de I/O. Bastando configurar os recursos corretamente. O canal de IRQ necessrio para que a placa de rede possa chamar o processador quando tiver dados a entregar. O canal de DMA usado para transferir os dados diretamente memria, diminuindo a carga sobre o processador. Finalmente, o endereo de I/O informa ao sistema aonde esto as informaes que devem ser movidas. Ao contrrio dos endereos de IRQ e DMA que so escassos, existem muitos endereos de I/O e por isso a possibilidade de conflitos bem menor, especialmente no caso de placas PnP. De qualquer forma, mudar o endereo de I/O usado pela placa de rede (isso pode ser feito atravs do gerenciador de dispositivos do Windows) uma coisa a ser tentada caso a placa de rede misteriosamente no funcione, mesmo no havendo conflitos de IRQ e DMA. Todas as placas de rede atuais so PnP, tendo seus endereos configurados automaticamente pelo sistema. Placas mais antigas por sua vez, trazem jumpers ou DIP switches que permitem configurar os endereos a serem usados pela placa. Existem tambm casos de placas de rede de legado que so configurveis via software, sendo sua configurao feita atravs de um programa fornecido junto com a placa. Para que as placas possam se encontrar dentro da rede, cada placa possui tambm um endereo de n. Este endereo de 48 bits nico e estabelecido durante o processo de fabricao da placa, sendo inaltervel. O endereo fsico relacionado com o endereo lgico do micro na rede. Se por exemplo na sua rede existe um outro micro chamado Micro 2, e o Micro 1 precisa transmitir dados para ele, o sistema operacional de rede

Rede de computadores - 97 ordenar placa de rede que transmita os dados ao Micro 2, porm, a placa usar o endereo de n e no o endereo de fantasia Micro 2 como endereo. Os dados trafegaro atravs da rede e ser acessvel a todas as os micros, porm, apenas a placa do Micro 2 ler os dados, pois apenas ela ter o endereo de n indicado no pacote. Sempre existe a possibilidade de alterar o endereo de n de uma placa de rede, substituindo o chip onde ele gravado. Este recurso usado algumas vezes para fazer espionagem, j que o endereo de n da rede poder ser alterado para o endereo de n de outra placa da rede, fazendo com que a placa clonada, instalada no micro do espio tambm receba todos os dados endereados ao outro micro.

Hubs
Numa rede com topologia de estrela, o Hub funciona como a pea central, que recebe os sinais transmitidos pelas estaes e os retransmite para todas as demais. Existem dois tipos de hubs, os hubs passivos e os hubs ativos. Os hubs passivos limitam-se a funcionar como um espelho, refletindo os sinais recebidos para todas as estaes a ele conectadas. Como ele apenas distribui o sinal, sem fazer qualquer tipo de amplificao, o comprimento total dos dois trechos de cabo entre um micro e outro, passando pelo hub, no pode exceder os 100 metros permitidos pelos cabos de par tranado. Um Hub ativo por sua vez, alm de distribuir o sinal, serve como um repetidor, reconstituindo o sinal enfraquecido e retransmitindo-o. Enquanto usando um Hub passivo o sinal pode trafegar apenas 100 metros somados os dois trechos de cabos entre as estaes, usando um hub ativo o sinal pode trafegar por 100 metros at o hub, e aps ser retransmitido por ele trafegar mais 100 metros completos. Apesar de mais caro, este tipo de hub permite estender a rede por distncias maiores.

Hubs Inteligentes
Alm dos hubs comuns, que apenas distribuem os sinais da rede para os demais micros conectados a ele, existe uma categoria especial de hubs, chamados de smart hubs, ou hubs inteligentes. Este tipo de hub incorpora um processador e softwares de diagnstico, sendo capaz de detectar e se preciso desconectar da rede estaes com problemas, evitando que uma estao faladora prejudique o trfego ou mesmo derrube a rede inteira; detectar pontos de congestionamento na rede, fazendo o possvel para normalizar o trfego; detectar e impedir tentativas de invaso ou acesso no autorizado rede e outros problemas em potencial entre outras funes, que variam de acordo com a sofisticao do Hub. O SuperStak II da 3Com por exemplo, traz um software que baseado em informaes recebidas do hub, mostra um grfico da rede, mostrando as estaes que esto ou no funcionando, pontos de trfego intenso etc. Usando um hub inteligente a manuteno da rede torna-se bem mais simples, pois o hub far a maior parte do trabalho. Isto especialmente necessrio em redes mdias e grandes.

Rede de computadores - 98

Switches
Um Hub simplesmente retransmite todos os dados que chegam para todas as estaes conectadas a ele, como um espelho. Isso faz com que o barramento de dados disponvel seja compartilhado entre todas as estaes e que apenas uma possa transmitir de cada vez. Um switch tambm pode ser usado para interligar vrios hubs, ou mesmo para interligar diretamente as estaes, substituindo o hub. Mas, o switch mais esperto, pois ao invs de simplesmente encaminhar os pacotes para todas as estaes, encaminha apenas para o destinatrio correto. Isto traz uma vantagem considervel em termos desempenho para redes congestionadas, alm de permitir que, em casos de redes, onde so misturadas placas 10/10 e 10/100, as comunicaes possam ser feitas na velocidade das placas envolvidas. Ou seja, quando duas placas 10/100 trocarem dados, a comunicao ser feita a 100 megabits. Quando uma das placas de 10 megabits estiver envolvida, ser feita a 10 megabits. Os switchs mais baratos, destinados a substituir os hubs so tambm chamados de hub-switchs. De maneira geral a funo do switch muito parecida com a de um bridge, com a excesso que um switch tem mais portas e um melhor desempenho. Usando bridges ou switches todos os segmentos interligados continuam fazendo parte da mesma rede. As vantagens so apenas a melhora no desempenho e a possibilidade de adicionar mais ns do que seria possvel unindo os hubs diretamente. Os roteadores por sua vez so ainda mais avanados, pois permitem interligar vrias redes diferentes, criando a comunicao, mas mantendo-as como redes distintas.

Conectando Hubs
A maioria dos hubs possuem apenas 8 portas, alguns permitem a conexo de mais micros, mas sempre existe um limite. E se este limite no for suficiente para conectar todos os micros de sua rede? Para quebrar esta limitao, existe a possibilidade de conectar dois ou mais hubs entre s. Quase todos os hubs possuem uma porta chamada Up Link que se destina justamente a esta conexo. Basta ligar as portas Up Link de ambos os hubs, usando um cabo de rede normal para que os hubs passem a se enxergar. Como para toda a regra existe uma exceo, alguns hubs mais baratos no possuem a porta Up Link, mas nem tudo est perdido, lembra-se do cabo cross-over que serve para ligar diretamente dois micros sem usar um hub? Ele tambm serve para conectar dois hubs. A nica diferena neste caso que ao invs de usar as portas Up Link, usaremos duas portas comuns. Note que caso voc esteja interligando hubs passivos, a distncia total entre dois micros da rede, incluindo o trecho entre os hubs, no poder ser maior que 100 metros, o que bem pouco no caso de uma rede grande. Neste caso, seria mais recomendvel usar hubs ativos, que amplificam o sinal.

Rede de computadores - 99

Repetidores
Caso voc precise unir dois hubs que estejam muito distantes, voc poder usar um repetidor. Se voc tem, por exemplo, dois hubs distantes 150 metros um do outro, um repetidor estrategicamente colocado no meio do caminho servir para viabilizar a comunicao entre eles.

Crescendo junto com a rede


O recurso de conectar hubs usando a porta Up Link, ou usando cabos cross-over, utilizvel apenas em redes pequenas, pois qualquer sinal transmitido por um micro da rede ser retransmitido para todos os outros. Quanto mais micros tivermos na rede, maior ser o trfego e mais lenta a rede ser. Para resolver este problema, existem dois tipos de hubs especiais: os hubs empilhveis e os concentradores (tambm chamados de hubs de gabinete). Os hubs empilhveis so a soluo mais barata; inicialmente produzidos pela 3Com, so hubs normais que podem ser conectados entre s atravs de um barramento especial, que aparece na forma de dois conectores encontrados na parte traseira do Hub. Temos ento, dois barramentos de comunicao, um entre cada hub e os micros a ele conectados, e outro barramento de comunicao entre os hubs. Caso o micro 1 conectado ao hub A, precise transmitir um dado para o micro 22 conectado ao hub C, por exemplo, o sinal ir do Hub A diretamente para o Hub C usando o barramento especial, e em seguida para o micro 22, sem ser transmitido aos demais hubs e micros da rede. Os hubs empilhveis so conectados entre s atravs de conectores localizados em sua parte traseira. Como um hub conectado ao outro, voc poder ir interligando mais hubs conforme a rede for crescendo.

Hubs empilhveis da 3com Os concentradores por sua vez, so grandes caixas com vrios slots de barramento. Da mesma maneira que conectamos placas de expanso placa me do micro, conectamos placas de porta aos slots do concentrador. Cada placa de porta na verdade um hub completo, com 8 ou 16 portas. O barramento principal serve para conectar as placas. Voc pode comear com apenas algumas placas, e ir adicionando mais placas conforme necessrio. Um concentrador pode trazer at 16 slots de conexo, o que permite a conexo de at 256 micros (usando placas de 16 portas). Mas se este nmero ainda no for suficiente,

Rede de computadores - 100 possvel interligar dois ou mais concentradores usando placas de backbone, que so conectadas ao ltimo slot de cada concentrador, permitindo que eles sejam interligados, formando um grande concentrador. Neste ltimo caso possvel conectar um nmero virtualmente ilimitado de micros.

10 ou 100?
Para que a sua rede possa transmitir a 100 mbps, alm de usar placas de rede Ethernet PCI de 100 mbps e cabos de par tranado categoria 5, preciso tambm comprar um hub que transmita a esta velocidade. A maioria dos hubs venda atualmente no mercado, podem funcionar tanto a 10 quanto a 100 mbps, enquanto alguns mais simples funcionam a apenas 10 mbps. No caso dos hubs 10/100 mais simples, possvel configurar a velocidade de operao atravs de uma chave, enquanto hubs 10/100 inteligentes freqentemente so capazes de detectar se a placa de rede da estao e o cabo so adequados para as transmisses a 100 mbps sendo a configurao automtica.

Bridges, Roteadores e Gateways


Montar uma rede de 3 ou 4 micros bem fcil. Mas, e se ao invs de apenas 4 PCs, forem um contingente de centenas de PCs divididos em vrios prdios diferentes, algumas dezenas de Macs, e de brinde, meia dzia de velhos mainframes, todos esperando algum (no caso voc ;-) conseguir realizar o milagre de coloc-los para conversar? Em redes maiores, alm de cabos e hubs, usamos mais alguns dispositivos, um pouco mais caros: bridges (pontes) e Roteadores (routers). Todos estes podem ser tanto componentes dedicados, construdos especialmente para esta funo, ou PCs comuns, com duas placas de rede e o software adequado para executar a funo.

Bridges (pontes)
Imagine que em sua empresa existam duas redes; uma rede Ethernet, e outra rede Token Ring. Veja que apesar das duas redes possurem arquiteturas diferentes e incompatveis entre s, possvel instalar nos PCs de ambas um protocolo comum, como o TCP/IP por exemplo. Com todos os micros de ambas as redes falando a mesma lngua, resta apenas quebrar a barreira fsica das arquiteturas de rede diferentes, para que todos possam se comunicar. justamente isso que um bridge faz. possvel interligar todo o tipo de redes usando bridges, mesmo que os micros sejam de arquiteturas diferentes, Macs de um lado e PCs do outro, por exemplo, contanto que todos os micros a serem conectados utilizem um protocolo comum. Antigamente este era um dilema difcil, mas atualmente isto pode ser resolvido usando o TCP/IP, que estudaremos fundo mais adiante.

Como funcionam os Bridges?


Imagine que voc tenha duas redes, uma Ethernet e outra Token Ring, interligadas por um bridge. O bridge ficar entre as duas, escutando qualquer transmisso de dados que seja feita em qualquer uma das duas redes. Se um micro da rede A transmitir algo para outro micro da rede A, o bridge ao ler os endereos de fonte e destino no pacote, perceber que o pacote se destina ao mesmo segmento da rede e simplesmente ignorar

Rede de computadores - 101 a transmisso, deixando que ela chegue ao destinatrio atravs dos meios normais. Se, porm, um micro da rede A transmitir algo para o micro da rede B, o bridge detectar ao ler o pacote que o endereo destino pertence ao outro segmento, e encaminhar o pacote. Caso voc tenha uma rede muito grande, que esteja tornando-se lenta devido ao trfego intenso, voc tambm pode utilizar um bridge para dividir a rede em duas, dividindo o trfego pela metade.

Existem tambm alguns bridges mais simples (e mais baratos) que no so capazes de distinguir se um pacote se destina ou no ao outro lado da rede. Eles simplesmente encaminham tudo, aumentando desnecessariamente o trfego na rede. Estes bridges so chamados de bridges de encaminhamento, servem para conectar redes diferentes, mas no para diminuir o trfego de dados. A funo de bridge tambm pode ser executada por um PC com duas placas de rede, corretamente configurado.

Roteadores (routers)
Os bridges servem para conectar dois segmentos de rede distintos, transformando-os numa nica rede. Os roteadores por sua vez, servem para interligar duas redes separadas. A diferena que usando roteadores, possvel interligar um nmero enorme de redes diferentes, mesmo que situadas em pases ou mesmo continentes diferentes. Note que cada rede possui seu prprio roteador e os vrios roteadores so interligados entre s. Os roteadores so mais espertos que os bridges, pois no lem todos os pacotes que so transmitidos atravs da rede, mas apenas os pacotes que precisam ser roteados, ou seja, que destinam-se outra rede. Por este motivo, no basta que todos os micros usem o mesmo protocolo, preciso que o protocolo seja rotevel. Apenas o TCP/IP e o IPX/SPX so roteveis, ou seja, permitem que os pacotes sejam endereados outra rede. Portanto, esquea o NetBEUI caso pretenda usar roteadores. Como vimos, possvel interligar inmeras redes diferentes usando roteadores e no seria de se esperar que todos os roteadores tivessem acesso direto a todos os outros roteadores a que estivesse conectado. Pode ser que por exemplo, o roteador 4 esteja ligado apenas ao roteador 1, que esteja ligado ao roteador 2, que por sua vez seja ligado ao roteador 3, que esteja ligado aos roteadores 5 e 6. Se um micro da rede 1 precisar enviar dados para um dos micros da rede 6, ento o pacote passar primeiro pelo roteador 2 sendo ento encaminhado ao roteador 3 e ento finalmente ao roteador 6. Cada vez que o dado transmitido de um roteador para outro, temos um hop.

Rede de computadores - 102

Os roteadores tambm so inteligentes o suficiente para determinar o melhor caminho a seguir. Inicialmente o roteador procurar o caminho com o menor nmero de hops: o caminho mais curto. Mas se por acaso perceber que um dos roteadores desta rota est ocupado demais, o que pode ser medido pelo tempo de resposta, ento ele procurar caminhos alternativos para desviar deste roteador congestionado, mesmo que para isso o sinal tenha que passar por mais roteadores. No final, apesar do sinal ter percorrido o caminho mais longo, chegar mais rpido, pois no precisar ficar esperando na fila do roteador congestionado. A Internet na verdade uma rede gigantesca, formada por vrias sub-redes interligadas por roteadores. Todos os usurios de um pequeno provedor, por exemplo, podem ser conectados Internet por meio do mesmo roteador. Para baixar uma pgina do Yahoo por exemplo, o sinal dever passar por vrios roteadores, vrias dezenas em alguns casos. Se todos estiverem livres, a pgina ser carregada rapidamente. Porm, se alguns estiverem congestionados pode ser que a pgina demore vrios segundos, ou mesmo minutos antes de comear a carregar. O tempo que um pedido de conexo demora para ir at o servidor destino e ser respondido chamado de Ping. Voc pode medir os pings de vrios servidores diferentes usando o prompt do MS-DOS. Estando conectado Internet basta digitar: ping endereo_destino, como em: ping www.uol.com.br ou ping 207.167.207.78 Outra ferramenta til tanto para medir o tempo de resposta de um servidor qualquer, quanto para verificar por quantos e quais roteadores o sinal est passando at chegar l o NeoTrace, um freeware que pode ser baixado na rea e download do Guia do Hardware: http://www.guiadohardware.net/download/

Ns de interconexo
Os bridges trabalham apenas checando o endereo destino dos pacotes transmitidos atravs da rede e os encaminhando quando necessrio, para o outro segmento. Os roteadores so bem mais sofisticados, mas no fundo fazem a mesma tarefa bsica: encaminhar os pacotes de dados. Tanto os bridges quanto os roteadores trabalham lendo

Rede de computadores - 103 e transmitindo os pacotes, sem alterar absolutamente nada da mensagem, por isso que necessrio que todos os micros ligados a eles utilizem o mesmo protocolo. Mas, e se voc precisar interligar mquinas que no suportem o mesmo protocolo: interligar PCs a um mainframe projetado para se comunicar apenas com terminais burros, por exemplo? O trabalho dos ns de interconexo justamente este, trabalhar como tradutores, convertendo as informaes de um protocolo para outro protocolo inteligvel ao destinatrio. Para cumprir esta tarefa so utilizveis dois artifcios: o tunnelling e a emulao de terminal. O tunnelling o mtodo mais simples e por isso mais usado. Ele consiste em converter a informao para um protocolo mutuamente inteligvel, que possa ser transportado atravs da rede, e em seguida novamente converter o pacote para o protocolo usado na rede destino. Se, por exemplo, preciso transmitir um pacote de dados Novell IPX de uma rede de PCs para um Macintosh conectado a uma rede AppleTalk, podemos do lado da Rede Novell envelopar os dados usando o protocolo TPC/IP que inteligvel para ambas as redes, para que ele possa chegar ao destino, e do lado da rede AppleTalk retirar o envelope para obter os dados reais. A emulao de terminal j um processo um pouco mais trabalhoso e se destina a permitir a conexo de PCs com mainframes antigos, como os ainda muito utilizados em bancos. Como os mainframes so capazes de se comunicar apenas com terminais burros e no com PCs, preciso fazer com que o PC finja ser um terminal burro durante a conversao. O fingimento feito atravs de um programa de emulao de terminal, instalado em cada PC usurio do mainframe. Para conectar vrios PCs ligados em rede a um mainframe, preciso instalar uma placa de interconexo em um dos PCs da rede (para poder conect-lo fisicamente ao mainframe), esta placa contm a interface que permitir a conexo. Este PC passar a ser o servidor do n de interconexo. Aps estabelecer a conexo da rede com o mainframe, o acesso feito usando o programa de emulao instalado em cada PC da rede, sendo a comunicao feita atravs do micro que est atuando como n de interconexo. Note que por ser realizado via software, o processo de emulao relativamente lento, o que era um problema em micros 286 ou 386 usados antigamente, mas no nos PCs modernos, muitas vezes mais rpidos que o prprio mainframe :-)