Routing Information Protocol (RIP)
Routing Information Protocol (DESCANSE EM PAZ) como um protocolo de roteamento é baseada em metodologias que remontam ao início do roteamento TCP / IP com a formação da ARPANET, que é o precursor do que hoje é chamado de Internet.
RIP é um protocolo aberto e foi publicado pela primeira vez em RFC1058 (eo seu sucessor RIPv2 no RFC1723), que mais tarde foi adotada como padrão de Internet 34. RIP é um Vetor Distância, o que significa que cada roteador pode não saber onde a rede de destino final é, mas não sei em que sentido ele existe e quão longe ele é.
PIR coloca um limite na distância máxima para o computador de destino como 16 ou 16 lúpulo routers, com cada router representa um salto de uma rede para outra. Porque a rota começa com router 0, você está lidando com as rotas que tocam 15 ou menos outros roteadores. Para roteadores mais distantes, as informações de roteamento é descartado ou ignorado.
Você pode pensar que 16 saltos é uma limitação, mas mesmo em uma rede tão grande como a Internet, normalmente você pode chegar onde você quer ir dentro de 16 saltos. Quando você traceroute (tracert no Windows) um endereço, traceroute traça por apenas 30 saltos, e na maioria dos casos, leva-o para o seu destino em menos de 15 saltos.
Para conseguir essa eficiência requer um alto nível de planejamento de rede para garantir que as suas contagens hop são tão baixos quanto possível.
Em termos de partilha de informação com os outros de roteamento, RIP versão 1 (RIPv1) compartilhou suas informações de roteamento com outros roteadores pela transmissão de suas informações de tabela de roteamento através de todas as suas interfaces de rede configuradas. Cada roteador que recebeu esta informação armazenada na sua própria tabela de roteamento com contagens hop atualizados, ignorando ou deixando cair contagens de saltos mais de 15.
Uma questão importante que RIPv1 tinha era que era classful, o que significava que todos os segmentos de rede em uma rede teve que ser do mesmo tamanho. Você não podia desviar sua máscara de sub-rede do padrão para as aula todos os segmentos de rede necessários para usar a mesma máscara. A figura a seguir ilustra esse problema em um layout de três roteador, com cinco segmentos, onde apenas os três segmentos têm computadores.
Se você fosse usar um espaço de endereço Classe C, como 192.168.1.0, a máscara teria que ser 255.255.255.224, o que lhe daria 8 segmentos de 30 dispositivos- mas em caso de RIP, você seria capaz de usar apenas 6 segmentos , e um dos seus 30 dispositivos seria a interface do roteador, deixando-o com 29 dispositivos nos segmentos de rede.
Ao enviar informações de encaminhamento, somente as IDs de rede são enviados e não as máscaras de sub-rede correspondente.
Para lidar com algumas das limitações de RIP versão 1, RIP versão 2 (RIPv2) foi proposta em RFC1388 e atualizado em RFC2453, que se tornou padrão de Internet 56. RIPv2 permite que o protocolo para transportar informações de sub-rede, permitindo o suporte de Classes Inter-Domain Routing (CIDR), que ignora fronteiras baseadas em classe quando roteamento e permite que cada segmento de manter uma máscara de sub-rede única.
Sem a necessidade de manter a mesma máscara de sub-em todos os segmentos de rede permite a conservação de endereços IP de rede, como mostrado abaixo- onde uma rede atualizada abordando esquema existe com máscaras de sub-rede adequadas para cada segmento.
Neste caso, você pode atribuir uma maior identificação de rede para o segmento A (192.168.1.0/25) de 126 anfitriões- um D menor do segmento (192.168.1.128/26) de 62 anfitriões- e um menor segmento E (192.168.1.192/ 27), de 30 de anfitriões- ao atribuir endereços menores espaçados para os segmentos B e C do 192.168.1.248/30 e 192.168.1.252/30. Você é deixado com dois outros pequenos blocos de endereços de 192.168.1.224/28~~number=plural permitindo que 14 hosts e 192.168.1.240/29~~number=plural permitindo 6 hosts.
Neste cenário, você desperdiça alguns endereços porque os segmentos de roteador a roteador tem apenas o número mínimo de endereços atribuídos a eles (2), ao passo que, anteriormente, que teve dois segmentos desperdiçados de 16 endereços, mais os segmentos de roteador a roteador que foram alocados 14 endereços, quando precisavam de apenas 2.
RIPv2 também mudaram de usar transmissões para propagar informações router até usando multicasts em 224.0.0.9 endereço, reduzindo assim o tráfego de rede para sistemas desnecessários. Para melhorar ainda mais o protocolo, a autenticação do roteador (para validar a participação do router no RIP) foi adicionado de modo que apenas os dados de roteamento de roteadores de confiança é adicionado às tabelas de roteamento, impedindo assim a corrupção das tabelas de roteamento de roteadores não autorizados na rede.
Com o advento do IPv6, RIP foi dado um outro facelift na forma de RIP próxima geração (RIP), que aumenta o tamanho dos campos de endereço, e mudou o mecanismo de autenticação de IPSec.