Roteamento centralizado versus roteamento distribuído | Roteamento centralizado x roteamento distribuído
O roteamento é o processo de escolher quais caminhos serão usados para enviar tráfego de rede e enviar os pacotes ao longo da sub-rede selecionada. Modelo de roteamento centralizado é um modelo de roteamento no qual o roteamento é realizado centralmente usando um banco de dados centralizado. Pelo contrário, o modelo de roteamento distribuído é um modelo de roteamento, que trata da execução de roteamento usando um banco de dados distribuído.
O que é roteamento centralizado?
Modelo de roteamento centralizado é um modelo de roteamento no qual o roteamento é realizado centralmente usando um banco de dados centralizado. Em outras palavras, a tabela de roteamento é mantida em um único nó "central", que deve ser consultado quando outros nós precisarem tomar uma decisão de roteamento. Esse banco de dados centralizado possui uma visão de rede global. O roteamento centralizado é mais apropriado em domínios específicos com sistemas que fornecem transmissão DWDM (Dense Wavelength Division Multiplexing). O motivo disso é que esses sistemas DWDM contêm OADM (Optical Add-Drop Multiplexer) que pode ser reconfigurado, dentro do ponto inicial e final da mídia de comunicação. Os proponentes do roteamento centralizado sugerem que, como a maioria das informações, como detalhes sobre o SRLG (Grupo de Links de Risco Compartilhado) e parâmetros de desempenho, não muda com freqüência (e essas informações nunca podem ser descobertas ou anunciadas automaticamente), elas são ideais para residir em um banco de dados central. Em um modelo centralizado, informações de estado podem ser facilmente acessadas. Portanto, as informações sobre dependências (com relação ao roteamento) entre circuitos (para garantir a diversidade) podem ser tratadas com relativa facilidade quando os terminais não são compartilhados entre os circuitos, e isso é ideal para um modelo de roteamento centralizado. O modelo centralizado usa informações de estado global. Os cálculos realizados (como pré-computando os caminhos para restauração) podem ser altamente beneficiados com essas informações globais e, portanto, são adequadas para um modelo centralizado.
O que é roteamento distribuído?
No modelo de roteamento distribuído, cada nó mantém uma tabela de roteamento separada. O modelo de roteamento distribuído é um modelo de roteamento excelente para domínios que podem ser identificados como totalmente opacos. A principal razão para isso é que as restrições às deficiências não desempenham nenhum papel no roteamento nesses domínios mencionados acima. Em caso de falha (quando houver necessidade de restauração rápida), o sistema de roteamento distribuído pode contar com a responsabilidade da computação sob demanda de caminhos de recuperação para cada um dos caminhos de luz que falharam (mesmo no ponto de detectar uma falha esperada). Finalmente, o modelo de roteamento distribuído é altamente consistente com a própria filosofia de roteamento distribuído da Internet existente.
Qual é a diferença entre Roteamento Centralizado e Roteamento Distribuído?
O modelo de roteamento centralizado realiza o roteamento usando um banco de dados centralizado, enquanto o modelo de roteamento distribuído trata da realização de roteamento usando um banco de dados distribuído. Em termos simples, um nó central mantém a tabela de roteamento no modelo centralizado, enquanto cada nó mantém uma tabela de roteamento no modelo distribuído. Como muitas das informações não mudam com frequência, muitos acreditam que essas informações são muito adequadas para residir em um banco de dados centralizado. Os pré-cálculos necessários para a restauração podem tirar proveito das informações globais disponíveis em um banco de dados centralizado. Mas, diferentemente do sistema de roteamento distribuído, não se pode confiar no sistema centralizado para assumir a responsabilidade do cálculo sob demanda de caminhos de recuperação para cada um dos caminhos de luz que falharam (no momento de detectar uma falha esperada). Diferentemente da abordagem centralizada, o modelo de roteamento distribuído é altamente consistente com a filosofia de roteamento distribuído da Internet existente..