Treinamento Cisco 200-125 CCNA v3.0. Dia 21. Roteamento Remoto de Vetor RIP

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

Hoje, consideraremos três aspectos: compreensão do trabalho e configuração do RIP em roteadores, cronômetros RIP, restrições RIP. Este protocolo foi criado em 1969, por isso é um dos protocolos de rede mais antigos. Sua vantagem reside em sua extraordinária simplicidade. Hoje, muitos dispositivos de rede, incluindo a Cisco, continuam a oferecer suporte ao RIP, porque não é proprietário como o EIGRP, mas um protocolo público.

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

Suponha que você tenha 2 roteadores conectados um ao outro. Nesse caso, o primeiro roteador diz ao vizinho tudo o que ele sabe. Suponha que a rede 10 esteja conectada ao primeiro roteador, a rede 20 esteja localizada entre o primeiro e o segundo roteadores e a rede 30 está localizada atrás do segundo roteador.Em seguida, o primeiro roteador diz ao segundo que conhece as redes 10 e 20 e o roteador 2 diz ao roteador 1 que sabe sobre a rede 30 e a rede 20.



O protocolo de roteamento indica que essas duas redes precisam ser adicionadas à tabela de roteamento. Em geral, verifica-se que um roteador fala sobre as redes conectadas a um roteador vizinho, uma ao vizinho etc. Simplificando, o RIP é um protocolo de fofocas que serve para garantir que os roteadores vizinhos compartilhem informações entre si e que cada um dos vizinhos acredite incondicionalmente no que disseram a ele. Cada roteador “escuta” as alterações na rede e as compartilha com seus vizinhos.

A falta de suporte à autenticação significa que qualquer roteador que será conectado à rede imediatamente se tornará seu membro completo. Se eu quiser derrubar a rede, conectarei meu roteador hacker com atualizações maliciosas e, como todos os outros roteadores confiam nele, eles atualizarão suas tabelas de roteamento conforme necessário. Contra essa invasão, a primeira versão do RIP não fornece nenhuma proteção.

O RIPv2 pode fornecer autenticação, configurando o roteador de acordo. Nesse caso, a atualização de informações entre roteadores só será possível após a autenticação na rede, digitando uma senha.

O RIPv1 usa Broadcasting, ou seja, todas as atualizações são enviadas usando mensagens de broadcast, para que todos os participantes da rede as recebam. Suponha que um computador esteja conectado ao primeiro roteador que não saiba nada sobre essas atualizações, pois elas são necessárias apenas pelos dispositivos de roteamento. No entanto, o roteador 1 enviará essas mensagens para todos os dispositivos que possuem um ID de transmissão, ou seja, mesmo para aqueles que não precisam dele.



A segunda versão do RIP resolveu esse problema - ele usa o Multicast ID, ou 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 RIP oferece suporte ao endereçamento IP VLSM sem classe. Isso significa que, se uma rede 10.1.1.1/24 estiver conectada ao primeiro roteador, todos os dispositivos de rede cujo endereço IP esteja no intervalo 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 qual rede ou rota específica está envolvida. No caso da primeira versão, se uma rede 10.1.1.0 estiver conectada ao roteador, os dispositivos da rede 10.0.0.0 e outras redes pertencentes à mesma classe também receberão atualizações. Ao mesmo tempo, o roteador 2 também receberá informações completas sobre a atualização dessas redes; no entanto, sem o CIDR, ele não saberá que essas informações dizem respeito a uma sub-rede com endereços IP de classe A.

É isso 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 RIP do roteador.



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á a versão 2, ou seja, indicamos ao roteador que ele deve usar a versão 2 do protocolo. Em seguida, devemos inserir o endereço da rede de classes anunciada através da qual as atualizações devem ser transmitidas usando o comando network XXXX.Este comando possui 2 funções: primeiro, indica qual rede deve ser anunciada e, segundo, qual interface deve ser usada para isso. Você entenderá o que quero dizer quando olhar para a configuração de rede.



Aqui temos 4 roteadores e um computador conectado ao switch através de uma rede com o identificador 192.168.1.0/26, que é dividido em 4 sub-redes. Utilizamos apenas três 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 devido à inutilidade.

As portas do dispositivo têm 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 . Na última vez que conversamos sobre acordos, não posso seguir a convenção e atribuir o endereço .1 à segunda porta do roteador, porque .1 não faz parte desta rede.

Além disso, eu uso outros endereços, porque iniciamos outra rede - 10.1.1.0/16, para que a segunda porta do segundo roteador à qual esta rede está conectada tenha o endereço IP 10.1.1.1 e a porta do quarto roteador ao qual o comutador está conectado - endereço 10.1.1.2.



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



Primeiro, crie o nome do host R1, atribua o endereço 192.168.1.1 à porta f0 / 0 e especifique a máscara de sub-rede 255.255.255.192, pois temos uma rede no formato / 26. Concluímos a configuração do R1 com o comando no shut. A segunda porta do primeiro roteador f0 / 1 receberá o endereço IP 192.168.1.65 e a máscara de sub-rede 255.255.255.192.
O segundo roteador receberá o nome R2, a primeira porta f0 / 0 atribuiremos o endereço 192.168.1.66 e a máscara de sub-rede 255.255.255.192, a segunda porta f0 / 1 - o endereço 192.168.1.129 e a máscara de sub-rede 255.255.255.192.

Movendo para o terceiro roteador, atribuiremos a ele o nome do 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, porque essa rede é / 16.

Por fim, irei ao último roteador, nomeie-o R4 e atribua o endereço 10.1.1.2 e mascare 255.255.0.0 à porta f0 / 0. Então, configuramos todos os dispositivos de rede.

Por fim, vejamos as configurações de rede do computador - ele possui um endereço IP estático 192.168.1.10, uma máscara de meia rede 255.255.255.192 e o endereço de gateway padrão é 192.168.1.1.



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



Se você digitar um ponto de interrogação, o sistema fornecerá 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 rota, informações padrão - controle da apresentação de informações padrão, rede - redes, horários e assim por diante. Aqui você pode selecionar as informações que trocaremos com os dispositivos vizinhos. A função mais importante é a versão, portanto, começaremos digitando o comando da versão 2. Em seguida, precisamos usar o comando key network, que cria a rota para a rede IP especificada.

Continuaremos a configurar o Roteador1 mais tarde e agora quero ir para o roteador 3. Antes de usar o comando network, vamos ver o lado direito da nossa topologia de rede. A segunda porta do roteador tem o endereço 10.1.1.1. Como o RIP funciona? Mesmo na segunda versão do RIP, como um protocolo bastante antigo, ele ainda usa suas próprias classes de rede. Portanto, apesar de nossa rede 10.1.1.0/16 pertencer à classe A, devemos especificar a versão completa da classe desse endereço IP usando o comando 10.0.0.0 da rede.

Mas mesmo se eu digitar o comando network 10.1.1.1 e depois olhar para a configuração atual, verei que o sistema corrigiu 10.1.1.1 a 10.0.0.0, automaticamente, usando o formato de endereçamento de classe completa. Portanto, se você se deparar com uma pergunta sobre RIP no exame CCNA, precisará 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, cometa um erro. Apesar do fato de a conversão para um formulário de endereçamento de classe completa ocorrer automaticamente, recomendamos que você use o endereço correto inicialmente para não precisar 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á essa décima rede no protocolo de roteamento e enviará a atualização ao longo da rota R3-R4. Agora você precisa configurar o protocolo de roteamento do quarto roteador. Entro nas configurações e insiro os comandos rip do roteador, versão 2 e rede 10.0.0.0 em sequência. Com este comando, peço ao R4 que comece a anunciar a Rede 10. Usando o protocolo de roteamento RIP.



Agora esses dois roteadores poderiam trocar informações, mas isso não mudaria nada. O uso do comando show ip route mostra que o FastEthernrt 0/0 está diretamente conectado à rede 10.1.0.0. O quarto roteador, tendo recebido o anúncio da rede do terceiro roteador, dirá: "excelente, amigo, recebi o anúncio da décima rede, mas eu já sei porque estou conectado diretamente a esta rede".

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



Ele transmitirá esses dados para os dois extremos da rota para o segundo e o quarto roteadores. Vamos seguir para as configurações do R2. Entro nos mesmos comandos rip, versão 2 e 192.168.1.0 da rede, e aqui começa a diversão. Estou especificando uma rede 1.0, mas essa é a rede 192.168.1.64/26 e a rede 192.168.1.128/26. Portanto, quando eu especifico a rede 192.168.1.0, tecnicamente forneço roteamento para as duas interfaces deste roteador. A conveniência é que, com apenas um comando, você pode especificar o roteamento para todas as portas do dispositivo.

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



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

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

Agora, se você tentar executar ping na interface do roteador R4 com o endereço IP 10.1.1.2 do PC0, ele retornará com êxito.



A primeira tentativa falhou com a mensagem de tempo limite da solicitação, porque ao usar o ARP, o primeiro pacote desaparece, mas os outros três retornaram com êxito ao destino. Dessa maneira, a comunicação ponto a ponto ocorre em uma rede usando o protocolo de roteamento RIP.

Portanto, para ativar o uso do protocolo RIP pelo roteador, você precisa digitar os comandos router rip, versão 2 e rede <número da rede / identificador de rede na forma de classe completa> em sequência.

Entramos nas configurações do R4 e inserimos 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 o endereço IP 10.1.1.1 via RIP.



Se você prestar atenção ao tipo de rede 192.168.1.0/24, notará que há um problema de soma automática de rotas. Se o resumo automático estiver ativado, o protocolo RIP resumirá todas as redes até 192.168.1.0/24. Vamos ver o que são os temporizadores. O RIP possui 4 temporizadores básicos.



O timer de atualização é responsável pela frequência da distribuição das atualizações, a cada 30 segundos enviando atualizações de protocolo em todas as interfaces envolvidas no roteamento RIP. Isso significa que ele pega a tabela de roteamento e a envia para todas as portas que operam no modo RIP.
Imagine que temos o roteador 1, que está conectado ao roteador 2 pela rede N2. Antes do primeiro e depois do segundo roteador, existem redes N1 e N3. O roteador 1 informa ao roteador 2 que conhece a rede N1 e N2 e envia uma atualização. O roteador 2 informa ao roteador 1 que conhece as redes N2 e N3. Ao mesmo tempo, a cada 30 segundos, as portas dos roteadores trocam tabelas de roteamento.

Imagine, por algum motivo, a conexão N1-R1 ter sido interrompida e o roteador 1 não poder mais se conectar à rede N1. Depois disso, o primeiro roteador enviará apenas atualizações para o segundo roteador em relação à rede N2. O roteador 2, após receber a primeira atualização, pensará: “excelente, agora tenho que colocar a rede N1 no cronômetro de rede do Invalid Timer” e depois iniciar o timer inválido. Por 180 segundos, ele não trocará atualizações com a rede N1 com ninguém, mas após esse período de tempo, ele interrompe o Invalid Timer e inicia o Update Timer novamente. Se durante esses 180 segundos ele não receber nenhuma atualização do status da rede N1, ele o colocará no cronômetro de espera por 180 segundos, ou seja, o timer de espera iniciará imediatamente após o término do cronômetro inválido.

Ao mesmo tempo, outro quarto temporizador de descarga está em execução, que inicia simultaneamente com o timer inválido. Esse cronômetro determina o intervalo de tempo entre o recebimento da última atualização normal da rede N1 até que essa rede seja excluída da tabela de roteamento. Assim, quando a duração desse timer 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. O timer inválido, que é iniciado a cada 180 segundos, aguarda até que uma nova atualização chegue ao roteador. Se não chegar, coloca a rede em espera, com o temporizador de espera iniciando a cada 180 segundos. Mas os cronômetros de Invalid e Flush iniciam ao mesmo tempo, de modo que, 240 segundos após iniciar o Flush, uma rede que não é mencionada na atualização é excluída da tabela de roteamento. A duração desses temporizadores é definida por padrão e pode ser alterada. É isso que os timers RIP são.

Agora, vamos às limitações do protocolo RIP, existem algumas delas. Uma das principais limitações é o som automático.



Vamos voltar à nossa rede 192.168.1.0/24. O roteador 3 informa ao roteador 4 sobre toda a rede 1.0, conforme indicado por / 24. Isso significa que todos os 256 endereços IP desta rede, incluindo o identificador de rede e o endereço de broadcast, estão disponíveis, ou seja, as mensagens dos dispositivos com qualquer endereço IP nesse intervalo serão enviadas pela rede 10.1.1.1. Vamos olhar para a tabela de roteamento R3.



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

No entanto, por algum motivo, o R4 acha que sabe tudo sobre o tráfego que o R3 envia para ele, ou seja, sobre todos os endereços IP da rede 192.168.1.0/24, o que está completamente errado. Ao mesmo tempo, os roteadores podem começar a diminuir o tráfego, porque “enganam” um ao outro - afinal, o roteador 3 não tem o direito de informar ao quarto roteador que sabe tudo sobre as sub-redes dessa rede. Isso ocorre devido a um problema chamado soma automática. Ocorre quando o tráfego flui em diferentes redes grandes. Por exemplo, no nosso caso, uma rede com endereços de classe C é conectada através de um roteador R3 a uma rede com endereços de classe A.



O roteador R3 considera essas redes iguais e resume automaticamente todas as rotas em um único endereço de rede 192.168.1.0. Lembre-se de que falamos sobre somar as rotas das super-redes em um dos vídeos anteriores. A razão para a soma é simples - o roteador acredita que uma entrada na tabela de roteamento, temos essa 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 a sumarização estiver desativada, a tabela de roteamento consistirá em um grande número de entradas de roteamento. .

, . R3 , .

router rip no auto-summary. , , show ip route R4.



, . 192.168.1.0/24 [120/1] via 10.1.1.1 , , Update 30 . Flush , 240 30 , 270 , .



192.168.1.0/26, 192.168.1.64/26 192.168.1.128/26 , , 192.168.1.225, , , . , R3, 10.1.1.1, , R3 , .

, . , R3. – , , .

RIP Loops, . , . 192.168.1.0/24, . , . , , .. – , .
RIP , . - Loops, « ».

, – 1 2 N2, 1 N1, 2 – N3. , - N1-R1 .



2 , N1 1, . , 1 Hold Down . 2 Update, 1 , , N1 . 1 , 2 N1.

, 1 : « , N1, , - , 2 , . , , 2 , , N1 2 !».
, 2 : «, R1, , N1 . , 3 . , - , , , ». R2 , , N1 4 .
, ? , , . RIP 16, , , . RIP. , RIP – - , , . 1969 , , , - , RIP . , , , OSPF. - . .

Como não voltaremos mais ao RIP, portanto, usando o exemplo desse protocolo de rede mais antigo, já contei o suficiente sobre os fundamentos do roteamento e os problemas que tornam impossível o uso desse protocolo para redes grandes. Nos tutoriais em vídeo a seguir, veremos os protocolos de roteamento modernos - OSPF e EIGRP.


Obrigado por ficar conosco. Você gosta dos nossos artigos? Deseja ver materiais mais interessantes? Ajude-nos fazendo um pedido ou recomendando a seus amigos, um desconto de 30% para os usuários da Habr em um análogo exclusivo de servidores básicos que inventamos para você: Toda a verdade sobre o VPS (KVM) E5-2650 v4 (6 núcleos) 10GB DDR4 240GB SSD 1Gbps de US $ 20 ou como dividir o servidor? (as opções estão disponíveis com RAID1 e RAID10, até 24 núcleos e até 40GB DDR4).

Dell R730xd 2 vezes mais barato? Somente temos 2 TVs 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! Leia sobre Como criar um prédio de infraestrutura. classe usando servidores Dell R730xd E5-2650 v4 custando 9.000 euros por um centavo?

Source: https://habr.com/ru/post/pt463571/


All Articles