Dirección IPv6

  • View
    25

  • Download
    0

Embed Size (px)

Text of Dirección IPv6

Direccin IPv6UnaDireccin de Internet Protocol Versin 6(DireccinIPv6) es una etiqueta numrica usada para identificar uninterfaz de red(elemento de comunicacin/conexin) de unordenadoro nodo de red participando en unaredIPv6.Las direcciones IP se usan para identificar de manera nica una interfaz de red de unHost, localizarlo en laredy de ese modo encaminarpaquetesIP entre hosts. Con este objetivo, las direcciones IP aparecen en campos de lacabecera IPindicando el origen y destino del paquete.IPv6 es el sucesor del primer protocolo de direccionamiento deInternet,Internet Protocol versin 4(IPv4). A diferencia de IPv4, que utiliza unadireccin IPde32 bits, las direcciones IPv6 tienen un tamao de 128 bits. Por lo tanto, IPv6 tiene un espacio de direcciones mucho ms amplio que IPv4.

Descomposicin de una direccin IPv6 enhexadecimalybinario.ndice[ocultar] 1Tipos de direcciones IPv6 2Formatos de direccin 2.1Formato de direccin Unicast y Anycast 2.2Formato de direccin Multicast 3Representacin 3.1Redes 3.2Tamao del grupo de direcciones 3.3Direcciones IPv6 literales en recursos de red 3.4Direcciones IPv6 literales en rutas UNC 4mbito de direcciones IPv6 5Espacio de direccionamiento IPv6 5.1Asignacin general 5.2Direcciones anycast reservadas 6Direcciones especiales 6.1Direcciones Unicast 6.2Direcciones Multicast 6.2.1Direccin multicastSolicited-node 7Configuracin automtica sin estado 7.1EUI-64 Modificado 7.2Deteccin de direcciones duplicadas 7.3Tiempo de vida de la direccin 7.4Direcciones temporales 8Seleccin automtica de direccin 9Direcciones de Enlace-Local e ndice de Zonas 10Direcciones IPv6 en el DNS 10.1Transicin 11Notas histricas 12Referencias 13Vase tambin

[editar]Tipos de direcciones IPv6Las direcciones IPv6 se clasifican segn las polticas de direccionamiento yencaminamientoms comunes en redes: direcciones unicast, anycast y multicast.1 Una direccinunicastidentifica un nico interface de red. El protocolo de Internet entrega los paquetes enviados a una direccin unicast al interface especfico. Una direccinanycastes asignada a un grupo de interfaces, normalmente de nodos diferentes. Un paquete enviado a una direccin anycast se entrega nicamente a uno de los miembros, tpicamente el hostcon menos coste, segn la definicin de mtrica del protocolo de encaminamiento. Las direcciones anycast no se identifican fcilmente pues tienen el mismo formato que las unicast, diferencindose nicamente por estar presente en varios puntos de la red. Casi cualquier direccin unicast puede utilizarse como direccin anycast. Una direccinmulticasttambin es usada por mltiples hosts, que consiguen la direccin multicast participando en el protocolo de multidifusin (multicast) entre los routers de red. Un paquete enviado a una direccin multicast es entregado a todos los interfaces que se hayan unido al grupo multicast correspondiente.IPv6 no implementa direccionesbroadcast. El mismo efecto puede lograrse enviando un paquete al grupo de multicast de enlace-local todos los nodos(all-nodes)ff02::1. Sin embargo, no se recomienda el uso del grupoall-nodes, y la mayora de protocolos IPv6 usan un grupo multicast de enlace-local exclusivo en lugar de molestar a todos los interfaces de la red.[editar]Formatos de direccinUna direccin IPv6 est formada por 128 bits.1Las direcciones se clasifican en diferentes tipos: unicast, multicast y anycast. Cada uno de los tipos define valores especficos para subgrupos de los 128 bits, asociando dicho valor con las caractersticas especiales del tipo.[editar]Formato de direccin Unicast y AnycastLas direccionesUnicastyanycastgeneralmente se dividen en dos grupos lgicos: los primeros 64bits identifican el prefijo de red, y son usados paraencaminamiento; los ltimos 64bits identifican el interface de red del host.Ejemplo de formato de direccin unicast (el tamao delrouting-prefixes variable)

bits48 (o ms)16 (o menos)64

camporouting prefixsubnet idinterface identifier

El prefijo de red(network prefix)(prefijo de encaminamiento o(routing prefix)junto con el identificador de subred o(subnet id)) est situado en los 64 bits ms significativos de la direccin ipv6. El tamao delrouting prefixpuede variar; un prefijo de mayor tamao significa un tamao menor parasubnet id. Elsubnet idpermite a los administradores de red definir subredes dentro de la red disponible.Los 64 bits de identificador del interface(interface identifier)son generados automticamente con ladireccin MACdel interface y el algoritmoEUI-64 modificado, obtenidos de un servidorDHCPv6, establecidos aleatoriamente o asignados manualmente.Una direccin de enlace-local es una direccin unicast, pero usando un valor especfico para elnetwork prefix.Formato de direccin de enlace-local

bits105464

campoprefijocerosinterface identifier

El campoprefijocontiene el valor binario1111111010(fe80::/10). Los 54 ceros siguientes consiguen que el prefijo de red sea el mismo para todas las direcciones locales, y por tanto no enrutable.[editar]Formato de direccin MulticastVase tambin:Direcciones IPv6 multicast.Las direccionesMulticastse construyen en funcin de determinadas reglas, dependiendo de la aplicacin.Formato general de direccin multicast

bits844112

campoprefixflagsscopegroup ID

valor111111110RPTXXXX

El campoprefixmantiene el valor binario11111111para cualquier direccin multicast.Actualmente se utilizan 3 de los 4 bits del campoflags(flags);1el bit de flag ms significativo est reservado para uso futuro.Flags de la direccin Multicast2

Flag01

R (Rendezvous)3Rendezvous point not embedded (traduccin necesaria)Rendezvous point embedded (traduccin necesaria)

P (Prefijo)4Sin informacin de prefijoDireccin basada en prefijo de red

T (Transitoria)5Direccin multicast mundialmente vlida (permanente)Direccin multicast asignada dinmicamente (temporal)

Los4-bits del camposcope(mbito)se utilizan para indicar dnde la direccin es vlida y nica.Hay direcciones multicast especiales, como laSolicited-node:Formato de direccin multicast Solicited-node

bits84479924

campoprefixflagsscopecerosunosdireccin unicast

valor111111110000001000000000...00000000111111111

Los camposprefixyscopetienen los valores binarios11111111y0010. Las direcciones multicastSolicited-nodeson construidas a partir de la direccin unicast o anycast, copiando los ltimos 24 bits de la direccin unicast o anycast en los ltimos 24 bits de la direccin multicast.Formato de direccin multicast Prefijo-Unicast(unicast-prefix-based)67

bits8444486432

campoprefixflgsscresriidplenprefijo de redgroup ID

Las direcciones multicast de multidifusin(link-scoped)usan un formato parecido.8[editar]RepresentacinUna direccin IPv6 (128 bits) se representa mediante ocho grupos de cuatro dgitoshexadecimales, cada grupo representando 16bits(dosoctetos). Los grupos se separan mediantedos puntos(:). Un ejemplo de direccin IPv6 podra ser:2001:0db8:85a3:0000:0000:8a2e:0370:7334Los dgitos hexadecimales no son sensibles a maysculas/minsculas, pero se aconseja la utilizacin de minsculas.9Esta representacin completa puede ser simplificada de varias maneras, eliminando partes de la representacin.Ceros inicialesLos ceros iniciales de cada grupo pueden omitirse, aunque cada grupo debe contener al menos un dgito hexadecimal.1De ese modo, la direccin IPv6 ejemplo podra escribirse:2001:db8:85a3:0:0:8a2e:370:7334Grupos de cerosUno o ms grupos de ceros pueden ser sustituidos por dos puntos.1Esta sustitucin puede realizarse nicamente una vez en la direccin. En caso contrario, obtendramos una representacin ambigua. Si pueden hacerse varias sustituciones, debemos hacer la de mayor nmero de grupos; si el nmero de grupos es igual, debemos hacer la situada ms a la izquierda.9Con esta regla, reduciramos an ms la direccin ejemplo:2001:db8:85a3::8a2e:370:7334Ladireccin de loopback,0:0:0:0:0:0:0:1, y la direccin IPv6 indefinida,0:0:0:0:0:0:0:0, se reducen a::1y::respectivamente.Notacin decimal con puntosDurante la transicin de Internet de IPv4 a IPv6 ser tpico operar en entornos de doble direccionamiento (IPv4 e IPv6). Por este motivo se ha introducido una notacin especial para expresar direcciones IPv6 que seanIPv4-mapeadaoIPv4-compatible, representando los ltimos 32 bits de la direccin IPv6 en el formato decimal con puntos usado en IPv4.Por ejemplo, la direccin IPv6 del tipo IPv4-mapeada::ffff:c000:280se puede representar como::ffff:192.0.2.128, mostrando claramente la direccin IPv4 mapeada dentro de la IPv6.[editar]RedesUna red IPv6 utiliza un grupo de direcciones IPv6 contiguas, de un tamaopotencia de dos. La parte inicial de las direcciones son idnticas para todos los hosts de una red, y se llama direccin de red o prefijo de encaminamiento(routing prefix). Las direcciones de red se escriben ennotacin CIDRuna red se representa por la primera direccin del grupo (que debe terminar en ceros), unabarra invertida(/), y el nmero de bits del prefijo endecimal. Por ejemplo, la red2001:db8:1234::/48comienza en la direccin2001:0db8:1234:0000:0000:0000:0000:0000y finaliza en2001:0db8:1234:ffff:ffff:ffff:ffff:ffff.Vemoslo con mayor detalle:2001:db8:1234::/48 Direccin de Red2001:0db8:1234:0000:0000:0000:0000:0000/48 Direccin de red sin comprimir---- Red ----- --------- Host ---------2001:0db8:1234:0000:0000:0000:0000:0000 Primera direccin IPv6 de la red2001:0db8:1234:ffff:ffff:ffff:ffff:ffff ltima direccin IPv6 de la redEs posible indicar directamente el prefijo de encaminamiento de una direccin de interface mediante notacin CIDR. Por ejemplo, un interface con direccin2001:db8:a::123perteneciente a la subred2001:db8:a::/64puede escribirse2001:db8:a::123/64.[editar]Tamao del grupo de direccionesEl tamao del grupo de direcciones se representa nicamente con una barra invertida (/) y el tamao del prefijo de red en decimal, sin indicar qu direcciones especficas estn en el grupo. Por ejemplo, un grupo de direcciones con