Tecologia
1. Conceito de Roteamento
O roteamento é a principal forma utilizada na Internet para a entrega de pacotes de dados entre hosts (equipamentos de rede de uma forma geral, incluindo computadores, roteadores etc.). O modelo de roteamento utilizado é o do salto-por-salto (hop-by-hop), onde cada roteador que recebe um pacote de dados abre-o verifica o endereço de destino no cabeçalho IP, calcula o próximo salto que vai deixar o pacote um passo mais próximo de seu destino e entrega o pacote neste próximo salto. Este processo se repete e assim segue até a entrega do pacote ao seu destinatário. No entanto, para que este funcione, são necessários dois elementos: tabelas de roteamento e protocolos de roteamento. Na determinação de caminhos de comunicação, os serviços de roteamento executam: - Inicialização e manutenção de tabelas de rotas; - Processos e protocolos de atualização de rotas; - Especificação de endereços e domínios de roteamento; - Atribuição e controle de métricas de roteamento. Um exemplo de funcionamento de roteamento segue na figura abaixo:
Exemplo de Funcionamento de Roteamento [pic] Fonte: Redes “Cisco CCNA
2. Tabelas de Roteamento
Os roteadores usam protocolos de roteamento para construir e manter tabelas de roteamento que contêm informações de rota. Isso auxilia o processo de determinação do caminho. Os protocolos de roteamento preenchem tabelas de roteamento com diversas informações de rota. Essas informações variam, dependendo do protocolo de roteamento usado. As tabelas de roteamento contêm as informações necessárias para encaminhar pacotes de dados através de redes conectadas. Os dispositivos de camada 3 interconectam domínios de broadcast ou LANs. É necessário um esquema de endereçamento hierárquico para que ocorra a transferência de dados. Os roteadores rastreiam informações importantes em suas tabelas de roteamento, inclusive: