Tabelas de roteamento
Uma tabela de roteamento é um agrupamento de informações armazenadas em um computador de rede ou roteador de rede que inclui uma lista de rotas para vários destinos da rede. Os dados são normalmente armazenados em uma tabela de banco de dados e em configurações mais avançadas incluem métricas de desempenho associadas às rotas armazenadas na tabela. Informações adicionais armazenadas na tabela incluirão a topologia de rede mais próxima do roteador. Embora uma tabela de roteamento seja atualizada rotineiramente por protocolos de roteamento de rede, entradas estáticas podem ser feitas por meio de ação manual por parte de um administrador de rede.
como funciona uma tabela de roteamento?
as tabelas de roteamento funcionam de maneira semelhante à forma como os correios entregam e-mails. Quando um nó de rede Na Internet ou uma rede local Precisa enviar informações para outro nó, primeiro requer uma ideia geral de onde enviar as informações. Se o nó ou endereço de destino não estiver conectado diretamente ao nó de rede, as informações deverão ser enviadas por meio de outros nós de rede. Para economizar recursos, a maioria dos nós de rede de área local não manterá uma tabela de roteamento complexa. Em vez disso, eles enviarão pacotes IP de informações para um gateway de rede local. O gateway mantém a tabela de roteamento principal para a rede e enviará o pacote de dados para o local desejado. Para manter um registro de como rotear informações, o gateway usará uma tabela de roteamento que rastreia o destino apropriado para pacotes de dados de saída.
todas as tabelas de roteamento mantêm listas de tabelas de roteamento para os destinos acessíveis a partir do local do roteador. Isso inclui o endereço do próximo dispositivo em rede no caminho da rede para o endereço de destino, que também é chamado de “próximo salto.”Ao manter informações precisas e consistentes sobre nós de rede, enviar um pacote de dados ao longo da rota mais curta para o endereço de destino na Internet normalmente é suficiente para fornecer tráfego de rede e é uma das características de linha de base das camadas de rede OSI e rede IP da teoria da rede.
Qual é a função principal de um roteador de rede?
a função principal de um roteador de rede é encaminhar pacotes de dados para a rede de destino incluída no endereço IP de destino do pacote de dados de saída. Para determinar o destino apropriado do pacote de dados, o roteador realiza uma pesquisa dos endereços de destino armazenados na tabela de roteamento a tabela de roteamento é armazenada na RAM no roteador de gateway da rede e inclui informações sobre redes de destino e as associações “next hop” para esses endereços. Essas informações ajudam o roteador a determinar e identificar o melhor local de saída para o pacote de dados a ser enviado para encontrar o destino final da rede. Este local também pode ser a interface de gateway de qualquer rede diretamente conectada.
o que é uma rede conectada diretamente?
as redes conectadas diretamente são conectadas a uma das interfaces do roteador de uma rede local. Como a interface do roteador é normalmente configurada com uma máscara de sub-rede e um endereço IP, a interface também é considerada um host de rede na rede conectada. Como resultado, a máscara de sub-rede e o endereço de rede da interface são inseridos na tabela de roteamento armazenada localmente (junto com o tipo e o número da interface). A entrada é feita como uma rede anexada. Um exemplo comum de uma rede diretamente conectada São servidores da web que estão na mesma rede que o host do computador e constituem uma rede diretamente conectada na tabela de roteamento armazenada no gateway ou roteador.
o que é uma rede remota?
as redes remotas não estão diretamente conectadas ao gateway ou roteador na rede. No que diz respeito a uma tabela de roteamento, uma rede remota só pode ser alcançada encaminhando pacotes de dados para outros roteadores. Essas redes são adicionadas à tabela de roteamento local por meio da configuração de rotas de rede estáticas ou pelo uso de um protocolo de roteamento dinâmico. As rotas dinâmicas são “aprendidas” pelo roteador, rastreando os meios mais eficientes de fornecer pacotes de dados usando um protocolo de roteamento dinâmico. Os administradores de rede normalmente serão os únicos indivíduos autorizados a configurar manualmente rotas estáticas para destinos de rede remotos.
quais são alguns problemas com tabelas de roteamento?
um dos desafios mais significativos com tabelas de roteamento modernas é a grande quantidade de armazenamento necessário para armazenar as informações necessárias para conectar um grande número de dispositivos de computação em rede em armazenamento limitado no roteador. A tecnologia atual usada na maioria dos roteadores de rede para agregação de endereço é a tecnologia class Inter-Domain Routing (CIDR). CIDR faz uso de um esquema de correspondência de prefixo bit a bit. Este esquema depende do fato de que cada nota em uma rede terá uma tabela de roteamento válida que é consistente e evitará loops. Infelizmente, no modelo de roteamento “Hop/Hop” atualmente empregado, as tabelas não são consistentes e os loops se desenvolvem. Isso resulta em pacotes de dados encontrando-se em um lop sem fim e tem sido um grande problema para o roteamento de rede por anos.
quais são os conteúdos de uma tabela de roteamento?
embora cada tabela de roteamento de rede possa conter informações diferentes, os campos primários de cada tabela incluem: o ID da rede, custo ou métrica e o próximo salto.
ID de rede – este campo em uma tabela de roteamento incluirá a sub-rede de endereço de destino.
custo ou métrica – este campo salvará a métrica ou” custo ” do caminho de rede que o pacote de dados de saída será enviado.
next Hop-o gateway ou next hop é o endereço de destino do próximo local de rede para o qual os pacotes de dados serão transmitidos a caminho do endereço IP de destino.
informações adicionais que podem ser encontradas em uma tabela de roteamento de rede incluem:Qualidade de Serviço de rota de rede – ao longo do tempo, alguns roteadores de rede são projetados para armazenar uma métrica de qualidade de serviço associada a diferentes rotas de rede armazenadas em tabelas de roteamento. Uma dessas métricas simplesmente indica que uma determinada rota está operacional e define um sinalizador na tabela para salvar a memória.
Critérios de Filtragem ou Listas de Acesso – Esta entrada irá armazenar informações ou links para informações que tem as informações mais recentes sobre listas de acesso ou vários critérios de filtragem que podem ser associados a uma determinada rota de rede.
informações de Interface de rede – isso pode representar dados sobre placas Ethernet específicas ou outras informações que podem ser usadas para otimizar o roteamento de pacotes de dados de rede.
o que é uma tabela de encaminhamento?
uma tabela de encaminhamento de rede ou Base de informações de encaminhamento (FIB) é normalmente usada ao conectar redes ou realizar várias operações de roteamento para ajudar a localizar a interface correta de que uma interface de entrada para a rede deve enviar um pacote de dados.
aplicações de tabelas de encaminhamento na camada de Link de dados
tabelas de encaminhamento encontraram algum uso na camada de Link de dados. Por exemplo, os protocolos MAC (media access control) nas redes locais têm um endereço que não é significativo fora dessa mídia e pode ser armazenado para uso em uma tabela de encaminhamento para ajudar na Ponte Ethernet. Outros usos incluem comutadores ATM (modo de transferência assíncrona), relés de quadro e MPLS (multiprotocolo label switching). Para uso com ATM, existem endereços locais de camada de Link de dados e outros que têm uma quantidade razoável de significado para uso na rede.
como as tabelas de encaminhamento são usadas com ponte?
quando uma ponte de camada MAC identifica a interface que um endereço de origem foi visto pela primeira vez, a associação com a interface e o endereço é feita. Como resultado, quando há um quadro recebido na ponte um endereço de destino situados na respectiva tabela de encaminhamento, o quadro será transmitido para a interface que foi armazenado no FIB. Se o endereço não tiver sido visto anteriormente, ele será tratado como uma “transmissão” e enviará as informações em todas as interfaces ativas, com exceção daquela que recebeu as informações.
como funciona Um Frame Relay?
embora não haja um método ou processo definido centralmente que determine como funciona uma tabela de encaminhamento ou relé de quadro, o modelo típico encontrado em toda a indústria é que um interruptor de relé de quadro terá uma tabela de encaminhamento definida estaticamente por interface. Uma vez que um quadro junto com um DLCI (data link connection identifier) é recebido em uma determinada interface, a tabela associada à interface fornecerá a interface de saída. Isso também fornece o novo DLCI para inserir no campo de endereço do quadro na tabela.
como funcionam as tabelas de encaminhamento de ATM?
um switch ATM contém uma tabela de encaminhamento de nível de link semelhante ao modelo usado em uma tabela de frame relay. Em vez de usar DLCI; no entanto, a interface inclui tabelas de encaminhamento que incluem o identificador de caminho virtual, a interface de saída e o identificador de circuito virtual. A tabela pode ser distribuída pelo protocolo PNNI (private network to network interface) ou estaticamente definida. Quando a tabela é criada pelo PNNI, os comutadores ATM que estão localizados na borda da rede ou na nuvem e mapearão os identificadores de ponta a ponta na rede para identificar o próximo hop VCI ou VPI.
o que é Multiprotocol Label Switching (MPLS)?
Multiprotocol Label Switching (MPLS) tem uma série de aspectos que são semelhantes ao ATM. MPSL usa LER (label Edge routers) que estão localizados nos limites do mapa de nuvem MPSL localizado entre um link local label e o identificador de ponta a ponta (que pode ser um endereço IP). A cada salto no MPLS, uma tabela de encaminhamento é usada para informar ao LSR qual interface de saída deve receber o pacote. Ele também determina qual rótulo aplicar ao encaminhar o pacote para essa interface.
quais são os aplicativos de tabelas de encaminhamento na camada de rede?
ao contrário das tabelas de roteamento de rede, uma tabela de encaminhamento ou FIB é otimizada para pesquisar rapidamente um endereço de destino para obter informações. Versões anteriores de tabelas de encaminhamento armazenariam em cache um subconjunto do número total de roteadores que eram usados com mais frequência para encaminhar pacotes de dados. Embora essa metodologia funcionasse para o roteamento em nível corporativo, quando empregada para acesso a toda a Internet, sucessos significativos de desempenho resultaram na necessidade de atualizar constantemente o cache relativamente pequeno. Como resultado, as implementações de tabela de encaminhamento começaram a mudar a metodologia para garantir que um FIB tivesse uma costela correspondente que seria otimizada e atualizada com um conjunto completo de rotas que o roteador de rede havia aprendido. Melhorias adicionais feitas no FIBs incluem recursos de pesquisa de hardware mais rápidos e TCAM (memória endereçável de conteúdo ternário). Devido ao alto custo do TCAM; no entanto, essa tecnologia é normalmente encontrada em roteadores de borda.
como as tabelas de encaminhamento ajudam a se defender contra ataques de negação de Serviço?
ao longo do tempo, usando uma tabela de encaminhamento (ou FIB) para ajudar a filtrar pacotes de dados de entrada tornou-se uma Internet “melhores práticas” para ajudar a defender contra ataques de negação de Serviço (DoS) em uma rede. Na forma mais básica, a filtragem de ingresso usará uma lista de Acesso para determinar de quem soltar pacotes e mitigar o dano que um ataque DoS alcançará. Se a rede tiver um número maior de rede adjacente, o uso do método da lista de acesso pode rapidamente se tornar um impacto no desempenho do roteador. Outras implementações terão a pesquisa de endereço do endereço de origem no FIB. Se não houver rota salva para o endereço de origem das informações, o algoritmo assume que o pacote é de um endereço de origem falsificado ou falso e é descartado como possivelmente parte de um ataque DoS.
como as tabelas de encaminhamento são usadas para Garantia de qualidade de Serviço?
as tabelas FIB podem ser usadas em vários esquemas de gerenciamento de rede para ajudar a garantir uma maior qualidade de Serviço para determinados pacotes de dados na rede. Essa diferenciação pode ser baseada em um pacote de dados int eh de campo que indica a prioridade de roteamento do pacote, além de quanto tempo o pacote deseja permanecer “vivo” em caso de congestionamento da rede. Quando os roteadores suportam esse tipo de serviço, eles normalmente são obrigados a enviar o pacote de dados para a interface de rede que “melhor” corresponde aos requisitos de serviço dos dados normalmente chamados de DSCP (pontos de código de serviço diferenciados). Embora esse ato aumente ligeiramente o poder de computação geral necessário para processar o pacote, o ato não é considerado um impacto significativo nos recursos da rede.
Leave a Reply