martes, 1 de marzo de 2011

IPv6, necesidad espacio de direcciones

Como ya comenté en un anterior post ipv4 ha dado sus últimos coletazos. Desde ahora para obtener  y usar direcciones IP de nuestra propiedad debemos recurrir a IPv6.

Ipv4 y problemática

En ipv4 las direcciones son  de 32 bits, permitiendo un espacio  de 4.294.967.296 (2³²) direcciones posibles .Esos 32 bits se divididen  en 4 octetos y se organizan en clases según cojamos un octeto (clase A), dos (clase B) o tres (clase C) para destinar a la red aplicando la máscara correspondiente.

Fig 1. Clases IPv4

Direcciones privadas: Existen en cada clase una serie de direcciones reservadas que no se pueden usar en internet y se destinan a uso de intranet:

Clase A: 10.0.0.0 a 10.255.255.255 (8 bits red, 24 bits hosts).
Clase B: 172.16.0.0 a 172.31.255.255 (12 bits red, 20 bits hosts). 16 redes clase B contiguas, uso en universidades y grandes compañías.
Clase C: 192.168.0.0 a 192.168.255.255 (16 bits red, 16 bits hosts). 256 redes clase C contiguas, uso de compañías medias y pequeñas.

Las clases D y E son reservadas a multicast y se usan para identificar grupos.

Además dentro de cada segmento tenemos 2 direcciones particulares, la dirección de red que es la primera dirección del segmento y que identifica la propia red y la direccion de broadcast que identifica a todos los host incluidos en la red. Por ejemplo, en una direccion de  clase C como la 192.168.1.140, los tres primeros octetos son los de red, la dirección 192.168.1.0 identifica la red y la dirección 192.168.1.255 es el broadcast que referencia todo el rango. El resto,  192.168.1.1--192.168.1.254 son las direcciones asignables a host.
Con esta forma de direccionamiento y a pesar de hacerse uso de  técnicas como NAT y CIDR para ahorrar direcciones, nos encontramos que el día 3 de febrero de 2011 la IANA (organismo que gestiona y asigna las direcciones IP) comunicó la entrega de las últimas 5 clases A

Solución: IPv6

Ipv6 nace en 1996 tras algunas aproximaciones anteriores reflejado en el estándar IETF RFC 2460 por la necesidad de expandir el espacio de direcciones ipv4. En ipv6 pasamos de tener 32 bits  a tener 128 bits para conformar la dirección , y con ello de las 4.294.967.296 posibles ipv4 a 340.282.366.920.938.463.463.374.607.431.768.211.456 (2¹²⁸) direcciones en ipv6. Con esto se podrían asignar 670 mil Billones de IP's a cada mm cuadrado de la Tierra. Suficiente ¿no? :-)

La cosa está clara. Hay que adapatarse a Ipv6. El cambio será gradual y se estima que durante 10 años convivirán Ipv4 e Ipv6, pero es necesario ir poniendo manos a la obra.

En próximas entregas iré comentando aspectos de funcionamiento, configuración y como no, seguridad de IPv6

No hay comentarios:

Publicar un comentario