Vous êtes sur la page 1sur 15

UNIVERSIDAD DE TARAPAC

ESCUELA UNIVERSITARIA DE INGENIERA INDUSTRIAL,


INFORMTICA Y SISTEMAS

rea de Ingeniera en Computacin e Informtica

Laboratorio N5:
Pc Router Dinamico con VyOS

Autores: Mauricio Sanchez


Jose Monardes
Curso: Laboratorio de Redes
Profesor: Diego Aracena

ARICA, 13 de Noviembre, 2017


Laboratorio de Redes
Configuracin de PC-Router con VyOS

Contenidos
SECCIN PGINA

I. INTRODUCCIN ............................................................................................................................... 3
II. OBJETIVOS ...................................................................................................................................... 4
2.1 PROPSITO ................................................................................................................................ 4
2.2 OBJETIVO GENERAL ................................................................................................................... 4
2.3 OBJETIVOS ESPECFICOS ............................................................................................................ 4
III. DESARROLLO ................................................................................................................................. 5
Parte 1: Armar el esquema de red de rea local (LAN) ....................................................................... 5
3.1 Configuracin de OSPF en Linux................................................................................................ 7
3.2 Pruebas para la topologa implementada ............................................................................... 10
3.2.1 En el PC1, inicie la captura de trfico con Wireshark. Setee un filtro para mostrar solo los
paquetes OSPF. ......................................................................................................................... 10
3.2.2 Ahora actualice las tablas de ruteo del OSPF. Utilice Wireshark en PC1 para observar los
mensajes OSPF transmitidos. .................................................................................................... 11
3.2.3 Pare el comando ping con ctrl-C y guarde las estadsticas (es decir, los datos que salen al
final del proceso de parada del comando ping) ........................................................................ 12
3.2.4 Vuelva a realizar el comando traceroute desde PC3 al IP 10.0.5.6, por ahora la salida
podra mostrar una nueva ruta a PC4 ....................................................................................... 13
CONCLUSIN ................................................................................................................................. 14
REFERENCIAS ................................................................................................................................. 15

2
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

I. INTRODUCCIN

Este documento tiene como finalidad la configuracin de un PC-Router dinmico usando


Linux con su distribucin Ubuntu, implementando VyOS (Sistema operativo para configurar
routers), se realizan una serie de testeos en cada ejercicio y se comprueba su
funcionamiento. Tambin se realizaron anlisis de sensibilidad, usando los resultados que
entregaron los medidores de trfico (ping o traceroute) desde el PC-Router con el software
Wireshark.

VyOS es un sistema operativo de red de cdigo abierto. Est basado en GNU / Linux y se
une a mltiples aplicaciones como Quagga, ISC DHCP y el calamar en una nica interfaz de
gestin.

VyOS es ms similar a los routers tradicionales de hardware, focalizado con un buen


soporte, para brindar caractersticas avanzadas de enrutamiento como protocolos de
enrutamiento dinmico e interfaz de lnea de comandos. No se deben olvidar otras
caractersticas, tales como, VPN y cortafuegos (firewall), para hacer de VyOS un sistema til
en cualquier red, desde una pequea oficina a un centro de datos.

Las herramientas principales sern: un Router-Switch Routerboard Mikrotic RB1100AHx2 y


dos computadores Linux con VyOS, adems de dos laptops para probar la conexin de la
red.

En conjunto con el otro equipo (Formando dos PC-Router), se configurar el protocolo de


enrutamiento OSPF (protocolo usado para encontrar el camino ms corto). Finalmente se
entregan los resultados de las mediciones y su interpretacin segn lo auto-aprendido en
clases.

3
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

II. OBJETIVOS

2.1 PROPSITO

El propsito general del documento es mostrar la experiencia de laboratorio de


Enrutamiento dinamico (Lab router dinamico realizado en PC linux) realizada en el
laboratorio Azufre.

2.2 OBJETIVO GENERAL

Como objetivo general de este informe es el poder entender el funcionamiento y la


configuracin del enrutamiento dinamico en una estacin de trabajo (PC router) con VyOS

2.3 OBJETIVOS ESPECFICOS

Dentro de los objetivos especficos estn:

Armar una red local utilizando dos PC-Router como enrutadores


Configurar las direcciones usando los comandos de VyOS en cada
PC-Router
Habilitar el protocolo OSPF en un PC-Router
Realizar las pruebas correspondientes

4
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

III. DESARROLLO

Parte 1: Armar el esquema de red de rea local (LAN)

En la ilustracin 1 se observa la topologa diseada para la experiencia. Se observan dos


terminales, los cuales dos son los PC-Router (PC1 y PC2) y tres Switch. PC1 y PC2 tendrn
dos entradas Ethernet las cuales se tendrn que configurar usando VyOS. Para ejemplificar
en la herramienta Packet Tracert se hicieron como routers simplemente y se unio toda la
red de la misma forma. El archivo .pkt que contiene la simulacion la cual se anexa con el
informe de laboratorio.

Ilustracin 1 Topografa diseada

En la tabla 1 se muestran las direcciones lgicas IPv4 asignadas a cada interfaz de los PC-
Routers para desarrollar la experiencia y a cada terminal.

Pc Linux /Windows Int.Ethernet eth0 Int.Ethernet eth1


PC1 10.0.1.1 /24 10.0.2.1 /24
PC2 10.0.1.2 /24 10.0.5.2 /24
PC3 10.0.2.3/24 Desactivada
PC4 10.0.5.6/24 Desactivada
Tabla 1 Tabla de direcciones IPv4 para PC-Routers

Estas direcciones fueron asignadas a los terminales segn el orden de la topologa anterior
(ver ilustracin 1). El Switch que se utilizo fue: RB1100AHx2 (RouterBOARD Mikrotic)
mostrado en la ilustracin 2.

5
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

Ilustracin 2 Switch RouterBOARD

Cabe destacar que la topologa cambia un poco debido a los implementos del laboratorio y
nos queda realmente algo como lo que est en la ilustracin 3, con solo un Switch
(Routerboard) y lo dems exactamente igual. Esto no afecta a la red y a la experiencia.

Ilustracin 3 Topologa modificada

6
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

3.1 Configuracin de OSPF en Linux

Usando VyOS configuramos el OSPF en el PC1. Los comandos no son idnticos a los
comandos de configuracin de routers Cisco, as que existen diferencias.

Como se muestra en la ilustracin 4 habilitamos el IP_FORWARDING cambiando el estado


de 0 a 1 en el archivo que se encuentra dentro del SO Ubuntu.

Ilustracin 4 ip-forward

Luego procedemos a chequear las interfaces en la PC1 como se muestra en la Ilustracin


5.

Ilustracin 5 interfaces PC1

Se puede observar que aplicando el comando show int, verificamos todas las interfaces
del PC1 y no aparecen debido a que an no estn configuradas.

Como se muestra en la ilustracin 6 se muestra la asignacin de direcciones al PC1 dentro


de VyOS.

7
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

Ilustracin 6 Direcciones PC1

Luego de lo anterior, verificamos nuevamente las interfaces como se muestra en la


Ilustracin 7

Ilustracin 7 Verificar int. de PC1

Luego configuramos el protocolo OSPF usando VyOS ya instalado en Ubuntu, en este caso
usamos VirtualBox para emular una particin con VyOS dentro del mismo Ubuntu (Live
OS). En la ilustracin 8 se observa los comandos para configurar OSPF.

Ilustracin 8 ip_forward configuracin

El primer comando es para asignar el rea de red y la direccin correspondiente. El


siguiente comando es para aadir el id del Router y la direccin que corresponde al PC1,
los ltimos dos son para aceptar los cambios y guardarlos respectivamente. En la
ilustracin 9 se observa el protocolo configurado aplicando el comando.

8
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

Ilustracin 9 Mostrar OSPF

En la ilustracin 10 comprobamos la conexin de la red haciendo ping desde PC3


(10.0.2.3) a PC4 (10.0.5.4).

Ilustracin 10 Ping PC3 a PC4

En la ilustracin 11 se muestra la estadstica del ping, y se observa que no hay problemas


ni perdidas de paquetes.

Ilustracin 11 Estadsticas de ping PC3 a PC4

En la ilustracin 12 se aplica el comando traceroute para verificar donde viaja el paquete,


pasa por el PC1-PC2-PC4 en ese orden.

Ilustracin 12 traceroute PC3 a PC4

9
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

3.2 Pruebas para la topologa implementada

Explicando un poco lo que es el protocolo OSPF, es un protocolo de enrutamiento dinmico


que se basa en el algoritmo de Dijkstra para determinar el camino ms corto, cada Router,
establece sus redes locales y guarda esta informacin en una base de datos local, luego,
distribuye esta informacin entre los routers vecinos consiguiendo una base de datos de
estado de enlace, en la que se aplica el algoritmo mencionado anteriormente.

La siguiente tabla se muestra el tipo de mensaje que entrega Wireshark al actualizar la tabla
de enrutamiento y teniendo como filtro OSPF.

Tipo de Mensaje Descripcin

Hello Utilizado para descubrir routers adyacentes.

Error! Reference Cuando la actualizacin de las tablas de enrutamiento ya se realiz, estos


source not found. mensajes se envan en intervalos para determinar la cada de un Router
adyacente o la incorporacin de un nuevo Router.

DB Description Contiene la informacin de la topologa para lograr armar la Base de


Datos de Estado de Enlace (LSDB).

LS Request Determina la solicitud de informacin extra de una conexin en


especfico.

LS Update Respuesta a un LS Request, contiene la informacin del estado de enlace.

LS Acknowledge Se enva para determinar el trmino del proceso de intercambio de


informacin.

Tabla 2 Descripcin de mensajes OSPF

3.2.1 En el PC1, inicie la captura de trfico con Wireshark. Setee un filtro para mostrar solo
los paquetes OSPF.

En la ilustracin 13, se muestra la captura que se hizo con Wireshark y con el filtro OSPF, se
puede ver que el protocolo OSPF enva paquetes con Hellow Packet desde sus dos
entradas ethernet a la direccin 224.0.0.5, esto lo hace para ver si se ha cado un Router o
se agrega uno nuevo.
10
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

Ilustracin 13 Captura Wireshark con OSPF

3.2.2 Ahora actualice las tablas de ruteo del OSPF. Utilice Wireshark en PC1 para observar
los mensajes OSPF transmitidos.

En la ilustracin 14, se observa que despus de borrar la informacin del OSPF en el


PC2 y volver a crearla, el Wireshark captura el traspaso de informacin entre los routers de
la siguiente manera:

1. El PC1 se mantiene enviando paquetes Hello.


2. Cuando un PC (PC2) se conecta a la red, este enva como respuesta el mensaje
description (enviando la informacin de la topologa para poder armar la
LSDB).
3. Al mismo tiempo el PC1 envia la misma informacin al PC2.
4. El mensaje Request pregunta si hay informacin extra.
5. El mensaje update respuesta a la informacin extra.
6. El mensaje acknowledge se enva para informar el trmino del proceso de
intercambio.

11
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

Ilustracin 14 Captura OSPF luego de borrar la configuracin en PC2

Qu tipo de paquete OSPF es usado para inundar el link de informacin de estado? Es


usado paquete de tipo LSU, que es una respuesta a un LS Request, contiene la informacin
del estado de enlace.

Describiendo la inundacin de paquetes LSAs, cuando un PC router hace update, este enva
a los dems PCs routers el trmino del proceso de intercambio por medio del broadcast (en
este caso 224.0.0.5).

Cul es la direccin de destino de los paquetes OSPF? Dependiendo del paquete es el


destino de este. En el caso de hello y LSA el destino es 224.0.0.5 y para los otros
mensajes seria a la puerta (10.0.1.1 y 10.0.1.2) del PC Router que va dirigido

3.2.3 Pare el comando ping con ctrl-C y guarde las estadsticas (es decir, los datos que salen
al final del proceso de parada del comando ping)

En la ilustracin 15 se muestran las estadsticas del comando ping cuando se borra y crea
el OSPF del PC2. Como era de esperarse contiene unos paquetes que se perdieron y otros
con error, estos ocurren en el momento en el que el PC2 no puede recibir paquetes al no
tener una conexin configurada para hacer este proceso.

12
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

Ilustracin 15 Ping PC3 a PC4 luego del borrar-crear OSPF en PC2

3.2.4 Vuelva a realizar el comando traceroute desde PC3 al IP 10.0.5.6, por ahora la salida
podra mostrar una nueva ruta a PC4

En comparacin con el traceroute anterior, podemos ver en la ilustracin 16 que los


tiempos son ms altos con respecto a los anteriores, esto se ve ms claramente en el PC4
(ip 10.0.5.4) existiendo una diferencia de casi 11 segundos.

Ilustracin 16 Traceroute luego del cambio en el PC2

13
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

CONCLUSIN

En el presente informe observamos la utilidad del protocolo OSPF (el cual encuentra el
camino ms ptimo para el flujo de informacin), configuracin y su funcionamiento a
travs de la herramienta Wireshark. Este nos muestra el paso de mensajes que tiene para
buscar routers adyacentes, en esta experiencia observamos el tiempo que se demora en
realizar esta secuencia de mensajes y como estos se coordinan para poder actualizar las
bases de datos de los distintos PC routers.

Para poder utilizar el comando OSPF se tuvo que aprender a ocupar el sistema VyOS y como
este se comporta al instalarlo de manera virtual. Es importante este punto, ya que al ser
virtual podemos experimentar con la herramienta y no afectar al sistema operativo host, lo
cual fue necesario, porque esta actividad consto de mucho ensayo y error para poder hacer
uso correcto del sistema VyOS.

14
Preparado por Mauricio Snchez Jos Monardes
Laboratorio de Redes
Configuracin de PC-Router con VyOS

REFERENCIAS

[1] https://wiki.mikrotik.com/wiki/Manual:Interface/VLAN

Nota: La estructura de la tabla de referencia, as como las referencias mismas en este apartado,
se han basado y seguido segn el estilo que establece la IEEE en su estndar (IEEE Citation
Reference). El cual proporciona una estructurada forma de citar y referenciar distintos tipos de
fuentes que en este caso incluye contenido en internet.

15
Preparado por Mauricio Snchez Jos Monardes