Sunteți pe pagina 1din 35

INTRODUCCIN A IPv6

Redes de Informacin
Ingeniera en Sistemas de Informacin

Mayo 2017

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1
Objetivos
Explicar la necesidad del espacio de direcciones de
IPv6.
Explicar cmo IPv6 se enfrenta con las limitaciones de
IPv4.
Describir las caractersticas del direccionamiento de
IPv6.
Describir la estructura del encabezado de IPv6.
Visualizar cmo se representa una direccin IPv6.
Describir los tipos de direcciones utilizados en IPv6.
Conocer la configuracin bsica de IPv6

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 2
Objetivos principales

Manejar millones de hosts


Reducir el tamao de las tablas de encaminamiento
Simplificar el protocolo procesamiento ms rpido en
los routers
Proporcionar mayor seguridad
Permitir que el protocolo evolucione
Permitir que las versiones 4 y 6 coexistan por aos

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 3
Caractersticas avanzadas de IPv6

Espacio de Encaminamiento
direccionamiento ms eficiente
grande
No broadcasts
Alcance y flexibilidad
Global No checksums

Sumarizacin Cabeceras de Extensin

Plug-and-play Etiquetas de flujo

End to end sin NAT


Cabecera ms simple

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 4
Gran espacio de direccionamiento

IPv4
32 bits o 4 bytes de longitud
~
= 4,200,000,000 nodos direccionables

IPv6
128 bits o 16 bytes: cuatro veces los bits de IPv4
~
= 3.4 * 1038 nodos direccionables
~
= 340,282,366,920,938,463,374,607,432,768,211,456
~
= 5 * 1028 direcciones por persona

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 5
Resumen o sumarizacin de ruta

Prefijos de resumen de ruta anunciados en la tabla de


encaminamiento global
Encaminamiento eficiente y escalable
BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 6
Comparacin del encabezado de IPv4 e IPv6
Encabezado IPv4 Encabezado IPv6
Type of
Version IHL Total Length Traffic
Service Version Flow Label
Class
Fragment
Identification Flags
Offset
Next
Time to Live Protocol Header Checksum Payload Length Hop Limit
Header

Source Address
Destination Address
Options Padding Source Address

Campos que se mantienen


Campos que no estn en IPv6
Nombre y posicin diferente en IPv6
Destination Address
Nuevo campo en IPv6

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 7
Cabeceras de extensin de IPv6

IPv6 tiene cabeceras de extensin.


IPv6 maneja las opciones ms eficientemente.

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 8
Representacin de la direccin IPv6
x:x:x:x:x:x:x:x, donde x es un campo hexadecimal de
16-bits
Los primeros ceros en un grupo son opcionales:
2031:0:130F:0:0:9C0:876A:130B

Grupos sucesivos de 0 se pueden representar como ::,


pero solo uno por direccin.
Ejemplos:
2031:0000:130F:0000:0000:09C0:876A:130B
2031:0:130f::9c0:876a:130b
FF01:0:0:0:0:0:0:1 >>> FF01::1
0:0:0:0:0:0:0:1 >>> ::1
0:0:0:0:0:0:0:0 >>> ::
BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 9
Modelo de direccionamiento IPv6
Las direcciones se asignan a las interfaces
Cambio del modo de IPv4

Las interfaces esperan tener mltiples direcciones


Las direcciones tienen alcance:
Local de Enlace
Local Unica
Global Local nica Local Enlace
Global

Las direcciones tienen tiempo de vida


Tiempo de vida tentativo, preferido y vlido

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 10
Tipos de Direcciones IPv6
Unicast (uno a uno)
Direccin para una sola interfaz.

Multicast (uno a muchos)


Hace un uso ms eficiente de la red
Utiliza un gran rango de direcciones

Anycast (uno al ms cercano)


Asignada de un espacio de direccin unicast.
Mltiples dispositivos comparten la misma direccin.
Todos los nodos anycast deberan proveer servicio uniforme.
Los dispositivos origen envan paquetes a la direccin anycast.
Los routers deciden sobre el dispositivo ms cercano para alcanzar
aquel destino.
Adecuado para balanceo de carga.

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 11
Tipos de direcciones IPv6 Unicast

Global
Local de Enlace
Local de Sitio (en desuso)
Local nica (ULA)
IPv4-compatible (en desuso)
IPv4-mapeada

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 12
Prefijos de Tipos de Direcciones IPv6

Tipo de direccin Prefijo binario Notacin IPv6


No especificada 000 (128 bits) ::/128
Loopback 001 (128 btis) ::1/128
Multicast 1111 1111 FF00::/8
Unicast local de enlace 1111 1110 10 FE80::/10
ULA (Unique Local Address) 1111 110 FC00::/7
Unicast Global 001 2000::/3
IPv4-mapeada 000:1111 1111:IPv4 ::FFFF:139.1.56.3/128

Unicast Local de Sitio (desuso) 1111 1110 11 FEC0::/10

IPv4-compatible (desuso) 000 (96 bits) ::113.45.5.6/128

Prefijo de Documentacin 0010 0000 0000 0001 2001:DB8::/32


0000 1101 1011 1000

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 13
Direcciones especiales

Direccin no especificada
0:0:0:0:0:0:0:0 o :: se utiliza solamente para indicar la ausencia
de una direccin
Se utiliza como una direccin origen cuando una direccin
nica todava no ha sido determinada
Nunca debe ser asignada a una interfaz o utilizada como una
direccin destino

Direccin loopback
0:0:0:0:0:0:0:1 o ::1 se utiliza para identificar una interfaz
loopback, habilitando al nodo a enviar paquetes a s mismo
Equivalente a 127.0.0.1 de IPv4

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 14
Direcciones locales de enlace (link-local)

La direccin local de enlace comienzan con FE8 (1111


1110 10) a FEB (FE80::/10, FE90::/10, FEA0::/10,
FEB0::/10)
Posee normalmente el prefijo FE80::/64
Se utiliza para comunicarse con los nodos vecinos en
el mismo enlace (similar a las direcciones IPv4 APIPA,
169.254.0.0/16)
Se configura automticamente
Un router IPv6 nunca re-enva trfico local de enlace
fuera del enlace
Ejemplo: FE80::21F:6CFF:FEB0:FD06
BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 15
Direcciones ULA (Unique Local Address)

Prefijo globalmente nico con alta probabilidad de


unicidad
Destinado para comunicaciones locales, generalmente
dentro de un sitio (empresa)
Se espera que no sean encaminadas en Internet
Las aplicaciones las pueden tratar como de alcance
mundial
Ejemplo: FC01:0:0:2::2

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 16
Direcciones Globales Unicast

Prefijo de Red ID de Interfaz

64 bits 64 bits

001 Prefijo de enrutamiento global Id. Subred Id. Interfaz

45 bits 16 bits 64 bits


48 bits

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 17
Prefijos de IPv6

Los prefijos en IPv6 identifican rutas o identificadores de subredes


21DA:D3::/48 es un prefijo de ruta
21DA:D3:0:2F3B::/64 es un prefijo de subred
Cualquier prefijo que tenga menos de 64 bits es una ruta o rango
de direccin sumarizada
No se utilizan mscaras de subred en IPv6
En IPv6 no existe VLSM, el nmero de bits para identificar la
subred es siempre 64
La divisin de una direccin IPv6 es 50-50% (64 bits para el prefijo
de red y 64 para el identificador de host).
Para la siguiente direccin:
FEC0::2AC4:2AA:FF:FE9A:82D4
el identificador de red es: FEC0:0:0:2AC4::/64

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 18
Direcciones IPv6 Unicast Global (y
Anycast)
La direccin unicast global y la anycast comparten el mismo
formato de direccin.
Utiliza un prefijo de encaminamiento global. Una estructura que
habilita el resumen de ruta hacia arriba, eventualmente el ISP
A una sola interfaz se le puede asignar mltiples direcciones de
cualquier tipo (unicast, anycast, multicast).
IPv6 identifica interfaces, no nodos. Un NODO es identificado
por cualquier direccin unicast de cualquiera de sus interfaces
Cada interfaz IPv6 habilitada debe contener al menos una
direccin loopback (::1/128) y una direccin de enlace local.
Opcionalmente, cada interfaz puede tener mltiples direcciones
locales nicas (ULA) y globales
La direccin Anycast es una direccin unicast global asignada a
un conjunto de interfaces (normalmente en diferentes nodos)

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 19
Registros Regionales de Internet (RIRs)

http://www.afrinic.net http://www.apnic.net
http://www.arin.net http://www.lacnic.net
http://www.ripe.net

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 20
Direcciones unicast global IPv6

Direcciones unicast y anycast global son definidas por


un prefijo de encaminamiento global, un ID de subred y
un ID de interfaz

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 21
Mtodos de configuracin de direcciones IPv6

Configuracin manual
Autoconfiguracin SIN estado
Autoconfiguracin CON estado DHCPv6

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 22
Autoconfiguracin SIN estado

Un host puede obtener automticamente una direccin


IPv6
Permite funciones de plug & play de hosts
Un nodo en su fase de inicializacin puede obtener:
Prefijo de red IPv6
Router por defecto
Lmite de saltos
MTU del enlace local
Validez del tiempo de vida

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 23
Autoconfiguracin SIN estado

Los routers y servidores se deben configurar


manualmente
Las direcciones locales de enlace (en contraposicin a
las globales) se configuran automticamente en todos
los nodos
Los hosts escuchan anuncios de router (RA Router
advertisements)
Los hosts pueden crear una direccin IPv6 Global
combinando:
Direccin Global = Prefijo de enlace + direccin EUI-64

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 24
Autoconfiguracin de ID de Interfaz

Facilita la autoconfiguracin
IEEE define el mecanismo para crear un EUI-64 a
partir de direcciones MAC IEEE 802 (Ethernet)

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 25
Configuracin en GNU/Linux

Formas para asignar una direccin IP a


una interfaz:
# ifconfig eth0 add fd00::50:10/64
# ip addr add fd00::50:10/64 dev eth0

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 26
Configuracin en GNU/Linux
Visualizar la configuracin de una interfaz de
red:

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 27
Configuracin en GNU/Linux

Visualizar la configuracin de interfaces activas con


direcciones IPv6:

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 28
Configuracin en GNU/Linux

Para hacer ping6 a una direccin IPv6 local de enlace


es necesario utilizar la opcin I indicando la interfaz
por la que se quieren enviar los mensajes (una
mquina podra tener en distintas interfaces vecinos
con la misma IPv6 local de enlace)
pc1:# ping6 I eth0 fe80::214:22ff:feaa:aa22

Si la direccin es global, no hace falta poder dicha


opcin:
pc1# ping6 2001:db8:100:100:214:22ff:feaa:aa22

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 29
Configuracin en GNU/Linux

Verificar conectividad con los comandos:


ping -6 o ping6

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 30
Configuracin de IPv6 en Windows

Habilitar IPv6 en Windows


netsh interface ipv6 install
Verificar la operacin de IPv6
ping6 ::1

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 31
Configuracin de direcciones IPv6

Asignar una direccin IP a una interfaz:


C:\ netsh interface ipv6 add address 5
2001:76:c:200::2
Borrar una direccin IP de una interfaz:
C:\ netsh interface ipv6 delete address 5
2001:76:c:200::2

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 32
Visualizacin de direcciones IPv6

Visualizar la configuracin:
netsh interface ipv6 show address

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 33
Ejemplo de configuracin en Windows

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 34
Dudas e inquietudes?

BSCI Module 8
Lessons 1 and 2 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 35

S-ar putea să vă placă și