You are on page 1of 22

Configuración RIPng/OSPFv3

Mecanismo de
transición
Protocolo RIPng
Protocolo IPv6 Protocolo OSPv3
Redistribución
Propiedad intelectual de Daniel Díaz @ 2013

Profesor Daniel Díaz Ataucuri


Profesor Titular de Telecomunicaciones
Universidad Nacional de Ingeniería

ddiaz@inictel-uni.edu.pe
Universidad Nacional Mayor de San Marcos

http://www.danieldiaza.com
ddiaz@inictel-uni.edu.pe
ddiaz1610@gmail.com

Lima, Agosto
INSTITUTO NACIONAL DE INVESTIGACION – Diciembre
Y CAPACITACION de 2013
DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

MECASNISMO DE TRANSICIÓN
RFC 4213: “Basic Transition Mechanisms for IPv6 Hosts and Routers”/IPv6 for Enterprise Network: Chapter 3

IPv6 se especificó como un protocolo que debía


coexistir con IPv4. Surge los mecanismos de
transición:
► Dual Stack: El stack (pila) del protocolo IPv4 e IPv6 son
mantenidos simultáneamente en un mismo dispositivo.
► Túneles: Se encapsula el protocolo IPv6 en el protocolo IPv4
Propiedad intelectual de Daniel Díaz @ 2013

con el propósito de que viaje por redes convencionales IPv4.


Campo Protocolo de IPv4 en 41 (26h).
- Configuración Manual - ISATAP Tunnel
- 6to4 Tunnel - TEREDO Tunnel

ddiaz@inictel-uni.edu.pe
- GRE Tunnel
► Traducción: Se realiza una traducción para modificar toda la
cabecera IPv4 a una cabecera IPv6 (similar al mecanismo NAT).
No es recomendado.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

DUAL STACK
Los routers de la red soportan ambos protocolos IP:
IPv4 e IPv6.
Ambos protocolos tienen independiente
enrutamiento, QoS, seguridad, multicast, entre otros.
► Se comparten los recursos de la red.
Propiedad intelectual de Daniel Díaz @ 2013

IPv6 IPv6
Red IPv4/IPv6

ddiaz@inictel-uni.edu.pe
IPv4 IPv4

Host Host
IPv4/IPv6 IPv4/IPv6

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

DUAL STACK
2001:13A0:1234::1/64
200.1.1.1/30
S1 APLICACIÓN
S0
200.1.1.2/30
2001:13A0:1234::2/64
TCP/UDP

IPv6 IPv4
Propiedad intelectual de Daniel Díaz @ 2013

Ver HLENTipo Serv. Longitud total Ver DS Etiqueta de flujo


Identificador Indic Desplaz de frag. Longitud de carga útil Cabe.sigteLímite salto CAPA DE ENLACE
TTL Protocolo Suma de chequeo
Ambos protocolos Dirección
DirecciónIPdedeorigen
origen
Dirección IP de origen
Dirección IP de destino
son aceptados por
los routers Dirección IP de destino

ddiaz@inictel-uni.edu.pe
Opciones-relleno

Cabecera de extensión

PDU de la capa superior

PDU de la capa superior

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

DUAL STACK: Tablas Estáticas


Criterio idéntico al utilizado en la definición de
las tablas estáticas en IPv4.
► Se debe identificar la dirección IPv6 del salto siguiente.
Comando similar al de las redes con IPv4.
► ipv6 route <prefijo de la red/longitud del prefijo> <dirección IPv6 del salto siguiente>
Propiedad intelectual de Daniel Díaz @ 2013

Lo_61
2001:13a0:777:1/64
R1 R2 2001:13A0:999::2/64
2001:13A0:1234::1/64
S1
S0
2001:13A0:1234::2/64
2001:13A0:999::/64

ddiaz@inictel-uni.edu.pe
Prefijo de red/longitud del prefijo salto siguiente

2001:13a0:999::/64 2001:13a0:1234::2

ipv6 route 2001:13a0:999::/64 2001:13a0:1234::2


INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

ENRUTAMIENTO DINÁMICO: RIPng


RFC 2080: “RIPng for IPv6”

RIPng es un protocolo encapsulado en UDP.


► Usa el puerto 521. ► Máximo 15 saltos. ► Usa Bellman-Ford
0

Comando
7 8

Versión
15 16

0000 0000 0000 0000


31
Comando
1 - Requerimiento

Tablas de rutas de entrada


Requerimiento para que el
Prefijo IPv6
sistema responda enviando
todo o parte de su tabla de
Propiedad intelectual de Daniel Díaz @ 2013

Route tag Long del prefijo Métrica enrutamiento.


... 2 - Respuesta
. Mensaje conteniendo todo

Tablas de rutas de entrada


o parte de su tabla de

ddiaz@inictel-uni.edu.pe
enrutamiento.
Prefijo IPv6
El mensaje puede ser
enviado en respuesta a un
Route tag Long del prefijo Métrica requerimiento o
actualización
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

ENRUTAMIENTO DINÁMICO: RIPng


RFC 2080: “RIPng for IPv6”

RIPng es un protocolo encapsulado en UDP.


► Usa el puerto 521. ► Máximo 15 saltos. ► Usa Bellman-Ford
0 7 8 15 16 31

Comando Versión 0000 0000 0000 0000


Version
Versión de RIPng es

Tablas de rutas de entrada


Prefijo IPv6
uno (1).
Long. de prefijo
Propiedad intelectual de Daniel Díaz @ 2013

Route tag Long del prefijo Métrica Longitud en bits de la


... parte significativa del
. Prefijo.
Varía entre 0 y 128
Tablas de rutas de entrada

ddiaz@inictel-uni.edu.pe
Prefijo IPv6 Métrica
Costo para alcanzar la
Route tag Long del prefijo Métrica red de destino.
Valor entre 0 y 15.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

ENRUTAMIENTO DINÁMICO: RIPng


RFC 2080: “RIPng for IPv6”

RIPng es un protocolo encapsulado en UDP.


► Usa el puerto 521. ► Máximo 15 saltos. ► Usa Bellman-Ford
0 7 8 15 16 31

Comando Versión 0000 0000 0000 0000


Etiqueta de ruta
Route tag.

Tablas de rutas de entrada


Prefijo IPv6
El uso previsto de la
etiqueta de ruta es
Propiedad intelectual de Daniel Díaz @ 2013

Route tag Long del prefijo Métrica proporcionar un método


... de separación de rutas
. RIPng "internos" de
rutas "externos" RIPng,
Tablas de rutas de entrada

ddiaz@inictel-uni.edu.pe
que pueden haber sido
Prefijo IPv6
importados de un EGP o
Route tag Long del prefijo Métrica
otra IGP.

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

DUAL STACK: Configuración básica


Lo_41 210.2.2.2/24
Lo_61 2001:13a0:777:1/64 R1 200.1.1.1/30 R2
2001:13A0:1234::1/64
S1
S0
2001:13A0:1234::2/64
200.1.1.2/30

R1>enable R1>enable
R1#configure terminal R1#configure terminal
R1(config)#interface serial 0 R1(config)#ipv6 unicast-routing
R1(config-if)#ip address 200.1.1.1 255.255.255.252 R1(config)#interface serial 0
Propiedad intelectual de Daniel Díaz @ 2013

R1(config-if)#no shutdown R1(config-if)#ipv6 address 2001:13a0:1234::1/64


R1(config-if)#ipv6 enable

R2>enable R2>enable
R2#configure terminal R2#configure terminal
R2(config)#interface serial 1 R2(config)#ipv6 unicast-routing

ddiaz@inictel-uni.edu.pe
R2(config-if)#ip address 200.1.1.2 255.255.255.252 R2(config)#interface serial 1
R2(config-if)#no shutdown R2(config-if)#ipv6 address 2001:13a0:1234::2/64
R2(config-if) #ipv6 enable

R1(config)#interface loopback 41 R1config)#interface loopback 61


R1(config-if)#ip address 210.2.2.2 255.255.255.0 R1(config-if)#ipv6 address 2001:13a0:777::1/64
R1(config-if)#no shutdown R1 (config-if) #ipv6 enable

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

DUAL STACK: RIP para IPv6 (RIPng)


Lo_41 210.2.2.2/24
Lo_61 2001:13a0:777:1/64 R1 200.1.1.1/30 R2
2001:13A0:1234::1/64
S1
S0
2001:13A0:1234::2/64
200.1.1.2/30
Propiedad intelectual de Daniel Díaz @ 2013

R1>enable R2>enable
R1#configure terminal R2#configure terminal
R1(config)#ipv6 router rip inictel R2(config)#ipv6 router rip inictel
R1(config-rtr)#exit R2(config-rtr)#exit
R1(config)#interface serial 0 R2(config)#interface serial 1
R1(config-if)#ipv6 rip inictel enable R2(config-if)#ipv6 rip inictel enable

ddiaz@inictel-uni.edu.pe
R1(config-if)#exit R2(config-if)#exit
R1(config)#interface loopback 61
R1(config-if)#ipv6 rip inictel enable
R1(config-if)#exit

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

DUAL STACK: OSPFv3


Lo_61
2001:13a0:777:1/64
R1 Area 0 R2
2001:13A0:1234::1/64
S1
S0
2001:13A0:1234::2/64

R1>enable R2>enable
Propiedad intelectual de Daniel Díaz @ 2013

R1#configure terminal R2#configure terminal


R1(config)#interface serial 0 R2(config)#interface serial 1
R1(config)#ipv6 enable R1(config)#ipv6 enable
R1(config-if)#ipv6 ospf 1 area 0 R2(config-if)#ipv6 ospf 1 area 0
R1(config-if)#exit R2(config-if)#exit
R1(config)#interface loopback 61

ddiaz@inictel-uni.edu.pe
R1(config)#ipv6 enable
R1(config-if)#ipv6 ospf 1 area 0
R1(config-if)#exit

http://ironbark.bendigo.latrobe.edu.au/subjects/INW/lectures/15/

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

REDISTRIBUCION: OSPFv3 CON RIPng


R1#configure terminal
R1(config)# ipv6 unicast-routing
R1(config)# interface FastEthernet 1/0
R1(config-if)# ip address 210.1.1.65 255.255.255.192
R1(config-if)# ipv6 address 2001:1A13:9000::1/64
R1(config-if)# ipv6 enable
RIPv2 AREA 1 R1(config-if)# ipv6 rip lima enable
2001:1a13:9000::/64 R3 R1(config-if)# exit

PCa R1(config)# interface FastEthernet1/1


.65R1 .2 R1(config-if)# ip address 30.3.3.1 255.255.255.252
.1 .1 R1(config-if)# ip ospf cost 5
Fa1/0 R1(config-if)# ipv6 address 2001:1A13:4CF::6001/126
.9 R1(config-if)# ipv6 enable
210.1.1.64/26
Propiedad intelectual de Daniel Díaz @ 2013

Fa2/0
R1(config-if)# ipv6 ospf cost 5
R1(config-if)# ipv6 ospf 1 area 1
R1(config-if)# exit
RIPv2
R1(config)# interface FastEthernet2/0
210.1.1.128/26 .10 .6 R1(config-if)# ip address 30.3.3.9 255.255.255.252
R1(config-if)# ip ospf cost 1
.129 .5

ddiaz@inictel-uni.edu.pe
R1(config-if)# ipv6 address 2001:1A13:4CF::6009/126
R1(config-if)# ipv6 enable
PCb R2
R1(config-if)# ipv6 ospf cost 1
R1(config-if)# ipv6 ospf 1 area 1

R1#configure terminal R1#configure terminal


R1(config)#ipv6 router rip lima R1(config)#ipv6 router ospf 1
R1(config-rtr)# redistribute ospf 1 metric 1 match internal external 1 R1(config-rtr)#redistribute rip lima include-connected
external 2 include-conne cted R1(config-rtr)#exit
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

TUNEL
Propiedad intelectual de Daniel Díaz @ 2013

ddiaz@inictel-uni.edu.pe
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

TÚNEL IPv6 SOBRE IPv4


Permite enviar tráfico IPv6 sobre la WAN en IPv4,
sin la necesidad de actualizar los routers de la WAN.
► Túneles IPv6 sobre IPv4 (IPv6-over-IPv4 tunnels) encapsula
paquetes IPv6 dentro de IPv4.
Ver HLEN Tipo Serv. Longitud total
Identificador Indic Desplaz de frag.
TTL Protocolo Suma de chequeo
Propiedad intelectual de Daniel Díaz @ 2013

Dirección IP de origen
Dirección IP de destino
Existe una variedad de tipo de túnel que son usados
Ver DS Etiqueta de flujo
Opciones-relleno
Longitud de carga útil Cabe.sigteLímite salto
para diferentes propósitos:
 Manually Configured Tunnel (MCT)
Dirección
DirecciónIPdedeorigen
origen
PDU de la capa superior  IPv6-over-IPv4 generic routing encapsulation (GRE) tunnel
Dirección IP de destino
 Tunnel Broker

ddiaz@inictel-uni.edu.pe
 6to4 Tunnel
Cabecera de extensión Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) Tunnel
 IPv6 over MPLS (6PE)
PDU de la capa superior

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

MANUALLY CONFIGURED TUNNEL (MCT)


Son túneles IPv6-in-IPv4 definidos estáticamente.
► Es definido en la RFC 4213 “Basic Transition Mechanisms
for IPv6 Hosts and Routers”.
► La encapsulación del túnel es determinado desde la información
de la configuración estática en el modo tunneling.
► El nodo del túnel puede ser un router dual stack o un host.
Propiedad intelectual de Daniel Díaz @ 2013

La red del proveedor mantendrá sus protocolos basados


en IPv4.
Sólo en los extremos, cercanos a los usuarios finales,

ddiaz@inictel-uni.edu.pe
los routers que definen el túnel deberán ser dual stack.

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

TUNEL MANUAL (1/4)


R3
2001:1234:2::/64
220.20.20.0/24

2001:1234:1::/64
AREA 0 R4
210.10.10.0/24 PC2
R2
PC1 PROVEEDOR DE INTERNET
.18 .2
Red con IPv4
Propiedad intelectual de Daniel Díaz @ 2013

.2
Costo 2 .17 .1
.13 .14 AREA 2
Fa1/1
Fa1/1

.1 10.7.7.12/30
R7

ddiaz@inictel-uni.edu.pe
AREA 1 R5 RED DE ACCESO R6
R1 Sub red del Tunel: 2001:97ab:1::/64 con IPv4

Dual Dual
stack RED DE ACCESO stack
con IPv4
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

TUNEL MANUAL (2/4)


R3
2001:1234:2::/64
220.20.20.0/24

2001:1234:1::/64
AREA 0 R4
210.10.10.0/24 PC2
R2
PC1 PROVEEDOR DE INTERNET
.18 .2
Red con IPv4
Propiedad intelectual de Daniel Díaz @ 2013

.2
Costo 2 .17 .1
.13 .14 AREA 2
Fa1/1
Fa1/1

.1 10.7.7.12/30
R7

ddiaz@inictel-uni.edu.pe
R1(config)#interface
AREA 1 tunnel R5
0 R6
R7(config)#interface
RED DE tunnel 0
ACCESO
R1 R1(config-if)#tunnel mode ipv6ip R7(config-if)#tunnel mode ipv6ip
con IPv4
R1(config-if)#tunnel source 20.2.2.1 R7(config-if)#tunnel source 30.3.3.2
Dual R1(config-if)#tunnel destination 30.3.3.2 Dual
R7(config-if)#tunnel destination 20.2.2.1
stack RED DE ACCESO
R1(config-if)#ipv6 address 2001:97ab:1::1/64
stack
R7(config-if)#ipv6 address 2001:97ab:1::2/64
con IPv4 enable
R1(config-if)#ipv6 R7(config-if)#ipv6 enable
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

TUNEL MANUAL (3/4)


captura de trama entre R5 y R6
Desde R1 R3
►ping 2001:97ab:1::2 2001:1234:2::/64
220.20.20.0/24

2001:1234:1::/64
AREA 0 R4
210.10.10.0/24 PC2
R2
PC1 PROVEEDOR DE INTERNET
.18 .2
Red con IPv4
Propiedad intelectual de Daniel Díaz @ 2013

.2
Costo 2 .17 .1
.13 .14 AREA 2
Fa1/1
Fa1/1

.1 10.7.7.12/30
R7

ddiaz@inictel-uni.edu.pe
AREA 1 R5 R6 RED DE ACCESO
R1 con IPv4
Dual Dual
stack RED DE ACCESO stack
con IPv4
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

TUNEL MANUAL (4/4)


Acceder LAN en IPv6 R3 LAN y Túnel en AREA 0
2001:1234:2::/64
R1(config)#ipv6 unicast-routing R7(config)#ipv6 unicast-routing 220.20.20.0/24
R1(config)#interface fastEthernet 0/0 R7(config-if)#interface fastEthernet 0/0
2001:1234:1::/64
AREA 0
R1(config-if)#ipv6 address 2001:1234:1::1/64 R7(config-if)#ipv6 address
R4 2001:1234:2::1/64PC2
210.10.10.0/24
R1(config-if)#ipv6 enable R7(config-if)#ipv6 enable
R2 R7(config-if)#ipv6 ospf 1 area 0
PC1 PROVEEDOR
R1(config-if)# ipv6 ospf 1 area 0 DE INTERNET
R7(config-if)#exit
R1(config-if)#exit .18 .2
R1(config)#interface tunnel 0
Red con IPv4
R7(config)#interface tunnel 0
Propiedad intelectual de Daniel Díaz @ 2013

R1(config-if)# ipv6 ospf 1 area 0 R7(config-if)# ipv6 ospf 1 area 0


.2
Costo 2 .17 .1
.13 .14 AREA 2
Fa1/1
Fa1/1

.1 10.7.7.12/30
R7

ddiaz@inictel-uni.edu.pe
AREA 1 R5 R6 RED DE ACCESO
R1 con IPv4
Dual Ping desde PC1 a PC 2 y Dual
stack RED DE ACCESO viceversa stack
con IPv4
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

IMPLEMENTAR: Túnel
Propiedad intelectual de Daniel Díaz @ 2013

ddiaz@inictel-uni.edu.pe
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI
Configuración RIPng/OSPFv3

BIBLIOGRAFÍA
IPv6 for Enterprise Network
Shannon McFarland, Muninder Sambi, Nikhil Sharma, and Sanjay Hooda
Cisco Press, 2011, ISBN-13: 978-1-58714-227-7

La utilidad de línea de comando Netsh


http://technet.microsoft.com/es-es/library/cc785383(WS.10).aspx
Propiedad intelectual de Daniel Díaz @ 2013

Federal Agencies and the Transition to IPv6


http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6553/prod_white_paper0900aecd805c54d0.html

La utilidad de línea de comando Netsh

ddiaz@inictel-uni.edu.pe
http://technet.microsoft.com/es-es/library/cc785383(WS.10).aspx

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI


Configuración RIPng/OSPFv3

MUCHAS
GRACIAS
Propiedad intelectual de Daniel Díaz @ 2013

ddiaz@inictel-uni.edu.pe
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

You might also like