Professional Documents
Culture Documents
IPv4 IPv6
Ivan Ramos
C.I 13324528
Sección G-003-N
Ing. Sistemas
IX Semestre
El propósito del diseño del protocolo TCP/IP fue el de conectar varios equipos de distintos
fabricantes, debía ser capaz de ejecutarse en diferentes tipos de medios y enlaces de datos. Debía
unir a un conjunto de redes en un solo internet, de forma que todos sus usuarios puedan acceder a
un conjunto de servicios genéricos.
Las redes de computadores que hoy en día utilizan TCP/IP con IP versión 4 llegaron a su
totalidad el espacio de direcciones posibles. Este ha sido el motivo para que investigadores y
empresas que tengan que ver con redes y comunicaciones estén analizando el diseño y desarrollo
para la transición de esta nueva versión de IP, la cual ha sido denominada IPv6, IPng o Fast IP.
El IPv6, como lo se denomina este nuevo protocolo, nace como una posible solución a los
problemas presentados y en la versión IPv4.
IPv4
En 1973 se inició un proyecto con el objetivo de desarrollar un nuevo protocolo debido a que el
protocolo NCP que para ese entonces se encargaba de la transferencia de archivos y el registro de
entrada remoto, no soportaba y era incapaz de manejar el volumen de tráfico y la funcionalidad
nueva propuesta.
Así en 1974 se hablo por primera vez de TCP/IP y arquitecturas de compuertas; y de un sistema
que incluía un protocolo de aplicación estandarizado, que también utilizaba confirmaciones de
extremo a extremo. Este nuevo protocolo se planteaba independiente de la red y del hardware de
computación usado, también se proponía conectividad universal a través de la red.
Estas ideas eran radicales en un mundo de hardware y software propietario, porque permitían que
cualquier tipo de plataforma participara en la red. El protocolo fue creado y conocido como
TCP/IP. En 1981 se estandarizó en la versión 4 de TCP/IP para ARPAnet. En 1982, TCP/IP
sustituyó a NCP como protocolo dominante en la creciente red, que para entonces empezaba a
conectar maquinas por todo el continente.
IPv4 es la versión 4 del Protocolo de Internet (IP o Inernet Protocol) y constituye la primera
versión de IP que es implementada de forma extensiva. IPv4 es el principal protocolo utilizado
en el Nivel de Red del Modelo TCP/IP para Internet. Fue descrito inicial mente en el RFC
791 elaborado por la Fuerza de Trabajo en Ingeniería de Internet (IETF o Internet Engineering
TaskForce) en Septiembre de 1981, documento que dejó obsoleto al RFC 760 de Enero de 1980.
IPv4 utiliza direcciones de 32 bits (4 bytes) que limita el número de direcciones posibles a
utilizar a 4,294,967,295 direcciones únicas. Sin embargo, muchas de estas están reservadas para
propósitos especiales como redes privadas, Multidifusión (Multicast), etc. Debido a esto se
reduce el número de direcciones IP que realmente se pueden utilizar, es esto mismo lo que ha
impulsado la creación de IPv6 como reemplazo para IPv4.
Una de las consecuencias de este sistema es que hace que sea necesario utilizar para conectarse a
la red (Internet) un sistema que permita una sola IP por conexión (independientemente de los
ordenadores que luego se conecten a través de esta conexión). Este sistema es el
denominado NAT(Network Address Translator), y permite mediante un router (o enrutador)
tener una red interna (direcciones IP privadas) apuntando a una sola dirección de Internet (IP
pública). Este sistema, como es fácil de adivinar, no es el más idóneo, ya que hace que se rompe
la doctrina de conexión ''entre extremos'', haciendo que sea un solo equipo de la red interna (en
este caso el router) el que en realidad esté conectado con Internet.
VENTAJAS IPV4
• consume pocos recursos de red.
• Creado hace casi veinte años, el stack TCP/IP ha probado un diseño flexible y poderoso.
• facilidad de implementación, a un coste mucho menor que otras opciones.
• En la actualidad, IPv4 se usa para muchos propósitos, no sólo se limita a su empleo en la
Internet, sino, es utilizado frecuentemente en intranets, redes privadas del tipo MAN y
WAN.
• trabaja sobre una gran variedad de hardware y sistemas operativos. De este modo puede
crearse fácilmente una red heterogénea usando este protocolo.
• este protocolo es utilizado en las redes de transmisión de datos de las compañías y
distribuidores de servicios de comunicaciones para la comunicación entre las diversas
plantas de servicios telefónicos, telefonía celular, telefonía celular satelital, transmisión
de datos, etc.
• Como este protocolo se integró a las diferentes versiones de los sistemas operativos, hiso
que se convirtiera en el estándar de Internet.
DESVENTAJAS IPV4
CABECERA DE IPV4
La cabecera de IPv4, tiene una longitud variable mínima de 20 octetos. El bit más significante se
numera por 0 a la izquierda, y el menos significante se numera por 31 a la derecha. La forma de
transmitir los diferentes bytes, sigue el orden conocido por big endian, es decir, de izquierda a
derecha y de arriba .
La cabecera consiste en los siguientes campos:
• Versión (4 bits). Es el número de versión de IP, es decir, 4.
• Cabecera (4 bits). Especifica la longitud total de la cabecera en palabras de 32 bits. El
valor mínimo y más común es de 5, siendo la longitud de cabecera mínima. Puesto que el
campo es de 4 bits, se limita la longitud total de la cabecera a 60 bytes.
• Tipo de servicio (8 bits). Indica la calidad de servicio solicitada por el paquete IP. De
los 8 bits, actualmente sólo se utilizan 4, indicando cada uno de ellos.
• Longitud total (16 bits). Especifica el tamaño total del paquete, incluyendo la
cabecera y los datos, en bytes.
• Identificador (16 bits). Es un número único asignado por el dispositivo que envía el
paquete, con el fin de que el destinatario pueda reensamblar un paquete fragmentado por
los nodos intermedios Cada uno de estos fragmentos podrá seguir rutas distintas al resto
y, de perderse alguno de los fragmentos, el origen deberá retransmitir el paquete
completo.
• Banderas (3 bits). Es un campo para el control de la fragmentación. El primer bit no
es utilizado y está siempre puesto a 0. Si el segundo bit es 0, significa que puede haber
fragmentación, y si es 1, significa que no puede haber fragmentación. Si el tercer bit es 0,
indica que es el último fragmento, y si es 1, indica que aún hay más fragmentos.
• Desplazamiento del fragmento (13 bits). Es utilizado en los paquetes que han sido
fragmentados, para posibilitar el reensamblado total del paquete. Su valor indica el
número de bloques de 8 bytes (sin contabilizar los bytes de la cabecera) que estaban
contenidos en los fragmentos previos.
• Protocolo (8 bits). Indica al protocolo de nivel superior al que IP deberá pasar los
datos del paquete. Por ejemplo, UDP es 17 y TCP es 6.
• Control de errores de la cabecera (16 bits). Es un campo para controlar los errores
únicamente en la cabecera IP, exceptuando este campo.
• Dirección origen (32 bits). Es la dirección del origen del paquete.
• Dirección destino (32 bits). Es la dirección del destino del paquete.
• Opciones (variable). No son requeridas en todos los paquetes.
DIRECCIONAMIENTO EN IPV4
La representación de las direcciones IPv4 sigue el esquema x.x.x.x, donde x es un valor decimal
de 8 bits, es decir, puede tomar el valor 0-255. Un ejemplo de dirección IP es 136.255.151.252.
En función de la longitud de los campos de subred y de sistema de la dirección IP, se distinguen
cinco tipos básicos de direcciones:
• Las Direcciones Públicas. son aquellas que son enrutables hacia internet, es decir
aquellas con las cuales podemos tener acceso a internet.
• Direcciones Privadas. son aquellas que no podemos usar para enrutar hacia internet. Son
direcciones útiles para ser usadas en redes locales (LANs) en entornos domésticos o
corporativos. Hay mecanismos que permiten traducir direcciones privadas en públicas y a
la inversa. Esto se conoce como NAT.
• Las Direcciones Reservadas son direcciones que no deben usarse nunca salvo alguna
circunstáncia para la cual han sido reservadas.
IMPACTO
La ipv4 opera bajo una serie de principios fundamentales. Primero, el IP se apoya en estándares
abiertos que fueron fijados por la Internet Engineering Task Force (IETF),. Segundo, la
efectividad en el envío en la recepción de los mensajes. Tercero, la naturaleza distribuida de este
protocolo, esto es, que no hay una “inteligencia central” en una red IP. Cuarto, la flexibilidad del
IP lo habilita para llevar a cabo una variedad diversa de comunicaciones. Y quinto, la
simplicidad esencial del IP le permite su rápida adopción e implementación a escala grande y
pequeña.
Las empresas más eficientes que hacen negocios por Internet no sólo utilizan el protocolo
Internet (IPv4) como un catalizador para la innovación tecnológica, sino también como una
plataforma para el desarrollo de exclusivos modelos de negocio y fortalezas competitivas.
Gracias a Internet, el IP está por todas partes y ha permitido a un sinnúmero de empresas en todo
el mundo capitalizar las oportunidades que ofrece un nuevo mercado, generar nuevos servicios y
desarrollar una base más amplia de consumidores.
el crecimiento de IP fue tan veloz que todas las corporaciones lo utilizan como parte de sus
arquitecturas de interconexión corporativa. Las compañías han obtenido enormes beneficios
gracias a la adopción temprana del IP, lo que le permitió darle servicio a millones de usuarios y
ofrecer un mayor número de servicios distintivos.
Internet hoy en día es parte de nuestra vida y de los negocios, las empresas deben aprovechar
este medio de comunicación cada vez creciente a todo lo largo y ancho del mundo, donde el
principio fundamental se encuentra en el IP.
APLICACIONES
TELNET:
Es una aplicación que permite desde nuestro sitio y con el teclado y la pantalla de
nuestra computadora, conectarnos a otra remota a través de la red. Lo importante, es que la
conexión puede establecerse tanto con una máquina multiusuario que está en nuestra misma
habitación o al otro lado del mundo.
FTP (File Transfer Protocol):
Una de las operaciones que más se usa es la copia de ficheros de una máquina a otra. El cliente
puede enviar un fichero al servidor. Puede también pedir un fichero de este servidor.
FTP Offline:
Es enviar un email a un servidor de FTP: se envía un email con la petición de un fichero, te
desconectas, y después el fichero es enviado a tu cuenta de email.
El protocolo TCP/IPv6 es un protocolo de 128bits, lo que hace que el algunos cálculos situen el
número de conexiones posibles en aproximadamente 34 trillones.
Para hacernos una idea de lo que esto supone, si las posibles conexiones de IPv4 ocuparan 1
milímetro, las posibles conexiones de IPv6 ocuparían aproximadamente 240.000 veces la
distancia entre el Sol y la Tierra.
El origen de la IPv6 comenzó en 1991, cuando la IETF ( Internet Engineering Task Force)
empezó a estudiar el problema de expandir el número de direcciones de Internet. Como la
dirección IP va en el header o encabezado del protocolo implicaba cambiar dicho header. Esto
significa una nueva versión de IP, nuevo software para cada host y para cada routers en Internet.
Un hecho destacado en el desarrollo, fue la publicación del RFC 1752 en enero de 1995. El RFC
1752 describe los requisitos de IPng, especifica el formato de la PDU (Protocol Data Unit), y
señala las técnicas de IPng en las áreas de direccionamiento, enrutamiento y seguridad.
A medida que el trabajo avanzó se le asignó un número de versión oficial, así que IPng se conoce
ahora como IPv6. IETF creó un grupo de trabajo de IPv6 para crear los estándares que se
requieran y permitir la transición de IPv4 a IPv6.
La especificación general de IPv6 está en el RFC 2460, y el RFC que trata con la estructura de
direccionamiento de IPv6 es el RFC 3513.
El primer resultado de este incremento a 128 bits es que no es necesario el uso de sistemas NAT,
ya que hay direcciones suficientes como para que todas las máquinas se conecten entre sí
directamente, volviendo a ser una verdadera red entre extremos.
Este cambio de versión va a permitir una conexión mucho más eficaz, ya que utilizan una
cabecera de paquete diferente, añadiendo a los datos actuales (origen, tamaño, etc.) Otros datos
tales como etiquetas de contenido, lo que a su vez va a permitir optimizar las trasferencias al
poder dar prioridad a tipos determinados de archivos (por ejemplo, dar prioridad a los archivos
del tipo multimedia o de voz), haciendo a la vez posible que sea el usuario el que decida estas
prioridades, lo que hará posible unas comunicaciones del tipo voip o videoconferencias de
calidad, sin saltos e interrupciones.
Direcciones más largas. El nuevo tamaño de la dirección es el cambio más notable. IPv6
cuadriplica el tamaño
de la dirección del IPv4 de 32 a 128bits. El espacio disponible para una dirección IPv6 es tan
grande que no puede llegar a agotarse en un futuro previsible.
Formatos de cabecera flexible. IPv6 utiliza un nuevo formato de datagrama. A diferencia del
IPv4, que utiliza
una cabecera de datagrama de formato fijo, donde todos los campos, excepto la parte opciona,
ocupan un número fijo de octetos, el IPv6 utiliza un conjunto opcional de cabeceras.
Fragmentación end-to-end. Esta ventaja radica en el hecho de que a los enrutadores se les
elimina la función de fragmentar los paquetes que les lleguen debido al MTU. En cambio, esta
función queda determinada para el nodo de origen que quiere enviar la información por medio de
la red.
Soporte para reserva de recursos.IPv6 reemplaza la especificación del tipo de recursos del IPv4
con un mecanismo que permite la reserva con anterioridad de recursos de red. En particular, el
nuevo mecanismo
soporta aplicaciones corno video en tiempo real, el cual requiere que se garantice el ancho de
banda y el retardo.
Número de saltos. Al cambiarse el tiempo de vida en un paquete IPv4 por el número de saltos en
IPv6 se está mejorando el hecho de que si existe congestión en la red, este paquete no sea
eliminado sin que tenga la opción de llegar hasta el nodo de destino. Corno es bien sabido, en
Tcr el camino es establecido desde un principio, y por lo tanto se sabe de antemano cuál es el
número de nadas por los que debe pasar.
DESVENTAJAS IPv6
Transición de IPv4 a IPv6. Este aspecto no es considerado como un problema, pero sí hay que
tomarlo en cuenta, debido a la tecnología disponible y a la gran cantidad de nodos (hosts y
routers) con soporte de IPv4 que hay en el mundo.
CABECERA DE IPV6
La cabecera de IPv6, descrita principalmente en la RFC 2460, elimina o hace opcionales varios
campos de la cabecera de IPv4, consiguiendo una cabecera de tamaño fijo y más simple, con el
fin de reducir el tiempo de procesamiento de los paquetes manejados y limitar el coste en ancho
de banda de la cabecera de IPv6.
La cabecera básica de IPv6, tiene una longitud fija de 40 octetos, consistiendo en los siguientes
campos:
DIRECCIONAMIENTO EN IPV6
Las direcciones en IPv6, descritas en la RFC 2373, soportan un número de bits que cuadriplica al
utilizado por las de IPv4. Así, mientras el espacio de direccionamiento total en IPv4 es de
232 (4.294.967.296), en IPv6 lo es de
128
2 (340.282.366.920.938.463.463.374.607.431.768.211.456).
El tipo específico de dirección IPv6 viene indicado por los primeros bits de la dirección. Este
campo de longitud variable es denominado prefijo y permite conocer dónde está conectado un
determinado nodo, es decir, su ruta de encaminamiento. La dirección IPv6 se compone, por
consiguiente, de un prefijo seguido de un identificador de nodo.
En IPv6 se ha reservado (que no asignado) algo más del 15% del espacio de direccionamiento
para permitir una fácil transición del resto de protocolos y para el desarrollo de los propios
mecanismos del protocolo. El 85% se ha dejado para un uso futuro. Como vemos, la estructura
de direcciones de IPv6 ha sido diseñada para soportar las direcciones, como IPX o NSAP. De
esta forma se facilita la migración de otros protocolos a IPv6.
• Unicast. Las direcciones unicast identifican a una única interfaz, es decir, un paquete
enviado a una dirección unicast será entregado sólo a la interfaz identificada con dicha
dirección. Es el equivalente a las direcciones IPv4 actuales.
• Multicast. Las direcciones multicast identifican, al igual que las anycast, a un grupo
de interfaces, pero un paquete enviado a una dirección multicast, es enviado a todas las
interfaces del grupo. Las direcciones de broadcast no existen en IPv6, su misión ha sido
suplantada por las direcciones multicast.
Las direcciones IPv6 de 128 bits identifican interfaces individuales o grupos de interfaces.
Las direcciones IPv6, cualquiera que sea el tipo, se asignan a las interfaces, no a los nodos.
Puesto que cada interfaz pertenece a un único nodo, cualquiera de las direcciones de
interfaces unicastde ese nodo podrían ser utilizadas como un identificador del nodo. Una
única interfaz puede tener múltiples direcciones IPv6 de cualquier tipo.
IMPACTO IPv6
Como bien sabemos se terminaran las direcciones IP a nivel mundial, por ello la necesidad de
una migración de iPv4 a IPv6 este último a diferencias del IPv4 como explicamos anteriormente
se compone de una secuencia de ocho grupos de números que representan un número binario de
128 bits, aumentando exponencialmente el número de combinaciones.
Las redes de última generación emplean varios nuevos servicios y aplicaciones, y estas requieren
de mayor capacidad y de un protocolo mucho más confiable, IPv6 da varias soluciones a los
problemas de IPv4 y da soporte a las nuevas aplicaciones.
Ipv6 presenta ventaja en cuanto al tamaño de bytes que ocupan los encabezados, los cuales son
variables; en cambio, en Ipv4 se tiene que incluir un tamaño fijo sea que se utilice o no en su
totalidad. En este modelo, debido al nuevo tamaño de 128 bits de direcciones, se supera el
problema de la cantidad de direcciones disponibles que presenta el modelo en Ipv4.
En la actualidad la gran mayoría de redes desplegadas fueron diseñadas para soportar una
infraestructura IPv4, por lo que para desplegar los nuevos servicios de la nueva red IPv6 no sería
factible hacerlo en un corto plazo.
Los mecanismos de transición fueron creados para la interacción de los dos protocolos IPv4 e
IPv6, mientras se da la migración o el despliegue total de la red IPv6 que podría tardar mucho
tiempo.
BIBLIOGRAFÍA
IPv6 para todos. Christian O’flaherty. 1ª ed. Buenos Aires: asociación civil argentinos en
internet 2009
ebook
TCP/IP y protocolos de internet. Atelin Phillipe, Dordoigne Jose. Ediciones ENI. Barcelona
España
Webgrafia:
http://repositorio.puce.edu.ec/bitstream/22000/622/1/T-PUCE-0567-1.pdf
http://www-2.dc.uba.ar/materias/tc/downloads/apuntes/ipv4.pdf
http://www.rau.edu.uy/ipv6/queesipv6.htm
http://www.albertnogues.com/attachments/014_IntroIp.pdf
http://www.alcancelibre.org/staticpages/index.php/introduccion-ipv4