Está en la página 1de 12

1

CAPITULO I
1 INTRODUCCION AL IPV6
1.1 LIMITACIONES DE IPV4
1.1.1 DIRECCIONAMIENTO IPV4
1.1.1.1 Clases de Direcciones
Las direcciones IPV4 se dividen en grupos llamados clases para su clasificacin y
asignacin. Esto se conoce como direccionamiento classful. Cada direccin IP completa de
32 bits se divide en la parte de la red y parte del host. Un bit o una secuencia de bits al
inicio de cada direccin determinan su clase. Son cinco las clases de direcciones IP como
muestra la Figura 1.
La direccin Clase A se dise para admitir redes de tamao extremadamente grande o con
un gran numero de hosts. Las direcciones IP Clase A utilizan slo el primer octeto para
indicar la direccin de la red. Los tres octetos restantes son para las direcciones host. En las
direcciones de Clase B los dos primeros octetos son para direcciones de red y los dos
siguientes para direcciones de host y en las de Clase C son 3 octetos para red y uno para
host.

Figura1 Clases de Direcciones IPv4

1.1.1.2 Direcciones IP Pblicas


Las direcciones IP pblicas son exclusivas. Dos mquinas que se conectan a una red
pblica nunca pueden tener la misma direccin IP porque las direcciones IP pblicas son
globales y estn estandarizadas. Todas las mquinas que se conectan a la Internet acuerdan
adaptarse al sistema. Hay que obtener las direcciones IP pblicas de un proveedor de
servicios de Internet (ISP) o un registro, a un costo, las direcciones, el ISP a su vez obtiene
las direcciones IP cuando le

son asignadas por organismos internacionales que van

designando las direcciones en forma jerrquica.


1.1.1.3 Direcciones IP Privadas
En el caso de las redes pblicas requieren que los hosts tengan direcciones IP nicas. Sin
embargo, las redes privadas que no estn conectadas a la Internet pueden utilizar cualquier
direccin de host, siempre que cada host dentro de la red privada sea exclusivo.
1.1.2 LIMITACIN EN ESCASES DE DIRECCIONES
Como vimos anteriormente el protocolo IPV4 dependa de un esquema de
direccionamiento de dos niveles que fue muy til y escalable. Pero con el tiempo, este
protocolo no seria capaz de sostener las necesidades de la Internet, adems el esquema de
direccionamiento original produjo una asignacin poco eficiente de las direcciones.
Las direcciones Clase A y B forman un 75 por ciento del espacio de direccionamiento
IPv4, pudindose asignar a menos de 17 000 organizaciones un nmero de red Clase A o
B. Las direcciones de red Clase C son ms numerosas que las direcciones Clase A y B y
ellas representan slo el 12,5 por ciento de los cuatro mil millones de direcciones IP
posibles. Observando los espacios de direccionamiento utilizados son las clase Ay B las
ms utilizadas, y prximas a agotarse.
Las direcciones clase C son mas numerosas que las clase A y B pero estn limitadas a 254
hosts utilizables, esto no satisface las necesidades de organizaciones ms importantes que
no pueden adquirir una direccin Clase A o B.

Figura2 Limitaciones en Direcciones


1.1.2.1 NAT (Network Address Translation)
1.1.2.1.1 Conceptos y Funcionamiento
Dada la escasez de direcciones IPv4, una de las primeras soluciones planteadas fue el
traductor NAT, para asignar mltiples direcciones privadas a una nica direccin IP
pblica adems este mecanismo permite que cualquier dispositivo, como por ejemplo un
router, sea capaz de actuar como un traductor de direcciones.
El funcionamiento bsico del NAT es de la siguiente manera:
Como sabemos una direccin IP publica debe ser nica, y las mismas son escasas en este
caso NAT se aplica a redes que fueron implementadas con direcciones IP privadas y
necesitan tener acceso a Internet, entonces varias direcciones privadas son asociadas a a
una direccin o a un rango de direcciones IP publicas y mediante estas los hosts que
poseen direcciones privadas podrn acceder al Internet. Entonces basta tener una sola
direccin IP pblica para poder conectar una multitud de dispositivos.
Para que una red privada tenga acceso a Internet, el acceso debe ser por medio de un
dispositivo ubicado en la frontera de las dos redes que tenga configurado NAT para la
traduccin de direcciones.
Este dispositivo NAT cambia o traduce la direccin origen en cada paquete de salida y el
puerto de origen para que sea nico. Estas traducciones de direccin se almacenan en una

tabla, para recordar qu direccin y puerto le corresponde a cada dispositivo cliente y as


saber donde deben regresar los paquetes de respuesta.
1.1.2.1.2 Problemas con NAT
Las tablas NAT sern muy grandes, desembocando en un bajo rendimiento de la red.
Aumenta la probabilidad de perdida de direcciones.
Hace difcil el funcionamiento de ciertas aplicaciones, como las que requieren de mayor
velocidad, por ejemplo video conferencia.
Esconde la identidad del host.
1.1.3 LIMITACIONES EN ENRUTAMIENTO
An si existieran ms direcciones Clase A, B y C, muchas direcciones de red haran que
los Routers se detengan debido a la carga del enorme tamao de las tablas de enrutamiento,
necesarias para guardar las rutas de acceso a cada una de las redes.
Esto requerira una capacidad mayor de la Internet para sostener tablas de enrutamiento
grandes.
1.1.4 LIMITACIONES EN CONFIGURACIN
La mayora de las implementaciones actuales de IPv4 se deben configurar manualmente o
mediante un protocolo de configuracin de direcciones con estado como el Protocolo de
configuracin dinmica de host (DHCP, Dynamic Host Configuration Protocol)
El DHCP permite que el host obtenga la direccin IP de forma dinmica sin que el
administrador de red tenga que configurar un perfil individual para cada dispositivo. A
medida que los hosts entran en lnea, se comunican con el servidor DHCP y solicitan una
direccin. Pero en la actualidad al existir ms equipos y dispositivos que utilizan IP, surge
la necesidad de una configuracin de direcciones ms sencilla y automtica y otras
opciones de configuracin que no dependan de la administracin de una infraestructura
DHCP.

1.1.5 LIMITACIONES EN SEGURIDAD


La comunicacin privada a travs de un medio pblico como Internet requiere servicios de
cifrado que impidan que los datos enviados se puedan ver o modificar durante el trnsito.
Aunque en la actualidad existe un estndar que proporciona seguridad para los paquetes
IPv4 (denominado seguridad de Protocolo Internet o IPSec), este estndar es opcional y
prevalecen las soluciones propietarias.

1.2 CARACTERISTICAS DE IPV6


1.2.1 CARACTERSTICAS GENERALES DE IPV6
A continuacin vamos a ver de forma bsica algunas de las caractersticas generales del
protocolo IPV6.
1.2.2 NUEVO FORMATO DE ENCABEZADO
El encabezado IPv6 tiene un nuevo formato que est diseado para reducir al mnimo la
sobrecarga del encabezado. Esto se consigue al mover los campos que no son esenciales y
los campos de opciones a encabezados de extensin que se colocan a continuacin del
encabezado IPv6. La simplificacin del encabezado IPv6 permite un procesamiento ms
eficaz en los enrutadores intermedios.
El nuevo encabezado IPv6 slo tiene el doble de tamao que el encabezado IPv4, a pesar
de que las direcciones IPv6 son cuatro veces mayores que las direcciones IPv4.

Figura 3 Comparacin formatos de encabezado


En la figura 3 se observa los campos de la cabecera que fueron omitidos al darse la
transicin, reducindolos, teniendo as un formato de cabecera ms sencillo.
1.2.2.1 LA CABECERA IPV6
La cabecera de un paquete IPv6 es ms sencilla y su funcionalidad es mayor que la del
paquete IPv4.
La cabecera de un paquete IPv4 es variable, por lo que necesita un campo de tamao o
lenght. Sin embargo, para simplificar la vida de los routers, IPv6 utiliza un tamao de
cabecera fijo de 40 bytes, que componen un total de ocho campos:

Figura 4 Encabezado IPv6

Versin (4 bits): sirve para que el router se entere de que es un paquete IPV6.
Direccin origen y de destino (128 bits cada una): son las direcciones de los nodos IPv6
que realizan la comunicacin.
Clase de trfico (8 bits): para poder diferenciar entre servicios sensibles a la latencia,
como VoIP, de otros que no necesitan prioridad, como trfico http.
Etiqueta de flujo (20 bits): permite la diferenciacin de flujos de trfico.
Esto tiene importancia a la hora de manejar la calidad de servicio (QoS)
Siguiente cabecera (8 bits): este campo permite a routers y hosts examinar con ms
detalle el paquete. A pesar de que el paquete bsico IPv6 tiene cabecera de tamao fijo, el
protocolo puede aadir mas para utilizar otras caractersticas como encriptacin y
autenticacin.
Tamao de payload (16 bits): describe el tamao en octetos de la seccin de datos del
paquete. Al ser este campo de 16 bits, podremos usar paquetes de hasta ms de 64000
bytes.
1.2.3 ESPACIO DE DIRECCIONES MS GRANDE
IPv6 utiliza direcciones de origen y destino de 128 bits (16 bytes). Aunque con 128 bits se
pueden proporcionar ms de 3,41038 combinaciones posibles, el amplio espacio de
direcciones de IPv6 se ha diseado para permitir mltiples niveles de divisin en subredes
y asignacin de direcciones de la red troncal Internet a las subredes individuales de una
organizacin.
Aunque actualmente slo un pequeo porcentaje de direcciones posibles se asignan para el
uso de hosts, hay disponibles muchas direcciones para su uso en el futuro.

1.2.4 NUEVA INFRAESTRUCTURA DE DIRECCIONES


1.2.4.1 Direcciones IPv6
Las direcciones globales de IPv6 que se utilizan en la parte IPv6 de Internet estn
diseadas para crear una infraestructura eficaz, jerrquica y que se puede resumir y que
tiene en cuenta la existencia de mltiples niveles de proveedores de servicios Internet. En
la red Internet IPv6, los enrutadores de red troncal tienen tablas de enrutamiento mucho
ms pequeas.
La figura muestra las direcciones IPv4 e IPv6. Las direcciones de IPv4 miden 32 bits de
longitud, se escriben con nmeros decimales separados por puntos. Las direcciones IPv6
miden 128 bits y son identificadores de interfaces individuales y conjuntos de interfaces.
Las direcciones IPv6 se asignan a interfaces, no a nodos. Como cada interfase pertenece a
un solo nodo, cualquiera de las direcciones unicast asignada a las interfaces del nodo se
pueden usar como identificadores del nodo. Las direcciones IPv6 se escriben en
hexadecimal, separados por comas. Los campos IPv6 tienen una longitud de 16 bits. Para
que las direcciones sean ms fciles de leer, es posible omitir los ceros iniciales de cada
campo. El campo: 0003: se escribe :3:. La representacin taquigrfica del IPv6 de los 128
bits utiliza nmeros de 16 dgitos, que se muestran en forma de cuatro dgitos
hexadecimales.

Figura 5 Direcciones IPv6


Las direcciones son de 128 bits e identifican interfaces individuales o conjuntos de
interfaces. Al igual que en IPv4 en los nodos se asignan a interfaces.

1.2.4.2 Clasificacin de Direcciones


Se clasifican en tres tipos:
1.2.4.2.1 Unicast identifican a una sola interfaz. Un paquete enviado a una direccin
unicast

es

entregado

slo

la

interfaz

identificada

con

dicha

direccin.

1.2.4.2.2 Anycast identifican a un conjunto de interfaces. Un paquete enviado a una


direccin anycast, ser entregado a alguna de las interfaces identificadas con la direccin
del conjunto al cual pertenece esa direccin anycast.
1.2.4.2 Multicast identifican un grupo de interfaces. Cuando un paquete es enviado a una
direccin multicast es entregado a todos las interfaces del grupo identificadas con esa
direccin.
En el IPv6 no existen direcciones broadcast, su funcionalidad ha sido mejorada por las
direcciones multicast.
1.2.4.3 Nomenclatura de las direcciones
Para las direcciones unicast distinguimos tres mbitos:

Figura 6 Prefijo de Direcciones

10

1.2.4.3.1 De enlace local (link-local): sirven para identificar interfaces en un mismo


enlace.
Empiezan todas por fe80:.
1.2.3.4.2 De sitio local (site-local): sirven para identificar interfaces en un mismo sitio. La
definicin de sitio es un tanto genrica, pero en principio un sitio es el rea topolgica de
red perteneciente a un edificio o un campus, perteneciente a una misma organizacin.
Empiezan por fec0:.
1.2.3.4.3 Global: para identificar interfaces en toda Internet.
Estas comienzan por 2001: o 3ffe:.
En lo que a mbito se refiere, las direcciones anycast siguen la misma norma que las
unicast.
Sin embargo, para las direcciones multicast tenemos catorce posibles ambitos, que
identifican desde un interfaz local a una direccin global.
1.2.5 CONFIGURACIN DE DIRECCIONES CON Y SIN ESTADO
IPV6 admite tanto configuraciones de direcciones con estado sea con la presencia del
servidor DHCP y sin estado en la que no esta presente el servidor DHCP, simplificando de
esta manera la configuracin de los hosts.
La autoconfiguracin de IPV6 o la configuracin de direcciones sin estado acta de forma
predeterminada, es decir un host IPv6 puede configurar una direccin local del vnculo
para cada interfaz. Mediante el descubrimiento de enrutadores, un host puede tambin
determinar las direcciones de los enrutadores, direcciones adicionales y otros parmetros
de configuracin.

11

1.2.7 SEGURIDAD INTEGRADA


La compatibilidad con IPSec es un requisito del conjunto de protocolos IPv6. Este
requisito proporciona una solucin basada en estndares para las necesidades de seguridad
de red y aumenta la interoperabilidad entre diferentes implementaciones de IPv6.

1.3 INTEROPERABILIDAD ENTRE IPV4 E IPV6


1.3.1 INTEROPERABILIDAD DE APLICACIONES IPV4 IPV6
1.3.1.1 Coexistencia Con Ipv4 Y Migracin
La red IPv6 tiene que interactuar durante mucho tiempo con la red IPv4, y por lo tanto
debe existir una compatibilidad entre los dos protocolos para que puedan interactuar
juntos, para ello fueron creados algunos mecanismos que permitan esta interoperabilidad
de los dos protocolos.
Tomando en cuenta las siguientes consideraciones:

Existe un gran nmero de host y routers que manejan el protocolo IPv4.

La transicin puede durar mucho tiempo y no se sabe a ciencia cierta cuando se de


en su totalidad.

Por lo tanto durante cierto tiempo coexistirn IPv4 e IPv6.

Por estas razones, ciertos mecanismos de transicin fueron definidos para permitir que los
host con IPv4 y los que tienen IPv6 puedan comunicarse los unos con los otros
1.3.1.2 Mecanismos Basicos De Transicin
Podemos citar basicacmente los siguientes mecanismos de transicion
1.3.1.2.1 Dual Stack
Provee soporte completo para IPv4 e IPv6 en host y routers.

12

1.3.2.1.2 Tunneling
Encapsula paquetes IPv6 dentro de headers IPv4 siendo transportados a travs de
infraestructura de ruteo IPv4.
1.3.2.1.3 Traductores de Protocolo
Los traductores de protocolo proveen rutas transparentes a los nodos en las redes de IPv6
para comunicarlos con los nodos de redes IPv4 y viceversa

También podría gustarte