Sie sind auf Seite 1von 14

Facultad de Ciencias Exactas, Fsicas y Naturales, Laboratorio de Redes y

Comunicaciones, Redes de computadoras

Trabajo Prctico II: Ruteo Esttico con IPv6

Ariel Ivn Rabinovich, email: airabinovich@gmail.com


Juan Jos Arce Giacobbe, email: juanjo_arce7456@hotmail.com

Resumen. En el presente informe se desarrollan los pasos a seguir, as como tambin


fundamentos y tcnicas utilizadas para la configuracin manual de una red de computadoras
formada por mltiples subredes comunicadas mediante routers, empleando ruteo esttico y el
protocolo IP en su versin 6. A su vez se detalla el procedimiento de configuracin esttica de
interfaces de red en entornos GNU/Linux con IPv6, en este caso Ubuntu Linux en sus versiones
server y desktop 14.04 LTS

Palabras Clave: Red, Ruteo, Router, GNU/Linux, Ubuntu, GNS3, IPv6, IP6

1 Introduccin
En este trabajo se pretende implementar una red de computadoras virtualizadas
mediante la herramienta VirtualBox de Oracle, y conectadas utilizando el simulador
de redes GNS3. La red debe tener la siguiente topologa:

Luego, se deben configurar las direcciones IP de cada interfaz de la siguiente manera:


Router R1:
f0/0: 2001:aaaa:cccc:1::1/64
f0/1: 2001:aaaa:cccc:2::1/64
f1/0: 2001:aaaa:dddd:1::d/64
Router R2:
f0/0: 2001:aaaa:bbbb:1::1/64
f0/1: 2001:aaaa:cccc:1::2/64
Router R3:
f0/0: 2001:aaaa:bbbb:2::1/64
f0/1: 2001:aaaa:cccc:2::2/64
Computadora Desktop:
eth1: automtico
Computadora Server:
eth1: automtico
Una vez completado esto, se deben especificar las rutas estticas para formar las
tablas de ruteo en cada router. Las rutas a designar son:
Router R1:
Red: 2001:aaaa:bbbb:2::/64, prximo salto: 2001:aaaa:cccc:2::2
Red: 2001:aaaa:bbbb:1::/64, prximo salto: 2001:aaaa:cccc:1::2
Router R2:
Red: default, prximo salto: 2001:aaaa:cccc:1::1
Router R3:
Red: default, prximo salto: 2001:aaaa:cccc:2::1
Cuando se haya finalizado este proceso, se debe corroborar que exista la
comunicacin entre las computadoras virtuales y entre computadoras y routers
utilizando un eco, provisto por el protocolo ICMP, en este caso en su versin 6.
Aclaracin: Por problemas con el simulador de redes, el router R3 debi ser
renombrado como R6. El informe se desarrolla utilizando esta nomenclatura
1.2 Derechos de Autor
Copyright 2015
Ariel Ivn Rabinovich, Juan Jos Arce Giacobbe
Licenciado bajo Creative Commons (by-nc-sa)
3.0. Algunos Derechos Reservados

2 Documento de Principal
2.1 Marco Terico
En este trabajo se introduce la importancia de utilizar el protocolo IPv6.
A finales de la dcada de 1980 se comenz a detectar que las direcciones posibles
contempladas por el protocolo IPv4 seran escasas a futuro. Esto se comenz a
manifestar a mediados de la dcada de 1990.
La razn principal es que, al utilizar 32 bits para el campo de direcciones, IPv4 limita
la cantidad de direcciones posibles a 2 menos valores reservados. Esto deja un total
de alrededor de 4.000 millones de direcciones IP posibles, lo que no es suficiente.
La necesidad de un incremento en el espacio de direcciones impuso la necesidad de
un nuevo protocolo IP con un campo de direcciones mayor. IPv6 incluye las
siguientes mejoras sobre IPv4 [1]:
Espacio de direcciones ampliado: IPv6 utiliza 128 bits en el campo de
direcciones, frente a los 32 de su predecesor. Esto permite un total de 2
direcciones posibles, lo que equivale a una densidad de 6 x 10 direcciones
IPv6 por metro cuadrado de tierra del planeta.
Un mecanismo de opciones mejorado: las opciones de IPv6 se encuentran
en cabeceras opcionales separadas situadas entre la cabecera IPv6 y la
cabecera de la capa de transporte. La mayora de estas cabeceras no se
analizan ni procesan en ningn dispositivo de encaminamiento en la
trayectoria del paquete. Esto simplifica y acelera el proceso que realiza un
dispositivo sobre los paquetes IPv6 en comparacin a los datagramas IPv4
Direcciones de autoconfiguracin: IPv6 proporciona un mecanismo de
asignacin automtica de direcciones
Aumento de la flexibilidad en el direccionamiento: IPv6 incluye el
concepto de una direccin de monodistribucin (anycast), mediante la cual
un paquete se entrega slo a un nodo seleccionado de entre un conjunto
dado. Se mejora la escalabilidad del encaminamiento multidistribucin con
la incorporacin de un campo de accin a las direcciones multidistribucin.
Facilidad para la asignacin de recursos: en lugar del campo tipo de
servicio de IPv4, IPv6 habilita el etiquetado de los paquetes como
pertenecientes a un flujo de trfico particular para el que el emisor solicita un
tratamiento especial. Esto ayuda al tratamiento de trfico especializado como
el de video en tiempo real.
Es necesario identificar las tareas bsicas que deben desempear los routers de la red.
Por ser dispositivos de capa 3, su funcin es encaminar y reenviar [2] los paquetes
que ingresan por alguna de sus interfaces. Para esto debe conocer la direccin de
destino de cada paquete, a qu red pertenece esta direccin y cmo llegar a ella.
Para el proceso de ruteo o encaminamiento, el router puede operar de dos maneras:

Ruteo esttico: Se construye manualmente la tabla de ruteo. Esta indica el


prximo salto a alcanzar para finalmente llegar a cada direccin de red
especificada
Ruteo dinmico: El router analiza la red para detectar los caminos menos
congestionados, que permitan llegar a cada red requerida y construye la tabla
de ruteo a partir de esta informacin.
Para lograr esto se utiliza el protocolo del vector distancia o el de estado
del enlace. En ambos casos existe trfico de paquetes entre los routers
de la red necesarios para identificar el estado de los enlaces

2.2 Desarrollo del Trabajo


Configuracin de los routers: Para la configuracin de los routers, se ingresan los
siguientes comandos por una terminal serial:
Router R1:
Ingreso a la terminal de configuracin:

Habilitacin del modo unicast de IPv6:

exit

Ruteo esttico:

interface fa0/0
ipv6 address 2001:aaaa:cccc:1::1/64
no shutdown
interface fa0/1
ipv6 address 2001:aaaa:cccc:1::1/64
no shutdown
interface fa1/0
ipv6 address 2001:aaaa:dddd:1::1/64

Retorno a la terminal de configuracin:

ipv6 unicast-routing

Configuracin de las interfaces:

enable
configure terminal

ipv6 route 2001:aaaa:bbbb:1::/64 2001:aaaa:cccc:1::2


ipv6 route 2001:aaaa:bbbb:2::/64 2001:aaaa:cccc:2::2

Router R2:
Ingreso a la terminal de configuracin:

Habilitacin del modo unicast de IPv6:

enable
configure terminal
ipv6 unicast-routing

Configuracin de las interfaces:

interface fa0/0
ipv6 address 2001:aaaa:bbbb:1::1/64
no shutdown
interface fa0/1
ipv6 address 2001:aaaa:cccc:1::2/64

exit

Ruteo esttico:

no shutdown

Retorno a la terminal de configuracin:

ipv6 route ::/0 2001:aaaa:cccc:1::1

Router R6:
Ingreso a la terminal de configuracin:

Habilitacin del modo unicast de IPv6:

interface fa0/0
ipv6 address 2001:aaaa:bbbb:2::1/64
no shutdown
interface fa0/1
ipv6 address 2001:aaaa:cccc:2::2/64
no shutdown

Retorno a la terminal de configuracin:

ipv6 unicast-routing

Configuracin de las interfaces:

enable
configure terminal

exit

Ruteo esttico:

ipv6 route ::/0 2001:aaaa:cccc:2::1

Verificacin de las configuraciones: Para corroborar que las configuraciones


ingresadas hayan sido las correctas, los dispositivos Cisco proveen del comando
show. Las salidas de este comando en los routers son las siguientes:

Router R1:
show ipv6 route:

show ipv6 interfaces:

Router R2:
show piv6 route:

show ipv6 interfaces:

Router R6:
show ipv6 route:

show ipv6 interfaces:

Configuracin de las terminales linux: La configuracin de las terminales, a


diferencia de la de los routers, no requiere una entrada sistemtica de comandos sino
que necesita la edicin de archivos y/o el dilogo con interfaces grficas de usuario
Server:
Para habilitar la configuracin automtica de direccin IPv6 sobre la
interfaz eth1 se debe editar el archivo /etc/network/interfaces para
que resulte de la siguiente manera:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet6 auto

Las ltimas lneas especifican que la interfaz eth1 utilizar una


direccin IPv6 asignada automticamente

Desktop:
En la computadora Desktop, al existir un entorno de escritorio
grfico, la configuracin se puede realizar por medio de las UIs
correspondientes. Para este caso, se utiliza la herramienta Red
provista por Ubuntu. En la opcin Red Cableada se selecciona la
interfaz eth1, y en la ventana Opciones, pestaa Ajustes de IPv6
se elige el modo Automtico

Verificacin de las configuraciones en linux: GNU/Linux nos provee de una serie


de comandos para configurar y comprobar las configuraciones de red, uno de ellos es
ip. As, un llamado a ip addr nos informa de las direcciones de las interfaces del
sistema. Las respuestas a este comando ejecutado en cada mquina virtual, son las
siguientes:

Desktop:

Se verifica que la direccin inet6 global de eth1 pertenece a la misma subred


que la interfaz fa0/0 del router R2.

Server:

En este caso se observa que la direccin inet6 global de eth1 pertenece a la


misma subred que la interfaz fa0/0 del router R6.
Comprobacin de la conexin: Para comprobar que existe comunicacin entre los
distintos dispositivos de la red los sistemas GNU/Linux nos proveen de herramientas
para generar paquetes ICMPv6 de eco o ping. En este caso se utiliza ping6. Los
resultados de llamar a este comando son los siguientes:

En Desktop:
Con destino Server:

Con destino R1:

Desde Server:
Con destino desktop:

Con destino R1:

Referencias
1. Redes de Computadoras William Stallings 6 Edicin Editorial Prentice Hall
2. Redes de Computadoras James F. Kurose & Keith W. Rose 5 Edicin Editorial
Pearson