David Cardenas Garcia
Kelvin Arana Orozco
Universidad Nacional de
Ingenieria
IPV4 IPV6
IP de Origen y Destino
de 128 bit o 16 Byte
Encacbezado no
incluye checksum
No necesidad de DHCP.
Nodos son capaz de
auto configurarse
Ip de Origen y Destino
son de 32 bits o 4
Bytes
Encabezado incluye
checksum
DHCP Manual basado
en configuracion IP
Traducción de Direcciones de Red (NAT,
Network Address Translation) temporalmente
alivia la falta de direcciones de red.
• Consiste en usar una dirección IPv4 para que una red
completa pueda acceder a internet.
Impide la utilización de varias aplicaciones,
ya que sus protocolos no son capaces de
atravesar los dispositivos NAT
• Ejemplo P2P, voz sobre IP (VoIP), juegos multiusuarios,
entre otros
 IPv6 es la versión 6
del Protocolo de
Internet (IP por sus
siglas en inglés,
Internet Protocol)
 Diseñado por Steve
Deering de Xerox
PARC y Craig Mudge
 IPng (Internet
Protocol Next
Generation)
Mayor espacio de
direccionamiento
Seguridad
Calidad del
servicio.
Seguridad
Múltiples
niveles de
jerarquía
Encabezado
eficiente
• IPv6 incluye IPsec, que
permite autenticación
y encriptación del
propio protocolo base
• Permite juntar rutas,
promoviendo un
enrutamiento
eficiente y escalable
al Internet.
• El nuevo encabezado
de IPv6 es más sencillo
que el de IPv4. Del
encabezado de IPv4 se
removieron 6 campos
Etiqueta de flujo
• Usado por el nodo fuente para solicitar un manejo
especial de secuencias específicas de paquetes.
• Agrupa todas aquellas que requieren un
tratamiento especial de Calidad de Servicio (Quality
of Service, QoS) en los ruteadores de la trayectoria
Movilidad
• Posibilidad de conexión y desconexión de nuestro
ordenador de redes IPv6
• Poder viajar con él sin necesitar otra aplicación que
nos permita que ese enchufe/desenchufe se pueda
hacer directamente.
Autoconfiguración
• En el actual IPv4 han tenido que
desarrollarse protocolos a nivel de
aplicación que permitiesen a los
ordenadores conectados a una red
asignarles su datos de conectividad al
vuelo. Ejemplos son el DHCP o BootIP.
• IPv6 incluye esta funcionalidad en el
protocolo base, la propia pila intenta
autoconfigurarse y descubrir el camino de
conexión a Internet (router discovery).
Su función principal es el uso bidireccional en
origen o destino de comunicación para transmitir
datos mediante un protocolo no orientado a la
conexión que transfiere paquetes conmutados a
través de distintas redes físicas previamente
enlazadas según la norma OSI de enlace de datos.
En muchos aspectos, IPv6 es una extensión
conservadora de IPv4. La mayoría de los protocolos
de transporte -y aplicación- necesitan pocos o
ningún cambio para operar sobre IPv6; las
excepciones son los protocolos de aplicación que
integran direcciones de capa de red, como FTP o
NTPv3, NTPv4.
IPv6 especifica un nuevo formato de paquete,
diseñado para minimizar el procesamiento del
encabezado de paquetes. Debido a que las
cabeceras de los paquetes IPv4 e IPv6 son
significativamente distintas, los dos protocolos no
son interoperables.
Uno de los elementos importantes a considerar
cuando se trata del protocolo IPv6, es la estructura
del encabezado.
 A diferencia del encabezado IPv4 que tiene una
longitud de 20 bytes. El encabezado IPv6, si bien
contiene 2 direcciones IPv6 (origen y destino)
cada uno de 16 bytes de longitud, tiene en total
40 bytes.
 La estructura del encabezado se ha simplificado,
retirando algunos campos del encabezado IPv4
que han perdido utilidad, y agregando solamente
un encabezado nuevo.
Versión.
Sólo 4 bits que indican
que se trata de un
encabezado versión 6.
Clase de trafico
Se trata de 8 bits que
son iguales a los del
campo ToS del
encabezado IPv4 y cuya
función es permitir
marcar los paquetes
con diferentes clases de
servicio. Su operación
es igual a la del campo
ToS de IPv4.
Etiqueta de flujo
Un campo de 20 bits de
longitud completamente
nuevo que permite marcar
flujos de tráficos
correspondientes a
diferentes conversaciones
con un valor único, lo que
permite darle al tráfico
un tratamiento por flujos
sin necesidad de revisar
los encabezados
correspondientes a capas
superiores.
Longitud de carga
Describe la longitud de
carga de capa 2
únicamente, no del
paquete completo (no
incluye la longitud del
encabezado que es
siempre de 40 bytes).
Siguiente encabezado
El valor de este campo
indica el tipo de
información que se
encuentra a continuación
del encabezado IPv6. Esta
información puede ser un
encabezado TCP o UDP, o
un "extensión de
encabezado", es decir,
información
complementaria de capa 3
que se utiliza con
propósitos de
enrutamiento, seguridad,
movilidad, etc.
Limite de saltos
Define la cantidad máxima
de saltos que el paquete
IPv6 puede atravesar. Es el
mismo campo TTL del
encabezado IPv4, sólo que
con una denominación más
descriptiva de su función.
A continuación se
encuentrana las direcciones
IPv6 de origen y destino. Y
como es visible, se ha
eliminado el campo
checksum del encabezado
IPv4, lo que hace más rápido
su procesamiento
 Una dirección IPv4 está formada por 32 bits.
 232
= 4.294.967.296
 Una dirección IPv6 está formada por 128 bits
 2128
=
340.282.366.920.938.463.463.374.607.431.76
8.211.456
 ~ 5.6𝑥1028
direcciones IP por cada ser
humano.
 ~ 7.9𝑥1028
de direcciones más que en IPv4.
En IPv6 se han definido tres tipos de
direcciones:
Unicast→Identificación
Individual
Anycast→Identificación
Selectiva
Multicast→Identificación
en Grupo
No existen más las
direcciones Broadcast.
 Globalmente ruteable (similar a las
direcciones IPv4 públicas)
 13% del total de direcciones posibles;
 2(45) = 35.184.372.088.832 redes /48
diferentes.
 Identifica un grupo de
interfaces
 Entrega el paquete solo a la
interfaz más cercana al
origen
 l Posibles usos:
 l Descubrir servicios en la red
(DNS, proxy HTTP, etc.);
 Balanceo de carga;
 Localizar routers que
proveen acceso a una
determinada subred,
utilizado en redes con
soporte para movilidad IPv6
para localizar los Agentes de
Origen
 El soporte para multicast es obligatorio en todos los
nodos IPv6.
 La dirección multicast deriva del bloque FF00::/8.
 El prefijo FF es seguido por cuatro bits utilizados como
flags y otros cuatro bits que definen el alcance de la
dirección multicast.
 Los 112 bits restantes se utilizan para identificar el
grupo multicast.
IPv6

IPv6

  • 1.
    David Cardenas Garcia KelvinArana Orozco Universidad Nacional de Ingenieria
  • 3.
    IPV4 IPV6 IP deOrigen y Destino de 128 bit o 16 Byte Encacbezado no incluye checksum No necesidad de DHCP. Nodos son capaz de auto configurarse Ip de Origen y Destino son de 32 bits o 4 Bytes Encabezado incluye checksum DHCP Manual basado en configuracion IP
  • 6.
    Traducción de Direccionesde Red (NAT, Network Address Translation) temporalmente alivia la falta de direcciones de red. • Consiste en usar una dirección IPv4 para que una red completa pueda acceder a internet. Impide la utilización de varias aplicaciones, ya que sus protocolos no son capaces de atravesar los dispositivos NAT • Ejemplo P2P, voz sobre IP (VoIP), juegos multiusuarios, entre otros
  • 9.
     IPv6 esla versión 6 del Protocolo de Internet (IP por sus siglas en inglés, Internet Protocol)  Diseñado por Steve Deering de Xerox PARC y Craig Mudge  IPng (Internet Protocol Next Generation)
  • 10.
  • 11.
    Seguridad Múltiples niveles de jerarquía Encabezado eficiente • IPv6incluye IPsec, que permite autenticación y encriptación del propio protocolo base • Permite juntar rutas, promoviendo un enrutamiento eficiente y escalable al Internet. • El nuevo encabezado de IPv6 es más sencillo que el de IPv4. Del encabezado de IPv4 se removieron 6 campos
  • 12.
    Etiqueta de flujo •Usado por el nodo fuente para solicitar un manejo especial de secuencias específicas de paquetes. • Agrupa todas aquellas que requieren un tratamiento especial de Calidad de Servicio (Quality of Service, QoS) en los ruteadores de la trayectoria Movilidad • Posibilidad de conexión y desconexión de nuestro ordenador de redes IPv6 • Poder viajar con él sin necesitar otra aplicación que nos permita que ese enchufe/desenchufe se pueda hacer directamente.
  • 13.
    Autoconfiguración • En elactual IPv4 han tenido que desarrollarse protocolos a nivel de aplicación que permitiesen a los ordenadores conectados a una red asignarles su datos de conectividad al vuelo. Ejemplos son el DHCP o BootIP. • IPv6 incluye esta funcionalidad en el protocolo base, la propia pila intenta autoconfigurarse y descubrir el camino de conexión a Internet (router discovery).
  • 15.
    Su función principales el uso bidireccional en origen o destino de comunicación para transmitir datos mediante un protocolo no orientado a la conexión que transfiere paquetes conmutados a través de distintas redes físicas previamente enlazadas según la norma OSI de enlace de datos.
  • 16.
    En muchos aspectos,IPv6 es una extensión conservadora de IPv4. La mayoría de los protocolos de transporte -y aplicación- necesitan pocos o ningún cambio para operar sobre IPv6; las excepciones son los protocolos de aplicación que integran direcciones de capa de red, como FTP o NTPv3, NTPv4. IPv6 especifica un nuevo formato de paquete, diseñado para minimizar el procesamiento del encabezado de paquetes. Debido a que las cabeceras de los paquetes IPv4 e IPv6 son significativamente distintas, los dos protocolos no son interoperables.
  • 18.
    Uno de loselementos importantes a considerar cuando se trata del protocolo IPv6, es la estructura del encabezado.  A diferencia del encabezado IPv4 que tiene una longitud de 20 bytes. El encabezado IPv6, si bien contiene 2 direcciones IPv6 (origen y destino) cada uno de 16 bytes de longitud, tiene en total 40 bytes.  La estructura del encabezado se ha simplificado, retirando algunos campos del encabezado IPv4 que han perdido utilidad, y agregando solamente un encabezado nuevo.
  • 20.
    Versión. Sólo 4 bitsque indican que se trata de un encabezado versión 6.
  • 21.
    Clase de trafico Setrata de 8 bits que son iguales a los del campo ToS del encabezado IPv4 y cuya función es permitir marcar los paquetes con diferentes clases de servicio. Su operación es igual a la del campo ToS de IPv4.
  • 22.
    Etiqueta de flujo Uncampo de 20 bits de longitud completamente nuevo que permite marcar flujos de tráficos correspondientes a diferentes conversaciones con un valor único, lo que permite darle al tráfico un tratamiento por flujos sin necesidad de revisar los encabezados correspondientes a capas superiores.
  • 23.
    Longitud de carga Describela longitud de carga de capa 2 únicamente, no del paquete completo (no incluye la longitud del encabezado que es siempre de 40 bytes).
  • 24.
    Siguiente encabezado El valorde este campo indica el tipo de información que se encuentra a continuación del encabezado IPv6. Esta información puede ser un encabezado TCP o UDP, o un "extensión de encabezado", es decir, información complementaria de capa 3 que se utiliza con propósitos de enrutamiento, seguridad, movilidad, etc.
  • 25.
    Limite de saltos Definela cantidad máxima de saltos que el paquete IPv6 puede atravesar. Es el mismo campo TTL del encabezado IPv4, sólo que con una denominación más descriptiva de su función. A continuación se encuentrana las direcciones IPv6 de origen y destino. Y como es visible, se ha eliminado el campo checksum del encabezado IPv4, lo que hace más rápido su procesamiento
  • 27.
     Una direcciónIPv4 está formada por 32 bits.  232 = 4.294.967.296  Una dirección IPv6 está formada por 128 bits  2128 = 340.282.366.920.938.463.463.374.607.431.76 8.211.456  ~ 5.6𝑥1028 direcciones IP por cada ser humano.  ~ 7.9𝑥1028 de direcciones más que en IPv4.
  • 30.
    En IPv6 sehan definido tres tipos de direcciones: Unicast→Identificación Individual Anycast→Identificación Selectiva Multicast→Identificación en Grupo No existen más las direcciones Broadcast.
  • 31.
     Globalmente ruteable(similar a las direcciones IPv4 públicas)  13% del total de direcciones posibles;  2(45) = 35.184.372.088.832 redes /48 diferentes.
  • 32.
     Identifica ungrupo de interfaces  Entrega el paquete solo a la interfaz más cercana al origen  l Posibles usos:  l Descubrir servicios en la red (DNS, proxy HTTP, etc.);  Balanceo de carga;  Localizar routers que proveen acceso a una determinada subred, utilizado en redes con soporte para movilidad IPv6 para localizar los Agentes de Origen
  • 33.
     El soportepara multicast es obligatorio en todos los nodos IPv6.  La dirección multicast deriva del bloque FF00::/8.  El prefijo FF es seguido por cuatro bits utilizados como flags y otros cuatro bits que definen el alcance de la dirección multicast.  Los 112 bits restantes se utilizan para identificar el grupo multicast.