¿Qué son los protocolos IPV6, IPV4, cuál es la diferencia entre ellos?

Tanto IPv4 como IPv6 tienen el mismo objetivo en principio: permitir que todos los dispositivos en Internet se encuentren entre sí. Son como las direcciones de las casas, y las solicitudes por IP son como el correo. Necesita saber a dónde va, por lo que se necesitan direcciones, y su ISP es como la oficina de correos, y sus redes se utilizan para entregar este correo. La dirección les dice dónde entregarlo. Las direcciones IP se dividen en bloques, y el bloque en el que se encuentra ayuda a reducir aún más la búsqueda. Por ejemplo, algunas compañías como un ISP o un negocio pueden ser propietarios de IPv4 123.145.167.100 a 123.145.167.189. Eso son 90 direcciones. Su ISP sabe dónde está el bloque y lo envía de esa manera. Luego, ese bloque, a veces propiedad de un ISP, o la empresa que lo posee, reduce la búsqueda a la IP particular.

Tanto IPv4 como IPv6 hacen exactamente eso. ¿Cómo se diferencian?

Las direcciones IPv4 se dividen usando puntos en 4 partes, cada parte es un número entre 0 y 255, que es el límite de un número de 8 bits. Esto significa que, en total, IPv4 es de 32 bits (8 * 4 es 32). ¿Cuántas direcciones IPv4 hay? 2 ^ 32 direcciones, o aproximadamente 4,3 mil millones. Puede parecer mucho, pero cada dispositivo necesita una dirección, ¡ya que nadie quiere perder el correo!

Se han puesto en marcha cosas para mitigar esto. Uno importante es DHCP. Esto permite que su edificio comparta una sola dirección IP, pero tenga una red local para expandirse libremente, y aún así solo use 1 de la cuenta global de direcciones. Esto es común con WiFi y similares. En este caso, imagine esto como un edificio de apartamentos y tratando de obtener su correo desde allí. Cada apartamento individual tiene un número de apartamento, por lo que no se pierde ningún correo, ya que aún lo envían a la misma dirección y el servidor DHCP sabe a qué apartamento o dispositivo pertenece.

A medida que aumenta la popularidad de los teléfonos celulares y el hecho de que cada uno necesita una dirección IP en su red de datos móviles, la limitación de 32 bits de IPv4 se está convirtiendo en un problema cada vez mayor.

IPv4 se desarrolló en 1981, antes de que Internet fuera una cosa. Fue solo para ayudar a ARPANET con la creación de redes entre muchas computadoras. Al hacer las direcciones, no querían quedarse sin Internet cuando todos se hicieron públicos. Así que lo diseñaron para que se pudieran reservar y usar 4.300 millones de direcciones únicas, y en ese momento les pareció que nunca se acabaría. Esto fue en la era anterior a que las PC Macintosh y Windows aparecieran en el mercado, por lo que fue una decisión razonable en ese momento porque la tecnología y el ancho de banda para manejar direcciones de más de 64 bits no eran tan viables, habría parecido un desperdicio en el tiempo. Sin embargo, ya no funciona en nuestro nuevo mundo multipantalla.

Se han tomado diferentes medidas, como liberar bloques de direcciones antiguos que no se han utilizado durante muchos años y volver a emitirlos cuando la gente los necesite. Esto ayuda a retrasar el problema, pero no a resolverlo.

¿Solución? IPv6 . Desarrollado a mediados de los 90, en realidad nunca ganó popularidad hasta hace solo unos años, porque resolvió un problema que no era aparente hasta hace relativamente poco.

IPv6 usa una dirección de 128 bits, mientras que IPv4 usa una dirección de 32 bits. ¿Cuántas direcciones IPv6 posibles existen? 2 ^ 128 direcciones. ¿Cuanto es eso? 340 mil millones, mil millones, mil millones, mil millones de direcciones. Eso es suficiente para que cada persona en la tierra tenga casi 46 mil millones, mil millones, mil millones de direcciones cada uno . Gracias a IPv6, claramente no nos quedaremos sin IPv6 en el futuro cercano.

Los mismos conceptos de IP también se aplican a v6, como la asignación de bloques. ¿Por qué no lo usamos todos todavía? ¿Cuál es el truco? Bueno, no todos los servidores en la tierra usan IPv6 todavía, y desafortunadamente, IPv6 no es compatible con IPv4. Esto se debe a que es un cambio bastante grande en el protocolo, lo que hace imposible la compatibilidad con versiones anteriores. Para usar un servidor IPv4, necesita una dirección IPv4. Para usar un servidor IPv6, necesita una dirección IPv6. No hay mezcla. Para admitir ambos, necesitará una dirección IPv4 y v6 asignada a su dispositivo o red. Los ISP a veces ni siquiera quieren pasar por el problema de ofrecer sus servicios de traducción de IP en v6, porque no les ofrece ninguna ventaja monetaria o de marketing. (Ejem Comcast, TWC). Sin embargo, ahora que ha pasado suficiente tiempo, parece que v6 ahora es más viable y presente que antes. La mayoría de los sitios web modernos admiten IPv4 e IPv6. Esta difícil transición se debe a una subestimación sobre el poder de Internet que tenemos hoy, y a un protocolo de casi 35 años (!!) que necesita ser reemplazado desesperadamente, pero que no quiere extinguirse.

Editar: se corrigieron algunos errores tipográficos. Esto se escribió originalmente en un teléfono, por lo que fue mucho más fácil cometer errores. 😛

La diferencia básica, como han dicho otros, es que IPV4 es de 32 bits e IPV6 es de 128 bits.

Piense en las direcciones IP como direcciones físicas normales. Al igual que cada computadora tiene una dirección MAC única o cada casa tiene una dirección.

IP es un método para identificar nodos de origen y destino en un entorno de red.

IPV4 es el esquema anterior. Tiene una capacidad de aproximadamente 4 mil millones de direcciones. Eso menos un montón de direcciones reservadas para la investigación y un montón de otras cosas, te quedan 3.algo direcciones.

Internet está creciendo a gran velocidad y era necesario un esquema de direccionamiento altamente escalable y ahí es donde entró IPV6. Tiene una capacidad de aproximadamente 10 deciliones de direcciones. Eso es mucho (aparentemente es la cantidad de granos de arena en el mundo o algo así)

Esto elimina los problemas a los que nos enfrentamos con NAT en IPV4, ya que no era la mejor opción para sistemas que dependían mucho de la conectividad de extremo a extremo.

Espero que ayude 🙂

Cualquier dispositivo conectado en una red (puede ser Internet) tiene una dirección IP que es lógica y la proporciona principalmente el proveedor de servicios de Internet (ISP). Esta dirección IP se maneja en la tercera capa de la pila de protocolos llamada capa de red en el modelo de red OSI. Ahora, ¿cuál es la necesidad de una dirección IP?

Digamos que un remitente quiere enviar los datos a algún dispositivo. Llame al dispositivo emisor A y al dispositivo receptor B. Si A y B están en la misma red, pueden comunicarse utilizando solo la dirección MAC. Pero si están en la red de diferencia, deben tener una dirección lógica para identificarse entre sí. Esta instalación es proporcionada por la dirección IP.

Ahora, para administrar la dirección IP, tenemos que tener un conjunto de reglas acordadas por todas las partes que forman parte de la red para facilitar el proceso de comunicación. Por lo tanto, este conjunto de reglas se considera un protocolo cuando se obtiene una parte de implementación. Para identificar cada host de manera única, deben tener direcciones IP únicas.

Ahora, también había una organización llamada IANA (Autoridad de números asignados de Internet) que puede dar direcciones IP a otras organizaciones según los requisitos. Al comienzo, estimaron que 2 ^ 32 (= Aproximadamente 4.300 millones = 4.3 * 10 ^ 9) las direcciones IP serían suficientes para Internet durante los próximos años. Y luego el protocolo fue construido e implementado de manera eficiente. Este protocolo se conoce como IPv4 (IP versión 4).

A medida que se pasa un paquete a través de la capa de red, se agrega cierta información al paquete denominado encabezado IP. Por lo general, varía de 20 bytes a 60 bytes, lo que es útil para encontrar el próximo salto o la ruta requerida para el enrutamiento. Incluye IP de origen, dirección IP de destino, longitud del encabezado y también algunos campos de verificación de errores, campos de sincronización para control de flujo, etc.

Pero, ahora parece que todas las direcciones IP de IPv4 se están agotando y necesitamos más IP. La única razón es que ahora la mayoría de los teléfonos inteligentes tienen instalaciones inalámbricas para Internet, aparte de que Internet de las Cosas también está en tendencia en el mercado. Por lo tanto, tenemos que pasar de IPv4 y dar el siguiente paso en esa dirección. Entonces, el nuevo protocolo IP se ha creado llamado IPv6 que tiene 2 ^ 128 direcciones (más de lo que uno puede pensar, aproximadamente 3 * 10 ^ 38).

Ahora, no solo el número de hosts, sino que a medida que ha llegado el IPv6, también tiene muchos más campos en el formato de encabezado y, por lo tanto, proporciona muchas más instalaciones, como una mayor cantidad de datos que se pueden transferir en un paquete. A medida que las redes se vuelven más confiables ante los errores, podemos enviar paquetes más grandes en IPv6.

Aún para más diferencias, podemos buscar sus campos de encabezado IP. Proporciona información detallada sobre las características que proporciona cada versión de IP.

Se pueden encontrar más detalles de las páginas wiki:

IPv4

IPv6

La diferencia más obvia es la dirección.

IPv4 utiliza 32 bits para definir una dirección de internet.
IPv6 utiliza 128 bits para definir una dirección de internet.

Esto significa que si bien IPv4 tiene un máximo teórico de 2 ^ 32 o alrededor de 4 mil millones de direcciones individuales (y para el contexto en 2017, la población de la Tierra se estimó en alrededor de 7,6 mil millones). Este espacio de direcciones se ha agotado, lo que significa que cambiamos a IPv6 o vemos a las compañías de internet obligadas a usar NAT de grado comercial para continuar usando el internet IPv4. Dado que NAT solo se diseñó para hacer que el espacio de direcciones existente dure más tiempo mientras se implementaba un sucesor, el primero es definitivamente más preferible.

IPv6 tiene un máximo teórico de 2 ^ 128 o 3.4 x 10 ^ 38 direcciones. En realidad, como un host debe tener un mínimo de 64 bits, esto permitirá un máximo teórico (sin contar la necesidad de subredes) de 2 ^ 64 o 1.8 * 10 ^ 19 redes individuales.

La notación de forma humana es diferente.

IPv4 usa notación decimal punteada, p. Ej. 192.168.0.1

IPv6 usa notación hexadecimal con ceros iniciales eliminados y cada par de 16 bits separados por dos puntos. También el primer grupo de ceros continuos se puede acortar a ::

El mejor ejemplo de esto es la dirección localhost que normalmente sería

0: 0: 0: 0: 0: 0: 0: 1 que simplemente se acorta a :: 1

Otro ejemplo es la dirección DNS pública de Google en el formulario completo.

2001: 4860: 4860: 0: 0: 0: 0: 8 pero se acorta a 2001: 4860: 4860 :: 8

Nota: Perdí la cuenta de la cantidad de veces que mi PC me gimió cuando puse por error una sola: entre el último 4860 y el 8 😉

IPv6 no utiliza direcciones de difusión (con hasta 2 ^ 64 hosts en una sola subred, es fácil ver por qué), sino que se basa en direcciones de multidifusión.

Debido a la falta de difusión, el direccionamiento ARP en IPv4 ha sido reemplazado por el Protocolo de descubrimiento de vecinos en IPv6.

IPSec se diseñó originalmente en IPv6 y luego se exportó a IPv4. Tenga en cuenta que IPSec se ha convertido en opcional en IPv6 en lugar de un requisito.

Las direcciones IP locales de enlace son más funcionales en IPv6 que IPv4, mientras que un dispositivo en IPv4 podría usar direcciones locales de enlace para comunicarse en ausencia de otras direcciones IP (estáticas o dinámicas). Los dispositivos IPv6 en la misma LAN pueden comunicarse a través de direcciones locales de enlace incluso cuando tienen una dirección IP pública válida.

IPv6 usa dos métodos para configurar automáticamente los dispositivos.

Configuración automática de direcciones sin estado (SLAAC): que puede proporcionar información de enrutamiento. Tenga en cuenta que si bien esto también puede incluir información de DNS, al momento de escribir esto, Microsoft no ha permitido que los dispositivos de Windows recojan información de DNS de esto.

DHCPv6, que también puede proporcionar servidores DNS pero no información de enrutamiento.

Puede haber otras diferencias, pero estas son las que puedo pensar fuera de mi cabeza.

Las diferencias entre IPv4 e IPv6 son las siguientes:

Las direcciones IPv4 tienen una longitud de 32 bits.

Las direcciones IPv6 tienen una longitud de 128 bits.

Las direcciones IPv4 son números binarios representados en decimales.

Las direcciones IPv6 son números binarios representados en hexadecimales.

El soporte de IPSec solo es opcional en IPv4.

Soporte IPSec incorporado en IPv6.

La fragmentación se realiza mediante el remitente y los enrutadores de reenvío en IPv4.

La fragmentación solo la realiza el remitente en IPv6.

No hay identificación de flujo de paquetes en IPv4.

La identificación del flujo de paquetes está disponible dentro del encabezado IPv6 utilizando el campo Etiqueta de flujo.

El campo de suma de verificación está disponible en el encabezado IPv4

No hay campo de suma de verificación en el encabezado IPv6.

Los campos de opciones están disponibles en el encabezado IPv4.

No hay campos de opción, pero los encabezados de extensión IPv6 están disponibles.

El Protocolo de resolución de direcciones (ARP) está disponible para asignar direcciones IPv4 a direcciones MAC.

El Protocolo de resolución de direcciones (ARP) se reemplaza con una función del Protocolo de descubrimiento de vecinos (NDP) en IPv6.

El Protocolo de administración de grupos de Internet (IGMP) se usa para administrar la pertenencia a grupos de multidifusión en IPv4.

IGMP se reemplaza con mensajes de descubrimiento de escucha de multidifusión (MLD) en IPv6.

Los mensajes de difusión están disponibles en IPv4.

Los mensajes de difusión no están disponibles. En cambio, se utiliza una dirección IPv6 de multidifusión “Todos los nodos” de ámbito local de enlace (FF02 :: 1) para transmitir una funcionalidad similar.

Se requiere la configuración manual (estática) de las direcciones IPv4 o DHCP (configuración dinámica) para configurar las direcciones IPv4.

La configuración automática de direcciones está disponible en IPv6.

¿Cuál es la diferencia entre IPv4 e IPv6? [1]

Los diseñadores del Protocolo de Internet definieron una dirección IP como un número de 32 bits. Este sistema, conocido como Protocolo de Internet versión 4 (IPv4), todavía se usa en la actualidad.

Sin embargo, debido al enorme crecimiento de Internet y al agotamiento previsto de las direcciones disponibles, un nuevo sistema de direccionamiento ( IPv6 ), que utiliza 128 bits para la dirección.

Las direcciones IP son números binarios, pero generalmente se almacenan en archivos de texto y se muestran en anotaciones legibles para humanos, como 172.16.254.1 (para IPv4) y 2001: db8: 0: 1234: 0: 567: 8: 1 (para IPv6).

Simplemente esto significa que IPv4 tiene aproximadamente 4,3 mil millones de direcciones IP que puede asignar. 4,3 mil millones suena como mucho hasta que recuerdes que estamos a punto de descifrar a 7 mil millones de personas en la Tierra y pocos de ellos tendrán menos de un dispositivo en el futuro.

Ofertas de IPv6 340 undecillones de direcciones . Una imagen vale más que mil palabras, así que hice esta comparación rápida de imágenes entre IPv4 e IPv6.

Agotamiento de la dirección IP: la necesidad de la integración de IPv6

El agotamiento de la dirección IPv4 es el suministro que desaparece rápidamente de las direcciones IPv4 no asignadas disponibles en la Autoridad de Números Asignados de Internet (IANA) y los Registros Regionales de Internet (RIR) para asignar a usuarios finales y registros locales de Internet, como los proveedores de servicios de Internet.

De acuerdo con Wikipedia,

Grupo de direcciones principales de IANA se agotó el 3 de febrero de 2011 cuando se asignaron los últimos 5 bloques a los 5 RIR. APNIC fue el primer RIR en agotar su grupo regional el 15 de abril de 2011, excepto por una pequeña cantidad de espacio de direcciones reservado para la transición a IPv6, destinado a ser asignado en un proceso restringido.

Notas al pie

[1] ¿Qué es una dirección IP (y por qué debe protegerla con una VPN)? – Blog de redes FlashRouters y VPN

  • ¿Qué es IPv4? IPv4: es una cuarta versión del Protocolo de Internet , que hoy es el protocolo principal para la mayor parte de Internet. El protocolo IPv4 define las reglas para la operación de redes de computadoras en el principio del intercambio de paquetes. Este es un protocolo de bajo nivel que se encarga de la conexión entre los nodos de la red en función de la dirección IP . ( Fuente y más detalles )
  • ¿Qué es IPv6? IPv6: es una nueva (sexta) versión del Protocolo de Internet , que reemplazará a la cuarta versión actual IPv4 . Actualmente, IPv6 se está implementando gradualmente en el trabajo. Muchos dispositivos y hosts de Internet ya admiten el protocolo IPv6. Por ejemplo, nuestro sitio web también está disponible para usuarios que están conectados a Internet mediante IPv6. Muchas de nuestras herramientas son compatibles y admiten este protocolo. Por ejemplo, en nuestro sitio puede hacer ping o rastrear hosts IPv6. ( Fuente y más detalles )

Estos son algunos recursos adicionales:

  • ProITs Company :: Skills-IPv6 (¿Qué es IPv6? ¿Qué sabe sobre IPv6?)
  • COMO de Linux IPv6 (es)
  • ¿Qué es IPv6? ( video corto de cPanel)
  • IPv4 e IPv6: una guía breve
  • ¿Qué hay de malo con IPv4 y por qué nos estamos moviendo a IPv6?

¡Espero que esto ayude!

Nota adicional si usa IPv6 en VPS / dedicado : También puede consultar la siguiente respuesta para encontrar detalles sobre VPS / servidores dedicados listos para IPv6 y tutoriales de configuración ¿Conoce alguna oferta de VPS o servidor dedicado con IPv6?

Dos cambios notables:

  • Direcciones expandidas en 96 bits. 64 de ellos fueron desechados.
  • Una solución útil y útil, el Protocolo de resolución de direcciones se descartó y se reemplazó con el Protocolo de descubrimiento de vecinos notoriamente complejo.

La diferencia básica entre IPv4 e IPv6 es que IPv4 es un esquema de dirección de 32 bits, mientras que IPv6 es un esquema de dirección de 128 bits.

La pregunta es ¿por qué necesitamos IPv6?

Comprendamos el concepto básico de la dirección del Protocolo de Internet. Como cada casa u oficina necesita una dirección que se requiere para la comunicación, lo mismo ocurre con la computadora o cualquier dispositivo de base IP. Internet es una red de computadoras y todos los sistemas necesitan una dirección IP y estamos utilizando la versión IP 4 Ie IPv4. Sin embargo, a medida que Internet crece rápidamente, nos estamos quedando sin IPv4, por lo que necesitamos una nueva versión de IP que pueda cumplir con nuestros requisitos y que IPv6 pueda lograr lo mismo, ya que puede cubrir una gran área de los sistemas de base IP.

Espero eso ayude !!


Quizás se pregunte cómo IPv6 difiere de IPv4. Puede usar esta tabla para buscar rápidamente diferentes conceptos, funciones IP y el uso de direcciones IP en protocolos de Internet entre IPv4 e IPv6.

O para obtener más información, puede usar gafas.

Acabo de copiar el contenido de Internet.

IBM le da una visión amplia sobre esto aquí es el enlace.

Centro de conocimiento de IBM

La razón principal son los números. Las direcciones IPv4, de las cuales hay aproximadamente 4 mil millones disponibles, se han agotado. El agotamiento de las direcciones se ha detenido por diferentes técnicas como NAT, pero la necesidad de un número mucho mayor de direcciones sigue en pie.

Ipv4 e Ipv6 …… son protocolos de direccionamiento IP de capa3 …

Inicialmente, cuando se adoptó el formato de direccionamiento de 32 bits llamado Ipv4, ciertamente se desconocía que el número de Host en el mundo crecería en números tan altos ……

Fue por este motivo y para evitar aún más la escasez de direcciones IP, estamos cambiando al formato de direccionamiento Ipv6, que es un formato de 128 bits.

así que obtenemos 2 ^ 128 direcciones ……… para que no nos falte el direccionamiento de Internet en un futuro cercano… ..

IPv6 es un nuevo formato de paquete que no es interoperable con el formato de paquete IPv4. En un nivel alto, IPv6 difiere de IPv4 en los siguientes aspectos:

* Encabezado de paquete base simplificado
* Opciones implementadas como extensiones de encabezado
* Espacio de direcciones más grande
* Soporte para jumbogramas de hasta 4 GB
* Soporte para fragmentación de extremo a extremo, sin soporte para fragmentación en ruta
* Soporte incorporado para multidifusión, sin soporte para transmisión
* Soporte integrado para la configuración automática de direcciones sin estado
* Soporte incorporado para autenticación y encriptación

1.IPv4 e IPv6 representa la dirección del Protocolo de Internet (IP) en diferentes formatos.
Ambos diferirán en el tamaño que ocupan.
2.IPv4 se representará en 4 octetos con un total de 32 bits (4 bytes).
3.IPv4 se representará en 8 (cada uno con 2 octetos) y un total de 128 bits (16 bytes).

Ejemplo:

IPv4: 192.168.126.54
IPv6: 2001: 1234: 5656: 1111: 00AC: 1232: 5544: 11BB

IPv6

El siguiente es un gráfico de IPv4 VS IPv6. No solo es fácil de entender, sino que también es muy intuitivo.

La diferencia es el tamaño de su red.

Cuando usas ipv6 puedes dar mucha más IP a los dispositivos