Post on 12-Jun-2015
description
A
lex V
ásq
ue
z
1
Universidad Nacional de Cajamarca
2013
Universidad Nacional de Cajamarca Ingeniría de Sistemas
Au
tor:
A
LEX
DA
VID
VÁ
SQ
UEZ S
AM
ÁN
2013
Docente:
Ing. Paúl Cueva
Curso: Redes Corporativas
A
lex V
ásq
ue
z
2
Universidad Nacional de Cajamarca
2013
LABORATORIO Nro 2 Verificación del funcionamiento de los protocolos IPv4, IPv6 y Multicast Objetivo General: Aprender el uso de herramientas de simulación funcional y análisis de protocolos para validar o comprobar la operación de los principales protocolos empleados en la tecnología IP Objetivos Específicos
Conocer el empleo de GNS-3 para la simulación funcional de redes basadas en equipos y sistemas CISCO
Conocer el empleo de wireshark para el análisis de los protocolos de red Aprender a configurar en forma básica routers para desplegar una red IPv4, IPv6 y escenarios
multicast Materiales y herramientas requeridas
01 Computador con sistema operativo Windows, 4GB de RAM como mínimo 01 instalador de gns-3 (GNS3 v0.8.2 BETA all-in-one) Archivosimágenes del IOS CISCO (c3640-jk9s-mz.124-16.bin, c7200-jk9s-mz.124-13b.bin,
c2600-i-mz.123-22.bin y c3640-js-mz.122-13b.bin) Introducción Para poder consolidar los fundamentos teóricos de las redes y protocolos de comunicaciones se dispone en la actualidad de productos de software que son capaces de simular y emular dispositivos de red. Entre ellos destaca GNS-3, que si bien está orientado fuertemente a un fabricante específico, cumple con su función de permitirnos validar el funcionamiento de distintas tecnologías de red.
Router IP Interface Mask
R1 (Arequipa) 10.10.10.1 255.255.255.0
R2 (Puno) 10.10.10.2 255.255.255.0
R2 (Puno) 200.40.10.1 255.255.255.0
R3 (Cajamarca) 200.40.10.2 255.255.255.0
PROCEDIMIENTO
I. Instalación y configuración de GNS3 1.1. Instalación
a) Entramos a la pagina web (http://www.gns3.net/download/) para descargar GNS3, elegimos según el sistema operativo que estemos utilizando.
b) Una ves descargado damos clic en el icono para empezar a instalar
A
lex V
ásq
ue
z
3
Universidad Nacional de Cajamarca
2013
c) Se habre la ventana y se inicia la instalación, simplemente hacemos clic en next.
d) Aceptamos las condiciones que nos presenta. Damos clic en Next
A
lex V
ásq
ue
z
4
Universidad Nacional de Cajamarca
2013
e) Elegimos los componentes que deseamos que se intale con GNS3. Next.
f) Nos muestra la carpeta donde se va instalar, podemos cambiarlo si gustan, pero lo dejamos por defecto. Next
A
lex V
ásq
ue
z
5
Universidad Nacional de Cajamarca
2013
g) Empieza la instalación, debe cargar la barra. Pero en el proceso levenata ventanas de algunos complementos.
h) Complemento WinPcap, este complemento nos permite acceder a la red, en la capa de enlace. También permite a las aplicaciones para capturar y transmitir paquetes de red
A
lex V
ásq
ue
z
6
Universidad Nacional de Cajamarca
2013
sin pasar por la pila de protocolos. Next, se acepta las condiciones y se sigue hasta concluir con su instalación.
A
lex V
ásq
ue
z
7
Universidad Nacional de Cajamarca
2013
i) Complemento Wireshark. Este complemento es un analizador de protocolos basado en las librerías pcap utilizado comunmente como herramienta de diagnóstico de redes y de desarrollo de aplicaciones de red.
A
lex V
ásq
ue
z
8
Universidad Nacional de Cajamarca
2013
A
lex V
ásq
ue
z
9
Universidad Nacional de Cajamarca
2013
A
lex V
ásq
ue
z
10
Universidad Nacional de Cajamarca
2013
A
lex V
ásq
ue
z
11
Universidad Nacional de Cajamarca
2013
j) Una vez que se ha terminado de instalar los complementos, seguirá instalando GNS3 hasta que termine.
A
lex V
ásq
ue
z
12
Universidad Nacional de Cajamarca
2013
A
lex V
ásq
ue
z
13
Universidad Nacional de Cajamarca
2013
1.2. Configuración a) Al abrir por primera el GNS3
A
lex V
ásq
ue
z
14
Universidad Nacional de Cajamarca
2013
b) El cual nos permitirá hacer las confiruraciones que sea necesario 1. Configuraremos la carpeta donde queremos que se guarde los proyectos (1),
también la carpeta de imágenes (2) que son útiles para cuando insertamos los routers, y por último podemos configurar el idioma (3).
A
lex V
ásq
ue
z
15
Universidad Nacional de Cajamarca
2013
2. Es para testear si esta bien o no el emulador de routers (Dynamips).
A
lex V
ásq
ue
z
16
Universidad Nacional de Cajamarca
2013
3. Es para insertar las IOS, que nos ayuda a trabajar con los routers
A
lex V
ásq
ue
z
17
Universidad Nacional de Cajamarca
2013
A
lex V
ásq
ue
z
18
Universidad Nacional de Cajamarca
2013
c) Una vez terminado de hacer la configuración, clic en OK. Ahora ya puede empezar hacer su topología.
II. Topología IPv4 y enrutamiento estático. 2.1. Abrimos el GNS3 y nos muestra la pantalla en el cual le daremos nombre a nuestra topología.
2.2. Crear una red prueba compuesta por tres routers 3600 conectados mediante enlaces seriales punto a punto. Primero arrastre el icono del router 3600 hacia el área Luego "configure físicamente" las tarjetas de red con las que van a contar los routers.
Clic derecho, configure, selecciona el router, va a la pestaña Slots donde eligira que tipo
A
lex V
ásq
ue
z
19
Universidad Nacional de Cajamarca
2013
de conexión requiera, Para nuestra red vamos usar serial (NM-4T) y FastEthernet (NM-1FE-TX)
Esto es igual para los demás routers
2.3. Vamos agregar host a la topología
A
lex V
ásq
ue
z
20
Universidad Nacional de Cajamarca
2013
2.4. Una vez que agregamos los host, guardamos y cerramos el programa. Vamos a elegir la opción VPCs, está en menú inicio, asignamos las IPs a los host (C1, C2 y C3).
2.5. Ahora abrimos el programa y la topología que se ha estado creando, vamos a configurar los host.
Una vez que se ingresa al panel de configuraciones hacemos lo siguiente C1
VPCS [1] > ip 192.168.1.2 192.168.1.1
VPCS [1] > 2
VPCS [2] > ip 192.168.2.2 192.168.2.1
VPCS [2] > 3
VPCS [3] > ip 192.168.3.2 192.168.3.1
A
lex V
ásq
ue
z
21
Universidad Nacional de Cajamarca
2013
Agregamos ya aceptamos
A
lex V
ásq
ue
z
22
Universidad Nacional de Cajamarca
2013
C2
A
lex V
ásq
ue
z
23
Universidad Nacional de Cajamarca
2013
Agregamos y aceptamos. Aumentamos en uno al puerto local y remoto. Por que pertenecen a diferentes redes.
A
lex V
ásq
ue
z
24
Universidad Nacional de Cajamarca
2013
C3
A
lex V
ásq
ue
z
25
Universidad Nacional de Cajamarca
2013
Agregamos y aceptamso. Aumentamos en uno al puerto local y remoto. Por que pertenecen a diferentes redes
A
lex V
ásq
ue
z
26
Universidad Nacional de Cajamarca
2013
2.6. Configurado los host, ahora ya podemos enlazar y armar la topología.
2.7. Iniciamos los routers (uno por uno para no consumir muchos recursos)
A
lex V
ásq
ue
z
27
Universidad Nacional de Cajamarca
2013
Ahora vamos optimizar los routers para que cuando se habrá la consola no consuma
mucha memoria.
A
lex V
ásq
ue
z
28
Universidad Nacional de Cajamarca
2013
De allí nos muesta una ventana con varias opciones. Lo recomendable es elegir las
opciones que están marcadas con asteriscos (*), puesto que son los más optimos.
2.8. Configuramos los IPs a los routers a) R1. Le asigne el nombre de Arequipa
A
lex V
ásq
ue
z
29
Universidad Nacional de Cajamarca
2013
b) R2. Le asigne el nombre de Puno
R1# enable
R1 (config)# configure terminal
R1 (config)# hostname Arequipa
Arequipa (config)# interface f1/0
Arequipa (config-if)# ip address 192.168.1.1 255.255.255.0
Arequipa (config-if)# no shutdown
Arequipa (config-if)# exit
Arequipa (config)# interface s0/0
Arequipa (config-if)# ip address 10.10.10.1 255.255.255.0
Arequipa (config-if)# clock rate 64000
Arequipa (config-if)# no shutdown
Arequipa (config-if)# end
Arequipa# wr
R2# enable
R2 (config)# configure terminal
R2 (config)# hostname Puno
Puno (config)# interface s0/0
Puno (config-if)# ip address 10.10.10.2 255.255.255.0
Puno (config-if)# no shutdown
Puno (config-if)# exit
Puno (config)# interface f1/0
Puno (config-if)# ip address 192.168.2.1 255.255.255.0
Puno (config-if)# no shutdown
Puno (config-if)# exit
Puno (config)# interface s0/1
Puno (config-if)# ip address 200.40.10.1 255.255.255.0
Puno (config-if)# clock rate 64000
Puno (config-if)# no shutdown
Puno (config-if)# end
Puno # wr
A
lex V
ásq
ue
z
30
Universidad Nacional de Cajamarca
2013
c) R3. Le asigne el nombre de Cajamarca
R3# enable
R3 (config)# configure terminal
R3 (config)# hostname Cajamarca
Cajamarca (config)# interface f1/0
Cajamarca (config-if)# ip address 192.168.3.1 255.255.255.0
Cajamarca (config-if)# no shutdown
Cajamarca (config-if)# exit
Cajamarca (config)# interface s0/0
Cajamarca (config-if)# ip address 200.40.10.2 255.255.255.0
Cajamarca (config-if)# no shutdown
Cajamarca (config-if)# end
Cajamarca # wr
A
lex V
ásq
ue
z
31
Universidad Nacional de Cajamarca
2013
2.9. Configuramos el enrutamiento estático de los routers a) Arequipa (R1)
b) Puno (R2)
Arequipa # enable
Arequipa (config)# configure terminal
Arequipa (config)# ip route 200.40.10.0 255.255.255.0 10.10.10.2
Arequipa (config)# ip route 192.168.3.0 255.255.255.0 10.10.10.2
Arequipa (config)# ip route 192.168.2.0 255.255.255.0 10.10.10.2
Arequipa (config-if)# end
Arequipa# wr
A
lex V
ásq
ue
z
32
Universidad Nacional de Cajamarca
2013
c) Cajamarca (R3)
2.10. Hacemos las pruebas si hay comunicación (ping) a) Entre Host (C1, c2, c3)
C1 – C2
Puno # enable
Puno (config)# configure terminal
Puno (config-if)# ip route 192.168.1.0 255.255.255.0 10.10.10.1
Puno (config-if)# ip route 192.168.3.0 255.255.255.0 200.40.10.2
Puno (config-if)# end
Puno # wr
Cajamarca # enable
Cajamarca (config)# configure terminal
Cajamarca (config-if)# ip route 10.10.10.0 255.255.255.0 200.40.10.1
Cajamarca (config-if)# ip route 192.168.1.0 255.255.255.0 200.40.10.1
Cajamarca (config-if)# ip route 192.168.2.0 255.255.255.0 200.40.10.1
Cajamarca (config-if)# end
Cajamarca # wr
A
lex V
ásq
ue
z
33
Universidad Nacional de Cajamarca
2013
C1 – C3
C2 – C1
C2 – C3
C3 – C1
C3 – C2
b) Entre Routers R1 – R2 y R3
A
lex V
ásq
ue
z
34
Universidad Nacional de Cajamarca
2013
R2 – R1 y R3
R3 – R1 y R2
A
lex V
ásq
ue
z
35
Universidad Nacional de Cajamarca
2013
III. Enrutamiento RIP En pasos generales Para más apoyo véase: http://www.slideshare.net/yonson/gns3-practica
IV. IPV6 4.1. Creamos una topología
4.2. Agregamso los routers (3600) al área de trabajo
Enable
Show ip route
Router rip
Version 2
Network <ip 1>
Network <ip 2>
…
Network <ip n>
No auto-summary
End
wr
A
lex V
ásq
ue
z
36
Universidad Nacional de Cajamarca
2013
4.3. Configuramos los Routers a) R1. Arequipa
b) R2. Puno
Router# enable
Router (config)# configure terminal
Router (config)# hostname Arequipa
Arequipa (config)# interface f0/0
Arequipa (config-if)# ipv6 address 2001:0:1::/64 eui-64
Arequipa (config-if)# no shutdown
Arequipa# wr
Router# enable
Router (config)# configure terminal
Router (config)# hostname Puno
Puno (config)# interface f0/0
Puno (config-if)# ipv6 address 2001:0:1::/64 eui-64
Puno (config-if)# no shutdown
Puno (config-if)# exit
Puno (config)# interface f1/0
Puno (config-if)# ipv6 address 2001:1:1::/64 eui-64
Puno (config-if)# no shutdown
Puno (config-if)# end
Puno # wr
A
lex V
ásq
ue
z
37
Universidad Nacional de Cajamarca
2013
c) R3. Cajamarca
Router# enable
Router (config)# configure terminal
Router (config)# hostname Cajamarca
Cajamarca (config)# interface f0/0
Cajamarca (config-if)# ipv6 address 2001:1:1::/64 eui-64
Cajamarca (config-if)# no shutdown
Cajamarca (config-if)# end
Cajamarca # wr
A
lex V
ásq
ue
z
38
Universidad Nacional de Cajamarca
2013
4.4. Conocemos las interfaces de conexión a) De Arequipa a Puno (R1 a R2)
Link-local
FE80::CE00:6FF:FE18:0 Global unicast: 2001:0:1:0:CE00:6FF:FE18:0
b) De Puno a Arequipa (R2 a R1)
Link-local
FE80::CE01:6FF:FE18:0 Global unicast: 2001:0:1:0: CE01:6FF:FE18:0
Arequipa# show ipv6 interface f0/0
Puno# show ipv6 interface f0/0
A
lex V
ásq
ue
z
39
Universidad Nacional de Cajamarca
2013
c) De Puno a Cajamarca (R2 a R3)
Link-local
FE80::CE01:6FF:FE18:10 Global unicast: 2001:1:1:0: CE01:6FF:FE18:10
d) De Cajamarca a Puno (R3 a R2)
Link-local
FE80::CE02:6FF:FE18:0 Global unicast: 2001:1:1:0: CE02:6FF:FE18:0
Puno# show ipv6 interface f1/0
Cajamarca# show ipv6 interface f0/0
A
lex V
ásq
ue
z
40
Universidad Nacional de Cajamarca
2013
4.5. Creamos la comunicación, para ello hacemos uso de las Link-local
a) De Arequipa a Puno (R1 a R2)
b) De Puno a Arequipa (R2 a R1)
c) De Puno a Cajamarca (R2 a R3)
Aca habilitamos ipv6.
d) De Cajamarca a Puno (R3 a R2)
Cajamarca# conf t Cajamarca (config)# ipv6 route ::/0 FE80::CE01:6FF:FE18:0
Puno# configure terminal Puno (config)# ipv6 route ::/0 FE80::CE00:6FF:FE18:0
Puno# configure terminal
Puno (config)# ipv6 route ::/0 FE80::CE02:6FF:FE18:0 Puno (config)# ipv6 unicast-routing
Cajamarca> enable
Cajamarca# configure terminal Cajamarca (config)# ipv6 route ::/0 FE80::CE01:6FF:FE18:10
A
lex V
ásq
ue
z
41
Universidad Nacional de Cajamarca
2013
4.6. Hacemos las pruebas (ping) a) De Arequipa a Puno (R1 a R2), con la conexión local (link-local) de Puno
b) De Arequipa a Cajamarca (R1 a R3), para esto hacemos uso de la conexión globlal (Global unicast) de Cajamarca.
c) De igual forma se hace los demás routers.
V. Captura de paquetes con el Wireshark 5.1. IPv4
a) Ente Cajamarca y Puno (R1 y R2) En la conexión serial damos clic derecho e inicializamos la captura
Arequipa> ping FE80::CE01:EFF:FE18:0
Arequipa> ping 2001:1:1:0:CE02:EFF:FE18:0
A
lex V
ásq
ue
z
42
Universidad Nacional de Cajamarca
2013
Se nos mostrara la ventana para elegir la interface, la dejamos por defecto. Esto puede cambiar de acuerdo a los que quiera.
Luego regresamos a la conexión serial nuevamente damos clic derecho y elegimos la opción iniciar wireshark
A
lex V
ásq
ue
z
43
Universidad Nacional de Cajamarca
2013
El programa de wireshark nos mostrara los paquetes capturados
Luego para detener la captura de paquetes, simplemente en la conexión serial damos clic derecho y le decimos que pare.
b) Entre los host (C1, C2, C3) En la conexión fastethernet damos clic derecho e inicializamos la captura
A
lex V
ásq
ue
z
44
Universidad Nacional de Cajamarca
2013
Se nos mostrara la ventana para elegir la interface, la dejamos por defecto. Esto puede cambiar de acuerdo a los que quiera.
Luego regresamos a la conexión fastethernet nuevamente damos clic derecho y elegimos la opción iniciar wireshark
A
lex V
ásq
ue
z
45
Universidad Nacional de Cajamarca
2013
El programa de wireshark nos mostrara los paquetes capturados. Primero vermos de la C1 a la C3 y segundo de la C1 a la C2
Luego para detener la captura de paquetes, simplemente en la conexión fastethernet damos clic derecho y le decimos que pare.
A
lex V
ásq
ue
z
46
Universidad Nacional de Cajamarca
2013
c) Demás capturas de los routers. Primero de Cajamarca a Arequipa (R3 a R1) y segundo de Cajamarca a Puno (R3 a R2).
A
lex V
ásq
ue
z
47
Universidad Nacional de Cajamarca
2013
5.2. IPv6 a) De Arequipa a Cajamarca (R1 a R3 con global unicast) y de Arequipa a Puno (R1 a R2 con
link-local), respectivamente. En la conexión fastethernet damos clic derecho e inicializamos la captura
Se nos mostrara la ventana para elegir la interface, la dejamos por defecto. Esto puede cambiar de acuerdo a los que quiera.
A
lex V
ásq
ue
z
48
Universidad Nacional de Cajamarca
2013
Luego regresamos a la conexión fastethernet nuevamente damos clic derecho y
elegimos la opción iniciar wireshark
El programa de wireshark nos mostrara los paquetes capturados.
A
lex V
ásq
ue
z
49
Universidad Nacional de Cajamarca
2013
Luego para detener la captura de paquetes, simplemente en la conexión fastethernet
damos clic derecho y le decimos que pare.
b) De Cajamarca a Arequipa (R3 a R1), recordando que hacemos uso de la conexión global
(Global Unicast)
A
lex V
ásq
ue
z
50
Universidad Nacional de Cajamarca
2013
A
lex V
ásq
ue
z
51
Universidad Nacional de Cajamarca
2013