Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

O tópico da lição de hoje é RIP, ou protocolo de informações de roteamento. Falaremos sobre vários aspectos de seu uso, sua configuração e limitações. Como eu disse, o RIP não faz parte do currículo do curso Cisco 200-125 CCNA, mas decidi dedicar uma lição separada a esse protocolo, já que o RIP é um dos principais protocolos de roteamento.

Hoje veremos 3 aspectos: compreensão do funcionamento e configuração do RIP em roteadores, temporizadores RIP, restrições RIP. Este protocolo foi criado em 1969, por isso é um dos protocolos de rede mais antigos. A sua vantagem reside na sua extraordinária simplicidade. Hoje, muitos dispositivos de rede, incluindo Cisco, continuam a suportar RIP porque não é um protocolo proprietário como o EIGRP, mas sim um protocolo público.

Existem 2 versões do RIP. A primeira versão, clássica, não suporta VLSM - a máscara de sub-rede de comprimento variável na qual se baseia o endereçamento IP sem classe, portanto, só podemos usar uma rede. Falarei sobre isso um pouco mais tarde. Esta versão também não suporta autenticação.

Digamos que você tenha 2 roteadores conectados entre si. Nesse caso, o primeiro roteador conta ao vizinho tudo o que sabe. Digamos que a rede 10 esteja conectada ao primeiro roteador, a rede 20 esteja localizada entre o primeiro e o segundo roteador e a rede 30 esteja atrás do segundo roteador. Em seguida, o primeiro roteador informa ao segundo que conhece as redes 10 e 20, e o roteador 2 informa roteador 1 que conhece a rede 30 e a rede 20.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

O protocolo de roteamento indica que essas duas redes devem ser adicionadas à tabela de roteamento. Em geral, acontece que um roteador informa ao roteador vizinho sobre as redes conectadas a ele, que informa ao vizinho, etc. Simplificando, o RIP é um protocolo de fofoca que permite que roteadores vizinhos compartilhem informações entre si, com cada vizinho acreditando incondicionalmente no que lhes é dito. Cada roteador “ouve” as mudanças na rede e as compartilha com seus vizinhos.

A falta de suporte de autenticação significa que qualquer roteador conectado à rede torna-se imediatamente um participante pleno. Se eu quiser derrubar a rede, conectarei meu roteador hacker com uma atualização maliciosa e, como todos os outros roteadores confiam nele, eles atualizarão suas tabelas de roteamento da maneira que eu desejar. A primeira versão do RIP não oferece nenhuma proteção contra tais hackers.

No RIPv2, você pode fornecer autenticação configurando o roteador adequadamente. Neste caso, a atualização das informações entre roteadores só será possível após passar pela autenticação da rede por meio da digitação de uma senha.

O RIPv1 utiliza broadcasting, ou seja, todas as atualizações são enviadas por meio de mensagens de broadcast para que sejam recebidas por todos os participantes da rede. Digamos que há um computador conectado ao primeiro roteador que não sabe nada sobre essas atualizações porque apenas os dispositivos de roteamento precisam delas. Porém, o roteador 1 enviará essas mensagens para todos os dispositivos que possuem Broadcast ID, ou seja, mesmo aqueles que não necessitam dele.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Na segunda versão do RIP, esse problema foi resolvido - ele usa Multicast ID, ou transmissão de tráfego multicast. Nesse caso, apenas os dispositivos especificados nas configurações do protocolo recebem atualizações. Além da autenticação, esta versão do RIP suporta endereçamento IP sem classe VLSM. Isso significa que se a rede 10.1.1.1/24 estiver conectada ao primeiro roteador, todos os dispositivos de rede cujo endereço IP esteja na faixa de endereços desta sub-rede também receberão atualizações. A segunda versão do protocolo suporta o método CIDR, ou seja, quando o segundo roteador recebe uma atualização, ele sabe a qual rede ou rota específica se trata. No caso da primeira versão, se a rede 10.1.1.0 estiver conectada ao roteador, os dispositivos da rede 10.0.0.0 e demais redes pertencentes à mesma classe também receberão atualizações. Neste caso, o roteador 2 também receberá informações completas sobre a atualização dessas redes, mas sem o CIDR não saberá que esta informação se refere a uma sub-rede com endereços IP classe A.

Isto é o que é RIP em termos muito gerais. Agora vamos ver como ele pode ser configurado. Você precisa entrar no modo de configuração global das configurações do roteador e usar o comando Router RIP.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Depois disso, você verá que o cabeçalho da linha de comando mudou para R1(config-router)# porque passamos para o nível de subcomando do roteador. O segundo comando será Versão 2, ou seja, indicamos ao roteador que ele deverá utilizar a versão 2 do protocolo. A seguir, devemos inserir o endereço da rede classful anunciada através da qual as atualizações devem ser transmitidas usando o comando network XXXX. Este comando tem 2 funções: em primeiro lugar, especifica qual rede precisa ser anunciada e, em segundo lugar, qual interface precisa ser usada por esta. Você verá o que quero dizer quando observar a configuração da rede.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Aqui temos 4 roteadores e um computador conectado ao switch através de uma rede com o identificador 192.168.1.0/26, que está dividida em 4 sub-redes. Usamos apenas 3 sub-redes: 192.168.1.0/26, 192.168.1.64/26 e 192.168.1.128/26. Ainda temos a sub-rede 192.168.1.192/26, mas ela não é usada porque não é necessária.

As portas do dispositivo possuem os seguintes endereços IP: computador 192.168.1.10, primeira porta do primeiro roteador 192.168.1.1, segunda porta 192.168.1.65, primeira porta do segundo roteador 192.168.1.66, segunda porta do segundo roteador 192.168.1.129, primeira porta do terceiro roteador 192.168.1.130 . Da última vez falamos sobre convenções, então não posso seguir a convenção e atribuir o endereço .1 à segunda porta do roteador, pois .1 não faz parte desta rede.

A seguir, utilizo outros endereços, pois iniciamos outra rede - 10.1.1.0/16, então a segunda porta do segundo roteador, ao qual esta rede está conectada, tem um endereço IP 10.1.1.1, e a porta do quarto roteador ao qual o switch está conectado - endereço 10.1.1.2.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Para configurar a rede que criei, devo atribuir endereços IP aos dispositivos. Vamos começar com a primeira porta do primeiro roteador.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Primeiro, criaremos o nome do host R1, atribuiremos o endereço 0 à porta f0/192.168.1.1 e especificaremos a máscara de sub-rede 255.255.255.192, pois temos uma rede /26. Vamos completar a configuração do R1 com o comando no shut. A segunda porta do primeiro roteador f0/1 receberá um endereço IP 192.168.1.65 e uma máscara de sub-rede 255.255.255.192.
O segundo roteador receberá o nome R2, atribuiremos o endereço 0 e a máscara de sub-rede 0 para a primeira porta f192.168.1.66/255.255.255.192, o endereço 0 e a máscara de sub-rede 1 para a segunda porta f192.168.1.129/ 255.255.255.192.

Passando para o terceiro roteador, atribuiremos a ele o nome de host R3, a porta f0/0 receberá o endereço 192.168.1.130 e a máscara 255.255.255.192, e a porta f0/1 receberá o endereço 10.1.1.1 e a máscara 255.255.0.0. 16, porque esta rede é /XNUMX.

Finalmente, irei para o último roteador, nomeá-lo R4 e atribuirei à porta f0/0 um endereço 10.1.1.2 e uma máscara 255.255.0.0. Portanto, configuramos todos os dispositivos de rede.

Finalmente, vamos dar uma olhada nas configurações de rede do computador - ele tem um endereço IP estático de 192.168.1.10, uma máscara de meia rede de 255.255.255.192 e um endereço de gateway padrão de 192.168.1.1.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Então, você viu como configurar a máscara de sub-rede para dispositivos em sub-redes diferentes, é muito simples. Agora vamos habilitar o roteamento. Entro nas configurações de R1, defino o modo de configuração global e digito o comando do roteador. Depois disso, o sistema fornece dicas de possíveis protocolos de roteamento para este comando: bgp, eigrp, ospf e rip. Como nosso tutorial é sobre RIP, estou usando o comando router rip.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Se você digitar um ponto de interrogação, o sistema emitirá uma nova dica para o seguinte comando com possíveis opções para as funções deste protocolo: resumo automático - resumo automático de rotas, informações padrão - controle de apresentação de informações padrão, rede - redes, horários e assim por diante. Aqui você pode selecionar as informações que iremos trocar com dispositivos vizinhos. A função mais importante é a versão, então começaremos digitando o comando da versão 2. Em seguida, precisamos usar o comando network key, que cria uma rota para a rede IP especificada.

Continuaremos configurando o Roteador1 mais tarde, mas por enquanto quero passar para o Roteador 3. Antes de usar o comando network nele, vamos dar uma olhada no lado direito da nossa topologia de rede. A segunda porta do roteador possui o endereço 10.1.1.1. Como funciona o RIP? Mesmo em sua segunda versão, o RIP, por ser um protocolo bastante antigo, ainda utiliza suas próprias classes de rede. Portanto, mesmo que nossa rede 10.1.1.0/16 pertença à classe A, devemos especificar a versão completa da classe deste endereço IP usando o comando network 10.0.0.0.

Mas mesmo se eu digitar o comando network 10.1.1.1 e depois olhar a configuração atual, verei que o sistema corrigiu 10.1.1.1 para 10.0.0.0, automaticamente usando o formato de endereçamento de classe completa. Portanto, se você se deparar com uma dúvida sobre RIP no exame CCNA, terá que usar o endereçamento de classe completa. Se em vez de 10.0.0.0 você digitar 10.1.1.1 ou 10.1.0.0, cometerá um erro. Apesar de a conversão para o formato de endereçamento de classe completa ocorrer de forma automática, aconselho inicialmente utilizar o endereço correto para não esperar até que o sistema corrija o erro. Lembre-se: o RIP sempre usa endereçamento de rede de classe completa.

Depois de usar o comando network 10.0.0.0, o terceiro roteador inserirá esta décima rede no protocolo de roteamento e enviará a atualização pela rota R3-R4. Agora você precisa configurar o protocolo de roteamento do quarto roteador. Entro em suas configurações e insiro sequencialmente os comandos roteador rip, versão 2 e rede 10.0.0.0. Com este comando peço ao R4 para começar a anunciar a rede 10. usando o protocolo de roteamento RIP.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Agora, esses dois roteadores poderiam trocar informações, mas isso não mudaria nada. Usar o comando show ip route mostra que a porta FastEthernrt 0/0 está diretamente conectada à rede 10.1.0.0. O quarto roteador, tendo recebido um anúncio de rede do terceiro roteador, dirá: “ótimo amigo, recebi seu anúncio da décima rede, mas já sei disso, pois estou conectado diretamente a esta rede”.

Portanto, voltaremos às configurações do R3 e inseriremos outra rede com o comando network 192.168.1.0. Novamente uso o formato de endereçamento de classe completa. Depois disso, o terceiro roteador poderá anunciar a rede 192.168.1.128 ao longo da rota R3-R4. Como já disse, RIP é uma “fofoca” que conta a todos os seus vizinhos sobre novas redes, passando para eles informações de sua tabela de roteamento. Se você olhar agora a tabela do terceiro roteador, poderá ver os dados das duas redes conectadas a ele.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Ele transmitirá esses dados para ambas as extremidades da rota, para o segundo e o quarto roteadores. Vamos passar para as configurações do R2. Eu insiro os mesmos comandos roteador rip, versão 2 e rede 192.168.1.0, e é aí que as coisas começam a ficar interessantes. Eu especifico a rede 1.0, mas é a rede 192.168.1.64/26 e a rede 192.168.1.128/26. Portanto, quando especifico a rede 192.168.1.0, estou tecnicamente fornecendo roteamento para ambas as interfaces deste roteador. A comodidade é que com apenas um comando você pode definir o roteamento para todas as portas do dispositivo.

Especifico exatamente os mesmos parâmetros para o roteador R1 e forneço roteamento para ambas as interfaces da mesma maneira. Se você olhar agora a tabela de roteamento de R1, poderá ver todas as redes.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Este roteador conhece a rede 1.0 e a rede 1.64. Ele também conhece as redes 1.128 e 10.1.1.0 porque usa RIP. Isto é indicado pelo cabeçalho R na linha correspondente da tabela de roteamento.
Preste atenção às informações [120/2] - esta é a distância administrativa, ou seja, a confiabilidade da fonte de informações de roteamento. Este valor pode ser maior ou menor, mas o padrão para RIP é 120. Por exemplo, uma rota estática tem uma distância administrativa de 1. Quanto menor a distância administrativa, mais confiável será o protocolo. Se o roteador tiver a oportunidade de escolher entre dois protocolos, por exemplo, entre uma rota estática e RIP, ele escolherá encaminhar o tráfego pela rota estática. O segundo valor entre parênteses, /2, é a métrica. No protocolo RIP, a métrica significa o número de saltos. Neste caso, a rede 10.0.0.0/8 pode ser alcançada em 2 saltos, ou seja, o roteador R1 deve enviar tráfego pela rede 192.168.1.64/26, este é o primeiro salto, e pela rede 192.168.1.128/26, este é o segundo salto, para chegar à rede 10.0.0.0/8 através de um dispositivo com interface FastEthernet 0/1 com endereço IP 192.168.1.66.

Para efeito de comparação, o roteador R1 pode alcançar a rede 192.168.1.128 com uma distância administrativa de 120 em 1 salto através da interface 192.168.1.66.

Agora, se você tentar fazer ping na interface do roteador R0 com endereço IP 4 do computador PC10.1.1.2, ele retornará com sucesso.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

A primeira tentativa falhou com a mensagem Request timed out, pois ao utilizar ARP o primeiro pacote é perdido, mas os outros três foram retornados com sucesso ao destinatário. Isso fornece comunicação ponto a ponto em uma rede usando o protocolo de roteamento RIP.

Assim, para ativar o uso do protocolo RIP pelo roteador, é necessário digitar sequencialmente os comandos router rip, versão 2 e rede <número de rede / identificador de rede em formato de classe completa>.

Vamos para as configurações do R4 e digite o comando show ip route. Você pode ver que a rede 10. está conectada diretamente ao roteador e a rede 192.168.1.0/24 está acessível através da porta f0/0 com endereço IP 10.1.1.1 via RIP.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Se você prestar atenção na aparência da rede 192.168.1.0/24, notará que há um problema com o resumo automático das rotas. Se a sumarização automática estiver habilitada, o RIP resumirá todas as redes até 192.168.1.0/24. Vejamos o que são temporizadores. O protocolo RIP possui 4 temporizadores principais.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

O Update timer é responsável pela frequência de envio de atualizações, enviando atualizações de protocolo a cada 30 segundos para todas as interfaces participantes do roteamento RIP. Isso significa que ele pega a tabela de roteamento e a distribui para todas as portas operando no modo RIP.
Vamos imaginar que temos o roteador 1, que está conectado ao roteador 2 pela rede N2. Antes do primeiro e depois do segundo roteador existem as redes N1 e N3. O Roteador 1 informa ao Roteador 2 que conhece as redes N1 e N2 e envia uma atualização. O Roteador 2 informa ao Roteador 1 que conhece as redes N2 e N3. Nesse caso, a cada 30 segundos as portas do roteador trocam tabelas de roteamento.

Vamos imaginar que por algum motivo a conexão N1-R1 seja interrompida e o roteador 1 não consiga mais se comunicar com a rede N1. Depois disso, o primeiro roteador enviará apenas atualizações referentes à rede N2 para o segundo roteador. O Roteador 2, tendo recebido a primeira atualização desse tipo, pensará: “ótimo, agora tenho que colocar a rede N1 no Timer Inválido”, após o que iniciará o Timer Inválido. Durante 180 segundos ele não trocará atualizações da rede N1 com ninguém, mas após esse período irá parar o Temporizador Inválido e iniciar novamente o Temporizador de Atualização. Se durante estes 180 segundos não receber nenhuma atualização do estado da rede N1, irá colocá-la em um temporizador Hold Down com duração de 180 segundos, ou seja, o temporizador Hold Down inicia imediatamente após o término do temporizador Inválido.

Ao mesmo tempo, outro quarto temporizador Flush está em execução, que inicia simultaneamente com o temporizador Inválido. Este temporizador determina o intervalo de tempo entre o recebimento da última atualização normal sobre a rede N1 até que a rede seja removida da tabela de roteamento. Assim, quando a duração deste temporizador atingir 240 segundos, a rede N1 será automaticamente excluída da tabela de roteamento do segundo roteador.

Portanto, o Update Timer envia atualizações a cada 30 segundos. Temporizador inválido, executado a cada 180 segundos, aguarda até que uma nova atualização chegue ao roteador. Se não chegar, ele coloca a rede em estado de espera, com o Hold Down Timer sendo executado a cada 180 segundos. Mas os temporizadores Invalid e Flush iniciam simultaneamente, de modo que 240 segundos após o início do Flush, a rede que não é mencionada na atualização é excluída da tabela de roteamento. A duração destes temporizadores é definida por padrão e pode ser alterada. Isso é o que são os temporizadores RIP.

Agora vamos considerar as limitações do protocolo RIP, existem algumas delas. Uma das principais limitações é a soma automática.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Voltemos à nossa rede 192.168.1.0/24. O Roteador 3 informa ao Roteador 4 sobre toda a rede 1.0, que é indicada por /24. Isto significa que todos os 256 endereços IP nesta rede, incluindo o ID da rede e o endereço de transmissão, estão disponíveis, o que significa que as mensagens de dispositivos com qualquer endereço IP neste intervalo serão enviadas através da rede 10.1.1.1. Vejamos a tabela de roteamento R3.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Vemos a rede 192.168.1.0/26, dividida em 3 sub-redes. Isso significa que o roteador conhece apenas três endereços IP especificados: 192.168.1.0, 192.168.1.64 e 192.168.1.128, que pertencem à rede /26. Mas não sabe nada, por exemplo, sobre dispositivos com endereços IP localizados na faixa de 192.168.1.192 a 192.168.1.225.

Porém, por algum motivo, o R4 pensa que sabe tudo sobre o tráfego que o R3 lhe envia, ou seja, todos os endereços IP da rede 192.168.1.0/24, o que é completamente falso. Ao mesmo tempo, os roteadores podem começar a diminuir o tráfego porque “enganam” uns aos outros - afinal, o roteador 3 não tem o direito de dizer ao quarto roteador que sabe tudo sobre as sub-redes desta rede. Isso ocorre devido a um problema chamado "soma automática". Ocorre quando o tráfego se move através de diferentes redes grandes. Por exemplo, no nosso caso, uma rede com endereços de classe C é conectada através do roteador R3 a uma rede com endereços de classe A.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

O roteador R3 considera essas redes iguais e resume automaticamente todas as rotas em um único endereço de rede 192.168.1.0. Vamos lembrar o que falamos sobre resumir as rotas da super-rede em um dos vídeos anteriores. A razão para o somatório é simples - o roteador acredita que uma entrada na tabela de roteamento, para nós esta é a entrada 192.168.1.0/24 [120/1] via 10.1.1.1, é melhor que 3 entradas. Se a rede consistir em centenas de pequenas sub-redes, quando o resumo estiver desabilitado, a tabela de roteamento consistirá em um grande número de entradas de roteamento. Portanto, para evitar o acúmulo de uma grande quantidade de informações nas tabelas de roteamento, é utilizada a sumarização automática de rotas.

Entretanto, em nosso caso, o resumo automático de rotas cria um problema porque força o roteador a trocar informações falsas. Portanto, precisamos entrar nas configurações do roteador R3 e inserir um comando que proíbe o resumo automático de rotas.

Para fazer isso, digito sequencialmente os comandos router rip e no auto-summary. Depois disso, você precisa esperar até que a atualização se espalhe pela rede e então usar o comando show ip route nas configurações do roteador R4.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

Você pode ver como a tabela de roteamento mudou. A entrada 192.168.1.0/24 [120/1] via 10.1.1.1 foi preservada da versão anterior da tabela, e há três entradas que, graças ao temporizador de atualização, são atualizadas a cada 30 segundos. O temporizador Flush garante que 240 segundos após a atualização mais 30 segundos, ou seja, após 270 segundos, esta rede será removida da tabela de roteamento.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

As redes 192.168.1.0/26, 192.168.1.64/26 e 192.168.1.128/26 estão listadas corretamente, então agora se o tráfego for destinado ao dispositivo 192.168.1.225, esse dispositivo irá descartá-lo porque o roteador não sabe onde está o dispositivo. esse endereço. Mas no caso anterior, quando tínhamos a sumarização automática de rotas habilitada para R3, esse tráfego seria direcionado para a rede 10.1.1.1, o que estava completamente errado, pois R3 deveria descartar imediatamente esses pacotes sem enviá-los posteriormente.

Como administrador de rede, você deve criar redes com uma quantidade mínima de tráfego desnecessário. Por exemplo, neste caso não há necessidade de encaminhar este tráfego através de R3. Seu trabalho é aumentar ao máximo o rendimento da rede, evitando que o tráfego seja enviado para dispositivos que não precisam dele.

A próxima limitação do RIP são os Loops, ou loops de roteamento. Já falamos sobre convergência de rede, quando a tabela de roteamento é atualizada corretamente. No nosso caso, o roteador não deverá receber atualizações para a rede 192.168.1.0/24 se não souber nada sobre ela. Tecnicamente, convergência significa que a tabela de roteamento é atualizada apenas com informações corretas. Isso deve acontecer quando o roteador for desligado, reiniciado, reconectado à rede, etc. Convergência é um estado no qual todas as atualizações necessárias da tabela de roteamento foram concluídas e todos os cálculos necessários foram realizados.
O RIP tem uma convergência muito fraca e é um protocolo de roteamento muito lento. Por causa dessa lentidão, surgem Loops de roteamento, ou o problema do “contador infinito”.

Desenharei um diagrama de rede semelhante ao exemplo anterior - o roteador 1 está conectado ao roteador 2 pela rede N2, a rede N1 está conectada ao roteador 1 e a rede N2 está conectada ao roteador 3. Vamos supor que por algum motivo a conexão N1-R1 esteja interrompida.

Treinamento Cisco 200-125 CCNA v3.0. Dia 21: RIP de roteamento vetorial de distância

O roteador 2 sabe que a rede N1 pode ser acessada em um salto através do roteador 1, mas esta rede não está funcionando no momento. Após a falha da rede, o processo dos temporizadores é iniciado, o roteador 1 coloca-o no estado Hold Down e assim por diante. Porém, o roteador 2 tem um temporizador de atualização em execução e, no horário definido, envia uma atualização ao roteador 1, informando que a rede N1 está acessível por meio dele em dois saltos. Esta atualização chega ao roteador 1 antes que ele tenha tempo de enviar ao roteador 2 uma atualização sobre a falha da rede N1.

Ao receber esta atualização, o roteador 1 pensa: “Eu sei que a rede N1 que está conectada a mim não está funcionando por algum motivo, mas o roteador 2 me disse que está disponível através dela em dois saltos. Eu acredito nele, então adicionarei um salto, atualizarei minha tabela de roteamento e enviarei ao roteador 2 uma atualização dizendo que a rede N1 está acessível através do roteador 2 em três saltos!”
Tendo recebido esta atualização do primeiro roteador, o roteador 2 diz: “ok, recebi anteriormente uma atualização do R1, que dizia que a rede N1 está disponível através dele em um salto. Agora ele me disse que está disponível em 3 saltos. Talvez algo tenha mudado na rede, não posso deixar de acreditar, então atualizarei minha tabela de roteamento adicionando um salto.” Depois disso, R2 envia uma atualização para o primeiro roteador, informando que a rede N1 agora está disponível em 4 saltos.
Você vê qual é o problema? Ambos os roteadores enviam atualizações um para o outro, adicionando um salto de cada vez e, eventualmente, o número de saltos atinge um grande número. No protocolo RIP o número máximo de saltos é 16, e assim que atinge esse valor o roteador percebe que há um problema e simplesmente remove essa rota da tabela de roteamento. Este é o problema dos loops de roteamento no RIP. Isto se deve ao fato do RIP ser um protocolo de vetor de distância; ele apenas monitora a distância, sem prestar atenção ao estado das seções da rede. Em 1969, quando as redes de computadores eram muito mais lentas do que são agora, a abordagem do vetor de distância era justificada, então os desenvolvedores do RIP escolheram a contagem de saltos como a métrica principal. No entanto, hoje esta abordagem cria muitos problemas, por isso as redes modernas mudaram amplamente para protocolos de roteamento mais avançados, como o OSPF. Na verdade, este protocolo tornou-se o padrão para as redes da maioria das empresas globais. Veremos esse protocolo detalhadamente em um dos vídeos a seguir.

Não voltaremos mais ao RIP, porque usando o exemplo deste protocolo de rede mais antigo, já falei o suficiente sobre os fundamentos do roteamento e os problemas pelos quais tentam não usar mais este protocolo para grandes redes. Nas próximas videoaulas veremos os protocolos de roteamento modernos - OSPF e EIGRP.


Obrigado por ficar com a gente. Gostou dos nossos artigos? Quer ver mais conteúdos interessantes? Apoie-nos fazendo um pedido ou recomendando a amigos, 30% de desconto para usuários do Habr em um análogo exclusivo de servidores básicos, que foi inventado por nós para você: Toda a verdade sobre VPS (KVM) E5-2650 v4 (6 núcleos) 10 GB DDR4 240 GB SSD 1 Gbps a partir de $ 20 ou como compartilhar um servidor? (disponível com RAID1 e RAID10, até 24 núcleos e até 40 GB DDR4).

Dell R730xd 2 vezes mais barato? Só aqui 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV a partir de US$ 199 na Holanda! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - a partir de US$ 99! Ler sobre Como construir uma empresa de infraestrutura. classe com o uso de servidores Dell R730xd E5-2650 v4 no valor de 9000 euros por um centavo?

Fonte: habr.com

Adicionar um comentário