Sie sind auf Seite 1von 34

RIP version 2

Exploration 2, Capítulo 7
Enrutamiento Con Clase & Sin Clase
„ RIPv1 es un protocolo de enrutamiento
Con Clase que tiene varias limitaciones,
RIPv2 se desarrolló para superar estas
limitaciones.
„ Principales limitaciones de los protocolos
de enrutamiento Con Clase:
„ No soportan redes discontinuas.
„ No soportan VLSM.
„ No soportan CIDR.
RIPv2
„ La versión 2 de RIP (RIPv2) está definida
en el RFC 1723.
„ RIPv2 es un protocolo de enrutamiento Sin
Clase al igual que lo son EIGRP, OSPF e
IS-IS.
RIPv1 & RIPv2

„ RIPv2 es realmente una evolución de las características de RIPv1 y una


extensión de este protocolo, no un protocolo completamente nuevo.
„ En las actualizaciones de enrutamiento, se incluyen la Dirección del Siguiente-
Salto.
„ El envió de actualizaciones se realiza usando direcciones multicast.
„ Se tiene disponible la opción de autenticación.
„ Ambas versiones de RIP varias características y limitaciones:
„ Temporizadores para la prevención de bucles de enrutamiento.
„ Horizonte dividido y horizonte dividido con envenenamiento de rutas también
para prevenir los bucles de enrutamiento.
„ Actualizaciones disparadas cuando hay cambios en la topología para incrementar
la velocidad de convergencia.
„ Métrica de cuenta de saltos, con un máximo de 15 siendo 16 una indicación de
redes inalcanzables.
Limitaciones RIPv1: Redes no contiguas
„ Los protocolos de enrutamiento con clase no
incluyen suficiente información para enrutar de
manera adecuada redes no contiguas.
„ En redes no contiguas, redes principales de clase
separadas por una ó más redes principales
diferentes, no es posible el enrutamiento
coherente usando protocolos de enrutamiento
con clase.
„ Ejemplo:
La red 172.30.0.0/16 está
separada por subredes de la red
209.165.200.0/24

172.30.0.0/16

172.30.0.0/16
RIPv1: Redes no contiguas

„ Debido a que la máscara de subred no se incluye


en las actualizaciones de enrutamiento, RIPv1
como protocolo de enrutamiento con clase realiza
resumen de redes en los límites de clase.
Limitaciones RIPv1: Superredes
„ R2:
R2(config)# ip route 192.168.0.0 255.255.0.0 null0
„ Ruta resumen estática para el rango 192.168.0.0/16
„ Redistribución – Inyección de rutas estáticas en las actualizaciones de
enrutamiento dinámico.
„ En RIPv1, este resumen causará problemas porque:
„ 192.168.0.0/16 no es una red principal de clase (192.168.0.0/24)
„ Incluye todas las redes /24 dentro de 192.168.0.0/16

172.30.0.0/16 172.30.0.0/16
Limitaciones RIPv1: VLSM
„ R1 y R3 contienen redes VLSM.
„ Tanto R1 como R3 están configurados con subredes /24 de
la red 172.30.0.0/16.
„ En R3, hay una nueva subdivisión del rango
172.30.200.0/24, usando los primeros 4 bits para subred y
los últimos 4 para hosts.
„ 172.30.200.16/28 & 172.30.200.32/28

172.30.0.0/16 172.30.0.0/16
Definición de máscaras y redes
„ Ejemplo 1.

10.0.0.0/8 172.16.0.0 / 16 192.168.1.0/24

.1 .1 .2 .1
Definición de máscaras y redes
„ Ejemplo 1.

10.0.0.0/8 172.16.0.0 / 16 192.168.1.0/24

.1 .1 .2 .1

10.0.0.0 Se aplica la máscara de


clase A Æ / 8

Se aplica la máscara de 192.168.1.0


clase C Æ / 24
Definición de máscaras y redes
„ Ejemplo 2.

172.17.0.0/16 172.16.0.0 / 16 192.168.1.0/24

.1 .1 .2 .1
Definición de máscaras y redes
„ Ejemplo 2.

172.17.0.0/16 172.16.0.0 / 16 192.168.1.0/24

.1 .1 .2 .1

172.17.0.0 Se aplica la máscara de


clase A Æ / 8

Se aplica la máscara de 192.168.1.0


clase C Æ / 24
Definición de máscaras y redes
„ Ejemplo 3.

172.17.1.0/24 172.16.0.0 / 16 10.1.1.0/24

.1 .1 .2 .1
Definición de máscaras y redes
„ Ejemplo 3.

172.17.1.0/24 172.16.0.0 / 16 10.1.1.0/24

.1 .1 .2 .1

172.17.0.0 Se aplica la máscara de


(resumen) clase B Æ / 16

Se aplica la máscara de 10.0.0.0


clase A Æ / 8 (resumen)
Definición de máscaras y redes
„ Ejemplo 4.

172.17.1.0/24 172.17.2.0 / 24 10.1.1.0/24

.1 .1 .2 .1
Definición de máscaras y redes
„ Ejemplo 4.

172.17.1.0/24 172.17.2.0 / 24 10.1.1.0/24

.1 .1 .2 .1

172.17.1.0 Se aplica la máscara de


la interfaz Æ /24

Se aplica la máscara de 10.0.0.0


clase A Æ / 8 (resumen)
Definición de máscaras y redes
„ Ejemplo 5.

172.17.1.0/24 172.17.2.0 / 24 172.17.3.0/24

.1 .1 .2 .1
Definición de máscaras y redes
„ Ejemplo 5.

172.17.1.0/24 172.17.2.0 / 24 172.17.3.0/24

.1 .1 .2 .1

172.17.1.0 Se aplica la máscara de


la interfaz Æ /24

Se aplica la máscara de 172.17.3.0


la interfaz Æ / 24
Definición de máscaras y redes
„ Ejemplo 6.

172.17.1.0/24 172.16.2.0 / 24 172.17.3.0/24

.1 .1 .2 .1
Definición de máscaras y redes
„ Ejemplo 6.

172.17.1.0/24 172.16.2.0 / 24 172.17.3.0/24

.1 .1 .2 .1

172.17.0.0 Se aplica la máscara


(resumen) Clase B Æ /16.
No se usa la ruta

Se aplica la máscara de 172.17.0.0


Clase B Æ / 16 (resumen)
No se usa la ruta
RIPv2 - Operación
„ RIPv2 está definido
mediante el RFC 1723.
„ El formato de los
mensajes RIPv2 incluye
un campo 32 bits para la
máscara de subred.
„ Como resultado, el router
receptor no depende de
la máscara de subred de
la interfaz ó de la
máscara de clase para
determinar la máscara de
subred de una ruta.
RIPv2 - Configuración
„ La configuración de RIPv2
es similar a la
configuración de RIPv1:
„ Sólo es necesario
especificar que se usará la
versión 2 del protocolo.
„ Aunque RIPv2 usa los
mismos comandos
básicos de configuración
que RIPv1, los resultados
del uso de RIPv2 son
diferentes, gracias a la
inclusión de las máscaras
de red en las
actualizaciones de
enrutamiento:
„ Permite el uso de CIDR
„ y VLSM
RIPv2 - Verificación de la operación
R2# show ip protocols
<output omitted>
Default version control: send version 1, receive any version
Interface Send Recv Triggered RIP Key-chain
Serial0/0/0 1 1 2
Serial0/0/1 1 1 2
Automatic network summarization is in effect
<output omitted >

„ Al configurar RIP, de manera predeterminada, se usará


RIPv1:
„ El router sólo envía mensajes RIPv1, aunque puede procesar mensajes
RIPv1 y RIPv2.
„ Se ignoran los campos RIPv2 al procesar las actualizaciones.
„ RIPv2 ignorará las actualizaciones RIPv1.
„ Observación:
„ Se pueden usar los comandos de interfaz ip rip send & ip
rip receive para forzar la compatibilidad entre ambas
versiones.
RIPv2 - Verificación de la operación
R2# show ip protocols
Routing Protocol is “rip”
Sending updates every 30 seconds, next due in 1 seconds
Invalid after 180 seconds, hold down 180, flushed after
240
Outgoing update filter list for all interfaces is
Incoming update filter list for all interfaces is
Redistributing: static, rip
Default version control: send version 2, receive version
2
Interface Send Recv Triggered RIP
Key-chain
Serial0/0/0 2 2
Serial0/0/1 2 2
Automatic network summarization is in effect
<output omitted>
RIPv2 – Resumen automático
R2# show ip route
R 172.30.0.0/16 [120/1] via 209.165.200.230, 00:00:28, Serial0/0/0
[120/1] via 209.165.200.234, 00:00:18, Serial0/0/1
209.165.200.0/30 is subnetted, 2 subnets
C 209.165.200.232 is directly connected, Serial0/0/1
C 209.165.200.228 is directly connected, Serial0/0/0
10.0.0.0/16 is subnetted, 1 subnets
C 10.1.0.0 is directly connected, FastEthernet0/0
S 192.168.0.0/16 is directly connected, Null0

„ Cualquiera de las versiones de RIP realiza de manera


automática el resumen de rutas para minimizar el número
de entradas en la tabla de enrutamiento.
„ La entrada resumen 172.30.0.0/16 incluye dos rutas de
igual costo.
RIPv2 – Resumen automático
R1# debug ip rip
RIP: sending v2 update to 224.0.0.9 via Serial0/0/0
(209.165.200.230)
RIP: build update entries
172.30.0.0/16 via 0.0.0.0, metric 1, tag 0
<output omitted for brevity>
RIP: received v2 update from 209.165.200.229 on Serial0/0/0
10.0.0.0/8 via 0.0.0.0 in 1 hops
192.168.0.0/16 via 0.0.0.0 in 1 hops
209.165.200.232/30 via 0.0.0.0 in 1 hops

„ Las actualizaciones enviadas por RIPv2 incluyen tanto la


dirección de red como la máscara de subred
correspondiente.
„ La ruta enviada corresponde a un resumen. El resumen
incluye una red principal 172.30.0.0/16, no las subredes
individuales 172.30.1.0/24 & 172.30.2.0/24.
RIPv2 – Resumen automático
R1# show ip protocols
Routing Protocol is “rip”
<output omitted>
Default version control: send version 2, receive version 2
Interface Send Recv Triggered RIP Key-chain
FastEthernet0/0 2 2
FastEthernet0/1 2 2
Serial0/1/0 2 2
Automatic network summarization is in effect

„ De manera predeterminada, RIPv2 realiza el resumen


automático en las fronteras de redes principales, igual que
RIPv1.
„ Al deshabilitar el resumen automático, las actualizaciones
incluirán las direcciones de subred con las máscaras
correspondientes.
RIPv2 - Actualizaciones
R2# debug ip rip
RIP: sending v2 update to 224.0.0.9 via
Serial0/0/0 (209.165.200.229)

„ Las actualizaciones RIPv2 se envían


usando la dirección multicast 224.0.0.9
„ Las actualizaciones RIPv1 se envían a la
dirección de broadcast 255.255.255.255.
„ En general, las actualizaciones multicast:
„ Consumen menor ancho de banda en la red.
„ Requieren menor procesamiento por dispositivos
en los que no está habilitado RIP.
RIPv2 & VLSM

„ Usando RIPv2, R3 puede incluir todas las subredes


172.30.0.0 en sus actualizaciones hacia R4.
„ Esto es posible gracias a que se incluye la máscara de
subred en las actualizaciones de enrutamiento.
RIPv2 & CIDR
R2(config)# ip route 192.168.0.0 255.255.0.0 Null0

„ Las superredes tienen máscaras menores que la


máscara de clase (en el ejemplo, /16 en lugar de
/24)
„ Para que una superred se incluya en las
actualizaciones de enrutamiento, el protocolo de
enrutamiento debe incluir la máscara
correspondiente en la actualización.
„ Es decir, debe ser un protocolo de enrutamiento
sin clase como RIPv2.
RIPv2 & CIDR
R2# debug ip rip
RIP: sending v2 update to 224.0.0.9 via Serial0/0/0
(209.165.200.229)
RIP: build update entries
10.1.0.0/16 via 0.0.0.0, metric 1, tag 0
172.30.100.0/24 via 0.0.0.0, metric 2, tag 0
172.30.110.0/24 via 0.0.0.0, metric 2, tag 0
172.30.200.16/28 via 0.0.0.0, metric 2, tag 0
172.30.200.32/28 via 0.0.0.0, metric 2, tag 0
192.168.0.0/16 via 0.0.0.0, metric 1, tag 0
209.165.200.232/30 via 0.0.0.0, metric 1, tag 0

„ La superred CIDR se incluye en las actualizaciones enviadas


por R2.
„ El resumen automático no tiene que deshabilitarse en los
protocolos de enruamiento sin clase para que se incluyan las
superredes en las actualizaciones de enrutamiento.
Problemas comunes en RIP
„ Versión:
„ Aunque RIPv1 y RIPv2 pueden ser compatibles con comandos
adicionales, RIPv1 no soporta redes no continuas, VLSM ó superredes
CIDR.
„ Redes:
„ Otra fuente de problemas pueden ser redes faltantes o mal configuradas,
dentro de la configuración del protocolo de enrutamiento.
„ Las redes que se incluyen en el enrutamiento RIP tienen dos propósitos:
„ Habilitar el protocolo de enrutamiento para enviar y recibir actualizaciones
en las interfaces que pertenezcan a la red.
„ Incluir la red configurada en las actualizaciones de enrutamiento hacia los
vecinos.
„ La omisión de una red ó la inclusión de redes incorrectas causará
problemas en el envío y la recepción de actualizaciones de enrutamiento.
„ Resumen automático:
„ Si hay necesidad de enviar subredes específicas y no únicamente rutas
resumen, debe deshabilitarse el resumen automático.
Autenticación

„ Un problema de seguridad del enrutamiento dinámico es que


es posible aceptar actualizaciones de enrutamiento inválidas.
„ RIPv2, EIGRP, OSPF, IS-IS, y BGP pueden configurarse
para cifrar y autenticar la información de enrutamiento.
„ Se oculta el contenido de la información de enrutamiento.
„ Los routers sólo aceptan información de enrutamiento de otros
routers que han sido configurados con la misma contraseña ó
información de autenticación.
Autenticación
„ Los pasos para configurar la autenticación en
RIPv2 son:
1. Definir con un nombre un conjunto de claves.
key chain nombre
2. Definir las claves dentro del conjunto.
key 1
3. Especificar la contraseña a usarse con cada clave.
Esta es la cadena de autenticación que se intercambiará
en los paquetes RIPv2 enviados y recibidos.
key-string contraseña
4. Habilitar la autenticación RIP en una interfaz, con el
conjunto de claves asociadas:
ip rip authentication key-chain nombre
5. Definir si la autenticación se realiza en texto plano ó
usando md5
ip rip authentication mode {text | md5}

Das könnte Ihnen auch gefallen