Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RIPng
RIPng
A fines de los años ochenta, cuando el uso de internet ya había cumplido una década,
se volvió evidente que las direcciones de 32 bits (direcciones IPv4) se hallaban en
peligro de agotamiento debido al crecimiento exponencial de su uso. Debido a ello en
1996 la IETF desarrolló y presentó el protocolo de internet versión 6 (IPv6), que
utiliza direcciones de 128 bits, y tiene una capacidad de más 3.4*1038 direcciones, que
es lo mismo que decir 4.8*1028 direcciones por cada habitante del planeta.
El nuevo protocolo es por mucho superior al IPv4,no solo por su mayor cantidad de
direcciones, sino también por sus otras características:
El encabezado fue diseñado para ser lo más simple posible, lo que hace que
routers de mediana capacidad puedan procesar sus paquetes de forma
eficiente.
Enrutamiento y direccionamiento eficiente y jerárquico basado en la
infraestructura de los distintos proveedores de intenet.
Configuración de redes dinámicas y estáticas sin necesidad de un servidor
DHCP.
El protocolo puede soportar fácilmente la instalación de nuevas características
añadiendo encabezados de extensión detrás del encabezado IPv6
fe80:0000:0000:0000:0217:31ff:fe80:026b
254.128.0.0.0.2.23.49.255.254.128.2.107
Como es lógico, en IPv6 se pueden quitar los ceros a la izquierda en cada grupo, por lo
que la dirección anterior quedaría:
fe80:0:0:0:217:31ff:fe80:26b
Además se permite sustituir varios grupos de cero por “::”, aunque sólo una vez en
cada dirección, para poder invertir el cambio:
fe80::217:31ff:fe80:26b
fe80::217:31ff:fe80:26b/64
que indicaría que la dirección de red son los primeros 64 bits y la identificación del
host los 64 siguientes:
00:17:31:80:02:6b
17:31
80:02:6b
Para escribir ahora la dirección MAC de la interfaz de red en formato EUI-64 hay
que hacer:
02:Fabricante:ff:fe:Identificación interfaz
o lo que es lo mismo:
0217:31ff:fe80:026b = 217:31ff:fe80:26b
Aun cuando RIPng es un protocolo nuevo, se realizó un esfuerzo para que funcione
como sus predecesores. Sus operaciones básicas son las mismas, y utiliza el algoritmo
general de Bellman-Ford y todas sus operaciones. RIPng tampoco introduce ninguna
característica específica nueva si se la compara con RIPv2, exceptuando aquellas
necesitadas para la implementación de RIP en IPv6.
A continuación se citan las características de RIPng:
Deja de usar definitivamente el protocolo UDP.
Usa el número de puerto estándar 521. Los routers que utilizan el preotocolo
RIPng escuchan a la dirección de multicast FF02::9 y mandan sus mensajes de
actualización a esa dirección.
Usa el algoritmo vector distancia para determinar una ruta óptima hacia el
destino, usando la cuenta de saltos (hop count, número de routers entre un
nodo de origen y uno de destino) como métrica. Selecciona a la ruta con la
métrica más baja como la preferida para enviar paquetes.
Los routers configurados con RIPng intercambian información acerca de la
disponibilidad de la red mediante mensajes de actualización de ruta.
Opera dentro de un Sistema Autónomo (AS), que es un conjunto de routers y
redes controladas por un único administrador.
Instala la mejor ruta en la tabla de enrutamiento
Usa actualizaciones de envenenamiento en reversa y horizonte dividido para
evita routing loops.
Soporta el Simple Network Manager Protocol(SNMO) .
Ayuda a una res IPV6 a entender la información IPv6
Prefijo IPv6.- Tiene 16 bytes y especifica si es una red IPv6 o si es una terminal IPv6
dependiendo de la longitud del prefijo
Router tag.-Fue diseñado para distinguir el origen de la ruta, esto es, si el prefijo
advertido fue importado de otro protocolo de enrutamiento.
Prefix lenght.- Especifica el número de bits significativos del campo de prefijo, de
izquierda a derecha.Este número puede variar de 0 a 128. Si es cero se ignora.
Configuración de RIPng
En esta sección se mostrará la configuración de una red de tres routers sencilla con
RIPng.
Los bloques asignados están escritos y para simplificar la configuración se han dejado
todos en /64.Paso 1: Configuramos las direcciones IP en cada interfaz de cada router.
Router 1
R1(config)#
R1(config)#int s0/0
R1(config-if)#ipv6 address 2001:A:A:A::5/64
R1(config-if)#no shutdown
R1(config-if)#int f0/0
R1(config-if)#ipv6 address 2001:A:A:C::5/64
R1(config-if)#no shutdown
R1(config-if)#int f0/1
R1(config-if)#ipv6 address 2001:0:0:1::1/64
R1(config-if)#no shutdown
R1(config-if)#
Router 2
R2(config)#
R2(config)#int s0/0
R2(config-if)#ipv6 address 2001:A:A:A::6/64
R2(config-if)#no shutdown
R2(config-if)#int f0/0
R2(config-if)#ipv6 address 2001:A:A:B::5/64
R2(config-if)#no shutdown
R2(config-if)#int f0/1
R2(config-if)#ipv6 address 2001::2:0:0:0:1/64
R2(config-if)#no shutdown
R2(config-if)#
Router 3
R3(config)#int f0/0
R3(config-if)#ipv6 address 2001:A:A:C::6/64
R3(config-if)#no shutdown
R3(config-if)#int f0/1
R3(config-if)#ipv6 address 2001:A:A:B::6/64
R3(config-if)#no shutdown
R3(config-if)#
Ahora los routers están configurados solo con direccionamiento básico.
Lo siguiente que haremos será habilitar la opción de enrutamiento con el siguiente
comando, que debe ser ingresado siempre aún cuando solo quiera una ruta estática:
R1(config)#ipv6 unicast-routing
R2(config)#ipv6 unicast-routing
R3(config)#ipv6 unicast-routing
Para habilitar RIPng solamente se debe ingresar a la interfaz de router que se desea
publicar en el proceso RIP e ingresar el comando
ipv6 rip identificador enable donde “IDENTIFICADOR” es un ID de
proceso. Este valor puede ser un número o una palabra. A continuación ingresaremos
en todas las interfaces de R1, R2 y R3 para ingresar este comando. Note que la
interfaz f0/1 de R1 y R3 no conectan con ningún otro router, pero sin embargo en ellas
también se debe habilitar RIPng para que esas redes se publiquen
R1(config)#int f0/0
R1(config-if)#ipv6 rip REDESCISCO
enable
R1(config-if)#int f0/1
R1(config-if)#ipv6 rip REDESCISCO
enable
R1(config-if)#int s0/0
R1(config-if)#ipv6 rip REDESCISCO
enable
R1(config-if)#end
R2(config)#int f0/0
R2(config-if)#ipv6 rip REDESCISCO
enable
R2(config-if)#int f0/1
R2(config-if)#ipv6 rip REDESCISCO
enable
R2(config-if)#int s0/0
R2(config-if)#ipv6 rip REDESCISCO
enable
R2(config-if)#end
R3(config)#int f0/0
R3(config-if)#ipv6 rip REDESCISCO
enable
R3(config-if)#int f0/1
R3(config-if)#ipv6 rip REDESCISCO
enable
R3(config-if)#end
http://albertomolina.wordpress.com/2009/12/27/direccionamiento-ipv6-
basico/
http://www.ipv6.com/articles/general/timeline-of-ipv6.htm
http://en.wikipedia.org/wiki/IPv6
http://ipv4to6.blogspot.com/p/configuracion-de-ripng-para-ipv6.html
http://www.allinterview.com/showanswers/92017.html
http://www.tcpipguide.com/free/t_RIPFundamentalsandGeneralOperation.htm
http://networking-guides.blogspot.com/2010/03/ripng.html
http://tools.ietf.org/html/rfc2080
http://what-when-how.com/ipv6-advanced-protocols-
implementation/introduction-to-ripng-ipv6-unicast-routing-protocols/