Sie sind auf Seite 1von 12

Protocolos Roteveis

Para que possa haver o roteamento do pacote o protocolo em questo precisa ser rotevel. Porm nem todos o so. O LAT da DEC e o NetBEUI da Microsoft esto entre aqueles que no so roteveis. Entre os roteveis os mais conhecidos so: IP, IPX, DDP.

Como o Roteador escolhe o melhor caminho?

Diferente das pontes, roteadores possuem a capacidade de escolher o melhor caminho para encaminhar o pacote caso existam muitos caminhos que levem ao mesmo destino. Essa escolha obedece a certos critrios. O roteador pode tambm ouvir o trfego e determinar quando uma rota est muito congestionada, nesse caso ele escolhe uma rota alternativa para encaminhar o pacote. Considere a figura abaixo.

Saindo de PC1 at PC4 existem vrios caminhos para o mesmo destino.

Observe que saindo de PC1 at chegar a PC4, existem 2 caminhos ou 2 rotas. Quando o pacote chega a R1 com destino a R4, ele tanto pode ser encaminhado por R2 ou R3.

Qual rota R1 ir escolher para encaminhar o pacote? O roteador toma essa deciso baseado em certos parmetros, que constam em sua tabela de roteamento.

Mtrica (Nmero de saltos at a rede destino).

Distncia administrativa (Custo da rota at a rede destino).

Aquela rota que tiver o menor nmero de saltos ser a escolhida. Caso o nmero de saltos seja igual para as duas situaes, ento aquela rota com o menor custo (menor distncia administrativa) ser a escolhida. Tendo por base a figura 5.17 e de posse das informaes da tabela abaixo, vamos ver qual ser a rota escolhida, considerando que as rotas no estejam demasiadamente ocupadas.

Observe que o nmero de saltos o mesmo para as duas rotas (2). Para chegar a R4 em qualquer um dos caminhos preciso passar por 2 roteadores a partir de R1 Mas, observe que a distncia administrativa indo por R3 menor do que indo por R2.

Logo o pacote ser encaminhado atravs de R3 e no de R2.

Se as distncias administrativas fossem as mesmas, os pacotes seriam divididos entre as duas rotas.

Tipos de Roteadores

Os roteadores podem ser equipamentos externos dedicados com um sistema operacional proprietrio como o caso dos roteadores CISCO por exemplo, ou podem ser servios que so adicionados a um sistema operacional de rede servidor, tal como o Windows 2000. A diferena entre um e outro est na disponibilidade de recursos, nas situaes em

que podem ser usados e no custo. Prefira sempre os roteadores externos, pois eles possuem melhor performance, um sistema operacional proprietrio otimizado e uma srie de recursos para configurao, monitorao e diagnstico. O problema desses roteadores seu custo elevado. Mas para redes pequenas em que custo uma palavra chave, um servidor como o Windows 2000, fazendo o papel de roteador, apesar de no ter uma srie de recursos disponveis nos equipamentos de fabricantes, daria conta do recado perfeitamente.

Rotas Estticas

Rotas estticas so aquelas que so criadas e mantidas de forma manual. Normalmente so usadas em situaes em que s h uma rede acessvel por uma nica rota e quando queremos configurar uma rota de sada padro para qualquer rede no conhecida. Para conectividade ponto a ponto devemos configurar uma rota esttica em cada direo e em cada roteador.

A sintaxe do comando para criar uma rota esttica seria o seguinte:

Ip route <prefixo> <mscara> <gateway>

Vamos entender cada um dos parmetros:

Prefixo a rede destino

Mscara Mscara da rede destino

Gateway Roteador de sada. Tambm chamado de roteador de borda. Em alguns casos podem ser tambm a interface de sada.

Em alguns sistemas operacionais de rede como o Windows 2000, a sintaxe varia um pouco. possvel configurar a mtrica para uma determinada rota.

Vejamos dois exemplos:

Sada nica para a internet atravs de SadaNET

Observe a figura 5.18. Suponhamos que o roteador SaidaNET esteja conectado a internet. S existir uma sada para a internet, que atravs desse roteador. Logo teramos que configurar uma rota esttica em R1 que permitiria as redes de R1, R2 e R3 acessar a internet, j que ele o nico com conexo ao roteador de sada. Faramos ento em R1.

# ip route 0.0.0.0 0.0.0.0 200.172.169.30

Quando queremos nos referir a qualquer rede com qualquer mscara, colocamos 0.0.0.0. Ou seja, qualquer pacote em que a rede no seja conhecida por R1 e portanto no estar em sua tabela de roteamento, ser enviado para o roteador SadaNET. SadaNET portanto a porta de sada padro para as redes de R1, R2 e R3.

Vejamos agora um outro caso muito comum de configurao de rota ponto a ponto.

Configurao de rota ponto a ponto

Os endereos das interfaces esto discriminados na tabela a seguir, todas as mscaras so 255.255.255.0

Nosso objetivo estabelecer a comunicao entre as duas redes.

Em R2 faramos:

# ip route 168.16.2.0 255.255.255.0 200.212.179.1

Em R3 faramos:

# ip route 168.16.1.0 255.255.255.0 200.212.179.2

Rotas Dinmicas

Em redes complexas em que existem muitos roteadores, no nada conveniente usar rotas estticas. excessivamente trabalhoso criar e manter as rotas em cada roteador. Dependendo do tamanho do ambiente isso praticamente invivel. Isso porque no s o trabalho de criar as rotas, mas tambm de configurar as interfaces. Sem contar que a probabilidade de cometer um erro muito maior, porque tem que haver um bom planejamento de contingncia caso um dos links fique inoperante, etc.

Mas, felizmente os roteadores tem a capacidade de aprender as rotas dinamicamente, criando-as em suas tabelas. Isso s possvel graas aos protocolos de roteamento.

Protocolos de Roteamento

Os protocolos de roteamento no carregam dados do usurio, mas sim informaes de rota entre os roteadores. graas a eles que os roteadores conseguem manter e atualizar as informaes de roteamento. Suas caractersticas so:

Aprender as rotas dinamicamente.

Determinar qual a melhor rota.

Atualizar a tabela de roteamento.

Verificar a validade das rotas.

Evitar loops.

Em caso de queda de link um roteador avisa ao outro.

Os protocolos de roteamento podem ser divididos em duas classes: Protocolos de estado de link e protocolos de vetor distncia.

Protocolos vetor distncia O RIP pertence a essa classe. Leva em conta o nmero de saltos da rota e a distncia administrativa para encaminhar um pacote. O nmero mximo de saltos 15. Assim quando h uma rota com mtrica 16, isso significa que aquela rota est inutilizvel. Quando ocorre uma atualizao na tabela, toda a tabela divulgada aos demais roteadores. Essas atualizaes se do em broadcast. Quando uma rota aprendida atravs de um roteador vizinho, assume-se que a rota atravs daquele roteador. Nesse esquema o roteador no conhece a topologia. Somente as sub-redes diretamente conectadas so conhecidas pelo roteador.

Protocolos de estado de link O OSPF (Open Short Path First) pertence a essa classe. Usam um algoritmo criado em cada roteador que inclui informaes como links conectados ao roteador, roteadores vizinhos a um determinado roteador. Possui balanceamento de carga e leva em conta a largura de banda e a carga do link para encaminhar um pacote. Toda vez que h uma atualizao na tabela de roteamento, somente a alterao enviada aos demais roteadores e no a tabela inteira.. Nesse esquema o roteador conhece a topologia da rede.

Tunelamento
Vimos anteriormente que existem protocolos que no so roteveis e que por isso no seria possvel fazer a comunicao entre duas redes usando esses protocolos, correto?

Mas com o tunelamento isso possvel.

O tunelamento um processo de encapsulamento de um protocolo de camada 3 (NetBEUI, por exemplo), dentro de um outro protocolo, geralmente o IP para transporte atravs da rede para um outro roteador. O roteador final ento desencapsula o pacote deixando o protocolo original.

Assim, podemos usar o tunelamento para interligar duas redes NetBEUI por exemplo, atravs de um backbone que s trafega IP. No tunelamento os roteadores intermedirios no tomam conhecimento do encapsulamento, como se houvesse uma conectividade fim a fim entre os roteadores das extremidades. O maior problema do tunelamento o overhead gerado.

NAT (Network Address Translation)

Quando falamos de endereos IP, mencionamos que existia uma faixa de IPs reservados e que poderiam ser usados em qualquer rede interna sem acesso a internet, j que IPs privados no trafegam na internet. Ento isso quer dizer que no h meios de uma rede com IPs privados acessar a internet? A resposta NO, graas a um servio do roteador chamado NAT. O NAT como o prprio nome diz, um servio que realiza uma traduo de endereos IP. Os IPs privados da rede interna so traduzidos para um IP vlido, que est configurado na interface do roteador conectada a internet.

O NAT foi uma tentativa ;muito bem sucedida diga-se de passagem; de otimizar a alocao de endereos IP com o crescente uso do endereamento IP. Antes do NAT, se voc tinha em sua empresa 100 computadores que necessitavam de acesso a internet, voc deveria solicitar 100 endereos IP vlidos. Com o NAT tudo ficou mais simples, voc pode solicitar apenas um endereo vlido e configurar os seus 100 computadores com endereos privados. Isso ajudou e muito para que no houvesse uma escassez de endereos IP.

Um dos grandes benefcios do NAT o fato de que a sua rede interna fica escondida da internet, porque todos os pacotes que iro trafegar pela internet partindo de sua rede interna, tero na verdade como endereo origem, o endereo IP vlido da interface de sada do roteador.

ACLs

ACLs (Listas de controle de acesso), uma forma de implementar segurana em um roteador, dando a ele a funcionalidade de filtrar de pacotes, atuar como um firewall. Sem as listas de acesso, todos os pacotes podem ser transmitidos para todas as partes da rede. As ACLs possuem as seguintes finalidades:

Gerenciar o trfego IP a medida que o acesso a rede cresce.

Filtrar pacotes que passam pelo roteador.

Controlar quem tem acesso a console do roteador.

Essa filtragem feita permitindo ou negando o trfego de pacotes que passam pelo roteador.

Ela pode ocorrer antes ou depois da deciso de roteamento.

As listas de acesso podem ser de dois tipos: padro e estendidas.

Padro Examina apenas o endereo IP de origem. Permitem ou negam trfego sobre um conjunto de protocolos. So mais restritivas que as estendidas.

Estendidas Examinam os endereos IP origem e destino. Permitem ou negam trfego de protocolos e ou portas especficos. So as mais utilizadas.

Distino entre pontes e roteadores

Como trabalham de maneira aparentemente similar, pois ambos encaminham pacotes sobre redes, pontes e roteadores podem gerar alguma confuso na hora da deciso de qual utilizar para uma dada situao.

Apesar de fazerem as mesmas coisas, pontes e roteadores as fazem de maneira bem distinta. A ponte opera na camada 2 do modelo OSI e s entende endereos MAC. O roteador opera na camada 3 do modelo OSI e alm de entender endereos MAC, entende tambm endereos IP. Ambos tomam a deciso do encaminhamento de pacotes baseados em suas tabelas de roteamento. Mas enquanto a ponte tem apenas a tarefa de pegar o pacote de um lado e jogar para o outro j que ela reconhece somente um caminho entre as redes, o roteador mais inteligente nesse sentido, porque alm de fazer essa tarefa, ele tem poder para entender quando deve fazer o encaminhamento e qual o melhor caminho que deve utilizar para faz-lo.

A maior diferena porm e que decisiva na escolha se os segmentos que voc quer interligar passam por um link WAN ou no. Se passam, voc nunca deveria utilizar uma ponte para isso. Por que? simples. Pontes no tem como filtrar broadcasts. E eles ocorrem quando a ponte no sabe a localizao da maquina destino ou quando um frame de broadcast. Esse trfego ir saturar o link WAN e torn-lo muito lento e dependendo pode at derrub-lo. Usando roteadores nessa situao a melhor soluo, j que eles filtram os broadcasts.

Usando pontes para conectar segmentos que passam por um link WAN. Os dois segmentos esto na mesma rede, 168.16.1.0. Prtica no recomendada.

Usando roteadores para a mesma finalidade. Segmentos em redes diferentes.

Gateway

Gateways habilitam a comunicao entre diferentes arquiteturas e ambientes. Ele realiza a converso dos dados de um ambiente para o outro de modo que cada ambiente seja capaz de entender os dados. Eles podem ainda mudar o formato de uma mensagem de forma que ela fique de acordo com o que exigido pela aplicao que estar recebendo esses dados. Por exemplo, um gateway de correio eletrnico pode receber as mensagens em um formato, traduzi-las e encaminha-las no formato usado pelo receptor. Um bom exemplo disso um gateway X.400. Um gateway liga dois sistemas que no usam:

Os mesmos protocolos de comunicao.

A mesma estrutura de formatao de dados.

A mesma linguagem.

A mesma arquitetura.

Gateways poderiam conectar por exemplo, um sistema Windows 2000 a um sistema IBM (SNA).

Como funciona o gateway?

Gateways so referenciados pelo nome das tarefas especificas que eles desempenham, ou seja so dedicados a um tipo de transferncia particular, por exemplo Gateway Windows 2000 para SNA.

A figura 5.22 mostra como eles operam. O gateway pega o dado de um ambiente retira a pilha de protocolos antiga e reencapsula com a pilha de protocolos da rede destino.

Alguns gateways usam as 7 camadas do modelo OSI, mas a maioria realiza converso de protocolo na camada de aplicao. Embora o nvel de funcionalidade varie enormemente entre os vrios tipos.

Funcionamento do gateway

Tirado do Site: http://www.juliobattisti.com.br/ Curso Bsico de Redes, paginas 23 e 24.