MTCRE MTCINE
Consultoria e Treinamentos
Integração de Equipamentos
1
Arquitetura de um Roteador
Base de dados de roteamento (RIB)
Processamento
Atualizações de rotas de rotas
Troca de rotas com nós vizinhos
Troca de rotas com nós vizinhos
Tabela de encaminhamento (FIB)
Encaminhamento
Pacote chegando ao roteador
de pacotes
Consulta do destino Pacote deixando o roteador
2
Roteamento - Fundamentos
Routing Information Base (RIB)
A RIB é o local onde todas as informações acerca de roteamento IP estão armazenadas. A RIB não é específica para algum protocolo de roteamento, mas sim um repositório onde todos os protocolos colocam as suas rotas. Uma rota é inserida na RIB, sempre que um protocolo aprende uma nova rota.
A RIB no Mikrotik mantém as rotas agrupadas em tabelas separadas pelas marcas de roteamento (routing marks). Todas as rotas sem marca de roteamento são mantidas na tabela “main” (principal)
É importante entender que RIB não é utilizada para o encaminhamento de pacotes e não é anunciada para o restante das redes às quais o roteador está conectado.
3
Roteamento - Fundamentos
Routing Information Base (RIB)
4
Roteamento - Fundamentos
Forwarding Information Base (FIB)
A FIB é a base de dados onde estão todas as informações necessárias para o encaminhamento dos pacotes relacionando as redes às respectivas interfaces.
A FIB contém todas as rotas que podem potencialmente serem anunciadas aos roteadores vizinhos pelos protocolos de roteamento dinâmico.
5
Roteamento - Fundamentos
Forwarding Information Base (FIB)
6
Roteamento - Fundamentos
Rotas Conectadas
Para cada éndereço IP que é associado a uma interface física habilitada, é criada uma rota conectada automáticamente.
7
Roteamento - Fundamentos
Rota Default
Uma rota com o destino dst-address 0.0.0.0/0 aplica-se a todos os endereços de destino possíveis e é chamnda de rota default. Se tabela de roteamento possui uma rota default ativa, o lookup na tabela de roteamento nunca irá falhar.