You are on page 1of 85

MEC/SETEC - ESCOLA AGROTCNICA FEDERAL DE SO JOO EVANGELISTA-MG Disciplina: Softwares Aplicativos Professor: Luiz Henrique Assunto: Apostila Fundamentos

de Redes e TCP/IP Aluno: Srie: Curso: Tcnico em Informtica Turma: N:

CURSO TCNICO EM INFORMTICA

III Modulo - 2007

Fundamentos de Redes e TCP/IP


Disciplina

REDES DE COMPUTADORES

Luiz Henrique Pimentel Gomes Tecnlogo em informtica

NDICE
I. Redes de computadores.....................................................................................................................6 1. Tipos de redes ...............................................................................................................................7 1.1. Redes Ponto-a-Ponto.............................................................................................................7 1.2. Redes Cliente/Servidor .........................................................................................................8 2. Componentes de uma Rede...........................................................................................................9 2.1. Tipos de Transmisso de Dados..........................................................................................11 3. Classificao de redes de computadores.....................................................................................11 3.1. Internet ................................................................................................................................11 3.2. lntranet ................................................................................................................................12 3.3. Extranet ...............................................................................................................................12 3.4. Virtual Private Network ......................................................................................................12 3.5. Redes Sem fio .....................................................................................................................12 3.5.1. O que so redes sem fio ..............................................................................................12 3.5.2. Redes sem fio de rea pessoal - WPAN......................................................................13 3.5.3. Redes sem fio de rea local - WLAN .........................................................................16 II. Tipos de Topologias........................................................................................................................20 1. O que topologia fsica da rede..................................................................................................20 1.1. Barramento..........................................................................................................................20 1.1.1. Comunicao...............................................................................................................21 1.1.2. Implementao ............................................................................................................21 1.1.3. Problemas com o barramento......................................................................................21 1.1.4. Situao atual ..............................................................................................................22 1.2. Estrela..................................................................................................................................22 1.2.1. Comunicao...............................................................................................................22 1.2.2. Implementao ............................................................................................................22 1.2.3. Problemas....................................................................................................................22 1.2.4. Vantagens....................................................................................................................23 1.2.5. Situao atual ..............................................................................................................23 1.3. Anel.....................................................................................................................................23 1.3.1. Comunicao...............................................................................................................23 1.3.2. Implementao ............................................................................................................23 1.3.3. Problemas....................................................................................................................24 1.3.4. Vantagens....................................................................................................................24 1.3.5. Situao atual ..............................................................................................................24 1.4. Malha ..................................................................................................................................24 1.4.1. Implementao ................................................................................................................24 1.4.2. Vantagens....................................................................................................................24 1.5. Sem Fio ...............................................................................................................................24 1.5.1. Comunicao...............................................................................................................25 1.5.2. Implementao ................................................................................................................25 1.5.3. Problemas....................................................................................................................25 1.5.4. Vantagens....................................................................................................................25 1.5.5. Situao atual ..............................................................................................................26 1.6. Topologias hbridas.............................................................................................................26 1.6.1. Barramento-Estrela .....................................................................................................26 1.6.2. Anel-Estrela ................................................................................................................26 1.6.3. Hierarquia....................................................................................................................27 1.7. Backbones e Segmentos......................................................................................................27 1.8. Selecionando a topologia correta ........................................................................................27 2. Mdias de Rede ...........................................................................................................................28

2.1. Placas Adaptadoras de Rede ...............................................................................................28 2.1.1. Barramento de conexo...............................................................................................28 2.1.2. Conector de mdia .......................................................................................................29 2.1.3. Padro..........................................................................................................................29 2.1.4. Velocidade ..................................................................................................................29 2.1.5. Endereo fsico............................................................................................................29 2.1.6. Escolha da placa adaptadora de rede...........................................................................30 3. Cabeamento de rede ....................................................................................................................30 3.1. Cabo Coaxial.......................................................................................................................31 3.1.1. Coaxial ThinNet..........................................................................................................31 3.1.2. Cabo ThickNet ............................................................................................................32 3.1.3. Velocidades e distncias dos cabos do tipo coaxial....................................................32 3.2. Cabo Par-Tranado .............................................................................................................32 3.2.1. UTP .............................................................................................................................32 3.2.2. Categoria 5 ......................................................................................................................33 3.2.3. STP..................................................................................................................................34 4. Cabeamento Estruturado .............................................................................................................34 4.1.1. Montagem de cabos UTP/RJ-45 .................................................................................35 4.1.2. EIA/TIA ......................................................................................................................36 4.2. Interligando dois computadores ..........................................................................................37 4.3. Velocidades e distncias .....................................................................................................39 5. Cabo de Fibra ptica ..................................................................................................................40 5.1. Conectores...........................................................................................................................41 5.2. Velocidade e distncias.......................................................................................................41 6. Escolha do tipo de cabeamento...................................................................................................41 6.1. Custo ...................................................................................................................................42 6.2. Facilidade de Manuseio ......................................................................................................42 6.3. Ambiente de operao.........................................................................................................42 6.4. Segurana ............................................................................................................................42 6.5. Distncias ............................................................................................................................42 6.6. Velocidades.........................................................................................................................42 7. Padres de meio fsico ................................................................................................................42 7.1.1. Ethernet .......................................................................................................................42 7.1.2. Fast Ethernet ...............................................................................................................43 7.1.3. Gigabit Ethernet ..........................................................................................................43 III. Componentes de expanso e segmentao......................................................................................43 1. Expanso .....................................................................................................................................43 1.1. Repetidores..........................................................................................................................44 1.2. Hubs ....................................................................................................................................44 1.2.1. Cascateamento ............................................................................................................45 1.2.2. Empilhamento .............................................................................................................45 2. Segmentao ...............................................................................................................................46 2.1.1. Bridges (Pontes)..........................................................................................................46 2.1.2. Switches ......................................................................................................................46 2.2. Roteadores...........................................................................................................................47 2.3. Gateways.............................................................................................................................48 IV. Modelo OSI e Projeto 802 ..............................................................................................................48 1. Padronizao ...............................................................................................................................48 2. Modelo OSI.................................................................................................................................49 2.1. Camada 7 Aplicao ......................................................................................................49 2.2. Camada 6 Apresentao.................................................................................................50 2.3. Camada 5 Sesso............................................................................................................50

2.4. Camada 4 Transporte .....................................................................................................50 2.5. Camada 3 Rede ..............................................................................................................50 2.6. Camada 2 Link de Dados ...............................................................................................50 2.7. Camada 1 Fsica .............................................................................................................50 3. Comunicao entre computadores ..............................................................................................51 4. Padro IEEE 802.........................................................................................................................51 V. Protocolos .......................................................................................................................................52 1. O que so protocolos...................................................................................................................52 2. Como trabalham os protocolos ...................................................................................................53 3. Pilhas de protocolos mais comuns ..............................................................................................54 4. Classificao de protocolos.........................................................................................................54 4.1. Aplicativo............................................................................................................................54 4.2. Transporte ...........................................................................................................................55 4.3. Rede ....................................................................................................................................55 4.4. Fsica ...................................................................................................................................56 5. Protocolos de Mercado................................................................................................................56 5.1. NetBEUI (NetBIOS Extended User Interface) ...................................................................56 5.2. IPX/SPX e NWLink............................................................................................................57 VI. TCP/IP (Transmission Control Protocol / Internet Protocol)..........................................................58 1. Benefcios na utilizao de TCP/IP ............................................................................................58 2. A histria do TCP/IP...................................................................................................................59 2.1. A padronizao do TCP/IP .................................................................................................59 2.2. Esquemas de nomes TCP/IP ...............................................................................................60 2.2.1. Nomes de Domnios....................................................................................................60 2.2.2. Endereos de IP...........................................................................................................60 2.3. A sute de protocolos TCP/IP..............................................................................................61 2.3.1. Camada de Interface de Rede......................................................................................61 2.3.2. Camada de Internet .....................................................................................................61 2.3.3. Camada de Transporte ................................................................................................61 2.3.4. Camada de Aplicativo.................................................................................................61 2.3.5. Protocolos e camadas ..................................................................................................62 2.4. Modelo OSI e TCP/IP .........................................................................................................63 3. Porque Endereamento IP...........................................................................................................63 3.1. O que um endereo IP? ....................................................................................................63 3.2. Representao do endereo IP ............................................................................................64 3.3. Entendendo o endereo de IP..............................................................................................64 4. Tcnicas para atribuir o Net ID...................................................................................................65 5. Tcnicas para atribuir o Host ID .................................................................................................65 5.1. Relembrando o Sistema numrico ......................................................................................66 Obs: Trataremos somente do sistema Binrio e Decimal ...............................................................66 5.1.1. O Sistema Binrio .......................................................................................................66 5.1.2. Binrio para Decimal ..................................................................................................67 5.1.3. Decimal para Binrio ..................................................................................................67 5.2. Aritmtica Binria...............................................................................................................67 6. Classes de Endereos ..................................................................................................................68 6.1. A Classe A ..........................................................................................................................68 6.2. A Classe B...........................................................................................................................68 6.3. A Classe C...........................................................................................................................69 6.4. A Classe D ..........................................................................................................................70 6.5. A Classe E...........................................................................................................................70 7. Roteamento inter-domnios sem classificao (CIDR)...............................................................70 7.1. Problemas com o CIDR ......................................................................................................71

7.2. Alocao eficiente de endereos .........................................................................................71 7.3. Controle do Crescimento das Tabelas de Roteamento........................................................72 7.4. Sub-rede e roteamento (routing) .........................................................................................72 8. Endereos Privados e Pblicos ...................................................................................................75 9. Roteamento IP.............................................................................................................................76 9.1. Comunicao entre computadores ......................................................................................76 9.2. Formas de Entrega ..............................................................................................................77 9.2.1. Forma de delivery Unicast ..........................................................................................77 9.2.2. Forma de delivery Broadcast ......................................................................................77 9.2.3. Forma de delivery Multicast .......................................................................................77 9.2.4. Forma de delivery Anycast .........................................................................................78 9.3. Roteadores...........................................................................................................................78 9.3.1. O que um roteamento ...............................................................................................79 9.3.2. Processo de roteamento de IP .....................................................................................79 10. Tipos de roteamento................................................................................................................80 10.1. Roteamento esttico ............................................................................................................81 10.2. Roteamento dinmico .........................................................................................................82 VII. Testando a conectividade ................................................................................................................83 1. PING ...........................................................................................................................................83 1.1. possvel ping de nome? ...................................................................................................83 2. Problemas Gerais do TCP/IP ......................................................................................................84 2.1. Traceroute ...........................................................................................................................84 2.2. Tracert .................................................................................................................................84 2.3. ARP.....................................................................................................................................84 2.4. Pathping ..............................................................................................................................84 2.5. Route ...................................................................................................................................85 2.6. Netstat .................................................................................................................................85 2.7. Ipconfig ...............................................................................................................................85

I.

Redes de computadores

Atualmente praticamente impossvel no se deparar com uma rede de computadores, em ambientes relacionados informtica, principalmente porque a maioria dos usurios de computadores se conectam a Internet - que a rede mundial de computadores. Mesmo em ambientes que no esto relacionados informtica, mas fazem uso de computadores, a utilizao de redes pode ser facilmente evidenciada. Observe o ambiente de um supermercado, cada caixa registradora pode ser um computador, que, alm de estar somando o total a ser pago, est automaticamente diminuindo o do controle de estoque dos produtos que voc est comprando. O responsvel pelo controle de estoque tem acesso em tempo real lista de mercadorias que tem dentro do supermercado, assim como o responsvel pelo fluxo de finanas tem acesso ao fluxo de caixa daquele momento, facilitando enormemente o processo de gerncia e controle do supermercado. As redes de computadores surgiram da necessidade de troca de informaes, onde possvel ter acesso a um dado que est fisicamente localizado distante de voc, por exemplo em sistemas bancrios. Neste tipo de sistema voc tem os dados sobre sua conta armazenado em algum lugar, que no importa onde, e sempre que voc precisar consultar informaes sobre sua conta basta acessar um caixa automtico. As redes no so uma tecnologia nova. Existe desde a poca dos primeiros computadores, antes dos PCs existirem, entretanto a evoluo da tecnologia permitiu que os computadores pudessem se comunicar melhor a um custo menor. Alm da vantagem de se trocar dados, h tambm a vantagem de compartilhamento de perifricos, que podem significar uma reduo nos custos de equipamentos. A figura abaixo representa uma forma de compartilhamento de impressora (perifrico) que pode ser usado por 3 computadores.

importante saber que quando nos referimos a dados, no quer dizer apenas arquivos, mas qualquer tipo de informao que se possa obter de um computador. Outra aplicao para redes de computadores a criao de correio eletrnico, o que facilita a comunicao interna em uma empresa, e se esta empresa estiver conectada a Internet, pode-se usar esse tipo de correio para Resumindo Como foi visto, as redes de computadores so um conjunto de computadores autnomos interligados atravs de um meio fsico de comunicao para o compartilhamento de recursos, isso os diferencia bem de um sistema multiterminal onde os terminais funcionam como uma unidade de entrada e sada de dados do computador principal chamado Mainframe. Nas Redes os computadores conectados so sistemas independentes, cada computador, ou n da rede, processa localmente suas informaes, executa seus prprios programas e opera de maneira autnoma em relao aos demais. Os principais motivos que levam a implantao de uma rede de computadores so: Possibilitar o compartilhamento de informaes (programas e dados) armazenadas nos computadores da rede; Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 6

Permitir o compartilhamento de recursos associados s mquinas interligadas; Permitir a troca de informaes entre os computadores interligados; Permitir a troca de informaes entre usurios dos computadores interligados; Possibilitar a utilizao de computadores localizados remotamente; Permitir o gerenciamento centralizado de recursos e dados; Melhorar a segurana de dados e recursos compartilhados

1. Tipos de redes
Do ponto de vista da maneira com que os dados de uma rede so compartilhados podemos classificar as redes em dois tipos bsicos:

Ponto-a-ponto: que usado em redes pequenas; Cliente/servidor: que pode ser usado em redes pequenas ou em redes grandes.

Esse tipo de classificao no depende da estrutura fsica usada pela rede (forma como est montada), mas sim da maneira com que ela est configurada em software.

1.1. Redes Ponto-a-Ponto


Esse o tipo mais simples de rede que pode ser montada, praticamente todos os Sistemas Operacionais j vm com suporte a rede ponto-a-ponto (com exceo do DOS). Nesse tipo de rede, dados e perifricos podem ser compartilhados sem muita burocracia, qualquer micro pode facilmente ler e escrever arquivos armazenados em outros micros e tambm usar os perifricos instalados em outros PCs, mas isso s ser possvel se houver uma configurao correta, que feita em cada micro. Ou seja, no h um micro que tenha o papel de servidor da rede, todos micros podem ser um servidor de dados ou perifricos.

Apesar de ser possvel carregar programas armazenados em outros micros, prefervel que todos os programas estejam instalados individualmente em cada micro. Outra caracterstica dessa rede na impossibilidade de utilizao de servidores de banco de dados, pois no h um controle de sincronismo para acesso aos arquivos.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 7

Vantagens e Desvantagens de uma rede Ponto-a-Ponto:


Usada em redes pequenas (normalmente at 10 micros); Baixo Custo; Fcil implementao; Baixa segurana; Sistema simples de cabeamento; Micros funcionam normalmente sem estarem conectados a rede; Micros instalados em um mesmo ambiente de trabalho; No existe um administrador de rede; No existe micros servidores; A rede ter problemas para crescer de tamanho.

1.2. Redes Cliente/Servidor


Este tipo de rede usado quando se deseja conectar mais de 10 computadores ou quando se deseja ter uma maior segurana na rede. Nesse tipo de rede aparece uma figura denominada servidor. O servidor um computador que oferece recursos especializados, para os demais micros da rede, ao contrrio do que acontece com a rede ponto-a-ponto onde os computadores compartilham arquivos entre si e tambm podem estar fazendo um outro processamento em conjunto. A grande vantagem de se ter um servidor dedicado a velocidade de resposta as solicitaes do cliente (computador do usurio ou estaes de trabalho), isso acontece porque alm dele ser especializado na tarefa em questo, normalmente ele no executa outra tarefas. Em redes onde o desempenho no um fator importante, pode-se ter servidores no dedicados, isto , micros servidores que so usados tambm como estao de trabalho. Outra vantagem das redes cliente/servidor a forma centralizada de administrao e configurao, o que melhora a segurana e organizao da rede. Para uma rede cliente/servidor podemos ter vrios tipos de servidores dedicados, que vo variar conforme a necessidade da rede, para alguns tipos desses servidores podemos encontrar equipamentos especficos que fazem a mesma funo do computador acoplado com o dispositivo, com uma vantagem, o custo desses dispositivos so bem menores. Abaixo temos exemplos de tipos de servidores: Servidor de Arquivos: um servidor responsvel pelo armazenamento de arquivos de dados - como arquivos de texto, planilhas eletrnicas, etc... importante saber que esse servidor s responsvel por entregar os dados ao usurio solicitante (cliente), nenhum processamento ocorre nesse servidor, os programas responsveis pelo processamento dos dados dos arquivos deve estar instalados nos computadores clientes.
Servidor de Impresso: um servidor responsvel por processar os pedidos de impresso solicitados pelos micros da rede e envi-los para as impressoras disponveis. Fica a cargo do servidor fazer o gerenciamento das impresses. Servidor de Aplicaes: responsvel por executar aplicaes do tipo cliente/servidor como, por exemplo, um banco de dados. Ao contrrio do servidor de arquivos, esse tipo de servidor faz processamento de informaes.

Servidor de Correio Eletrnico: Responsvel pelo processamento e pela entrega de Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 8

mensagens eletrnicas. Se for um e-mail destinado a uma pessoa fora da rede, este dever ser passado ao servidor de comunicao. Servidor de Comunicao: Usado para comunicao da sua rede com outras redes, como a Internet. Se voc acessa a Internet atravs de uma linha telefnica convencional, o servidor de comunicao pode ser um computador com uma placa de modem. Alm desses, existem outros tipos de servidores que podem ser usados, vai depender da necessidade da rede. Vantagens e Desvantagens de uma Rede Ciente/Servidor: Usada normalmente em redes com mais de 10 micros ou redes pequenas que necessitam de alto grau de segurana;

Custo maior que as redes ponto-a-ponto; Maior desempenho do que as redes ponto-a-ponto; Implementao necessita de especialistas; Alta segurana; Configurao e manuteno na rede feita de forma centralizada; Existncia de servidores, que so micros capazes de oferecer recursos aos demais micros da rede;

2. Componentes de uma Rede


No ambiente de uma rede de computadores encontramos diversos elementos que compem a rede tanto em termos fsicos, quanto em termos lgicos. importante ter-se neste ponto uma viso geral destes elementos que caracterizam um ambiente de rede. Cliente Um cliente em uma rede, corresponde a todo computador que busca a utilizao de recursos compartilhados ou o acesso a informaes que encontram-se em pontos centralizados desta rede. Servidor Um servidor em uma rede corresponde a um computador que centraliza o oferecimento de recursos ou informaes compartilhadas e que atende as requisies dos computadores clientes desta rede Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 9

Usurio Usurio em uma rede corresponde a toda pessoa que utiliza um computador cliente e que procura acessar recursos e informaes compartilhadas Administrador O administrador de uma rede corresponde a pessoa que cuida do gerenciamento e administrao dos servidores e dos recursos compartilhados. Ele tambm responsvel por toda a segurana de acesso na rede. Mdia A mdia ou meio de comunicao corresponde forma fsica de conexo entre os computadores de uma rede. Basicamente corresponde a dois tipos: Cabeamento ou tambm denominada conexo com fio ex: fibra ptica. Wireless ou tambm denominada conexo sem fio ex: rdio. Hardware de rede A placa de rede ou interface de rede corresponde ao dispositivo que anexado ao computador permite que ele possa ser conectado fisicamente a alguma mdia de conexo. Pode ter a forma de uma placa de expanso interna ou externa, ou at de um carto PCMCIA para uso em palmtops e notebooks Modem Se o tipo de mdia corresponde a um meio de telefonia analgica ou digital, ento a interface de conexo denominada modem, pois responsvel por um processo denominado modulaodemodulao. Sistema operacional de rede Para um computador operar em uma rede, tanto no papel cliente, como no de servidor, necessrio que o sistema operacional instalado neste computador possa suportar as operaes de comunicao em rede. Todos os sistemas operacionais atuais suportam e reconhecem a operao em rede,implementando em suas operaes de entrada e sada, as funes de utilizao como clientes e servidores. Temos como exemplo os seguintes sistemas: Windows (9x, XP, NT, 2000 e 2003), Novell Netware, Mac OS, Unix e Linux. Protocolo Um protocolo de rede corresponde a um padro de comunicao existente em uma rede. Para que dois computadores possam trocar informaes entre si, necessrio que utilizem o mesmo protocolo de rede. Como exemplos de protocolos de rede atuais temos: TCP/IP, IPX/SPX, AppleTalk, SNA, NETBEUI. Topologia Uma topologia de rede corresponde ao desenho lgico que uma rede apresenta, mostrando principalmente o caminho da comunicao entre os computadores desta rede.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 10

2.1. Tipos de Transmisso de Dados


As redes de computadores foram criadas com um nico propsito, transmisso de dados. Existem 3 formas de transmisso de dados que estudaremos a seguir: Simplex: Nesse tipo de transmisso existem dois tipos de dispositivos (esses dispositivos tambm existem nas outras formas de transmisso) o transmissor -chamado Tx e o receptor - chamado Rx; sendo que o papel deles nunca ser invertido, ou seja, o transmissor s pode transmitir e nunca receber, j o receptor s pode receber e nunca transmitir. Half-Duplex: um tipo de transmisso bidirecional, mas como compartilham o mesmo meio de transmisso, no possvel transmitir e receber ao mesmo tempo. Tradicionalmente a transmisso nas redes segue esse padro. FulI-Duplex: a verdadeira comunicao bidirecional, onde quem transmite pode receber os dados de outro computador durante a sua transmisso.

3. Classificao de redes de computadores


As redes de computadores podem ser classificadas de duas formas: pela sua disperso geogrfica e pelo seu tipo de topologia de interconexo. Em relao a disperso geogrfica podemos classifica-las como: Rede Local - LAN (Local Area Network): que so redes de pequena disperso geogrfica dos computadores interligados que conectam computadores numa mesma sala, prdio, ou campus com a finalidade de compartilhar recursos associados aos computadores, ou permitir a comunicao entre os usurios destes equipamentos. Rede de Longa Distncia -WAN (Wide Area Network): redes que usam linhas de comunicao das empresas de telecomunicao. usada para interligao de computadores localizados em diferentes cidades, estados ou pases Rede Metropolitana - MAN (Metropolitan Area Network): computadores interligados em uma regio de uma cidade, chegando, s vezes, a interligar at computadores de cidades vizinhas prximas. So usadas para interligao de computadores dispersos numa rea geogrfica mais ampla, onde no possvel ser interligada usando tecnologia para redes locais. Podemos fazer interligaes entre redes, de forma que uma rede distinta possa se comunicar com uma outra rede. Entre as formas de interligaes de rede destacamos a Internet, Extranet e Intranet.

3.1. Internet
A Internet (conhecida como rede mundial de computadores) uma interligao de mais de uma rede local ou remota, na qual necessrio a existncia de um roteador na interface entre duas redes. A transferncia de dados ocorre de forma seletiva entre as redes, impedindo assim o trfego desnecessrio nas redes. A Internet tem por finalidade restringir o fluxo das comunicaes locais ao mbito de suas limitaes fsicas, permitindo o acesso a recursos remotos e o acesso de recursos locais por computadores remotos, quando necessrio. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 11

Rede Corporativa: interligao de redes de uma mesma instituio Internet: interligao de redes que surgiu a partir da rede Arpanet e atingiu propores mundiais.

3.2. lntranet
A Intranet uma rede privada localizada numa corporao constituda de uma ou mais redes locais interligadas e pode incluir computadores ou redes remotas. Seu principal objetivo o compartilhamento interno de informaes e recursos de uma companhia, podendo ser usada para facilitar o trabalho em grupo e para permitir teleconferncias. o uso de um ou mais roteadores podem permitir a interao da rede interna com a Internet. Ela se utiliza dos protocolos TCP/IP, HTTP e os outros protocolos da Internet so usados nas comunicaes e caracterizada pelo uso da tecnologia WWW dentro de uma rede corporativa.

3.3. Extranet
uma rede privada (corporativa) que usa os protocolos da Internet e os servios de provedores de telecomunicao para compartilhar parte de suas informaes com fornecedores, vendedores, parceiros e consumidores. Pode ser vista como a parte de uma Intranet que estendida para usurios fora da companhia. Segurana e privacidade so aspectos fundamentais para permitir o acesso externo, que realizado normalmente atravs das interfaces da WWW, com autenticaes, criptografias e restries de acesso. Pode ser usado para troca de grandes volumes de dados, compartilhamento de informaes entre vendedores, trabalho cooperativo entre companhias, etc.

3.4. Virtual Private Network


Rede de longa distncia privada que utiliza a infra-estrutura dos servios de telecomunicao. As linhas de transmisso utilizadas so compartilhadas e privacidade das transmisses garantida atravs de criptografia, protocolos de tunelamento e outros mecanismos de segurana visam permitir os mesmos tipos de acesso de uma rede corporativa de longa distncia, porm, com um custo menor.

3.5. Redes Sem fio


3.5.1. O que so redes sem fio

A tecnologia hoje, atingiu um grau de disseminao na sociedade que faz com que esteja presente em todas as reas de trabalho e tambm at nas reas do entretenimento. Esse crescimento fez comque as pessoas precisem se conectar em redes em qualquer lugar a qualquer hora. Em muitas situaes impossvel ou mesmo muito custoso montar uma estrutura de conexo utilizando cabeamento convencional. a que entra a conexo de redes sem fio. As redes sem fio (ou tambm conhecidas pelos termos em ingls Wireless e WiFi) correspondem a infra estruturas que permitem a conexo de computadores entre si ou a uma rede convencional, utilizando tecnologias de comunicao Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 12

que dispensam a utilizam de cabos. A grande vantagem da rede sem fio a mobilidade que ela permite aos computadores, particularmente aos notebooks e portteis de mo (Palmtops ou PDAs).Um exemplo pode ser dado pelo caso de uma empresa que mantm um grande depsito dearmazenamento e que necessita que um funcionrio possa levar um computador porttil e registrar a quantidade dos itens no estoque conferindo em cada prateleira. Este computador estaria ligado a rede da empresa, permitindo ao funcionrio consultar os dados no banco de dados de estoque e atualizando esses valores se fosse necessrio. 3.5.1.a. Classificao das redes sem fio

As redes sem fio podem ser classificadas em 4 categorias: Rede sem fio de rea pessoal (Wireless personal rea network WPAN) Rede sem fio de rea local (Wireless local rea network WLAN) Rede sem fio de longa distncia Wireless wide rea network WWAN) Redes de Satlite

O quadro a seguir mostra as 4 categorias com suas principais caractersticas: Tipo da rede Cobertura Funo Custo Largura de banda Padres

Espao Tecnologia de operacional substituio de IrDA, Bluetooth, WPAN pessoal; Baixo 0.1-4 Mbps cabeamento; redes 802.15 normalmente 10 pessoais metros WLAN Prdios ou Extenso ou campus; Mdio 802.11a, b, g, alternativa para 1-54 Mbps normalmente 100 baixo HIPERLAN/2 redes cabeadas metros WWAN Nacional atravs GSM, TDMA, CDMA, Extenso de rede Mdio - 8 Kbps-2 de vrios GPRS, EDGE, local alto Mbps fornecedores WCDMA Redes Extenso de rede 2 KbpsTDMA, CDMA, de Global Alto local 19.2 Kbps FDMA Satlite As categorias mais utilizadas so as de rede local e pessoal (WPAN e WLAN). 3.5.2. Redes sem fio de rea pessoal - WPAN

As redes sem fio de rea pessoal esto crescendo rapidamente devido a utilizao cada vez maior de dispositivos pessoais que necessitam um acesso rpido e fcil entre si ou para outros dispositivos de apoio tais como impressoras. Alguns destes dispositivos so: Notebooks e Laptops, Tablets, PDAs, impressoras, microfones, caixas de som, cmeras, pagers, smart-phones, celulares, leitores de cdigo de barras, sensores industriais, etc. O uso destes dispositivos leva a necessidade de interlig-los de uma forma rpida com as seguintes caractersticas: Comunicao de curta-distncia Pgina 13

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Baixo consumo de energia Baixo custo Poucos dispositivos interligados Mobilidade

As redes sem fio de rea pessoal -WPAN vem atender estas necessidades oferecendo formas de conexo, muitas vezes j integrada no dispositivo, de uma forma quase imediata, sem dificuldades de configurao. No mercado 3 padres esto se tornando populares e sendo j incorporados aos dispositivos: IrDA, Bluetooth IEEE 802.15 3.5.2.a. Padro IrDA

O padro IrDA - Infrared Data Association vem do nome de uma organizao internacional que define normas e padres para troca de dados entre dispositivos de baixo custo atravs da tecnologia de infravermelho de linha de vista. Muitos dispositivos no mercado possuem uma porta infravermelha para comunicao com outros dispositivos e perifricos. Algumas caractersticas da utilizao do padro IrDA so as seguintes: Alcance da comunicao padro de at 1 metro embora possa se chegar a 2 metros em alguns casos. Uma opo de baixo consumo de energia para comunicao at 20 cm com uma reduo de at 90% no consumo Comunicao bidirecional Taxas de transmisso de 9600 bps a 4Mbps

Hoje o IrDa tem sido utilizado muito por perifricos sem fio tais como mouses e teclados. A principal dificuldade de utilizao do IrDA em larga escala a necessidade de linha-de-vista, ou seja, os dispositivos devem estar voltados um para o outro sem obstculos que possam bloquear a comunicao. A principal vantagem realmente o custo, pois j vem incorporado em muitos dispositivos. 3.5.2.b. Padro Bluetooth

Bluetooth um padro recente para habilitar comunicao sem fio entre computadores mveis, celulares e computadores de mo (PDAs). Sua origem vem de parcerias entre empresas de comunicao tais como Ericsson, Nokia, Intel, IBM e Motorola. Inicialmente concebido como um padro para comunicao entre celulares e perifricos, nos ltimos tempos ganhou o espao de comunicao entre computadores mveis e PDAs. Diferentemente do infravermelho, o padro Bluetooth no exige linha-de-vista, podendo inclusive passar por barreiras fsicas. A distncia padro de comunicao de at 10 metros, mas pode alcanar at 100 metros com amplificadores. A freqncia utilizada de 2.4-GHz com uma taxa de 720 Kbps com um crescimento esperado Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 14

para at 10 Mbps com especificaes futuras. At oito dispositivos se combinam formando uma rede chamada Piconet. Dentro desta rede Piconet estes dispositivos se comunicam entre si. possvel ter vrias redes Piconet com dispositivos participando de mais de uma rede, mas dispositivos em Piconets distintas no podem se comunicar entre si. Vrias redes Piconet interligadas so chamadas de Scatternet. As principais caractersticas do uso do padro Bluetooth so: Substituio de cabeamento Soluo simples de rede para dispositivos portteis Suporte para voz e dados Padro mais global e com mais suporte

O padro Bluetooth padronizado mundialmente atravs de normas denominadas Profiles que so publicadas para uso dos fabricantes. 3.5.2.c. Padro 802.15

O padro 802.15 ainda est em desenvolvimento e tem muito de sua base no Bluetooth. O IEEE (Institute of Electrical and Electronics Engineers), uma instituio de definico de normas na rea de tecnologia, formou 4 grupos de estudos para desenvolver este padro: 802.15.1 WPAN/Bluetooth dedicado a desenvolver os padres da evoluo do Bluetooth 802.15.2 Mecanismos de coexistncia dedicado a desenvolver os padres de conexo com o WLAN 802.11 802.15.3 WPAN de alta capacidade dedicado a padres com taxas de 20Mbps ou mais 802.15.4 Taxa baixa com baixo consumo dedicado a desenvolver um padro com taxa baixa (200 Kbps ou menos), mas com baixo consumo de energia e conseqente maior durao de bateria Quando for completado pode se tornar o melhor padro a ser adotado pelos fabricantes. Comparao entre os padres A seguinte tabela resume uma comparao entre os 3 padres: Largura de banda IrDA 9600 bps a 4 Comprimento de Mbps. Futuro a onda de 875nm 15 Mbps Bluetooth 2.4 GHz v1.1: 720 Kbps; v2.0: 10 Mbps Padro Freqncia Alcance de Caractersticas operao 1-2 metros Exige linha-de-vista

10 a 100 metros

Deteco automtica de dispositivo; Comunicao atravs de barreiras

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 15

IEEE 802.15

2.4 GHz

802.15.1: 1 Mbps 802.15.3: 20 Mbps

10 a 100 metros

Usa Bluetooth como base; coexistncia com dispositivos 802.11

3.5.3.

Redes sem fio de rea local - WLAN

As redes sem fio de rea local tem sido um dos segmentos de telecomunicaes que mais cresce no mercado atualmente. a soluo de rede sem fio apropriada para uso em pequenos escritrios na empresa ou residenciais, reas abertas de empresas e mesmo em reas pblicas tais como aeroportos, centros de conveno, hotis e mesmo cafeteiras. O uso de WLAN normalmente utilizado nos seguintes casos: Reduo de custos com cabeamento Impossibilidade de cabeamento Acesso pblico Internet

Vrios produtos tm sido lanados que implementam um ou mais dos vrios padres utilizados em WLAN. Em todos os casos os seguintes aspectos devem ser considerados: Alcance/Cobertura o alcance dos produtos WLAN fica entre 50 a 150 metros Taxa de Comunicao as taxas de transmisso de dados situam-se entre 1 a 54 Mbps Interferncia alguns padres sofrem interferncia de produtos eletrnicos domsticos e de outras tecnologias de rede sem fio Consumo de energia Alguns produtos tem baixo consumo, enquanto outros, tem um consumo elevado Custo Custo bastante varivel conforme o padro adotado 3.5.3.a. Diferentes padres de WLAN

No mercado hoje encontramos diversos padres de WLAN que so utilizados por fabricantes. Os padres mais importantes so: IEEE 802.11a IEEE 802.11b IEEE 802.11g HomeRF HIPERLAN/1 HIPERLAN/2 1. Padro 802.11b O padro 802.11b o mais popular desde sua especificao em 1999. Utilizando a banda do espectro de 2.4 GHz no licenciado que disponvel mais globalmente, este padro vem crescendo bastante devido a sua facilidade e custo de implantao. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 16

Dentre estes padres o mais amplamente utilizado o padro 802.11b.

O padro 802.11b capaz de atingir uma capacidade mxima de 11 Mbps, ultrapassando o padro base Ethernet de 10 Mbps, tornado-se assim uma alternativa ou extenso para redes LAN cabeadas. Uma certificao denominada Wi-Fi garante que produtos interoperam mundialmente. Esta certificao tambm torna as redes 802.11b conhecidas como redes Wi-Fi.O uso da banda 2.4 GHz tem vantagens e desvantagens. As principais vantagens so: Amplamente encontrada mundialmente Penetrao em barreiras fsicas tais como paredes e forros

Enquanto que a principal desvantagem o congestionamento. Desde que uma banda no licenciada, ela utilizada por vrios outros produtos eletrnicos que podem gerar interferncia tais como: Telefones sem fio e fornos de microondas. Para minimizar este problema todos os fabricantes que utilizam esta banda so obrigados a aceitar interferncia e consider-la na utilizao. Numa implementao padro um Ponto de acesso WAP 802.11b pode-se comunicar com dispositivos at 100 metros. Quanto mais longe do Ponto de acesso mais lenta a comunicao ficar. Tipicamente a taxa de comunicao da seguinte forma: em torno de at 30 metros 11 Mbps em torno de 30 a 65 metros 5.5 Mbps em torno de 65 a 90 metros 2 Mbps prximo a 100 metros 1 Mbps

A segurana da comunicao pelo padro 802.11b fornecida por uma caracterstica denominada WEP Wired Equivalent Privacy (Privacidade equivalente a rede cabeada). A WEP determina nveis bsicos de autenticao e criptografia. Para autenticao, um Ponto de Acesso que utiliza WEP ir enviar um texto ao cliente para verificar sua identidade. O Cliente utiliza uma criptografia RC4 com uma chave secreta para criptografar o texto e o envia de volta ao Ponto de Acesso. Uma vez recebido, o Ponto de Acesso decriptografa o texto usando a mesma chave. Se o texto confere com o original enviado ento o cliente autenticado e tem o acesso garantido. Para criptografia, o WEP utiliza um vetor de 24bit que aumenta a chave WEP. Este vetor muda cada pacote, portanto fornecendo um nvel bsico de criptografia. Estes padres de autenticao e criptografia so bem bsicos e no oferecem uma segurana muito sofisticada. Um problema, por exemplo, que apenas 4 chaves podem ser so utilizadas e no so alteradas regularmente. Isto significa que utilizando softwares que monitoram a comunicao, com o tempo possvel descobrir a chave e autenticar-se num Ponto de Acesso. Outro problema que o uso de um vetor de 24 bits acaba por esgotar o nmero de combinaes com o tempo e portanto ao se repetir, algum monitorando pode descobrir a chave e o vetor e utiliz-los. Como sugesto, empresas que adotam o WEP devem considerar outros mecanismos de proteo tais como: O uso de um Firewall para separar a WLAN da LAN local cabeada Usar a autenticao de VPN para acesso a rede interna Implantar segurana ao nvel da aplicao para trfico mais confidencial Implantar mudana dinmica de chaves WEP No assumir que WEP garante a confidencialidade dos dados

A segurana das redes 802.11 est sendo discutida pelo grupo de trabalho 802.11i que est Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 17

definindo novos padres de segurana para substituir o WEP. 2. Padro 802.11a O padro 802.11a uma alternativa de alta capacidade para o padro 802.11b. Este padro opera na banda de 5GHz e atinge velocidades de at 54 Mbps. Este banda menos comum, e restrita em alguns pases tornando este um padro menos difundido.Tambm um padro que inicialmente apenas um fabricante adotou, restringindo assim sua utilizao.As principais vantagens da utilizao do padro 802.11a so os seguintes: Maior velocidade e largura de banda com at 54 Mbps por canal permitindo mais usurios compartilharem o mesmo Ponto de Acesso Este aumento extremamente til no caso de acesso multimdia e Internet A largura da banda de 5 GHz maior do que a de 2.4 GHz permitindo mais conexes simultneas A banda de 5 GHz no to congestionada como a de 2.4 GHz resultando em menos interferncia Menor alcance limitado entre 25 a 50 metros Exige mais Pontos de Acesso Maior consumo de energia nos dispositivos No compatibilidade com o padro 802.11b

As principais desvantagens so:

Por causa da compatibilidade, muitos produtos hoje saem do fabricante com o suporte dual entre 802.11b e 802.11a permitindo uma melhor utilizao em ambientes conforme a disponibilidade. 3. Padro 802.11g O padro 802.11g junta a velocidade do padro 802.11a com a compatibilidade e alta aceitao do padro 802.11b. Operando na banda de 2.4 GHz o padro 802.11g atinge as taxas de 54 Mbps, mas interoperando com dispositivos 802.11b mantm a taxa de 11 Mbps. A capacidade e alcance so semelhantes ao padro 802.11b. o padro mais adequado para a atualizao das redes que j usam o padro 802.11b. 4. Padro HomeRF Com o nome sugere o padro HomeRF um padro para redes sem fio caseiras. Este padro utiliza o protocolo SWAP - Shared Wireless Access Protocol (Protocolo de acesso sem fio compartilhado). Uma das caractersticas deste protocolo permitir a comunicao por voz com alta qualidade. O padro HomeRF tambm permite que telefones sem fio usem a mesma rede de computadores e dispositivos da casa, includo itens avanados tais como espera de chamadas, identificao de chamadas, passagem de chamadas e tons personalizados. Com um alcance de 50 metros e uma taxa mxima de 10 Mbps, o padro HomeRF utiliza a banda de 2.4 GHz. O uso desta banda leva a interferncia de outros dispositivos caseiros. Este padro est em desuso pela ampliao do padro 802.11b.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 18

5. Padro HIPERLAN/1 e HIPERLAN/2 O padro HIPERLAN - High-Performance Radio Local Area Network (Rede local de rdio de alta performance) foi desenvolvido pelo ETSI -European Telecommunications Standards Institute com o intuito de definir uma rede de alta -velocidade para curtas distncias. O primeiro padro, denominado HIPERLAN/1, utilizava a freqncia de banda de 5 GHz e baseada em padres Ethernet. Por especificao as taxas de comunicao eram de aproximadamente 23,5 Mbps. Este padro no teve sucesso comercial. J seu sucessor o padro HIPERLAN/2 continua a usar a banda de 5 GHz, mas atingindo picos de transmisso de 54 Mbps dentro de um alcance aproximado de 150 metros. Algumas caractersticas do HIPERLAN/2 so: Implementao de QoS Quality of Service Consumo eficiente de energia Segurana eficiente Interoperabilidade com Ethernet, Firewire e 3G Comparao entre os padres A tabela a seguir resume um comparativo entre os padres de WLAN Padro 802.11a 802.11b 802.11g HomeRF Freqncia 5 GHz 2.4 GHz 2.4 GHz 2.4 GHz Largura de Banda 54 Mbps 11 Mbps 54 Mbps 10 Mbps Teoricamente 20 Mbps 54 Mbps Alcance 50 metros 100 metros 100 metros 50 metros Caractersticas Altas taxas de comunicao Mais amplamente utilizado no mercado Novo padro compatvel com 802.11b. No alcanou sucesso comercial. No alcanou sucesso comercial. 150 metros Projetado para integrao com outras redes. Tambma ainda no alcanou sucesso comercial

Ainda um padro relativamente novo com pouca utilizao no mercado.

HIPERLAN/1 5 GHz HIPERLAN/2 5 GHz

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 19

II. Tipos de Topologias


1. O que topologia fsica da rede
Layout um termo que corresponde forma como objetos fsicos so organizados em um determinado local. Um layout pode ser um desenho, mapa ou diagrama de objetos dispostos de uma determinada maneira. Topologia fsica de rede refere-se ao layout fsico dos computadores em uma rede. Os profissionais de rede utilizam esse termo quando querem referir-se ao projeto fsico da rede, ou a forma como os computadores, e outros componentes de rede, ficam dispostos no projeto geral de uma rede. A forma de realizar uma tarefa pode tornar um processo mais eficiente. Computadores conectam-se para compartilharem recursos e promoverem servios para toda a rede. A forma de conectar computadores em rede pode torn-los mais eficientes nas atividades de rede. A topologia de uma rede pode afetar o seu desempenho e sua capacidade. Montar ou organizar uma rede no um processo muito simples. Devem-se combinar diferentes tipos de componentes, escolher o sistema operacional de rede, alm de prever como estes componentes estaro sendo conectados em diferentes tipos de ambientes. Neste ponto a topologia da rede se mostra crucial, por que define como estes componentes estaro sendo interligados em diferentes ambientes e situaes e em ltima anlise definem como a informao vai se propagar na rede. A topologia fsica de rede tambm vai definir a topologia lgica da rede ou, como mais conhecida, a tecnologia de rede a ser utilizada. Quando usado sozinho, o termo topologia, refere-se a topologia fsica da rede. Uma topologia normalmente no corresponde a toda a rede, mas a desenhos bsicos encontrados em diversas partes de uma rede e que assim acabam formando o conjunto completo de uma rede que pode acabar combinando vrias topologias. As estruturas bsicas de topologia que formam uma rede podem ser: Barramento Anel Estrela Malha Sem Fio Vamos detalhar cada uma delas.

1.1. Barramento
Na topologia de barramento os computadores ficam conectados em um nico segmento denominado barramento central ou backbone. Esse segmento conecta todos os computadores daquele segmento em uma nica linha. Pode ser o caso de que este barramento central do ponto de vista fsico, ser Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 20

formado de pequenos trechos interligados, mas em termos de transmisso de sinal ser considerado apenas um trecho nico. 1.1.1. Comunicao

Os computadores na topologia de barramento enviam o sinal para o backbone que transmitido em ambas as direes para todos os computadores do barramento. 1.1.2. Implementao

As implementaes mais comuns deste tipo de tecnologia foram as que utilizam cabos de tipo coaxial em duas formas: 1. Um cabo coaxial fino unindo cada computador aos seus parceiros da esquerda ou da direita atravs de um conector to tipo T permitindo o barramento ser mantido pela juno dos vrios trechos entre os computadores.

2. Um cabo especial ligando cada computador a um conector preso a um cabo coaxial mais grosso que representa o barramento.

Nas duas implementaes h a necessidade de que em cada ponta do barramento exista um terminador que utilizado para fechar as extremidades do cabo e tambm para evitar que o sinal sofra um processo de retorno ao encontrar o final do cabo, anulando assim toda a transmisso no barramento. 1.1.3. Problemas com o barramento

Existem alguns problemas que podem fazer com que uma rede com a topologia de barramento no fique mais operacional. Estes problemas so: Terminador com defeito ou solto: Se um terminador estiver com defeito, solto, ou mesmo se no estiver presente, os sinais eltricos sero retornados no cabo fazendo com que os demais computadores no consigam enviar os dados. Rompimento do backbone: Quando ocorre um rompimento no backbone, as extremidades do ponto de rompimento no estaro terminadas e os sinais comearo a retornar no cabo fazendo com que a rede seja desativada. Objetos pesados que caam sobre o cabo podem provocar o seu rompimento. O rompimento s vezes no visual, ficando interno ao cabo, dificultando a Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 21

identificao. Incluso ou remoo de computadores: No momento de incluir ou excluir um novo computador, pode ser necessrio a desconexo de um conector para a incluso de outro conector ou a remoo do primeiro. Neste caso o cabo fica momentaneamente sem as terminaes no ponto de conexo fazendo que toda a rede pare enquanto no se conecta novamente. 1.1.4. Situao atual

A topologia de barramento est em pleno desuso como topologia de redes, pelos problemas apresentados e tambm pela baixa velocidade do cabo coaxial comparada com as tecnologias que usam o cabo par-tranado ou fibra-ptica.

1.2. Estrela
Na topologia estrela, os computadores ficam ligados a um ponto central que tem a funo de distribuir o sinal enviado por um dos computadores a todos os outros ligados a este ponto. Esta topologia assim chamada, pois seu desenho lembra uma estrela. 1.2.1. Comunicao

Nesta topologia os computadores enviam o sinal ao ponto central que distribui para todos os outros computadores ligados a este ponto. 1.2.2. Implementao

O ponto central da topologia estrela pode ser um dispositivo de rede denominado Hub ou ainda ser um dispositivo mais complexo tal como uma switch ou roteador. A implementao mais comum encontrada a que utiliza um hub como ponto central e cabeamento de par-tranado. No caso de um Hub o sinal enviado simplesmente redirecionado a todas as conexes existentes neste Hub, chegando assim a todos os computadores ligados no Hub. Na topologia de estrela, h a necessidade de uma conexo de cabo entre cada computador e o Hub ou outro dispositivo agindo como ponto central. 1.2.3. Problemas

Os problemas ou desvantagens da utilizao desta topologia podem ser resumidos nos seguintes:
Utilizao de uma grande quantidade e metragem de cabos. Em grandes instalaes de rede ser preciso um cabo para conectar cada computador ao hub. Dependendo da distncia que o hub fica dos computadores, a metragem e a quantidade de cabos, pode se tornar significativa. Perda de Conexo na falha do hub. Se, por qualquer razo, o hub for desativado ou falhar,todos os computadores ligados a este hub vo perder a conexo uns com os outros.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 22

1.2.4.

Vantagens

As principais vantagens de se utilizar a topologia estrela so: Monitoramento central. Leds no hub acusam se um segmento de rede est ou no ativo. Se uma luz apagar, pode-se descobrir de imediato qual computador da rede est desativado. Estes leds tambm indicam o grau de utilizao da rede.
Isolamento de rompimento. O rompimento ou quebra de um dos cabos far com que apenas o computador que est conectado quele cabo fique desativado. O restante da rede no ser desativada. Fcil manuteno de computadores. A conexo de um computador na rede bastante simples, sendo necessrio apenas conectar um novo cabo ao hub e a conexo j estar operacional.

1.2.5.

Situao atual

A topologia estrela, hoje a mais utilizada, pela sua facilidade de manuteno e pelo seu baixo custo,alm de contar com as mais modernas tecnologias que permitem utilizar uma boa velocidade de trfego. As variaes de implementao desta topologia envolvem basicamente a utilizao de outros dispositivos no ponto central, tais como switchs, e tambm outros cabeamentos mais modernos tal como a fibra ptica.

1.3. Anel
Numa topologia em anel os computadores so conectados numa estrutura em anel ou um aps o outro num circuito fechado. A comunicao feita de computador a computador num sentido nico (horrio) atravs da conexo em anel. Uma caracterstica importante desta topologia que cada computador recebe a comunicao do computador anterior e retransmite para o prximo computador. 1.3.1. Comunicao

Na topologia de anel a comunicao entre os computadores feita atravs de um processo denominado passagem de token ou basto. Um sinal especial denominado Token (basto) circula pelo anel no sentido horrio e somente quando recebe o token que um computador transmite seu sinal. O sinal circula pelo anel at chegar ao destino, passando por todos os outros computadores. S aps receber de volta o sinal que o computador libera o token permitindo assim que outro computador possa se comunicar. 1.3.2. Implementao

A implementao pura desta topologia no utilizada, pois exigiria que cada computador estivesse sempre ligado e transmitindo para o prximo na seqncia do anel. A implementao mais comum encontrada a utilizada pelas redes Token-ring mais modernas que utilizam um dispositivo central denominado MSU que implementa o circuito fechado ou anel dentro do dispositivo e cabos de par-tranado ou fibra ptica. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 23

1.3.3.

Problemas

O nico problema da topologia de anel a dependncia total do anel fsico implementado, sendo que se for rompido ou comprometido, a comunicao em todo o anel interrompida. 1.3.4. Vantagens

A principal vantagem da topologia em anel o fato de somente o computador que possui o token no momento, pode efetuar uma comunicao, evitando assim o conflito e a coliso dessas comunicaes. 1.3.5. Situao atual

A topologia em anel implementada em LANs est em pleno desuso principalmente pelas baixas taxas de transmisso e tambm por causa da tecnologia fsica proprietria de apenas um fabricante que acaba por aumentar consideravelmente os custos de implementao. No caso de MANs e WANs esta topologia ainda pode ser encontrada nas implementaes da tecnologia FDDI que utiliza fibra ptica com anel redundante.

1.4. Malha
Na topologia em malha os computadores estariam conectados uns aos outros diretamente formando um desenho semelhante a uma trama ou malha. 1.4.1. Implementao

A topologia em malha no utilizada para conexo de computadores, pois implicaria em mltiplas conexes a partir de cada computador, o que numa grande rede se tornaria invivel. Mas esta topologia pode ser encontrada na conexo de componentes avanados de rede tais como roteadores, criando assim rotas alternativas na conexo de redes. 1.4.2. Vantagens

A principal vantagem da topologia em malha a existncia de caminhos alternativos para a comunicao entre dois pontos na rede.

1.5. Sem Fio


Na topologia sem fio os computadores so interligados atravs de um meio de comunicao que utiliza uma tecnologia sem fio tal como RF (rdio -frequncia) ou Infravermelho.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 24

1.5.1.

Comunicao

A comunicao numa topologia sem fio feita computador a computador atravs do uso de uma freqncia comum nos dispositivos em ambos os computadores. 1.5.2. Implementao

A implementao mais comum da topologia sem fio a que utiliza RF (rdio-frequncia), baseada no padro IEEE 802.11b, que utiliza a faixa de 2,4 GHz do espectro de freqncias. H basicamente 2 tipos de implementao: Redes RF ad hoc Redes RF multiponto Na rede RF ad hoc os computadores utilizando dispositivos RF (transceivers), se conectam mutuamente utilizando uma freqncia comum de conexo. Quando um computador entra no raio de alcance do outro computador, cada um passa a enxergar o outro, permitindo assim a comunicao entre eles. Numa rede RF multiponto, existem pontos de conexo denominados wireless access points - WAP que conectam computadores com dispositivos RF (tranceivers) a uma rede convencional. Este sistema o mais utilizado em escritrios e tambm no acesso a Internet em redes metropolitanas. 1.5.3. Problemas

O principal problema da topologia sem fio a segurana da comunicao. Pelo fato de que a comunicao sem fio pode ser capturada por qualquer receptor sintonizado na mesma freqncia da comunicao, torna-se necessrio que exista um mecanismo adicional de segurana na implementao desta topologia tal como a criptografia da comunicao. Outro problema tambm encontrado nas redes sem fio a interferncia proveniente de dois pontos. Outros dispositivos que atuam na mesma banda de espectro. Obstculos tais como paredes ou naturais, tal como montes. 1.5.4. Vantagens

A principal vantagem desta topologia, exatamente o fato de ela trabalhar sem fio, permitindo assim a mobilidade dos computadores, principalmente em ambientes amplos e abertos, tais como armazns e ptios.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 25

1.5.5.

Situao atual

A topologia sem fio, est em ampla expanso graas a o crescimento da utilizao da computao mvel com equipamentos tais como notebooks, tablets e palms. Principalmente como pontos de acesso a Internet em grandes metrpoles, a topologia cada vez mais encontrada como soluo para a conectividade destes novos dispositivos.

1.6. Topologias hbridas


Quando se implementa uma rede de tamanho mdio ou grande, vrias topologias so encontradas na mesma rede inclusive com algumas topologias sendo integradas umas as outras. Os casos mais comuns so as seguintes combinaes: 1.6.1. Barramento-Estrela

Neste caso, vrios Hubs so ligados atravs de um barramento.

1.6.2.

Anel-Estrela

Neste caso, vrios Hubs so ligados a um anel

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 26

1.6.3.

Hierarquia

Neste caso, vrios Hubs so ligados atravs de Hubs, Switchs ou Roteadores formando uma estrutura hierrquica

1.7. Backbones e Segmentos


importante neste ponto distinguir entre dois termos muito utilizados na identificao do layout de uma rede: Backbones e Segmentos. Quando olhamos para um layout fsico de uma rede podemos distinguir duas estruturas de ligao. Um Segmento pode ser descrito como a parte do layout de rede que conecta diretamente os computadores normalmente utilizando uma das topologias descritas. Corresponde normalmente a uma parte fsica da rede tal qual uma sala ou um grupo de computadores prximos. Um Backbone corresponde a parte do layout que conecta todos os segmentos juntos permitindo que se comuniquem entre si. Corresponde aos grandes canais de comunicao encontrados na rede tais como conexes entre salas, andares e at entre prdios.

1.8. Selecionando a topologia correta


A escolha de uma topologia correta para cada caso na verdade um conjunto de decises que envolvem vrios aspectos, tais como:

Tamanho da rede Custo Facilidade de instalao Facilidade de manuteno

Em redes pequenas comum utilizar-se de topologias simples tal como somente uma estrela, mas em redes maiores a combinao de vrias topologias ser necessria, pois cada pequena parte da rede utilizar uma topologia e sero combinadas para formar a rede completa.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 27

2. Mdias de Rede
2.1. Placas Adaptadoras de Rede
Para que um computador possa se conectar numa mdia de redes necessrio que exista uma expanso em seu hardware para permitir essa comunicao. Esta expanso denominada placa adaptadora de rede e pode se apresentar de duas formas:

Como uma placa de expanso conectada em um slot vazio do computador.

Ou embutida na prpria placa principal do computador.

Cada placa adaptadora de rede tem algumas caractersticas importantes, tais como:

Barramento de conexo Conector de mdia Padro Velocidade Driver Endereo fsico

Cada uma destas caractersticas define como uma placa funciona e tambm determina a escolha de uma placa adequada para cada tipo de rede. 2.1.1. Barramento de conexo

Uma placa adaptadora de rede na forma de uma placa de expanso pode se utilizar dos seguintes barramentos ou conexes com a placa principal do computador:

ISA mais antigo, hoje em desuso. PCI o mais comum hoje em dia. PCMCIA apresenta -se como cartes para uso em notebooks e palmtops. USB raro, apresenta-se como um adaptador externo. Pgina 28

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

2.1.2.

Conector de mdia

Baseado na mdia a ser utilizada cada placa adaptadora de rede pode apresentar os seguintes conectores necessrios para ligar a mdia

RJ45 o mais comum utilizado com cabo de par-tranado BNC mais antigo, utilizado com cabo coaxial AUI utilizado com adaptadores para coaxial ThickNet ST/SC utilizados para fibra ptica Padro

2.1.3.

Uma placa adaptadora de rede pode utilizar um dos seguintes padres de rede hoje utilizados:

Ethernet o mais comum padro de mercado Token Ring mais antigo em desuso FDDI utilizado em redes de fibra ptica MAN WLAN redes sem fio Velocidade

2.1.4.

Dentro de cada padro existem diferentes velocidades de transmisso como por exemplo no caso de Ethernet:

GigaBit Ethernet 1000 Mbits/s Fast Ethernet 100 Mbits/s Standard Ethernet 10 Mbits/s Endereo fsico

2.1.5.

Cada placa adaptadora de rede vem com um endereo,j designado no fabricante, que unicamente identifica esta placa dentro da rede. Este endereo formado internamente como um nmero de 48 bits e visualizado externamente como um conjunto de 12 caracteres hexadecimais. Este endereo fornecido pelo fabricante com base em faixas de endereos obtidas do IEEE, que um rgo internacional para a definio de padres para componentes eletro -eletrnicos. O endereo fsico tambm denominado endereo MAC e exclusivo de cada placa adaptadora de rede. Dentro de uma rede no pode haver conflitos de endereos MAC, ou seja, no pode haver repetio deste endereo em mais de uma placa em toda a rede. Apesar de ser pr -definido pelo fabricante, este endereo pode ser modificado atravs de utilitrios que geralmente acompanham a placa. O endereo MAC no pode ser configurado como FF-FFFF-FF-FF, pois este endereo reservado para operaes de Broadcast. A utilizao do endereo MAC pode ser demonstrada no seguinte procedimento:

Ao receber um pacote de informao pela mdia, a placa adaptadora de rede Pgina 29

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

examina este pacote.


Na rea inicial do pacote encontra -se o endereo fsico de destino deste pacote. A placa adaptadora de rede s aceita pacotes cujo endereo fsico de destino corresponda ao endereo MAC desta placa, ou corresponda a um pacote Broadcast (difuso) onde o endereo seja FFFFFFFFFFFF. Se no houver correspondncia ento o pacote ignorado.

Podemos ento resumir que a funo de uma placa adaptadora de rede examinar todos os pacotes de informao que passam pela mdia e aceitar somente aqueles destinados ao computador que implementa esta placa. 2.1.6. Escolha da placa adaptadora de rede

A escolha de uma placa adaptadora de rede basicamente depende do tipo da rede a ser implementada e das necessidades de velocidade e conexo. Vamos dar alguns exemplos: 2.1.6.a. Rede integrada de um escritrio

A necessidade aqui conectar computadores de mesa em uma rede dentro de um escritrio. Neste caso ento temos os seguintes padres:

Rede padro Ethernet 100Mbps (Fast Ethernet). Cabeamento par-tranado. Fast Ethernet 100 Mbps. Barramento PCI. Conector RJ45. Rede integrada de escritrio com notebooks

Podemos ento optar por placas adaptadoras de rede com os seguintes padres:

2.1.6.b.

Aqui temos o exemplo anterior mas, com alguns computadores notebooks que sero utilizados nesta rede Neste caso para os notebooks podemos definir o seguinte:

Cartes PCMCIA de conexo na rede padro Fast Ethernet 100 Mbps com adaptadores para conector RJ45.

3. Cabeamento de rede
Quando temos que implementar uma rede de mdia com fio, dizemos que temos que efetuar o cabeamento desta rede. O processo de cabeamento corresponde a conectar todos os computadores numa rede utilizando o tipo de cabo correto em cada situao diferente que se encontrar. Para a rea de redes podemos usar os seguintes tipos de cabos:

Coaxial Pgina 30

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Par-Tranado Fibra ptica

Cada um dos tipos de cabos tem suas vantagens e desvantagens. Tambm cada tipo tem sua aplicao especfica.

3.1. Cabo Coaxial


O tipo de cabo coaxial mais antigo utilizado no cabeamento de rede. Hoje est sendo substitudo na maior parte das redes. O cabo coaxial se caracteriza por ter apenas um ncleo condutor protegido por uma malha que age como uma blindagem ou aterramento. A: revestimento de plstico B: tela de cobre C: isolador dialtrico interno D: ncleo de cobre

Coaxial Fino

O cabo coaxial tambm muito utilizado em outras reas tais como sonorizao e Tv/Vdeo.(75 Ohms) Na rea de redes o cabo coaxial se apresenta em duas formas:

Coaxial ThinNet (fino) Coaxial Thicknet (grosso) Coaxial ThinNet

3.1.1.

Este cabo o coaxial mais encontrado nas redes internas por ser mais fino (de onde sai o nome Thin Fino) e mais fcil de ser manuseado. O conector utilizado neste tipo de cabo o conector BNC(British Naval Connector ou Bayonet Neil Concelman ou Bayonet Nut Connector) que preso a ponta de um cabo conectado em outro conector denominado T BNC, o qual vai conectado placa adaptadora de rede. Outra caracterstica importante a necessidade da presena do Terminador nos ltimos conectores T-BNC em cada uma das pontas da rede. Este terminador interrompe a transmisso do sinal, evitando que o sinal retorne e gere uma coliso na rede anulando toda a transmisso da rede. Esta caracterstica de interromper o sinal em uma ponta, a razo de se incluir ou retirar um Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 31

computador da rede, ter-se toda a transmisso de rede interrompida at o computador ser includo ou removido e os cabos novamente conectados. 3.1.2. Cabo ThickNet

O cabo ThickNet foi menos utilizado em redes, principalmente pela dificuldade de manuseio por ser um cabo mais grosso (de onde deriva o nome Thick Grosso). O cabo ThickNet utiliza os chamados conectores do tipo Vampiro que na verdade so transceptores que convertem o sinal para um outro cabo denominado AUI Drop cable que ligado placa adaptadora de rede de cada computador. Caram em desuso no incio da dcada de 1990, e voc praticamente no os encontrar, mesmo em redes mais antigas, j que na maioria das instalaes de rede os equipamentos j foram atualizados 3.1.3. Velocidades e distncias dos cabos do tipo coaxial

A seguinte tabela indica as velocidades e distncias mximas por especificao dos cabos do tipo coaxial: Tipo Velocidade Distncia Mxima

ThinNet 10 Mbps 185m ThickNet 10 Mbps 500m

3.2. Cabo Par-Tranado


O cabo par-tranado o padro mais utilizado hoje em dia, por causa principalmente de sua facilidade de manipulao e boas velocidades. O cabo par-tranado recebe este nome por ser formado de 4 pares de fios tranados par-a-par num total de 8 fios que transmitem a informao pela rede. Esta forma de cabo deriva da utilizao em telefonia (no caso da telefonia so apenas 2 pares) No caso da utilizao em rede podem ser divididos em 2 tipos:

UTP (unshielded twisted pair) no blindado STP (shielded twisted pair) blindado UTP

3.2.1.

O cabo UTP o mais comumente utilizado em redes de escritrio e empresas onde no h a necessidade de um isolamento de sinal muito grande. Neste tipo de cabo os 4 pares tranados so cobertos por uma proteo externa simples que apenas mantm os fios juntos e os protegem de serem amassados ou rompidos facilmente. O cabo UTP pode ser dividido em categorias, sendo que as mais utilizadas so as categorias 3, 5 e 5e. A seguinte tabela descreve as categorias e sua aplicao: Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 32

3.2.1.a. CAT 3 CAT 5 CAT 6 CAT 7 Gbps 3.2.2. -

Categoria Descrio Velocidade

4 pares tranados, mas utiliza-se apenas 2 pares 10 Mbps 4 pares tranados 100 Mbps 4 pares tranados com fios de alta qualidade Aprox. 200 Mbps 4 pares tranados com isolamento mais avanado Aprox. 600 Mbps Mltiplos pares com isolamento individual por fio (nova muito rara) Aprox. 1

CAT 5e -

Categoria 5

Neste cabo existem quatro pares de fios. Os dois fios que formam cada par so tranados entre si. o tipo de cabo mais barato usado em redes, e usado em praticamente todas as instalaes modernas. O par tranado o meio fsico mais utilizado nas redes modernas, apesar do custo adicional decorrente da utilizao de hubs e outros concentradores. O custo do cabo mais baixo, e a instalao mais simples. Basta ligar cada um dos computadores ao hub ou switch. Cada computador utiliza um cabo com conectores RJ-45 em suas extremidades. As conexes so simples porque so independentes. Para adicionar um novo computador rede, basta fazer a sua ligao ao hub, sem a necessidade de remanejar cabos de outros computadores. Cabos de rede podem ser comprados prontos, com diversas medidas. prtico usar cabos prontos quando seu uso externo, ou seja, no embutido na parede. So os casos dos cabos que ligam o computador ao hub ou tomada, e tambm dos inmeros cabos que interligam os equipamentos de rede nos racks, como mostraremos mais adiante neste captulo. A figura ao lado mostra um conector RJ-45 na extremidade de um cabo de par tranado. Para quem vai utilizar apenas alguns poucos cabos, vale a pena compr-los prontos. Muitas lojas montam esses cabos sob medida. Para quem vai precisar de muitos cabos, ou para quem vai trabalhar com instalao e manuteno de redes, vale a pena ter os recursos necessrios para construir cabos. Devem ser comprados os conectores RJ-45, algumas um rolo de cabo, um alicate para fixao do conector e um testador de cabos. No vale a pena economizar comprando conectores e cabos baratos, comprometendo a confiabilidade. Entre as melhores marcas de conectores citamos a AMP, e entre as melhores marcas de cabos de rede citamos os da Furukawa. A figura mostra a extremidade de um cabo UTP usado em redes, j desencapada e com seus quatro pares mostra: Um desses pares tem um fio:

Azul escuro, tranado com um outro fio que pode ser azul claro ou ento, branco com listras azuis. Um par tem um fio laranja tranado com um fio branco com listras laranjas; Prximo par fio verde tranado com um fio branco com listras verdes Por ultimo um fio marrom tranado com um fio branco com listras marrons. Pgina 33

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Dependendo do cabo, os fios brancos listrados citados podem apresentar as cores laranja claro, verde claro e marrom claro, respectivamente. Note que apesar da figura acima mostrar as extremidades dos oito fios desencapadas, com a parte de cobre mostra, no desencapamos essas extremidades quando montamos um cabo de rede. O conector RJ-45 tem contatos cortantes que penetram na cobertura plstica e atingem o condutor interno, fazendo o contato. Para quem faz instalaes de redes com freqncia, conveniente adquirir testadores de cabos. Lojas especializadas em equipamentos para redes fornecem cabos, conectores, o alicate e os testadores de cabos, alm de vrios outros equipamentos. Os testadores da figura 15 formam uma dupla, e so vendidos juntos. Para testar um cabo, conectamos em cada um dos testadores, uma extremidade do cabo. Pressionamos o boto ON/OFF e observamos os LEDs indicados no testador menor. Os quatro LEDs devero acender seqencialmente, indicando que cada um dos quatro pares est firme e com contato perfeito. 3.2.3. STP

O cabo STP utilizado em ambientes onde a interferncia eletro-magntica seja alta e possa afetar a transmisso da rede, se for utilizado o cabo UTP. O cabo UTP caracteriza-se por possuir uma blindagem na forma de uma cobertura metlica entre a proteo externa e os pares tranados ou at em alguns casos em volta de cada par-tranado. Em alguns casos o cabo STP no consegue inibir uma interferncia muito alta, sendo necessrio nesses casos o uso do cabo de fibra ptica.

4. Cabeamento Estruturado
As redes mais populares utilizam a arquitetura Ethernet usando cabo par tranado sem blindagem (UTP). Nessa arquitetura, h a necessidade de um dispositivo concentrador, tipicamente um hub, para fazer a conexo entre os computadores. Em redes pequenas, o cabeamento no um ponto que atrapalhe o dia-a-dia da empresa, j que apenas um ou dois hubs so necessrios para interligar todos os micros. Entretanto, em redes mdias e grandes a quantidade de cabos e o gerenciamento dessas conexes pode atrapalhar o dia-a-dia da empresa. A simples conexo de um novo micro na rede pode significar horas e horas de trabalho (passando cabos e tentando achar uma porta livre em um hub). a que entra o Cabeamento Estruturado. A idia bsica do cabeamento estruturado fornece ao ambiente de trabalho um sistema de cabeamento que facilite a instalao e remoo de equipamentos, sem muita perda de tempo. Dessa forma, o sistema mais simples de cabeamento estruturado aquele que prov tomadas RJ-45 para os micros da rede em vez de conectarem o hub diretamente aos micros. Podendo haver vrios pontos de rede j preparados para receber Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 34

novas maquinas. Assim, ao trocar um micro de lugar ou na instalao de um novo micro, no haver a necessidade de se fazer o cabeamento do micro at o hub; este cabeamento j estar feito, agilizando o dia-a-dia da empresa. A idia do cabeamento estruturado vai muito alem disso. Alm do uso de tomadas, o sistema de cabeamento estruturado utiliza um concentrador de cabos chamado Patch Panel (Painel de Conexes). Em vez de os cabos que vm das tomadas conectarem-se diretamente ao hub, eles so conectados ao patch panel. Dessa forma, o patch panel funciona como um grande concentrador de tomadas O patch panel um sistema passivo, ele no possui nenhum circuito eletrnico. Trata-se somente de um painel contendo conectores. Esse painel construdo com um tamanho padro, de forma que ele possa ser instalado em um rack. O uso do patch panel facilita enormemente a manuteno de redes medis e grandes. Por exemplo, se for necessrio trocar dispositivos, adicionar novos dispositivos (hubs e switches, por exemplo) alterar a configurao de cabos, etc., basta trocar a conexo dos dispositivos no patch panel, sem a necessidade de alterar os cabos que vo at os micros. Em redes grandes comum haver mais de um local contendo patch panel. Assim, as portas dos patch panels no conectam somente os micros da rede, mas tambm fazem a ligao entre patch panels. Para uma melhor organizao das portas no patch panel, este possui uma pequena rea para poder rotular cada porta, isto , colocar uma etiqueta informando onde a porta esta fisicamente instalada. Dessa forma, a essncia do cabeamento estruturado o projeto do cabeamento da rede. O cabeamento deve ser projetado sempre pensado na futura expanso da rede e na facilitao de manuteno. Devemos lembrar sempre que, ao contrario de micros e de programas que se tornam obsoletos com certa facilidade, o cabeamento de rede no algo que fica obsoleto com o passar dos anos. Com isso, na maioria das vezes vale pena investir em montar um sistema de cabeamento estruturado. 4.1.1. Montagem de cabos UTP/RJ-45

Para montar cabos de rede com par tranado e conectores RJ-45, preciso utilizar um alicate apropriado, como o que vemos na figura a seguir. Este alicate encontrado em lojas especializadas em acessrios para redes, e normalmente chamado de alicate crimpador. Tome cuidado, pois existe um modelo que usado para conectores RJ-11, que tm 4 contatos e so usados para conexes telefnicas. Pea um alicate crimpador para conectores RJ-45, de 8 contatos, prprios para redes. Este alicate possui duas lminas e uma fenda para o conector. A lmina indicada com (1) usada para cortar o fio. A lmina 2 serve para desencapar a extremidade do cabo, deixando os quatro pares expostos. A fenda central serve para prender o cabo no conector. So as seguintes as etapas da montagem do cabo: 1) Use a lmina (1) para cortar o cabo no tamanho necessrio. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 35

2) Desencapando a cobertura externa e expondo os quatro pares do cabo. 3) Use a lmina (2) para desencapar o cabo, retirando cerca de 2 cm da capa plstica. preciso alguma prtica para fazer a operao corretamente. A lmina deve cortar superficialmente a capa plstica, porm sem atingir os fios. Depois de fazer um leve corte, puxe o cabo para que a parte plstica seja retirada. 4) Voc identificar quatro pares de fios: 5) Procure separar os pares na ordem in. O par laranja / branco-laranja dever ser desmembrado. O fio branco-laranja ficar depois do par verde/branco-verde. Depois vir o par azul/branco-azul. Depois vir o fio laranja, e finalmente o par marrom/branco-marrom. Desenrole agora os pares e coloque os fios na seguinte ordem que deseja crimpar. Depois de ter desenrolado os fios e definido a forma de conectorizao: Coloque os fios na forma correta. 1) Use a lmina (1) do alicate para aparar as extremidades dos 8 fios, de modo que fiquem todos com o mesmo comprimento. O comprimento total da parte desencapada dever ser de cerca de 1,5 cm. 2) Introduza cuidadosamente os 8 fios dentro do conector RJ-45 como mostra a figura 23. Cada um dos oito fios deve entrar totalmente no conector o ponto at onde deve chegar a capa plstica externa do cabo. Depois de fazer o encaixe, confira se os 8 fios esto na ordem correta. 3) Agora falta apenas crimpar o conector. Introduza o conector na fenda apropriada(3) existente no alicate e aperte-o. Nesta operao duas coisas acontecero. Os oito contatos metlicos existente no conector iro morder os 8 fios correspondentes, fazendo os contatos eltricos. Ao mesmo tempo, uma parte do conector ir prender com fora a parte do cabo que est com a capa plstica externa. O cabo ficar definitivamente fixo no conector. Finalmente use o testador de cabos para verificar se o mesmo est em perfeitas condies. Esteja preparado, pois a experincia mostra que para chegar perfeio preciso muita prtica, e at l comum estragar muitos conectores. Para minimizar os estragos, faa a crimpagem apenas quando perceber que os oito fios chegaram at o final do conector. No fixe o conector se perceber que alguns fios esto parcialmente encaixados, como mostra a figura. Se isso acontecer, tente empurrar mais os fios para que encaixem at o fim. Se no conseguir, retire o cabo do conector, realinhe os oito fios e faa o encaixe novamente. 4.1.2. EIA/TIA

A EIA/TIA especifica categorias de cabeamento em cabos coaxiais, cabos de par tranado e cabos de fibra ptica. O padro EIA/TIA descreve tanto as especificaes de performance do cabo quanto sua instalao. Porm esse padro deixa espao para que os responsveis pelo projeto da rede fsica faam suas opes e expanses O padro EIA/TIA 568 Implementou um padro genrico de cabeamento de telecomunicaes Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 36

capaz de suportar ambientes com varados produtos e fornecedores. Esse padro tem como principal vantagem ser um padro aberto, ou seja, possvel selecionar e especificar cabos que obedeam a uma categoria especfica do padro e saber que vai se obter uma gama enorme de produtos compatveis entre si, favorecendo a integrao dos diversos ambientes de redes que conhecemos atualmente. 4.1.2.a. PADRES DE CONECTORIZAO Conectorizao T568A cor pino 1 2 3 4 5 6 7 8 funo -TD - TD + RD N/Utilizado cor Vd/Br Verde Lr/Br Azul "Este o esquema de ligao mais utilizado em todo o mundo"

N/Utilizado Az/Br - RD Laranja TD = Transmite Dados RD = Recebe Dados

N/Utilizado Mr/Br N/Utilizado Marrom

Conectorizao T568B CROSS cor pino 1 2 3 4 5 6 7 8 funo + TD - TD + RD N/Utilizado cor Lr/Br Laranja Vd/Br Azul

N/Utilizado Az/Br - RD Verde

N/Utilizado Mr/Br N/Utilizado Marrom

4.2. Interligando dois computadores


Para se interligar apenas dois computadores com cabo par tranado podemos executar a interligao do tipo Cross (cruzamento) que feito conforme o mostrado na figura abaixo, se no existisse o cruzamento no seria possvel a comunicao pois um PC tentaria enviar sinais para a porta de transmisso de sinal do outro PC e no para a porta de recepo. Vantagem : Neste tipo de conexo a no necessidade de se investir em um HUB concentrador basta apenas obedecer os sinais obedecendo a inverso do pino 1 para 3 e 2 para 6. Desvantagem : Somente possvel interligar dois computadores. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 37

Observao: Este tipo de interligao tambm utilizada para se interligar HUB a HUB (cascatear) quando no tem ou no utilizada a porta Uplink do HUB. Cabo com cruzamento parcial, utilize a ligao T568A em uma ponta e T568B na outra(funciona para para redes de 100mbps ) CONECTOR 1 "T568B" CONECTOR 2 "T568A"

4.2.1.a.

Montagem e RJ-45 fmea na parede

Ao montar uma rede em uma pequena sala, os cabos so muitas vezes passados ao longo da parede, fixados no rodap. Muitas vezes os cabos vo de uma sala a outra, totalmente vista. Apesar do aspecto deste tipo de instalao ser ruim, funciona bem. Apenas devemos evitar passar cabos de rede prximos fiao da rede eltrica. As instalaes so entretanto mais organizadas quando os cabos de rede passam dentro de condutes prprios, por dentro das paredes. Nunca passe cabos de rede por condutes que j sejam usados pela fiao da rede eltrica. Esses condutes so instalados na parede durante uma obra anterior instalao da rede e dos computadores. preciso quebrar a parede, passar os condutes e instalar as caixas de tomadas, cimentar, fazer o acabamento e pintar.

Tomada de rede embutida na parede.

Existem alternativas para este tipo de instalao. Em muitas empresas usado um piso falso. Basta levantar as placas e passar os cabos sob o piso. Se no for o caso, podemos deixar o cabeamento de rede externo mas usar canaletas para proteger os cabos e dar um acabamento melhor. Nos pontos onde sero feitas as conexes, usamos caixas externas com tomadas de rede. Tanto na tomada embutida como na externa encontramos Conector RJ 45 fmea conectores RJ-45 fmea. O cabo da rede deve ser ligado internamente a esses conectores e fixado com a ajuda de uma ferramenta de insero apropriada. OBS.: O conector RJ-45 macho tambm chamado de plug RJ45. O conector RJ-45 fmea tambm chamado de jack RJ-45. Na figura ao lado vemos a ferramenta usada na fixao do cabo neste conector. Trata-se de uma ferramenta de impacto. Uma pea chamada blade (lmina) faz simultaneamente o corte do excesso de fio e a fixao no conector. Tanto os conectores quanto esta ferramenta Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 38

so encontrados nas lojas especializadas em suprimentos para redes. Para montar este conector, siga o seguinte roteiro: 1) Use um alicate crimpador para desencapar cerca de 3 cm do plstico que envolve o cabo.

2) Encaixe cada um dos fios nas posies corretas, usando o esquema acima. Em caso de dvida, use a indicao das cores existente no prprio conector. Os fios devem ser totalmente encaixados nas fendas do conector, como vemos em detalhe. 3) Para cada uma das 8 posies do conector, posicione a lmina da ferramenta de insero, como vemos na figura 34. A lmina tem uma extremidade cortante que dever eliminar o excesso de fio. Cuidado para no orientar a parte cortante na posio invertida. A parte cortante deve ficar orientada para o lado externo do conector. Aperte a lmina firmemente no sentido do conector. A lmina far um impacto, e fixar o fio no conector, ao mesmo tempo em que cortar o seu excesso. 4) Uma vez pronto o conector, devemos test-lo. A seo completa de cabo ter conectores RJ45 fmea em suas duas extremidades. Conecte nesses pontos dois pequenos cabos com conectores RJ45 macho, previamente testados. Use ento o mesmo procedimento usado nos testes de cabos de par tranado, j mostrado neste captulo. 5) Depois que os conectores forem montados e testados, podem ser encaixados no painel frontal, conhecido como espelho. Finalmente este espelho deve ser aparafusado na caixa, e a instalao estar pronta. Lembre-se que a fiao de rede e a fiao eltrica no devem compartilhar a mesma tubulao, mas voc pode passar os fios de rede em tubulaes telefnicas.

4.3. Velocidades e distncias


O cabo de par-tranado utilizado nas seguintes tecnologias Ethernet: Standard Ethernet Fast Ethernet Gigabit Ethernet Pgina 39

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Em qualquer uma destas tecnologias a distncia mxima entre os pontos de conexo no pode ultrapassar 100m por especificao. A seguinte tabela mostra as velocidades atingidas em cada tecnologia: Tecnologia Standard Ethernet Fast Ethernet Gigabit Ethernet Velocidade 10 Mbps 100 Mbps 1 Gbps

5. Cabo de Fibra ptica


O cabo de fibra ptica o tipo de cabo mais sofisticado utilizado na rea de redes hoje em dia e o cabo que mais futuro tem na rea de comunicao, pelas velocidades que pode alcanar. O cabo de fibra ptica caracteriza-se por utilizar um ncleo de fibra de vidro ou acrlico e transmitir pulsos de luz ao invs de sinal eltrico. A fibra de vidro coberta por uma outra camada de vidro que tem a funo de espelhar o sinal de luz para o ncleo de fibra, impedindo assim o sinal de luz de dissipar pelas laterais da fibra. Em torno dessa camada existem fios de uma fibra denominada Kevlar que tem a funo de dar resistncia ao cabo contra a ruptura por esticamento e tambm funciona como isolante trmico. Recobrindo toda esta estrutura est uma camada de proteo externa plstica. O cabo de fibra ptica s transmite em uma direo, portanto sempre encontrado aos pares, um cabo transmitindo em uma direo e o outro recebendo na direo oposta. Uma caracterstica importante dos cabos de fibra ptica que no est sujeito a interferncia eletro-magntica, portanto ideal para utilizao em ambientes com muita interferncia tais como hospitais e cho de fbrica, ou at em ambientes externos. Existem dois tipos de fibras pticas: modo mltiplo (MMF, Multiple Mode Fiber) e modo nico (SMF, Single Mode Fiber). Essa classificao diz respeito a como a luz transmitida atravs da fibra. As fibras de modo mltiplo so mais grossas do que as fibras de modo nico. No modo mltiplo a luz reflete mais de uma vez nas paredes da fibra e, com isso, a mesma informao chega vrias vezes ao destino, de forma defasada. O receptor possui o trabalho de detectar a informao correta e eliminar os sinais de luz duplicados, quanto maior o comprimento do cabo, maior esse problema. J as fibras de modo nico so finas e, com isso, a luz no ricocheteia nas paredes da fibra, chegando diretamente ao receptor. Esse tipo de fibra consegue ter um comprimento e um desempenho maiores que as fibras de modo mltiplo. As fibras pticas de modo mltiplo so as mais usadas, por serem mais baratas e tambm pela espessura, existe a dificuldade em fazer o acoplamento da placa de rede com a fibra ptica de modo nico, ou seja , alinhar o feixe de luz produzido pela placa de rede com a fibra de transmisso de modo que a luz possa ser transmitida. Outra caracterstica importante que os cabos de fibra ptica no podem ser grampeados, ou seja, serem monitorados por algum sistema de captura de sinal pela borda do cabo, pois no geram o Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 40

campo eletro-magntico que monitorado em outros tipos de cabos.

5.1. Conectores
Existem vrios conectores para utilizao com fibra ptica e os principais utilizados so os conectores ST e SC. A tarefa de instalar os conectores nos cabos bastante complexa portanto, normalmente os cabos so adquiridos prontos na medida adequada.

5.2. Velocidade e distncias


Os cabos de fibra ptica atingem distncias bem maiores do que os outros cabos. Estas distncias dependem dos tipos de cabos utilizados: Cabos Multimode atingem at 2 km Cabos Singlemode atingem at 3 km

Assim como os cabos de partranado, o cabo de fibra ptica utilizado nas seguintes tecnologias Ethernet: Standard Ethernet Fast Ethernet Gigabit Ethernet

Apesar destes limites o cabo de fibra ptica pode ser usado em velocidades maiores tal como na tecnologia ATM de at 622 Mpbs. Testes em laboratrio, j mostraram que este cabo pode suportar velocidades de at 200 Gpbs.

6. Escolha do tipo de cabeamento


A escolha do tipo de cabeamento leva normalmente em considerao vrios fatores, sendo que os principais so: Custo Facilidade de manuseio e implantao Ambiente de operao Segurana Distncias Velocidades Pgina 41

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

6.1. Custo
O cabo de par-tranado o que apresenta menor custo e o cabo de fibra ptica o de maior custo. Os dispositivos de rede com par-tranado so mais comuns e de menor custo.

6.2. Facilidade de Manuseio


O cabo coaxial thinnet o de mais fcil manuseio e instalao, mas a caracterstica de ter de parar a rede quando includo um novo computador dificulta sua utilizao. O cabo de fibra ptica apresenta o manuseio mais delicado pela fragilidade da fibra de vidro. Tambm o que apresenta mais dificuldade na construo dos conectores.

6.3. Ambiente de operao


O cabo de par-tranado e o coaxial thinnet so os mais indicados para uso interno em escritrios. J o cabo de fibra ptica mais adequado em ambientes externos e de alta interferncia.

6.4. Segurana
O cabo mais seguro o de fibra ptica, pois no pode ser grampeado.

6.5. Distncias
O cabo que atinge as maiores distncias o cabo de fibra ptica, sendo adequado para backbones entre redes.

6.6. Velocidades
Para as maiores velocidades de Gigabit Ethernet so recomendados os cabos de fibra ptica. J no padro 10/100 Mbps o cabo de par-tranado mais adequado.

7. Padres de meio fsico


Padres definidos pelo IEEE (Instituto de Engenharia Eletro Eletrnica) 7.1.1. Ethernet

10Base2 - Cabo coaxial fino de 50 Ohms a 10Mbps. Limites: 30 ns por segmento, 5 segmentos de 185m (Total 925m), distncia mnima de 0,5m entre conectores. 10Base5 - Cabo coaxial grosso de 50 Ohms a 10Mbps. Limites: 100 ns por segmento, 5 segmentos de 500m (Total 2500m), distncia mnima de 2,5m entre transceptores. 10BaseF - Fibra tica a 10Mbps 10BaseT - Par tranado de 100 Ohms a 10Mbps. Limites: 1000 ns por segmento, 4 HUBs. distncia mxima de 100m entre HUB e Estao. 100BaseT - Par tranado/Fibra tica a 100Mbps Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 42

7.1.2.

Fast Ethernet

100BASE-T -- Designao para qualquer dos trs padres para 100 Mbit/s ethernet sobre cabo de par tranado. Inclui 100BASE-TX, 100BASE-T4 e 100BASE-T2. 100BASE-TX -- Usa dois pares, mas requer cabo cat-5. Configurao idntica ao 10BASE-T. 100Mbit/s. 100BASE-T4 -- 100 Mbit/s ethernet sobre cabeamento cat-3 (Usada em instalaes 10BASE-T). Utiliza todos os quatro pares no cabo. Atualmente obsoleto, cabeamento cat-5 o padro. Limitado a Half-Duplex. 100BASE-T2 -- No existem produtos. 100 Mbit/s ethernet sobre cabeamento cat-3. Suporta full-duplex, e usa apenas dois pares. Seu funcionamento equivalente ao 100BASE-TX, mas suporta cabeamento antigo. 100BASE-FX -- 100 Mbit/s ethernet sobre fibra ptica. Usando fibra tica multimodo 62,5 mcrons tem o limite de 400 metros. 7.1.3. Gigabit Ethernet

1000BASE-T -- 1 Gbit/s sobre cabeamento de cobre categoria 5e ou 6. 1000BASE-SX -- 1 Gbit/s sobre fibra. 1000BASE-LX -- 1 Gbit/s sobre fibra. Otimizado para distncias maiores com fibra monomodo. 1000BASE-CX -- Uma soluo para transportes curtos (at 25m) para rodar ethernet de 1 Gbit/s num cabeamento especial de cobre. Antecede o 1000BASE-T, e agora obsoleto.

III.Componentes de expanso e segmentao


A tarefa de construir redes podem tambm levar a ambientes de grandes propores onde problemas podem surgir como alguns que podemos destacar: Distncias maiores que os limites de cabos e transmisso sem fio. Aumento no nmero de aplicaes e de computadores. Excesso de trfego em um segmento de rede. Tempo de acesso muito alto nos horrios de pico. Necessidade de conexo entre segmentos de redes em locais distintos. Demora de conexo a recursos remotos. Estes problemas levam a necessidade de duas tarefas no ambiente de rede: Expanso da rede. Segmentao da rede.

1. Expanso
Expandir uma rede significa estender os limites alem dos padres encontradoes por cabos e transmisso sem fio. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 43

Isto comum, conforme as redes crescem e se multiplicam. Dois componentes de rede so importantes neste processo: Repetidores Hubs

1.1. Repetidores
O repetidor um dispositivo responsvel por ampliar o tamanho mximo do cabeamento da rede. Ele funciona como um amplificador de sinais, regenerando os sinais recebidos e transmitindo esses sinais para outro segmento da rede. Como o nome sugere, ele repete as informaes recebidas em sua porta de entrada na sua porta de sada. Isso significa que os dados que ele mandar para um micro em um segmento, estes dados estaro disponveis em todos os segmentos, pois o repetidor um elemento que no analisa os quadros de dados para verificar para qual segmento o quadro destinado. Assim ele realmente funciona como um extensor do cabeamento da rede. como se todos os segmentos de rede estivessem fisicamente instalados no mesmo segmento. Apesar de aumentar o comprimento da rede, o repetidor traz como desvantagem diminuir o desempenho da rede. Isso ocorre porque, como existiro mais maquinas na rede, as chances de o cabeamento estar livre para o envio de um dado sero menores. E quando o cabeamento esta livre, as chances de uma coliso sero maiores, j que teremos mais maquinas na rede. Atualmente voc provavelmente no encontrara repetidores como equipamento independentes, esse equipamento esta embutido dentro de outros, especialmente do hub. O hub , na verdade, um repetidor (mas nem todo repetidor um hub), j que ele repete os dados que chegam em uma de suas portas para todas as demais portas existentes.

1.2. Hubs
Os Hubs so dispositivos concentradores, responsveis por centralizar a distribuio dos quadros de dados em redes fisicamente ligadas em estrelas. Funcionando assim como uma pea central, que recebe os sinais transmitidos pelas estaes e os retransmite para todas as demais. Existem vrios tipos de hubs, vejamos: Passivos: O termo Hub um termo muito genrico usado para definir qualquer tipo de dispositivo concentrador. Concentradores de cabos que no possuem qualquer tipo de alimentao eltrica so chamados hubs passivos funcionando 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. Ativos: So hubs que regeneram os sinais que recebem de suas portas antes de envi-los para todas as portas. Funcionando como repetidores. Na maioria das vezes, quando falamos somente hub estamos nos referindo a esse tipo de hub. 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. Inteligentes: So hubs que permitem qualquer tipo de monitoramento. Este tipo de monitoramento, que feito via software capaz de detectar e se preciso desconectar da rede estaes com problemas que prejudiquem o trfego ou mesmo derrube a rede Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 44

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 entre outras funes, que variam de acordo com a fabricante e o modelo do Hub. Empilhveis: Tambm chamado stackable. Esse tipo de hub permite a ampliao do seu nmero de portas.Veremos esse tipo de hub mais detalhadamente adiante. 1.2.1. Cascateamento

Existe a possibilidade de conectar dois ou mais hubs entre si. 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. Sendo que existem alguns hubs mais baratos no possuem a porta Up Link, mais com um cabo crossover pode-se conectar dois hubs. A nica diferena neste caso que ao invs de usar as portas Up Link, usar 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. 1.2.2. Empilhamento

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 computadores tivermos na rede, maior ser o trfego e mais lenta a rede ser e apesar de existirem limites para conexo entre hubs e repetidores, no h qualquer limite para o nmero de portas que um hub pode ter. Assim, para resolver esses problemas os fabricantes desenvolveram o hub empilhvel. Esse hub possui uma porta especial em sua parte traseira, que permite a conexo entre dois ou mais hubs. Essa conexo especial faz com que os hubs sejam considerados pela rede um s hub e no hubs separados, eliminando estes problemas. O empilhamento s funciona com hubs da mesma marca. A interligao atravs de porta especifica com o cabo de empilhamento (stack) tem velocidade de transmisso maior que a velocidade das portas.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 45

2. Segmentao
Conforme as redes vo se expandido, o numero de computadores em um nico segmento leva ao congestionamento de trfego, o que em alguns casos a parar a comunicao do segento. A nica forma de resolver este problema segmentar a rede, ou em outras palavras, dividir um nico segmento em vrios segmentos menores e de mais fcil controle e manipulao. Os componentes de rede que efetuam esta atividade so: Pontes Switches Roteadores Gateways 2.1.1. Bridges (Pontes)

Como vimos anteriormente que os repetidores transmitem todos os dados que recebe para todas as suas sadas. Assim, quando uma mquina transmite dados para outra mquina presente no mesmo segmento, todas as maquinas da rede recebem esses dados, mesmo aquelas que esto em outro segmento A ponte um repetidor Inteligente. Ela tem a capacidade de ler e analisar os quadros de dados que esto circulando na rede. Com isso ela consegue ler os campos de endereamentos MAC do quadro de dados. Fazendo com que a ponte no replique para outros segmentos dados que tenham como destino o mesmo segmento de origem. Outro papel que a ponte em principio poderia ter o de interligar redes que possuem arquiteturas diferentes. 2.1.2. Switches

O switch um hub que, em vez de ser um repetidor uma ponte. Com isso, em vez dele replicar os dados recebidos para todas as suas portas, ele envia os dados somente para o micro que requisitou os dados atravs da anlise da Camada de link de dados onde possui o endereo MAC da placa de rede do micro, dando a idia assim de que o switch um hub Inteligente, alm do fato dos switches trazerem micros processadores internos, que garantem ao aparelho um poder de processamento capaz de traar os melhores caminhos para o trafego dos dados, evitando a coliso dos pacotes e ainda conseguindo tornar a rede mais confivel e estvel. De maneira geral a funo do switch muito parecida com a de um bridge, com a exceo que um switch tem mais portas e um melhor desempenho, j que manter o cabeamento da rede livre. Outra vantagem que mais de uma comunicao pode ser estabelecida simultaneamente, desde que as comunicaes no envolvam portas de origem ou destino que j estejam sendo usadas em outras comunicaes.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 46

2.1.2.a.

Diferena entre Hubs e Switches

Um hub simplesmente retransmite todos os dados que chegam para todas as estaes conectadas a ele, como um espelho. Causando o famoso broadcast que causa muito conflitos de pacotes e faz com que a rede fica muito lenta. O switch ao invs de simplesmente encaminhar os pacotes para todas as estaes, encaminha apenas para o destinatrio correto pois ele identifica as maquinas pelo o MAC addrees que esttico. 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 100M bits. Quando uma das placas de 10M bits estiver envolvida, ser feita a 10M bits.

2.2. Roteadores
Roteadores so pontes que operam na camada de Rede do modelo OSI (camada trs), essa camada produzida no pelos componentes fsicos da rede (Endereo MAC das placas de rede, que so valores fsicos e fixos), mais sim pelo protocolo mais usado hoje em dia, o TCP/IP, o protocolo IP o responsvel por criar o contedo dessa camada. Isso significa que os roteadores no analisam os quadros fsicos que esto sendo transmitidos, mas sim os datagramas produzidos pelo protocolo que no caso o TCP/IP, os roteadores so capazes de ler e analisar os datagramas IP contidos nos quadros transmitidos pela rede. O papel fundamental do roteador poder escolher um caminho para o datagrama chegar at seu destino. Em redes grandes pode haver mais de um caminho, e o roteador o elemento responsvel por tomar a deciso de qual caminho percorrer. Em outras palavras, o roteador um dispositivo responsvel por interligar redes diferentes, inclusive podendo interligar redes que possuam arquiteturas diferentes (por exemplo, conectar uma rede Token Ring a uma rede Ethernet, uma rede Ethernet a uma rede x-25 Na figura seguinte mostrado um exemplo de uso de roteadores. Como voc pode perceber, h dois caminhos para o micro da rede 1 mandar dados para o micro da rede 6, atravs da rede 2 ou atravs da rede 4.

Os roteadores podem decidir qual caminho tomar atravs de dois critrios: o caminho mais curto (que seria atravs da rede 4) ou o caminho mais descongestionado (que no podemos determinar nesse exemplo; se o caminho do roteador da rede 4 estiver congestionado, o caminho do roteador da rede 2, apesar de mais longo, pode acabar sendo mais rpido). Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 47

A grande diferena entre uma ponte e um roteador que o endereamen e, que um endereamento fsico. O roteador, por operar na camada de Rede, usa o sistema de endereamento to que a ponte utiliza o endereamento usado na camada de Vinculo de Dados do modelo OSI, ou seja, o endereamento MAC das placas de red dessa camada, que um endereamento lgico. No caso do TCP/IP esse endereamento o endereo IP. Em redes grandes, a Internet o melhor exemplo, praticamente impossvel para uma ponte saber os endereos MAC de todas as placas de rede existentes na rede. Quando uma ponte no sabe um endereo MAC, ela envia o pacote de dados para todas as suas portas. Agora imagine se na Internet cada roteador enviasse para todas as suas portas dados toda vez que ele no soubesse um endereo MAC, a Internet simplesmente no funcionaria, por caso do excesso de dados. Devido a isso, os roteadores operam com os endereos lgicos, que trabalham em uma estrutura onde o endereo fsico no importante e a converso do endereo lgico (Endereo IP) para o endereo fsico (endereo MAC) feita somente quando o datagrama chega rede de destino. A vantagem do uso de endereos lgicos em redes grandes que eles so mais fceis de serem organizados hierarquicamente, isto , de uma forma padronizada. Mesmo que um roteador no saiba onde esta fisicamente localizada uma mquina que possua um determinado endereo, ele envia o pacote de dados para um outro roteador que tenha probabilidade de saber onde esse pacote deve ser entregue (roteador hierarquicamente superior). Esse processo continua at o pacote atingir a rede de destino, onde o pacote atingira a mquina de destino. Outra vantagem que no caso da troca do endereo fsico de uma mquina em uma rede, a troca da placa de rede defeituosa no far com que o endereo lgico dessa mquina seja alterado. importante notar, que o papel do roteador interligar redes diferentes (redes independentes), enquanto que papel dos repetidores, hub, pontes e switches so de interligar segmentos pertencentes a uma mesma rede.

2.3. Gateways
Normalmente implementado como uma aplicao de software. Funo de conectar redes que utilizam protocolos diferentes, e que necessitam de converses de pacotes num nvel mais profundo para que estas redes distintas conversem entre si.

IV. Modelo OSI e Projeto 802


1. Padronizao
Quando as redes de computadores surgiram na dcada de 70, as tecnologias eram do tipo proprietrias e o mercado verticalizado, isto , s eram suportadas pelos seus prprios fabricantes, e no havia a possibilidade de misturar as tecnologias dos fabricantes. O mercado comeou a tornar-se horizontal a partir do incio da dcada de 80, com a entradad deos microcomputadores. Hoje o mercado de informtica disputado por milhares de empresas, cada uma oferecendo solues para diferentes segmentos de mercado. Mas, medida que a tecnologia evoluiu, os fabricantes de hardware e os produtores de software sentiram a importncia de buscar padres para melhor atender seus clientes. O fato de possuir padres significava oportunidade de negcios e maior lucratividades. O mercado acostumou a exigir padres Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 48

de seus fornecedores, pois assim podia escolher o melhor fornecedor ou escolher o fornecedor em funo do preo. Com essa necessidade surgiram organizaes preocupadas coma a padronizao, que nada mais do que a definio de regras e modelos que as empresas devem seguir na fabricao de seus produtos O objetivo principal da padronizao que produtos de fabricantes diferentes possam ser integrados numa mesma soluo. Algumas organizaes Internacionais ANSI: American National Standards Institute - Instituto Nacional de Padronizao Americano. EIA: Electronics Industries Association - Associao das Indstrias Eletrnicas IEEE: Institute of Electrical and Electronics Engineers, Inc - Instituto de Engenharia Eltrica e Eletrnica. ISO: International Standards Organization Organizao Internacional para Padronizao. ITU: International Telecommunication Union Unio de Telecomunicao Internacional ou tambm antigamente conhecido como CCITT: Comit Consultatif Internacionale Tlgraphique et Tlphonie - Comit Consultivo Internacional de Telegrafia eTelefonia COSE: Common Open Software Environment - Ambiente Comum de Software Aberto. SAG: SQL Access Group - Grupo de Acesso SQL. COS: Corporation for Open Systems - Sociedade para Sistemas Abertos. OMG: Object Management Group - Grupo de Gerenciamento de Objetos. OSF: Open Software Fundation - Fundao de Software Aberto.

2. Modelo OSI
Para facilitar a interconexo de sistemas de computadores, a ISO desenvolveu um modelo de referncia chamado OSI (Open System Interconnection), para que os fabricantes pudessem criar protocolos a partir desse modelo. O modelo de protocolos OSI um modelo de sete camadas, divididas da seguinte forma: 7 6 5 4 3 2 1 Aplicao Apresentao Sesso Transporte Rede Link de Dados Fsica

Esse modelo estruturado de forma que cada camada tenha suas prprias caractersticas. Cada camada pode comunicar-se apenas com a sua camada inferior ou superior, e somente com a sua camada correspondente em uma outra mquina. Discutiremos cada uma das camadas a seguir:

2.1. Camada 7 Aplicao


A camada de Aplicao faz a interface entre o protocolo de comunicao e o aplicativo que Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 49

pediu ou que receber a informao atravs da rede. Por exemplo, se voc quiser baixar o seu e-mail com seu aplicativo de e-mail, ele entrar em contato com a Camada de Aplicao do protocolo de rede efetuando este pedido.

2.2. Camada 6 Apresentao


A camada de Apresentao converte os dados recebidos pela camada de Aplicao em um formato a ser usado na transmisso desse dado, ou seja, um formato entendido pelo protocolo. Ele funciona como um tradutor, se est enviando traduz os dados da camada de Aplicao para a camada de Sesso, se est recebendo traduz os dados da camada de Sesso para a Aplicao.

2.3. Camada 5 Sesso


A camada de Sesso permite que dois computadores diferentes estabeleam uma sesso de comunicao. Com esta camada os dados so marcados de forma que se houver uma falha na rede, quando a rede se tomar disponvel novamente, a comunicao pode reiniciar de onde parou.

2.4. Camada 4 Transporte


A camada de Transporte responsvel por pegar os dados vindos da camada de Sesso dividi-los em pacotes que sero transmitidos pela rede. No receptor, esta camada responsvel por pegar os pacotes recebidos da camada de Rede e remontar o dado originaI para envi-lo camada de Sesso, isso inclui o controle de fluxo, correo de erros, confirmao de recebimento (acknowledge) informando o sucesso da transmisso. A camada de Transporte divide as camadas de nvel de aplicao (de 5 a 7 preocupadas com os dados contidos no pacote) das de nvel fsico (de 1 a 3 preocupadas com a maneira que os dados sero transmitidos. A camada de Transporte faz a ligao entre esse dois grupos.

2.5. Camada 3 Rede


A camada de Rede responsvel pelo endereamento dos pacotes, convertendo endereos lgicos em endereos fsicos, de forma que os pacotes consigam chegar corretamente ao destino. Essa camada tambm determina a rota que os pacotes iro seguir para atingir o destino, baseada em fatores como condies de trfego da rede e prioridades. Rotas so os caminhos seguidos pelos pacotes na rede.

2.6. Camada 2 Link de Dados


A camada de Link de Dados (conhecida tambm como Conexo de Dados ou Enlace) pega os pacotes de dados vindos da camada de Rede e os transforma em quadros que sero trafegados pela rede, adicionando informaes como endereo fsico da placa de rede de origem e destino, dados de controle, dados em si, e os controle de erros. Esse pacote de dados enviado para a camada Fsica, que converte esse quadro em sinais eltricos enviados pelo cabo da rede.

2.7. Camada 1 Fsica


A camada Fsica pega os quadros enviados pela camada de Link de Dados e os converte em sinais compatveis com o meio onde os dados devero ser transmitidos. A camada fsica quem Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 50

especifica a maneira com que os quadros de bits sero enviados para a rede. A camada Fsica no inclui o meio onde os dados trafegam, isto , o cabo de rede. Quem faz o seu papel a placa de rede. A camada Fsica pega os dados que vem do meio (sinais eltricos, luz, etc.) converte em bits e repassa a camada de Link de dados que montar o pacote e verificar se ele foi recebido corretamente.

3. Comunicao entre computadores


Quando um computador se comunica com outro atravs de uma rede, a informao da comunicao passa por todas as camadas do modelo OSI. Cada informao a ser transmitida de um computador ao outro transferida na forma de um encapsulamento que denominamos Pacote. Este pacote corresponde a informao que ser transmitida na origem e recebida no destino, mais todas as informaes de controle pertinentes a cada camada do modelo OSI na forma de cabealhos

Empacotamento

Desempacotamento

4. Padro IEEE 802


O IEEE concordava com todas as padronizaes para o modelo OSI, mas decidiu que deveria haver mais detalhes para a camada de Vnculo de dados O projeto 802 regularizava os padres para dispositivos fsicos de rede (cabos, placas de rede, interfaces, conexo e desconexo) que estavam localizados nas camadas de Vnculo de dados e Fsica (j especificadas no modelo OSI). 7.2.1. Controle de Acesso ao Meio (MAC) Cada placa de rede existente em um dispositivo conectado rede possui um endereo MAC nico, que gravado em hardware e no pode ser alterado. Esse endereo utiliza 06 bytes como por exemplo: 02608C428197. Esses endereos so padronizados pelo IEEE da seguinte forma: Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 51

Os trs primeiros bytes representam o cdigo do fabricante determinado OUI (Organizationally Unique Identifier), e os trs ltimos bytes definido pelo fabricante (o fabricante deve controlar esse nmero). Sendo assim o fabricante deve-se cadastrar para poder obter um nmero OUI. A finalidade dessa distino para que o computador seja capaz de identificar outros computadores na rede. Esse endereo o R.G. da placa e do micro na rede. Outra funo da MAC controlar o uso do cabo, verificando se o cabo est ocupado ou no. Se o cabo est ocupado o quadro de dados no ser enviado, caso contrrio os dados sero enviados pela rede. Se durante a transmisso ocorrer uma coliso (transmisses simultneas pelo mesmo cabo) a MAC capaz de identificar as mquinas envolvidas, fazendo com que elas esperem tempos diferentes para poderem transmItir novamente. Quando o pacote chega esta sub-camada, ele deve receber uma informao sobre o tipo de arquitetura definida para esta rede (Ethernet, ARCNet, FDDI, Token Ring). Cada arquitetura define uma forma de acesso ao cabo, como por exemplo, CSMA/CD para Ethernet ou passagem de basto para Token Ring. de responsabilidade dessa sub-camada definir essa informao para o pacote. 7.2.2. Controle de Link Lgico (LLC) Permite que mais de um protocolo seja usado acima dela (camada de rede do modelo OSI). O seu papel adicionar ao dado recebido, informaes de quem enviou as informaes (protocolo responsvel pela emisso dos dados), para que o receptor, a camada de LLC consiga entregar as Informaes ao protocolo de destino de forma correta. Se esta camada no existisse os computadores no teriam como reconhecer os dados dos protocolos (caso fosse usado mltiplos protocolos), ficando assim sem entender o dado recebido. A LLC enderea os pacotes de dados com um identificador do protocolo, para que depois da transmisso a camada correspondente possa recuperar os dados e interpret-los. um dos assuntos mais importantes em relao a redes, porque atravs deles que so definidas as formas de como a rede ir funcionar de verdade, pois so eles que definem como os dados sero transferidos pela rede.

V. Protocolos
1. O que so protocolos
Pacote uma estrutura de dados utilizada para que dois computadores possam enviar e receber dados em uma rede. Atravs do modelo OSI, cada camada relaciona-se com a superior e inferior a ela agregando informaes de controle aos pacotes. Cada camada do modelo OSI se comunica com a camada adjacente sua, ou seja, as camadas de um computador se comunicam com as mesmas camadas em um outro computador. Para que dois computadores possam enviar e receber pacotes e para que as camadas possam comunicar-se de forma adjacente (no mesmo nvel) necessrio um tipo de software chamado de protocolo. Mas o que so protocolos? Protocolos so padres que definem a forma de comunicao entre dois computadores e seus programas. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 52

Quando uma camada OSI em um computador deseja enviar dados para outra camada adjacente sua, preciso que o dado seja preparado e enviado segundo regras que tanto o primeiro computador quanto o segundo possam entender. Dessa forma, a condio bsica para que dois computadores se falem na rede que utilizem o mesmo protocolo, ou seja, o mesmo conjunto de regras e padres para a preparao e entrega dos pacotes. Algumas caractersticas dos protocolos: Protocolos podem ser proprietrios ou abertos. Os protocolos proprietrios so limitados a um tipo de aplicao ou empresa. Por exemplo, o protocolo APPC (Advanced Program-to-Program Communication) de propriedade da IBM e utilizado em sua arquitetura de rede SNA. Os protocolos abertos so extensveis s empresas Os protocolos abertos so extensveis s empresas, so divulgados e padronizados por organismos e associaes internacionais e so aderidos pela indstria de informtica. Por exemplo, o TCP/IP um tipo de protocolo aceito universalmente para a comunicao de computadores na Internet. Protocolos podem fornecer diversas informaes sobre a rede. Em funo e atravs do tipo de protocolo utilizado pode-se obter diversas informaes sobre a rede, tais como performance, erros, endereamento, etc. Protocolos podem ser analisados com ferramentas de software. De onde o pacote est saindo, para onde vai, quanto tempo demorou para chegar, quanto tempo ficou parado em um roteador, se utilizou rota nica ou alternativa, etc., so informaes que podem ser muito importantes na avaliao de uma rede. Estas informaes podem ser fornecidas atravs de um pacote de software de monitorao de rede. Existe um grande nmero de protocolos. Quando nos referimos quantidade de protocolos que existe na rea tcnica, dizemos que uma verdadeira sopa de letras. Fica impossvel lembrar ou decorar cada um deles. Por exemplo, vamos citar apenas alguns, X.400, TCP/IP, DLC, FTP, NWLink, ATP, DDP. Para se ter uma idia ainda mais clara, TCP/IP considerado uma sute de protocolos. Dentro dele existe mais de 10 protocolos distintos. Cada protocolo tem funes diferentes, vantagens e desvantagens, restries e a sua escolha para implementao na rede depende ainda de uma srie de fatores. A camada na qual um protocolo trabalha descreve as suas funes. Existem protocolos para todas as camadas OSI. Alguns protocolos trabalham em mais de uma camada OSI para permitir o transporte e entrega dos pacotes. Os protocolos trabalham em grupos ou em pilhas. Protocolos diferentes trabalham juntos em diferentes camadas. Os nveis na pilha de protocolos correspondem s camadas no modelo OSI. A implementao dos protocolos nas pilhas feita de forma diferente por cada vendedor de sistema operacional. Apesar das diferentes implementaes, os modelos se tornam compatveis por serem baseados no padro OSI.

2. Como trabalham os protocolos


Os protocolos devem trabalhar em conjunto para garantir o envio e entrega dos pacotes. Quando um computador vai enviar dados, eles so divididos pelo protocolo em pequenos pedaos chamados pacotes. No pacote o protocolo adiciona informaes de status e endereamento para que na rede, o computador de destino possa conseguir acessar o pacote. O protocolo tambm prepara os dados para serem transmitidos atravs do cabo de rede. Todas as operaes que foram realizadas pelo computador que est emitindo o dado, tambm sero realizadas pelo computador que recebe os dados, mas agora na forma inversa. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 53

Para que a transmisso de dados tenha sucesso na rede, ser necessrio que o computador que envia e o computador que recebe os dados cumpram sistematicamente as mesmas etapas, e para tanto, devem possuir em suas camadas os mesmos protocolos. Se dois computadores tiverem protocolos diferentes em suas camadas OSI, com certeza a comunicao no ser realizada, pois o pacote de dados, gerado no computador emissor, no conseguir ser traduzido pelo computador de destino. Para que os protocolos possam trabalhar nas camadas OSI eles so agrupados ou ainda colocados em pilhas, ou seja, a pilha uma forma de combinar e organizar protocolos por camadas. As camadas vo ento, oferecer os servios baseados no protocolo a ser utilizado para que o pacote de dados possa trafegar na rede.

3. Pilhas de protocolos mais comuns


Cada fornecedor de sistema operacional desenvolve e implementa a sua prpria pilha de protocolos a partir do modelo OSI, que especifica os tipos de protocolos que devem ser utilizados em cada camada. Microsoft, Novell, IBM, Digital e Apple implementaram sua pilha de protocolos baseados na evoluo de seus sistemas operacionais. Adotam tambm modelos de pilhas pr estabelecidos pela indstria para melhorar o seu prprio padro, como o caso do uso do TCP/IP.

4. Classificao de protocolos
Existem protocolos em cada uma das camadas do modelo OSI realizando tarefas gerais de comunicao na rede. Eles so classificados em quatro nveis: Aplicativo, Transporte, Rede e Fsica.

4.1. Aplicativo
Neste nvel situam-se nas camadas mais altas do modelo OSI. Sua misso a de proporcionar interao entre os aplicativos que esto sendo utilizados na rede. Exemplos. FTP (File Transfer Protocol) -Suite TCP/IP: Protocolo de Transferncia de Arquivo. Permite a cpia de arquivos entre computadores na Internet. Telnet -Suite TCP/IP: Permite que um computador remoto se conecte a outro. Quando conectado, o computador age como se o seu teclado estivesse atachado ao computador remoto. O computador conectado pode utilizar os mesmos servios do computador local. SNMP (Simple Network Management Protocol) -Suite TCP/IP: Protocolo de Gerenciamento de Rede Simples. Utilizado para estabelecer a comunicao entre um programa de gerenciamento e um agente de software sendo executado em um computador host. SMTP (Simple Mail Transfer Protocol) -Suite TCP/IP: Protocolo de Transferncia de Correio Simples. Protocolo Internet para Transferncia de Correio Eletrnico. X.400: Protocolo para Transmisses Internacionais de Correio Eletrnico. Foi desenvolvido pelo CCITT (International Consultative Committee on Telephony and Telegraphy) baseado no modelo OSI. O gol do X.400 permitir usurios trocarem mensagens no importando o sistema de correio em uso. X.500: Servio de diretrio global para correio eletrnico. Conjunto de padres OSI que descreve a interconexo de diferentes sistemas de informao. Desenvolvido pelo CCITT. Pgina 54

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

SMB (Server Message Block): Blocos de Mensagens de Servidor. Protocolo de compartilhamento de arquivo desenvolvido pela Microsoft e utilizado nas redes Windows. NCP (Novell Core Protocol): Protocolo Novell Core. Protocolo de compartilhamento de arquivo desenvolvido pela Novell e utilizado nas redes Netware. AppleShare: Protocolo de compartilhamento de arquivo desenvolvido pela Apple para as redes MAC. APPC (Advanced Program-to-Program Communication): Comunicao Avanada Programa a Programa. Protocolo SNA, Par-a-Par IBM, utilizado nos computadores AS400.

4.2. Transporte
Os protocolos de transporte asseguram o empacotamento e a entrega segura dos dados. Estabelecem sesses de comunicao entre os computadores. Exemplos: SPX (Sequencial Packet eXchange): Constitui uma parte do grupo de protocolos para dados seqenciais IPX/SPX da Novell. TCP (Transmission Control Protocol): Protocolo de Controle de Transmisso. Protocolo da suite TCP/IP que realiza a entrega garantida dos dados seqenciais. UDP (User Datagram Protocol): Protocolo semelhante ao TCP que realiza a entrega dos dados mas sem garantia de que eles chegaro ao seu destino. NWLINK: Implementao nas redes Microsoft do protocolo IPX/SPX. Desenvolvido pela Microsoft para permitir a comunicao entre os sistemas operacionais da famlia Windows e o sistema Netware. ATP (AppleTalk Transaction Protocol) e NBP (Name Binding Protocol): Protocolo de transao AppleTalk e protocolo de ligao de nomes. Protocolos AppleTalk para estabelecimento de sesso de comunicao e transporte de dados. NetBEUI: Utilizado para estabelecer sesses entre computadores NetBIOS e proporcionar servio de transporte de dados. NetBIOS uma interface que utilizada para estabelecer nomes lgicos na rede, estabelecer sesses entre dois nomes lgicos, entre dois computadores na rede, e suportar a transferncia de dados entre os computadores.

4.3. Rede
Protocolos que controlam informaes de endereamento e roteamento, estabelecem regras de comunicao e realizam testes de erro e pedidos de retransmisso. NetBEUI: Protocolo de transporte. Proporciona servios de transporte de dados para as sesses estabelecidas entre os computadores utilizando a interface NetBIOS. IPX (Internetwork Packet Exchange): Intercmbio de pacote de interconexo de rede. Utilizado nas redes Netware. Realiza o encaminhamento de roteamento do pacote padro IPX/SPX. IP (Internet Protocol): Protocolo da sute TCP/IP para encaminhamento e roteamento do pacote. Realiza o roteamento das informaes de um computador para outro. Roteamento a sua funo primria. Pgina 55

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

NWLINK: Implementao pela Microsoft do protocolo IPX/SPX. DDP (Datagram Delivery Protocol): Protocolo de entrega de datagrama. No garante a entrega dos dados. Pertence ao grupo de protocolos AppleTalk.

4.4. Fsica
Os protocolos da camada fsica so definidos pelo IEEE no projeto 802. O driver da placa adaptadora de rede o responsvel por realizar o controle de acesso mdia, fornecendo acesso de baixo nvel s placas adaptadoras de rede Para que o driver acesse a mdia fsica ou o cabo, ser necessria a utilizao de um protocolo. Esse protocolo chamado de protocolo de acesso mdia e responsvel por dizer, em um determinado momento, qual computador deve utilizar o cabo. Os protocolos da camada fsica so os seguintes: 802.3 -Ethernet: o padro mais utilizado mundialmente. Transmite dados a 10Mbps utilizando o mtodo de acesso CSMA/CD que faz com que os computadores possam transmitir os dados apenas se o cabo estiver desocupado. Os dados so enviados a todos os computadores e copiados por aqueles que so os donos. Os computadores ficam passivos na rede esperando os dados chegarem. 802.4 - Token Passing: o protocolo padro para passagem de smbolo ou basto (Token Passing) utilizado nas redes Token Ring. O token ou basto um smbolo (sinal eltrico) que trafega pelo cabo, de mquina em mquina, verificando qual computador deseja realizar o broadcast (difuso) dos dados. Os computadores so ativos no processo, recebendo e enviando token atravs da mdia fsica.

5. Protocolos de Mercado
Com o desenvolvimento das redes LAN e WAN, e mais recentemente com o crescimento da Internet, alguns protocolos tornaram-se mais comuns. Entre eles pode-se citar: NetBEUI, IPX/SPX e TCP/IP Cada um desses protocolos apresenta caractersticas prprias e que podem ser utilizados em situaes diferentes.

5.1. NetBEUI (NetBIOS Extended User Interface)


o mais simples dos protocolos. auto-configurvel, no exigindo do usurio ou administrador de rede esforo para sua implantao. NetBEUI foi introduzido pela IBM pela primeira vez em 1985 quando ficou claro que uma LAN poderia ser segmentada em grupos de trabalho de 20 a 200 computadores e que gateways poderiam ser usados para conectar segmentos de LAN e ainda mainframes. O objetivo primrio da IBM na utilizao do NetBEUI era conectar LANs a mainframes. Inicialmente a IBM desenvolveu a interface de programao chamada NetBIOS (Network Basic Input/Output System) que significa sistema bsico de entrada/sada de rede. NetBIOS uma interface de LAN da camada de sesso que atua como uma interface de aplicativo para a rede. Ela fornece as ferramentas para que um programa estabelea uma sesso com outro programa em computadores distintos na rede. Mquinas clientes, servidores, repetidores, roteadores, bridges (pontes) so chamados de ns de uma rede. Um n em uma LAN o dispositivo que conectado rede e pode se comunicar com outros dispositivos nesta rede. NetBIOS no um pacote de software. NetBIOS so funes. NetBIOS so APIs Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 56

(Application Program Interface) que os programadores utilizam para que os aplicativos possam requisitar os servios de rede das camadas mais baixas, estabelecendo sesses entre os ns da rede e permitindo a transferncia de informaes entre eles. A funo principal de NetBIOS a de permitir que uma aplicao utilize os servios de um protocolo de transporte. A Interface NetBIOS responsvel por: Estabelecer nomes lgicos na rede (nomes de mquinas) Estabelecer conexes chamadas sesses, entre dois computadores usando os seus nomes lgicos na rede Transmitir dados entre computadores na rede

NetBIOS uma interface de programao. NetBEUI o protocolo. NetBEUI faz uso de NetBIOS para realizar as tarefas relacionadas anteriormente. NetBIOS permite que as aplicaes faam uso dos servios de um protocolo. O NetBEUI possui diversas vantagens, entre elas: Protocolo pequeno e rpido No requer configurao Utiliza uma pequena quantidade de memria Possui performance excelente em links lentos (por exemplo, acesso remoto) NetBEUI no rotevel NetBEUI tem performance pobre atravs de WANs

NetBEUI tem duas desvantagens:

Diversos fornecedores de sistemas operacionais perceberam as vantagens de NetBIOS como interface e a separaram de NetBEUI. Com isso foi possvel passar a utilizar NetBIOS tambm com outros protocolos como o TCP/IP e o IPX/SPX. Assim sendo, uma aplicao de rede podia falar com outra utilizando nomes amigveis em vez de endereos complexos de rede. essa caracterstica de NetBIOS que permite que se encontre mquinas na rede pelo seu nome. Usurios podem se conectar a drivers simplesmente fornecendo o nome na mquina e o nome do recurso.

5.2. IPX/SPX e NWLink


O XNS (Sistema de Rede Xerox) foi desenvolvido pela Xerox para uso de suas LANs padro Ethernet. A partir desse protocolo da Xerox, a Novell desenvolveu o protocolo IPX/SPX. O IPX/SPX (Intercmbio de pacote de interconexo de rede/Intercmbio seqencial de pacote) uma pilha de protocolos padro utilizada pelo sistema operacional NetWare da Novell. A implementao da Microsoft do IPX/SPX chamada de NWLINK IPX/SPX. Se o computador estiver com Windows e for preciso se conectar a uma rede NetWare, ser necessrio utilizar esse protocolo. O IPX/SPX um protocolo pequeno e rpido, diferente do NetBEUI, pois pode ser rotevel. Um protocolo chamado de rotevel quando permite a passagem do pacote de dados entre segmentos de redes diferentes atravs de ns ou dispositivos chamados de roteadores. A idia de dividir uma rede e m segmentos existe com o objetivo de torn-la mais rpida e eficiente. O protocolo IPX/SPX, sendo rotevel, pode ser utilizado em redes que esto segmentadas por bridges (pontes) ou roteadores que sejam compatveis com IPX/SPX. Para que os dados possam trafegar na rede preciso que sejam formatados em pequenos pedaos Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 57

chamados de pacotes ou frames. O protocolo IPX/SPX suporta mais de um tipo de frame e para que uma mquina em um segmento de rede possa visualizar a outra preciso que ambas estejam utilizando o mesmo tipo de frame. Para a rede Ethernet existem trs tipos de frames suportadas pelo IPX/SPX utilizando o sistema operacional de rede NetWare: Ethernet II, IEEE 802.2 e IEEE 802.3 Esses formatos de frame so definidos pelo IEEE e so implementados como padro no NetWare da Novell. Formato de frame padro Ethernet para IPX. Para configurar o IPX/SPX preciso saber previamente qual frame est sendo utilizado na rede pelo IPX/SPX e tambm o nmero de cada segmento de rede IPX que ser estabelecido na comunicao entre os roteadores O IPX/SPX implementa e suporta a interface NetBIOS, permitindo a comunicao com qualquer outra mquina ou sistema operacional que tenha uma implementao IPX/SPX com NetBIOS. Tanto a Novell quanto a Microsoft implementam NetBIOS over IPX/SPX (NetBIOS sobre IPX/SPX) em seus sistemas operacionais. A implementao Microsoft do protocolo IPX/SPX recebe o nome de NWLink.

VI. TCP/IP (Transmission Control Protocol / Internet Protocol)


O TCP/IP (Protocolo de Controle de Transmisso/Protocolo Internet) no apenas um protocolo, mas uma sute ou grupo de protocolos que se tornou padro na indstria por oferecer comunicao em ambientes heterogneos, tais como sistemas operacionais UNIX, Windows, MAC OS, minicomputadores e at mainframes. Hoje o TCP/IP se refere a uma sute de protocolos utilizados na Internet, a rede das redes. Este conjunto padro de protocolos especifica como computadores se comunicam e fornece as convenes para a conexo e rota no trfego da Internet atravs de conexes estabelecidas por roteadores.

1. Benefcios na utilizao de TCP/IP


O TCP/IP sempre foi considerado um protocolo bastante pesado, exigindo muita memria e hardware para ser utilizado. Com o desenvolvimento das interfaces grficas, com a evoluo dos processadores e com o esforo dos desenvolvedores de sistemas operacionais em oferecer o TCP/IP para as suas plataformas com performance igual ou s vezes superior aos outros protocolos, o TCP/IP se tornou o protocolo indispensvel. Hoje ele tido como The Master of the Network (O Mestre das Redes), pois a maioria das LANs exige a sua utilizao para acesso ao mundo externo. O TCP/IP oferece alguns benefcios, dentre eles: Padronizao: Um padro, um protocolo rotevel que o mais completo e aceito protocolo disponvel atualmente. Todos os sistemas operacionais modernos oferecem o suporte para o TCP/IP e a maioria das grandes redes se baseia em TCP/IP para a maior parte de seu trfego. Interconectividade:Uma tecnologia para conectar sistemas no similares. Muitos utilitrios padres de conectividade esto disponveis para acessar e transferir dados entre esses sistemas no similares, incluindo FTP (File Transfer Protocol) e Telnet (Terminal Emulation Protocol). Roteamento:Permite e habilita as tecnologias mais antigas e as novas se conectarem Internet. Trabalha com protocolos de linha como PPP (Point to Point Protocol) permitindo conexo remota a partir de linha discada ou dedicada. Trabalha como os Pgina 58

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

mecanismos IPCs e interfaces mais utilizados pelos sistemas operacionais, como Windows Sockets e NetBIOS. Protocolo robusto, escalvel, multiplataforma, com estrutura para ser utilizada em sistemas operacionais cliente/servidor, permitindo a utilizao de aplicaes desse porte entre dois pontos distantes. Internet: atravs da sute de protocolos TCP/IP que obtemos acesso a Internet. As redes locais distribuem servidores de acesso a Internet (proxy servers) e os hosts locais se conectam a estes servidores para obter o acesso a Internet. Este acesso s pode ser conseguido se os computadores estiverem configurados para utilizar TCP/IP

2. A histria do TCP/IP
O TCP/IP foi desenvolvido em 1969 pelo U.S. Departament of Defense Advanced Research Projects Agency, como um recurso para um projeto experimental chamado de ARPANET (Advanced Research Project Agency Network) para preencher a necessidade de comunicao entre uma grande quantidade de sistemas de computadores e vrias organizaes militares dispersas. O objetivo do projeto era disponibilizar links (vnculos) de comunicao com altas velocidades utilizando redes de comutao de pacotes. O protocolo deveria ser capaz de identificar e encontrar a melhor rota possvel entre dois sites (locais), alm de ser capaz de procurar rotas alternativas para chegar ao destino, caso qualquer uma das rotas tivesse sido destruda. O objetivo terminal da elaborao de TCP/IP foi na poca, encontrar um protocolo que pudesse tentar de todas as formas uma comunicao caso ocorresse uma guerra nuclear. A partir de 1972 o projeto ARPANET comeou crescer em uma comunidade internacional e hoje se transformou no que conhecemos como Internet. Em 1983 ficou definido que todos os computadores conectados ao ARPANET passariam a utilizar o TCP/IP. No final dos anos 80 o National Science Fundation em Washington, D.C, comeou construir o NSFNET, um backbone para um supercomputador que serviria para interconectar diferentes comunidades de pesquisa e tambm os computadores da ARPANET. Em 1990 o NSFNET se tornou o backbone principal das redes para a Internet, padronizando definitivamente o TCP/IP.

2.1. A padronizao do TCP/IP


A padronizao do TCP/IP publicada em uma srie de documentos chamados de RFC Request for Comments (Pedidos para Comentrios). Os RFCs descrevem os trabalhos internos realizados para a padronizao da Internet. Alguns RFCs descrevem os servios de rede ou os protocolos e suas implementaes, enquanto outros apenas resumem as polticas de ordem prtica de sua utilizao no mundo Internet. Os padres TCP/IP so sempre publicados como RFCs muito embora nem todo documento RFC especifique um padro. Os padres TCP/IP no so desenvolvidos por um comit, mas por consenso. Qualquer pessoa pode submeter um documento para publicao como um RFC. Os documentos so ento revisados por um tcnico expert, uma fora tarefa ou um editor RFC. Quando o documento publicado ele recebe um nmero. O RFC original nunca atualizado. Se alteraes so necessrias, um novo RFC publicado com um novo nmero. O IAB (Internet Activities Board) o comit responsvel por definir os padres e por gerenciar o processo de publicao dos RFCs. O IAB governa dois grupos, o IRTF (Internet Research Task Force) e o IETF (Internet Engineering Task Force). O IRTF responsvel por coordenar todos os projetos de pesquisa relacionados ao TCP/IP, enquanto o IETF se preocupa mais com a resoluo de problemas Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 59

ocorridos na Internet. O IAB publica o IAB Official Protocol Standard, uma publicao quadrimensal que til para se saber o corrente RFC para cada protocolo.

2.2. Esquemas de nomes TCP/IP


Quando utilizamos o protocolo TCP/IP temos o termo host TCP/IP. O termo host utilizado para se referir a qualquer parte de hardware que pode ser endereada. Isto inclui estaes de trabalho e servidores, como tambm roteadores. Hosts so identificados unicamente pelo endereo fsico de suas placas de rede (MAC address), mas o endereo fsico de uma placa de rede no uma forma muito intuitiva de identificar um computador. preciso ter outros nveis de endereamento, alm do fsico. No TCP/IP, alm do endereo fsico existem outros dois nveis de endereamento: Nomes de Domnios e Endereos de IP 2.2.1. Nomes de Domnios

Os nomes de domnio so utilizados em ambiente TCP/IP atravs de um servio denominado DNS Domain Name Server (Servidor de Nome de Domnio). O DNS oferece um esquema de nomes hierrquico para os hosts TCP/IP. Esse esquema permite s organizaes dividirem logicamente as suas redes e delegar autoridade aos administradores de rede em cada uma das reas. Estas divises so chamadas de zonas de autoridade. O nome de domnio foi padronizado como a estrutura de nomes na Internet. O nome de domnio possui as seguintes caractersticas: Conjunto de nomes em uma hierarquia de domnios. Os nomes so separados por pontos O nome de domnio limitado em 256 caracteres. Os nomes so lidos da direita para a esquerda iniciando na raiz

Quando uma organizao quer participar da Internet ela deve registrar o seu primeiro nvel de domnio na INTERNIC. No Brasil os nomes de domnios devem ser registrados na FAPESP. Quando efetua-se um registro de domnio, associa-se a este nome de domnio, endereos IP que identificam servios oferecidos. 2.2.2. Endereos de IP

Um host TCP/IP dentro de uma LAN identificado por um endereo lgico de IP. O endereo de IP identifica a localizao de um computador na rede da mesma forma que um endereo em uma rua identifica uma casa em uma cidade. Assim como um endereo residencial identifica uma nica residncia ou uma casa, um endereo de IP deve ser nico em nvel global ou mundial e ter um nico formato. Um exemplo de endereos TCP/IP seria: 192.168.10.1

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 60

2.3. A sute de protocolos TCP/IP


O TCP/IP constitudo por uma srie de protocolos padro, projetados para permitir a conexo entre sub-redes e mesmo redes de diferentes fornecedores. Os protocolos TCP/IP so organizados em quatro camadas: camada de Interface de rede, Internet, Transporte e Aplicativos. 2.3.1. Camada de Interface de Rede

A camada de interface de rede a camada de mais baixo nvel dentro do modelo. Ela responsvel por colocar e retirar quadros (frames, pacotes) no meio fsico. Nesta camada esto os protocolos utilizados nas diversas tecnologias de comunicao fsica de rede. Estes protocolos no fazem realmente parte da sute TCP/IP, mas sim permitem que um host TCP/IP se comunique com outros hosts na rede 2.3.2. Camada de Internet

A camada de Internet responsvel pelas funes de endereamento, empacotamento e roteamento. So definidos trs protocolos nesta camada: IP (Internet Protocol) responsvel pelo endereamento e roteamento de pacotes entre hosts e redes. ARP (Address Resolution Protocol) utilizado para obter endereos de hardware de hosts localizados na mesma rede fsica, necessrios para a comunicao com um host de destino. ICMP (Internet Control Messsage Protocol) responsvel por enviar mensagens e relatar erros relacionados a entrega de um pacote. 2.3.3. Camada de Transporte

A camada de transporte responsvel pela comunicao entre dois hosts. Existem dois protocolos nessa camada. TCP (Transmission Control Protocol) responsvel por oferecer comunicao segura e confivel orientada conexo (connection-oriented) para aplicativos que transmitem tipicamente grandes quantidades de dados de uma s vez ou que exigem uma confirmao (acknowledgment) para os dados recebidos. Fornece o servio de liberao de pacotes orientado para conexo, estabelecendo uma sesso antes de liberar o pacote. UDP (User Datagram Protocol) responsvel por proporcionar a comunicao sem conexo (connectionless) e no garante a entrega dos pacotes. Aplicativos que utilizam UDP transferem tipicamente pequenas quantidades de dados de uma s vez. A confiabilidade da entrega responsabilidade do aplicativo. O UDP no realiza o acknowledgment do pacote. Fornece os servios de liberao dos pacotes sem conexo (usa difuso). 2.3.4. Camada de Aplicativo

atravs dela que os aplicativos conseguem acesso rede. Nessa camada ficam localizadas as interfaces Sockets e NetBIOS. A Sockets oferece uma interface de programao de aplicativos (API) que padronizada para os diversos sistemas operacionais e que permite a comunicao de protocolos de transporte com diferentes convenes de endereamento como TCP/IP e o IPX/SPX. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 61

A NetBIOS proporciona uma interface de programao de aplicativo (API) para os protocolos que suportam a conveno de nomes NetBIOS para endereamento como o prprio TCP/IP, IPX/SPX e ainda o NetBEUI. Existem diversos protocolos nesta camada. Como exemplo de alguns deles podemos citar: SMTP (Simple Mail Transport Protocol) utilizado para a comunicao entre servios de correio eletrnico na Internet POP (Post Office Protocol) utilizado para recuperao de mensagens de correio eletrnico via Internet IMAP (Internet Mail Access Protocol) - tambm utilizado para recuperao de mensagens de correio eletrnico via Internet, mas de forma mais avanada que o POP HTTP (Hypertext Transport Protocol) utilizado para a publicao de sites WEB na Internet FTP (File Transfer Protocol) utilizado para publicao de arquivos na Internet 2.3.5. Protocolos e camadas

A sute TCP/IP distribui protocolos entre as quatro camadas. Esta distribuio fornece um conjunto padronizado de protocolos de modo que os computadores possam estabelecer comunicao entre si

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 62

2.4. Modelo OSI e TCP/IP

3. Porque Endereamento IP
Enderear equivale a numerar. O principal conceito em uma rede apresenta um nmero nico para sua identificao. Computadores clientes, servidores, roteadores, impressoras de ponto de rede e demais ns sero numerados para que possam ser identificados. Cada n de uma rede deve ter um nmero de IP para ser identificado e para conseguir se comunicar com qualquer outro n. assim em nossas redes locais e assim tambm na Internet. Assim como cada moradia tem o seu endereo, o mesmo acontece com os computadores que utilizam TCP/IP. Cada um tem o seu endereo de IP.

N de uma rede o termo que ser utilizado nesta apostila para representar um dispositivo que participa ativamente em uma rede local, normalmente estaes de trabalho, servidores, roteadores etc.

3.1. O que um endereo IP?


Um endereo de IP um nmero de 32 bits (4 bytes) composto por quatro partes ou campos de 8 bits, chamados de octetos. Para sua representao, os octetos so separados por um ponto (.). Quando representado por Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 63

valores decimais o formato da notao chamado de "notao decimal com pontos". Ela torna a leitura mais simples para o ser humano. Estes endereos IP so nicos em nvel Para atingir esse objetivo, sua administrao delegada a um organismo central, o InterNIC, que designa grupos de endereos diretamente aos sites que queiram ligar-se Internet ou aos provedores que os redistribuiro aos prprios clientes. As universidades e empresas ligadas Internet tm pelo menos um desses endereos, geralmente no atribudo diretamente pelo InterNIC, mas obtido de um Provedor de Servio de Internet (Internet Service Provider-ISP). Para configurar uma rede privada domstica, basta "inventar" os prprios endereos privados, como se explica frente. Para conectar a prpria mquina Internet, todavia, necessrio obter um verdadeiro endereo de IP do prprio administrador de rede ou do provedor. A tabela a seguir mostra exemplos de endereos de IP nas representaes decimal e binria.

3.2. Representao do endereo IP


O valor decimal de um octeto estar sempre entre 0 (zero) e 255 (duzentos e cinqenta e cinco), pois, com 8 bits, o menor valor decimal que podemos representar 0 (zero) e o maior, 255 (duzentos e cinqenta e cinco). Os endereos vlidos podem ir de 0.0.0.0 at 255.255.255.255, totalizando aproximadamente 4,3 bilhes de endereos. A tabela a seguir apresenta esquematicamente os possveis valores que os octetos podem assumir.

3.3. Entendendo o endereo de IP


Um endereo de IP tem duas partes: Identificador de Rede ou Net Id (endereo de rede) Identificador de N ou Host Id (endereo de n)

Para tornar o texto mais simples e convencional, vamos nos referir ao Identificador de Rede utilizando o termo Net Id (Network Identification) e ao Identificador de N como Host Id (Host Identification). O Net Id identifica uma rede fsica. Todos os ns de uma mesma rede fsica devem ter o mesmo Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 64

Net Id. O Host Id, por sua vez, identifica um n da rede tal como uma estao de trabalho, um servidor ou mesmo roteador dentro da rede. Um Host Id deve ser nico para o seu Net Id.

4. Tcnicas para atribuir o Net ID


A dica muito simples: "Atribua o mesmo identificador de rede para todos os hosts de uma mesma rede fsica para que eles possam se comunicar. As redes normalmente so segmentadas para evitar excesso de trfego e conseqentemente melhorar o desempenho na troca de dados entre os computadores. Para segmentar redes, utilizamos um dispositivo conhecido como roteador. Todos os hosts de um segmento fsico de rede devem ter o mesmo Net Id para se comunicar. Quando utilizamos roteadores conectados a longa distncia, necessrio um Net Id exclusivo para ocorrer a conexo. Veja figura a seguir:

A figura mostra duas redes roteadas, a rede 1 e a rede 3. Perceba que a rede 1 utiliza endereamento de IP de Classe A (124) e a rede 3 utiliza endereamento de IP de Classe C (131.107). A rede 2 representa uma conexo de rede de longa distncia entre os roteadores. A rede 2 exige um Net Id exclusivo para ela, de forma que possam ser atribudos Host Ids exclusivos para as interfaces entre os dois roteadores. A rede 2 utiliza um endereamento de IP de Classe C (192.121.73). Neste exemplo, temos trs diferentes Net Ids para que os roteadores possam se comunicar: um para a rede 1, outro para a rede 3 e outro para a rede 2. Concluindo: Cada segmento de rede deve ter o seu Net Id exclusivo para que os computadores deste segmento possam se comunicar. Se os Net Ids de uma rede local no coincidem, os hosts desta rede no conseguem se comunicar.

5. Tcnicas para atribuir o Host ID


Em TCP/IP, cada n de uma rede dever ter o seu Host Id exclusivo, nico. Estaes de trabalho, servidores e interfaces de roteadores exigem Host Ids exclusivos. Ao instalar o protocolo TCP/IP em um computador, devemos informar o seu Host Id para que este computador possa ser identificado em seu segmento e tambm em toda a rede. Veja figura a seguir.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 65

A figura apresentada a mesma do item anterior, no entanto os seus ns agora esto endereados. Ela mostra duas redes roteadas, a rede 1 e a rede 3. Perceba que a rede 1 utiliza endereamento de IP de Classe A (124) e a rede 3 utiliza endereamento de IP de Classe C (131.107). A rede 1 possui trs hosts e cada um deles possui o seu Host Id exclusivo (124.0.0.29, 124.0.0.28, 124.0.027). Para que estes computadores possam se comunicar com os outros segmentos de rede tero que falar com o endereo 124.0.0.1. Tecnicamente chamamos este endereo de "gateway padro" (default gateway). A rede 2, configurada para que os roteadores possam trocar informaes entre si. O caminho entre um roteador e outro exige a configurao de sua interface. O segmento de rede de Net Id 192.121.73, estabelece a conexo dos roteadores atravs das interfaces 192.121.73.1 e 192.121.73.2. A rede 3 possui trs hosts e cada um possui o seu Host Id exclusivo (131.107.24.29, 131.107.24.28, 131.107.24.27). Para que estes computadores possam se comunicar com outros segmentos de rede tero que falar com o endereo 131.107.24.1. Este endereamento o gateway padro deste segmento. Obs: No pode haver Host Ids duplicados em uma rede, ou seja, dois ns de uma rede no podem ter o mesmo endereo. Na maior parte dos sistemas operacionais, os computadores no conseguem se comunicar e podem se desconectar ou mesmo nem ser inicializados caso apresentem endereos repetidos.

5.1. Relembrando o Sistema numrico Obs: Trataremos somente do sistema Binrio e Decimal
5.1.1. O Sistema Binrio

Quando trabalhamos com um sistema numrico, seja ele qual for, precisamos sempre de tantos smbolos quanto for o valor da BASE par representar as diferentes quantidades. Ento no SISTEMA BINRIO temos apenas 2 smbolos numricos ou dgitos: o 0 (zero) e o 1 (um). Sua BASE ou RAIZ 2: Dissemos anteriormente, no sistema decimal, que o expoente da base relativo posio do dgito no nmero, e o dgito mais a direita corresponde posio zero (levando-se em conta a parte inteira). Exemplo: 1100 POSIO NMERO 3 1 2 1 1 0 0 0 Pgina 66

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Representaramos: 1 x 2 + 1 x 2 + 0 x 2 + 0 x 2 que vai corresponder ao valor 12 5.1.2. Binrio para Decimal

Para se transformar qualquer nmero BINRIO em DECIMAL, s preciso represent-lo na forma expandida em funo da base, fazendo em seguida os clculos, isto , multiplicando o dgito pela BASE elevada posio relativa e a seguir efetuando a soma. Com isso tem-se o valor no SISTEMA DECIMAL. Exemplo:

5.1.3.

Decimal para Binrio

A operao consiste em dividir o nmero decimal sucessivamente por 2 at se achar um quociente zero. Os restos obtidos e tomados na ordem inversa vo formar o nmero no SISTEMA BINRIO. Exemplo: Achar o correspondente binrio do nmero (105)10

5.2. Aritmtica Binria


Sabemos que a adio decimal segue algumas regras. Analogamente, a adio binria tambm as possui, e esto explcitas na tabela a seguir. TABELA DE ADIO BINRIA 0+0=0 0+1=1 1+0=1 1 + 1 = 0 e vai 1 1 + 1 + 1 = 1 e vai 1

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 67

Exemplo: A) Binrio 1010 0111 + 10001 Decimal 10 7+ 17 B)Binrio 1010 0101 + 1111 Decimal 10 5+ 15

No formato binrio, cada bit de um octeto tem um valor decimal atribudo, equivalente a uma potncia da base de 2. Para 8 bits, o valor mais baixo 0 (zero) e o mais alto 255 (duzentos e cinqenta e cinco).

6. Classes de Endereos
Para ter um maior controle sobre os endereos foram criadas as classes Classe A = 1 at 126 Classe B = 128 at 191 Classe C = 192 at 223 Classe D = 224 at 239 Multicast Classe E = 240 at 254 No Utilizado

6.1. A Classe A
Inicia-se com 0 (zero) como o bit mais significativo (chamados tambm MSB, Most Significant Bits). Os prximos 7 bits de um endereo de Classe A identificam a rede e os restantes 24 bits so usados para enderear o host. Portanto, em uma rede de Classe A pode haver um host 224. No fcil, todavia, para uma empresa ou para uma universidade obter um endereo de Classe A completo.

W
0*
*Bit mais significativo

6.2. A Classe B
Iniciam-se com 10 (dez) como os bits mais significativos. Os prximos 14 bits identificam a rede e os restantes 16 bits servem para enderear os hosts (mais de 65.000). Os endereos de Classe B, que Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 68

j foram muito comuns para empresas e universidades, so hoje muito difceis de obter por causa da atual escassez de endereos IPv4 disponveis. Retornando ao exemplo anterior, pode-se ver que o host 132.199.15.99 (ou o equivalente hexadecimal 0x84c70f63, que aqui mais cmodo) encontra-se em uma rede de Classe B, j que 0x84 = 1000... (em binrio). Portanto, o endereo 132.199.15.99 pode ser dividido na parte de rede que 132.199.0.0 e na parte do host que 15.99.

6.3. A Classe C
identificada pelos bits mais significativos iguais a 110, permitindo apenas 256 hosts em cada uma das 221 possveis redes de Classe C (na realidade, como ser visto depois, o nmero de hosts possveis 254). Os endereos de Classe C so mais comumente encontrados em pequenas empresas. Existe tambm uma srie de endereos que se iniciam com "111", e que so muito usados para outros fins (por exemplo, multicast) e que no nos interessam aqui. Observe que os bits utilizados para identificar a rede fazem, no obstante, parte do prprio endereo de rede. Quando se separa parte de rede da parte de host cmodo utilizar a assim chamada netmask (mscara de rede). Trata-se de um valor a ser usado como "mscara", em que todos os bits de rede so assentados em "1" e todos os bits de host em "0". Pondo juntos com um AND lgico o endereo com a netmask obtm-se o endereo da rede. Reportando-se ao exemplo anterior, 255.255.0.0 uma possvel netmask de 132.199.15.99. Quando se aplica a netmask ao endereo, permanece a parte de rede 132.199.0.0. Para os endereos em notao CIDR, o nmero indicado de bits de rede especifica tambm quais dos bits mais significativos devem ser postos em "1" para se obter a netmask da rede correspondente. Para os endereos de rede Classe A/B/C existe uma netmask default (Mscara de Sub-Rede Padro) usada quando a rede em questo no tem necessidade de ser dividida, ou seja, segmentada: Classe A (/8): netmask default (padro): 255.0.0.0, primeiro byte do endereo: 1-127 Classe B (/16): netmask default (padro): 255.255.0.0, primeiro byte do endereo: 128191 Classe C (/24): netmask default (padro): 255.255.255.0, primeiro byte do endereo: 192223

Um tipo particular de endereo que bom conhecer o endereo de broadcast. As mensagens enviadas a este endereo so recebidas por todos os hosts da rede correspondente. O endereo de broadcast caracterizado pelo fato de ter todos os bits de host colocados em "1". Por exemplo, dado o endereo 132.199.15.99 com a mscara de rede 255.255.0.0, o endereo de broadcast 132.199.255.255. Nesse ponto pode nos perguntar se podemos utilizar um endereo de host com todos os bits em Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 69

"0" ou em "1". A resposta no, porque o primeiro o endereo da rede e o segundo, o endereo de broadcast, e estes dois endereos devem estar sempre presentes. Agora se pode compreender porque uma rede de Classe B pode conter no mximo 216-2 =65.534 hosts, e uma rede de Classe C pode conter 28-2 = 254. Alm dos vrios tipos de endereo j citados, h um outro que especial. Trata-se do endereo 127.0.0.1, que se refere sempre ao host local (localhost). Isso significa que quando se "fala" com o 127.0.0.1, comunica-se na realidade consigo mesmo, sem dar lugar a nenhuma atividade de rede, o que pode ser til ao usar os servios instalados na prpria mquina ou para fazer simulaes e testes quando no h outro host na rede.

6.4. A Classe D
identificada pelos bits mais significativos iguais a 1110, no utilizado para numerar redes, e sim para aplicaes multicast (O trfego da rede destinado a um conjunto de hosts que pertencem a um grupo de difuso seletiva).

6.5. A Classe E
Esta classe foi definida como tendo os quatro primeiros bits do nmero IP como sendo sempre iguais a 1, 1, 1 e 1. A classe E uma classe especial e est reservada para uso futuro. Resumindo o que se discutiu at agora: Endereo IP Endereo de 32 bits, compreendendo a parte de rede e a parte do host. Endereo de rede Endereo IP com todos os bits de host postos em "0". Netmask (mscara de rede) Mscara de 32 bits em que os bits que se referem rede so colocados em "1", enquanto os que se referem ao host so postos em "0". Endereo de broadcast Endereo IP com todos os bits de host postos em "1". Localhost O endereo IP do host local. sempre 127.0.0.1.

7. Roteamento (CIDR)

inter-domnios

sem

classificao

No ano de 1992, o crescimento exponencial da Internet estava comeando a causar srios problemas em relao a habilidade dos sistemas de roteamento da Internet para escalar e suportar crescimento futuro. Esses problemas estavam relacionados com: O esgotamento em curto prazo dos endereos de rede de classe B O rpido crescimento em tamanho das tabelas roteamento globais da Internet O esgotamento dos endereos de 32 bits IPv4.

A resposta imediata a esses problemas foi o desenvolvimento do conceito de Super Rede ou Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 70

Roteamento Inter-Domnio sem Classes (CIDR). O terceiro problema, sendo de mais longo prazo, provavelmente ser resolvido com IP Next Generation (IPng ou IPv6), que ainda est em estudos. O CIDR foi oficialmente documentado em setembro de 1993 no RFC1517, 1518, 1519 e 1520. O CIDR possui duas caractersticas importantes que beneficiam o sistema de roteamento global da Internet: Elimina os conceitos tradicionais endereos de redes de Classe A, B e C. Isto possibilita uma alocao eficiente dos endereos IPv4 que continuaro crescendo at que seja desenvolvido o IPv6. Suporta agrupamento de rotas em que uma nica entrada na tabela pode representar o espao de endereos de talvez milhares de rotas de classe tradicionais.

Sem a implementao do CIDR em 1994 e 1995, as tabelas de roteamento da Internet teriam excedido 70.000 rotas (ao invs de pouco mais de 30.000). O CIDR elimina o conceito de classes e substitui pelo conceito geral de prefixo de rede. Os roteadores utilizam o prefixo de rede, ao invs dos 3 primeiros bits do endereo IP, para determinar o ponto de diviso entre o nmero de rede e o nmero de host. Desta forma, o CIDR suporta qualquer tipo de tamanho de nmero de rede, no precisando ter os tamanhos padronizados anteriormente de 8 bits, 16 bits e 24 bits nos modelos de classes. No modelo CIDR, cada pedao da informao de roteamento possui um bit de mscara (ou tamanho de prefixo). O tamanho do prefixo uma maneira de especificar o nmero bits mais significativos relativos rede de cada entrada na tabela de roteamento. Por exemplo, uma rede com 20 bits de nmero de rede e 12 bits de nmero de host ser associada a um tamanho de prefixo 20 bits (/20).

7.1. Problemas com o CIDR


importante notar que alguns problemas podem ocorrer com redes CIDR se o software em execuo no host no estiver bem configurado. Por exemplo, ocorrero problemas se um endereo 200.25.16.0 tiver que ser definido como um /20, pois o software que est sendo executado em um host no permitir que este endereo, que naturalmente um classe C ou seja, tem mscara de rede de 24 bits, seja configurado com uma mscara de 20 bits. Se o software suportar CIDR, permitir mscaras menores serem configuradas.

7.2. Alocao eficiente de endereos


De que forma pode se obter uma melhor alocao de endereos no espao do IPv4? Em um ambiente de classes, um provedor de servios de Internet (ISP) s pode alocar endereos /8, /16 ou /24. Mas em um ambiente CIDR, o ISP poder disponibilizar um bloco dos seus endereos registrados, indo ao encontro das necessidades de cada cliente, criando um espao para crescimento futuro. Considere que um ISP foi alocado o bloco de endereos 206.0.64.0/18. Este bloco representa 16.384 (2*14) endereos IP que podem ser interpretados como 64 endereos /24. Se um cliente solicitar 800 endereos host, ao invs de alocar uma classe B ou quatro classes C individuais (o que iria introduzir 4 novas rotas nas tabelas de roteamento globais), o ISP poder alocar o bloco de endereo 206.0.68.0/22.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 71

7.3.

Controle do Crescimento das Tabelas de Roteamento

Outra vantagem importante do CIDR sua importncia no controle do crescimento das tabelas de roteamento da Internet. A reduo das informaes de roteamento requer que a Internet seja dividida em domnios de endereos. Dentro de um domnio, encontram-se disponveis informaes detalhadas sobre todas as redes que residem neste domnio. Fora de um domnio de endereo, apenas o prefixo comum ser difundido. Isto permite que uma nica entrada na tabela de roteamento especifique a rota de vrios endereos de rede individuais.

7.4.

Sub-rede e roteamento (routing)

A seo anterior descreveu em detalhe as mscaras de rede e os endereos de host e de rede. O discurso sobre redes, entretanto, est longe de terminar. Consideremos a situao de uma tpica universidade, com um endereo de Classe B (/16) que lhe permite ter at 216 ~= 65534 hosts na rede. Mesmo que fosse cmodo pensarmos em ter todos estes hosts em uma mesma rede, isto no pode ser realizado por causa das limitaes fsicas do hardware em Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 72

uso atualmente. Por exemplo, o comprimento mximo de um cabo Ethernet de 100 metros. Ainda que se ponham repetidores que amplifiquem o sinal entre os pontos de rede, isto no basta para se atingir todos os pontos de rede em que se encontram as mquinas. Alm disso, o nmero mximo de hosts em um cabo Ethernet de 1024 e, alcanando esse limite, tem-se uma perda de eficincia. Portanto, encontramo-nos em uma situao em que temos um endereo que permitiria ter 60000 hosts, mas estamos limitados pelo cabeamento, que nos permite atingir um nmero muito menor de pontos de rede. Naturalmente existe a soluo, e consiste em subdividir a "rede" de Classe B em redes menores, usualmente denominadas sub-redes. Estas sub-redes podem hospedar, por exemplo, at 254 hosts cada (isto , subdividimos a grande rede de Classe B em vrias sub-redes de Classe C). Para se obter esse resultado, necessrio modificar a mscara de rede para se ter mais bits de rede e menos bits de host. Isto geralmente se faz trabalhando sobre os bytes da mscara (mesmo que seja possvel descer ao nvel de um nico bit). Portanto, a coisa mais simples transformar a mscara de rede de 255.255.0.0 (Classe B) em 255.255.255.0 (Classe C). Descrevendo um endereo de classe A em notao CIDR Endereo 120.2.2.3/8 120.2.2.3/16 Mascara 255.0.0.0 255.255.0.0 Qtd. Qtd. Hosts Binrio Redes 1 16.777.214 11111111.00000000.00000000.00000000 256 4096 65536 65.534 4094 254 62 11111111. 11111111.00000000.00000000 11111111. 11111111.11110000.00000000 11111111.11111111. 11111111.00000000 11111111.11111111. 11111111.11000000

120.2.2.3/20 255.255.240.0 120.2.2.3/24 255.255.255.0

120.2.2.3/26 255.255.255.192 262.144

Usando a notao CIDR, escreve-se agora "/24" ao invs do anterior "/16" para indicar que so usados 24 bits do endereo para identificar a rede e a sub-rede, em vez dos 16 usados antes. Esta modificao permite-nos ter um byte de rede a mais para cada uma das redes fsicas. Todos os 254 hosts de cada rede podem comunicar-se diretamente e podem ser criadas 256 redes desse tipo (Classe C). Esta nova configurao deveria ser adequada s exigncias da nossa universidade hipottica. Para esclarecer melhor o conceito, suponhamos que o nosso host seja 132.199.15.99, que se chame dusk e que tenha a netmask 255.255.255.0, o que significa que se encontra na sub-rede 132.199.15.0/24.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 73

Na rede do exemplo, dusk pode falar diretamente com dawn, j que ambos encontram-se na mesma sub-rede. Existem ainda outros hosts na sub-rede 132.199.15.0/24, mas por ora no os consideraremos. O que acontece se dusk quer falar com um host que se encontra em uma outra sub-rede? Nesse caso, o trfego ocorrer atravs de um ou mais gateways (roteadores) anexados as duas sub-redes. Por esse motivo um gateway tem sempre dois endereos diferentes: um para cada uma das subredes a que est conectado. Do ponto de vista funcional, o roteador totalmente transparente para os hosts. Ou seja, no necessrio conhecer-lhe o endereo para atingir os hosts que esto do "outro lado". suficiente enderear diretamente aos hosts e os pacotes alcanaro o destino correto. Suponhamos por exemplo que dusk queira fazer o download de arquivos do servidor FTP local. J que dusk no pode alcanar ftp diretamente (porque se encontra em uma sub-rede diferente) todos os seus pacotes sero encaminhados ao seu "roteador por default (padro)" rzi (132.199.15.1), que sabe para onde deve envi-los para que atinjam a destinao. Dusk conhece o endereo do roteador por padro da sua rede (rzi, 132.199.15.1), e lhe encaminha todos os pacotes que no so destinados mesma sub-rede. Isto , neste caso, todos os pacotes IP que tm o terceiro byte do endereo diferente de 15. O roteador por padro envia os pacotes ao host apropriado, visto que se encontra na sub-rede do servidor de FTP. Neste exemplo todos os pacotes so enviados rede 132.199.1.0/24 simplesmente porque se trata do backbone da rede, a parte mais importante da rede, que transporta todo o trfego de passagem entre as vrias sub-redes. Quase todas as sub-redes alm de 132.199.1.0/24 esto conectadas ao backbone de modo parecido.

Como isso acontece?


O protocolo de IP utiliza a operao booleana AND para determinar se um pacote destinado a um n de rede local ou remoto. Internamente o protocolo de IP realiza a operao AND toda vez que um pacote de dados vai ser enviado atravs da rede. Combinao de bits 1 AND 1 1 AND 0 0 AND 1 0 AND 0 Resultado 1 0 0 0

A operao AND entre nmeros binrios resultado da combinao de bits, conforme mostra a tabela ao lado. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 74

A operao AND efetuada entre o endereo de IP de destino e a mscara de sub-rede, atravs da comparao binria destes endereos.

Matematicamente a mscara de sub-rede exerce um papel muito importante, pois ela garante atravs da operao AND a identidade de um pacote de dados, e principalmente o que fazer com ele. Que acontece se conectssemos uma outra sub-rede a 132.199.15.0/24 ao invs de 132.199.1.0/24?

Agora, para dusk atingir um host que se encontra na sub-rede 132.199.16.0/24, os pacotes no podem ser encaminhados a rzi. necessrio envi-los diretamente a roteador2 (132.199.15.2). dusk deve saber que deve encaminhar estes pacotes para roteador2 e enviar todos os outros para rzi. Quando se configura dusk, dizemos a ele para enviar todos os pacotes para a sub-rede 132.199.16.0/24, a roteador2, e todos os outros a rzi. Ao invs de explicitar este padro com 132.199.1.0/24, 132.199.2.0/24, etc., pode-se usar o valor 0.0.0.0 para definir a rota padro.

8. Endereos Privados e Pblicos


Endereos pblicos so definidos pela InterNIC e equivalem a um identificador ou IP vlidos, reconhecidos mundialmente. Endereos privados so definidos em TCP/IP como sendo endereos que nunca sero atribudos pela InterNIC e que podem ser utilizados pelas empresas para numerar seus hosts internos. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 75

Desta forma uma empresa precisa apenas adquirir IPs pblicos para os computadores que esto expostos na Internet, normalmente servidores de Web para publicao da home page, servidores de correio (e-mail), servidores de DNS, etc. Para numerar os demais computadores, as empresas podem se valer dos IPs de classes privadas. O IANA (Internet Assigned Numbers Authority) reservou os seguintes blocos de IP para as redes privadas. Classe A B C Blocos 10.0.0.1 at 10.255.255.254 172.16.0.1 at 172.31.255.254 192.168.0.1 at 192.168.255.254

Nunca existiro roteadores na Internet contendo rotas para endereos de IP privados, o que garante o uso dos mesmos apenas nas redes locais internas (Intranets). Como ltima observao, lembramos que muito comum o uso de IPs privados. As empresas adotam os IPs privados pelo fato deles nunca serem utilizados pele InterNIC e tambm porque eles nunca sero utilizados para expor computadores na Internet. O seu uso s tem sentido na rede interna. Observao: Para registrar sua empresa e conecta-la Internet ser necessrio adquirir um IP vlido junto a InterNIC no www.internic.net . No Brasil ser preciso falar com a FAPESP no www.fapesp.br. Caso tenha problemas fale com o provedor de servio de Internet mais prximo de voc.

9. Roteamento IP
9.1. Comunicao entre computadores
Pacote uma estrutura de dados utilizada para a comunicao e troca de dados entre os computadores em uma rede. O pacote preparado ou montado (assembly) no computador emissor utilizando o modelo das sete camadas (OSI) para em seguida ser enviado ao computador receptor que por sua vez vai desmontar (desassembly) o pacote para identificar as informaes recebidas. Normalmente os pacotes trazem o endereo fsico de destino e o endereo fsico de origem dos computadores, alm dos endereos lgicos de IP indicando o local para onde ser roteado o pacote. Normalmente os pacotes trazem o endereo fsico de destino e o endereo fsico de origem dos computadores, alm dos endereos lgicos de IP indicando o local para onde ser roteado o pacote. Em um pacote, os cabealhos de cada camada so encapsulados. Alm destes, os pacotes encapsulam protocolos e demais informaes para a comunicao entre as camadas. Os pacotes so de diferentes tipos e seus contedos diferem em funo da aplicao ou servio que ser executado pelo computador. Alguns exemplos de pacotes so para: Resolver nomes DNS. Alugar endereos de IP. Registrar nomes e resolv-los posteriormente. Realizar Logon. Resolver endereos fsicos (ARP). Pgina 76

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Transportar dados, etc. Tipos de Pacotes

9.2. Formas de Entrega


Para se comunicar as aplicaes produzem pacotes de diferentes tipos, mas a forma de entrega (delivery) pode ser resumida em apenas quatro. Forma de delivery Unicast Forma de delivery Broadcast Forma de delivery Multicast Forma de delivery Anycast 9.2.1. Forma de delivery Unicast

Unicast (ou entrega direta) indica o envio de um pacote para um endereo de destino que j conhecido pelo computador de origem (S=source). A maior parte dos endereos de destino em um pacote se refere a endereos conhecidos e chamados de "endereos Unicast". O computador de origem conhece de antemo o IP do computador de destino e portanto envia o pacote diretamente para este endereo. Na forma de entrega Unicast os pacotes so enviados diretamente para o computador de destino evitando a difuso para toda a rede e por conseqncia a diminuio de trfego. 9.2.2. Forma de delivery Broadcast

Broadcast (ou entrega por difuso) indica o envio de um pacote para todos os computadores de uma rede. Todos os computadores devem abrir o pacote e verificar se este lhes pertence. Por conveno em TCP/IP os endereos de broadcast so indicados por octetos que contm valores 1s (uns). Endereos de broadcast no podem ser utilizados para enderear ns de uma rede. Exemplos de alguns endereos de broadcast utilizados por TCP/IP. O endereo 255.255.255.255 utilizado por TCP/IP para indicar uma difuso (broadcast) do pacote para todos os segmentos da rede. Os hosts da rede devero ler o pacote broadcast e verificar se lhes pertence. Os roteadores podem ser configurados para permitir ou no a passagem de pacotes de broadcast. O endereo 255.255.255.255 chamado de "Internet Broadcast", pois pode ser propagado para toda a rede. O endereo 128.2.255.255 pode estar sendo utilizado para indicar uma difuso do pacote para a rede local, ou seja o pacote ser apenas apresentado para os computadores da rede local, ou pode ainda estar sendo enviado para roteador para que seja difundido para o segmento de rede 128.2.0.0. Este tipo de entrega chamado de "Subnet Broadcast", pois o pacote ser propagado apenas para uma sub-rede. 9.2.3. Forma de delivery Multicast

Os endereos de Multicast so os endereos de Classe D e esto entre 224.0.0.0 e 239.255.255.255. Para cada endereo de Multicast existe um conjunto de um ou mais hosts Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 77

relacionados. Esta relao chamada de "host group" (grupo de hosts). Os hosts se registram em um grupo e os pacotes so enviados para todos os endereos Multicast e somente para os membros que participam do grupo. A aplicao define e controla os endereos de Multicast. Exemplos so os Chats (salas de batepapo). Cada computador que participa no Chat se registra e ganha um endereo de Multicast. A comunicao ocorre entre todos os participantes do Chat e a aplicao envia simultaneamente todos os dilogos que esto ocorrendo propagando os pacotes apenas para os computadores que esto registrados. Outros tipos de aplicaes Multicast incluem streaming (seqncias) de udio e vdeo entregues atravs da Internet. Aplicaes como Real udio e Media Player empregam Multicasting. 9.2.4. Forma de delivery Anycast

Um servio pode ser fornecido por vrios computadores. Exemplo: Um servio de FTP para download de um arquivo pode estar sendo oferecido em vrios locais, mas o usurio no sabe qual deles oferece melhor performance no momento da conexo. Hosts que oferecem um mesmo servio de IP podero servir um endereo Anycast para outros hosts que precisam deste servio. A conexo ser feita para o primeiro host no grupo de endereos Anycast que responder solicitao. O processo vai garantir que o servio a ser disponibilizado pelo host ter a melhor conexo para o receptor no momento da conexo.

9.3. Roteadores
TCP/IP um protocolo rotevel. O primeiro gol de TCP/IP permitir a segmentao da rede. A segmentao melhora a organizao e o trfego da rede permitindo o seu crescimento. Os servios de comunicao de TCP/IP so independentes do tipo de hardware utilizado na topologia da rede (Ethernet, Token Ring, Arcnet), e a segmentao ou no da rede totalmente transparente ao usurio. Para estabelecer comunicao entre dois segmentos de rede precisamos de um dispositivo que possa conecta-las. A este dispositivo damos o nome de "roteador". Roteadores de IP podem ser adquiridos de empresas como a CISCO ou 3COM, como tambm podem ser implementados na forma de computadores multihomed (que utilizam mais de uma placa de rede). A tarefa principal de um roteador a de avaliao dos pacotes que recebe seguido de seu roteamento ou encaminhamento para o segmento de rede correto. Ao mesmo tempo, e to importante quanto, o roteador deve evitar a passagem de pacotes para segmentos que no precisam do mesmo. "A funo principal do roteador a de segmentar a rede e evitar trfego de broadcast, o trfego gerado por difuso de pacotes". Cada segmento de rede possui um Net Id, da mesma forma que cada host possui o seu endereo lgico de IP (Host Id). Um endereo de IP constitudo de duas partes, o Net Id e o Host Id. O roteador recebe os pacotes, avalia o Net Id do endereo de destino e a partir desta avaliao decide a rota que deve ser dada ao pacote. Roteadores no se interessam por endereos de Host (Host Id), apenas por endereos de rede (Net Id). partir deles que decide o roteamento. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 78

Roteadores so ns de uma rede e devem ser configurados como tal, com um Endereo de IP, Mscara de sub-rede e Gateway padro (default gateway). O roteador deve entender a estrutura de endereamento associada aos protocolos de rede e tomar decises como devem ser enviados os pacotes. As funes bsicas sobre roteamento so implementadas em nvel da camada de IP, de tal forma que qualquer computador pode agir como um roteador. "O protocolo IP responsvel pelo endereamento e roteamento dos pacotes" Computadores que agem como roteadores implementam vrias placas de redes com a finalidade de conectar segmentos de rede. Apesar de computadores multihomed poderem se portar como roteadores, prefervel adquirir roteadores dedicados, pois implementam sofisticados algoritmos de roteamento tornando mais simples e eficiente a organizao das tarefas de roteamento. Computadores que agem como roteadores so chamados de "multihomed" (vrios pontos) pois abrigam mais de uma placa de rede. Outro exemplo: Em alguns casos, computadores podem ser utilizados como roteadores e ao mesmo tempo estabelecer conexo remota em redes fisicamente distantes. O sistema operacional Linux muito utilizado em redes locais para os servios de roteamento. 9.3.1. O que um roteamento

Rotear significa encaminhar, enviar para um determinado local. "Roteamento de IP o processo de enviar pacotes de uma rede para outra atravs de roteadores" A deciso sobre a rota a ser seguida pelo pacote depende de uma consulta prvia a uma tabela do roteador chamada de "Tabela de Roteamento". "Uma Tabela de Roteamento fornece os caminhos ou ROTAS para se chegar a outras redes" Ao receber um pacote o roteador compara o Net Id do endereo de destino do pacote com os endereos contidos na tabela de roteamento e a decide sobre o roteamento do pacote. Uma tabela de roteamento deve conter todas as possveis entradas com os endereos de IP das interfaces que fazem parte do roteador. Traduzindo: Cada conexo do roteador, deve ter um endereo de IP. Mais claro ainda, cada porta do roteador deve ter o seu endereo de IP. Mais uma vez, um roteador s pode rotear pacotes para redes que tenham uma interface configurada. A diviso da rede em segmentos deve ter sido elaborada de forma lgica com as tcnicas que aprendemos no captulo anterior. "Caso a diviso lgica correta dos segmentos no tenha sido feita o roteador no encaminhar os pacotes". 9.3.2. Processo de roteamento de IP

Quando um computador tenta se comunicar com outro em uma rede remota, o protocolo IP utiliza como endereo de destino do pacote o endereo do gateway padro para que o pacote possa chegar at o roteador. Observao: Lembre-se que um roteador um n da rede e como tal deve ser configurado com Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 79

os trs parmetros de configurao: Endereo de IP, Mscara de sub-rede e endereo do Gateway padro. O processo de descoberta para onde deve ser enviado o pacote realizado no computador emissor atravs de uma operao AND utilizando para tanto o endereo de destino do pacote e a mscara de sub-rede. Em resumo e revisando o que aprendemos no captulo anterior, teramos. Quando um computador inicializado e o protocolo TCP/IP carregado, ocorre uma operao de AND entre o endereo de IP do computador e a sua mscara de sub-rede. O resultado armazenado pelo IP. Antes de enviar um pacote para outro computador o IP realiza uma operao de AND entre o endereo de destino e a mscara de sub-rede. O resultado armazenado pelo IP. Para descobrir se um pacote local ou remoto, o IP compara o primeiro resultado com o segundo. Se os resultados forem iguais o pacote ser enviado para a rede local. Se os resultados forem diferentes o pacote ser enviado para o endereo do gateway padro, ou seja para o roteador. Quando um pacote chega at o roteador, este procede da seguinte forma: Ao receber o pacote o roteador consulta a tabela de roteamento para identifica a rota que deve ser dada ao pacote. Se a rota for encontrada o pacote ser enviado para a interface de roteamento indicada na tabela de roteamento e por conseqncia para a sub-rede de destino. Se a rota no for encontrada o pacote ser enviado para o endereo de Gateway padro do roteador (caso este tenha sido configurado). Quando configurado este endereo fornece conexo para outro roteador. Se uma rota no for encontrada ser gerada uma mensagem de erro enviada ao host de origem.

Os pacotes podem ser enviados de roteador a roteador at que encontrem a rota procurada e o pacote alcance o host de destino. Em sua estrutura os pacotes possuem um campo de TTL (Time To Live) que indica o "tempo de vida do pacote". O TTL de um pacote normalmente fica entre 128 a 256. O TTL de um pacote decrementado todas as vezes que o pacote passar por um roteador ou quando estiver aguardando no roteador por excesso de trfego (nesse caso ele desfragmentado a cada segundo). Quando o TTL de pacote chegar a 0 (zero) automaticamente o pacote ser descartado e uma mensagem de erro enviada ao host de origem indicando que o host de destino no pode ser encontrado. Por exemplo, ao tentar acessar um site na Internet, o pacote que contem o URL (www.empresa.com) vai tentar encontrar o endereo de IP que identifica este site at que o TTL expire ou provavelmente algum servidor DNS diga que o site realmente no exista.

10.

Tipos de roteamento

A maneira como os roteadores obtm informaes para encaminhar pacotes depende do tipo de roteamento empregado. O roteamento pode ser classificado em dois tipos: Esttico ou Dinmico Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 80

Roteadores atuais implementam roteamento dinmico, tornando mais simples as tarefas de configurao, no entanto o roteamento esttico muito importante e inmeras aplicaes exigem o seu uso.

10.1.

Roteamento esttico

O roteamento esttico uma funo do protocolo IP. Nos roteadores estticos as tabelas de roteamento so criadas e configuradas de forma manual. Quando um endereo alterado ou as rotas deslocadas, ser necessria uma interveno manual para a atualizao da tabela de roteamento. "Roteadores estticos no trocam informaes entre si, no atualizam suas rotas de forma automtica e conseqentemente so mais difceis de serem configurados e atualizados." Computadores multihomed podem ser configurados como roteadores estticos. Tabelas de roteamento no so exclusividade dos roteadores. "O Protocolo de IP tem duas funes principais: endereamento e roteamento" O protocolo IP embute vrias funes de roteamento e uma delas a de manter uma tabela de roteamento interna, ou local. O protocolo IP mantm em cada n da rede uma Tabela de Roteamento local. Esta tabela local serve como base de consulta para o IP verificar rotas, antes de enviar pacotes para a rede. Na maior parte dos sistemas operacionais esta tabela se mantm em memria como um cach. As rotas aprendidas permanecem neste cach uma mdia de tempo de aproximadamente 10 minutos. Quando um computador deseja fazer a entrega de pacotes, antes de envi-los consulta esta rea de memria e verifica se j conhece a rota para o endereo de destino. A figura a seguir mostra uma tabela de roteamento de um computador com Windows 98 e com conexo dial-up para Internet. O comando utilizado para imprimir a tabela de roteamento o comando ROUTE PRINT. Entradas estticas podem ser adicionadas ou retiradas das tabelas de roteamento, tanto em computadores quanto em roteadores. Para roteadores considere sempre esta situao: "Quando se trata de roteadores preciso adicionar entradas estticas de todos os pontos da rede para os quais exista uma interface configurada, e mais, qualquer outra rota exigida para o trfego correto dos pacotes". Uma entrada esttica deve conter trs elementos: Endereo de Rede Identificando a rede de destino. Mscara de sub-rede Identificando a mscara de sub-rede equivalente ao endereo da rede. Endereo do gateway padro Identificando o IP da interface com a rede de destino. Faria a incluso do endereo de rede (131.107.24.0), mscara de rede (255.255.255.0) e endereo do gateway padro (131.107.24.1) na tabela de roteamento esttica. Observao: Tabelas de roteamento ficam em memria, e quando se desliga o dispositivo que a contm, as rotas so perdidas e devem ser novamente configuradas. O comando ROUTE possui diversos parmetros para configurao de tabelas estticas. Consulte a plataforma que voc est trabalhando para ver as possibilidades oferecidas por ele. Observao: Os roteadores trazem aplicativos especiais para configurar rotas estticas. Em alguns casos ser necessrio estabelecer uma conexo serial entre o micro e o roteador e utilizar Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 81

comandos de cpia como TFTP para fornecer as configuraes ao roteador. Algumas variaes padres da sintaxe do comando ROUTE so: route add (para adicionar rotas) route delete (para deletar rotas) route print (para imprimir em tela a tabela de roteamento)

10.2.

Roteamento dinmico

O roteamento dinmico uma funo de protocolos especficos conhecidos como protocolos de inter-roteamento, tal como RIP (Routing Information Protocol) e OSPF (Open Shortest Path First). Os protocolos de roteamento foram desenvolvidos para construir tabelas de roteamento de forma automtica. Roteadores dinmicos trocam rotas periodicamente aprendendo novos caminhos. A responsabilidade pela atualizao das rotas dos algoritmos de inter-roteamento. Os roteadores modernos so quase que autoconfigurveis. A partir de uma rota inicial fornecida manualmente as demais so "aprendidas" a partir do trfego e das informaes referentes s interfaces conectadas ao roteador. O roteamento dinmico utilizado na Internet e nas grandes redes. Sem o roteamento dinmico seria impossvel a manuteno das rotas em grandes redes. Utilitrios TCP/IP para verificao de rotas Ao ser entregue, um pacote pode vir a percorrer distncias enormes at chegar ao seu destino. Em seu caminho estar passando por vrios roteadores. O utilitrio traceroute de TCP/IP foi desenvolvido para verificar a rota seguida por um pacote para atingir o seu destino. O utilitrio traceroute baseado em ICMP e UDP. Ele envia um datagrama de IP com um TTL de valor 1 (um) para o host de destino. O primeiro roteador a receber o datagrama decrementa o TTL para 0 (zero) e retorna uma mensagem ICMP indicando que o TTL foi excedido e descarta o pacote. Este processo repetido com sucessivas incrementaes no TTL em ordem para identificar os prximos roteadores no caminho do host de destino. Traceroute envia datagramas de UDP para o host de destino com um nmero de porta que est acima do normal (0 a 65.536). Isto permite ao traceroute determinar quando um host de destino foi encontrado, pois o ICMP vai retornar uma mensagem "Port Unreachable" (porta no encontrada). Outras finalidades de traceroute alm da verificao da rota seguida sero as de identificar se ocorreu algum tipo de falha ou lentido em roteadores e mesmo realizar comparao entre as possveis rotas seguidas pelos pacotes. Em Windows 9x e o linux usa o comando traceroute, j no Windows NT, 2000w, XP substitudo pelo comando tracert. A sintaxe dos comandos : Traceroute <URL>, <endereo de IP de destino>. Ou Tracert <URL>, <endereo IP de destino>. (Substitua URL pelo endereo desejado ex.: http://www.agronet.gov.br testando a conectividade Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 82

VII.

Testando a conectividade

1. PING
Verifica a conectividade de nvel IP com outro computador TCP/IP atravs do envio de mensagens de solicitao de eco de protocolo ICMP. A confirmao das mensagens de resposta exibida juntamente com o tempo de ida e volta. Ping o principal comando TCP/IP usado para resolver problemas de conectividade, acesso e resoluo de nomes. Packet InterNet Groper (PING) o mais simples e o mais utilizado dos utilitrios desenvolvidos para TCP/IP. PING uma ferramenta de diagnstico utilizada para testar e validar as configuraes de TCP/IP alm de diagnosticar possveis falhas de conexo. PING muito til e eficiente para testar conectividade. Testando a conectividade PING envia um ou mais datagramas de IP para um host de destino solicitando uma resposta e mede o tempo esperado pela mesma. PING age como uma operao de sonar tentando localizar um objeto sob a gua. O conceito de PING muito simples e se baseia na seguinte premissa: "se voc conseguir pingar um host ento as demais aplicaes TCP/IP funcionaro para este host" Ou seja, se a conectividade estiver garantida com certeza ser possvel executar qualquer aplicao TCP/IP e garantir o seu funcionamento. Sintaxe de ping: ping [-t] [-a] [-n quantidade] [-l tamanho] [-f] [-i TTL] [-v TOS] [-r quantidade] [-s quantidade] [{-j lista_de_hosts | -k lista_de_hosts}] [-w tempo_limite] [nome_do_destino] -t Especifica que o ping continue enviando mensagens de solicitao de eco ao destino at que seja interrompido. Para interromper e exibir estatsticas pressione CTRL-BREAK. Para interromper e sair do ping pressione CTRL-C. -a Especifica que a resoluo inversa de nome seja realizada no endereo IP de destino. Se for bemsucedida, o ping exibir o nome do host correspondente. -n quantidade Determina o nmero de solicitaes de eco enviadas. O padro 4. nome_do_destino Especifica o destino, que identificado pelo endereo IP ou pelo nome do host.

1.1. possvel ping de nome?


O ping de um nome (nome de host, URL, etc) pode ser realizado e vai funcionar desde que exista configurado um esquema de resoluo de nomes como arquivos HOST ou DNS. Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 83

Um esquema de resoluo de nomes em uma rede permite que nomes (host, URL, etc) possam ser mapeados ou resolvidos para nmeros de IP, ou seja, o comando envia o nome e recebe o IP.

2. Problemas Gerais do TCP/IP


PING - verifica se o TCP/IP est configurado corretamente e se existe outro host disponvel.

2.1. Traceroute
Usado no Windows 9x e no Linux, Unix para verificar a rota do computador de origem at o computador de destino.

2.2. Tracert
Usado no Windows NT, 2000 e XP para verificar a rota do computador de origem at o computador de destino.

2.3. ARP
Usado para visualizar o cache ARP e verificar as entradas de endereo fsico. arp -a Para exibir a tabela do cache ARP para a interface a que est atribudo o endereo IP 10.0.0.99, digite: arp -a -N 10.0.0.99 Para adicionar uma entrada esttica do cache ARP que resolva o endereo IP 10.0.0.80 para o endereo fsico 00-AA-00-4F-2A-9C, digite: arp -s 10.0.0.80 00-AA-00-4F-2A-9C

2.4. Pathping
Fornece informaes sobre latncia de rede e perda de rede em saltos intermedirios entre a origem e o destino. O comando pathping envia vrias mensagens de solicitao de eco a cada roteador entre a origem e o destino por um intervalo de tempo e, em seguida, calcula os resultados com base nos pacotes enviados por cada roteador. Como pathping exibe o grau de perda de pacotes de cada roteador ou vnculo fornecido, possvel determinar quais roteadores ou subredes podem estar apresentando problemas na rede. O comando pathping executa um trabalho equivalente ao do comando tracert, por identificar os roteadores que esto no caminho. Ele envia pings periodicamente a todos os roteadores durante determinado intervalo de tempo e calcula as estatsticas com base no nmero respondido por cada um. Quando o comando pathping executado, os primeiros resultados listam o caminho. Esse o mesmo caminho mostrado pelo comando tracert. Em seguida, exibida uma mensagem de ocupado por aproximadamente 90 segundos (o tempo varia por contagem de salto). Durante esse tempo, so reunidas informaes de todos os roteadores anteriormente listados e dos vnculos entre eles. Ao final do perodo, so exibidos os resultados do teste. As taxas de perda exibidas para os vnculos, identificadas como uma barra vertical ( | ) na coluna Endereo, indicam congestionamento de vnculos, causando a perda dos pacotes que esto sendo encaminhados ao longo do caminho. As taxas de perda exibidas para os roteadores (indicados pelos Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes Pgina 84

endereos IP) indicam que esses roteadores podem estar sobrecarregados.

2.5. Route
Visualiza ou modifica a tabela de roteamento local. Para exibir todo o contedo da tabela de roteamento IP, digite: route print Para exibir as rotas na tabela de roteamento IP que comeam com 10., digite: route print 10.* Para adicionar uma rota persistente ao destino 10.41.0.0 com a mscara de sub-rede de 255.255.0.0 e o endereo do prximo salto de 10.27.0.1, digite: route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1 Para adicionar uma rota ao destino 10.41.0.0 com a mscara de sub-rede de 255.255.0.0, o endereo do prximo salto de 10.27.0.1 e a mtrica de custo de 7, digite: route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7 Para excluir todas as rotas na tabela de roteamento IP que comeam com 10., digite: route delete 10.* Para alterar de 10.27.0.1 para 10.27.0.25 o endereo do prximo salto da rota com o destino de 10.41.0.0 e a mscara de sub-rede de 255.255.0.0, digite: route change 10.41.0.0 mask 255.255.0.0 10.27.0.25

2.6. Netstat
Exibe as conexes TCP ativas, as portas nas quais o computador est escutando, as estatsticas Ethernet, a tabela de roteamento IP, as estatsticas IPv4 (para os protocolos IP, ICMP, TCP e UDP) e as estatsticas IPv6 (para os protocolos IPv6, ICMPv6, TCP via IPv6 e UDP via IPv6). Usado sem parmetros, netstat exibe as conexes TCP ativas. Sintaxe: netstat [-a] [-e] [-n] [-o] [-p protocolo] [-r] [-s] [intervalo]

2.7. Ipconfig
Exibe todos os valores de configurao de rede TCP/IP e atualiza as configuraes do protocolo de configurao dinmica de hosts (DHCP) e do sistema de nomes de domnios (DNS). Quando usado sem parmetros, o ipconfig exibe o endereo IP, a mscara da sub-rede e o gateway padro para todos os adaptadores.

Redes de Computadores III modulo Prof. Luiz Henrique Pimentel Gomes

Pgina 85

You might also like