IPv4 vs protocolos IPv6 | IP SCRIGING SHATES Y LIMITACIONES
protocolo de Internet
IP (Protocolo de Internet) se define en IETF (Grupo de Tarea de Ingeniería de Internet) RFC791 (solicitud de comentarios) en 1981. IP es un protocolo sin conexión utilizado en las redes de comunicación conmutadas por paquetes. IP proporciona la transmisión de datos de un host a otro, donde el host se identifica con un número único llamado dirección IP. IP no admite la entrega garantizada o mantiene la secuencia de entrega. Funciona para entregar con el mejor esfuerzo, por lo que cae en el mejor esfuerzo del tráfico en las redes de transmisión de paquetes. La capa anterior IP (TCP) se ocupará de la entrega y secuenciación garantizada de paquetes.
La dirección IP es un número dado para identificar de manera única un host en la red de computadoras a nivel mundial. En un ejemplo de palabra real, puede pensar como un número de teléfono con código de país que es exclusivo para llegar a una persona. Si Alice quiere llamar a Bob, Alice llamará al número de teléfono de Bob, exactamente en la comunicación de paquetes si Alice quiere enviar un paquete a Bob; Alice enviará el paquete a la dirección IP de Bob, que es única. Estas direcciones IP se denominan IP pública o IP real. Piense en un caso en el que Alice llama a la oficina de Bob y golpea el número de extensión para llegar a Bob, no se puede llegar al número de extensión desde el exterior porque esta extensión es privada.(Ext 834929), el mismo número de extensión también puede existir en otra compañía. (Compañía B Ext 834929). Es como el mismo en el mundo IP también hay direcciones IP privadas que se están utilizando dentro de una red privada. Esto no es directamente accesible desde afuera y tampoco es único.
IPv4
Definido en RFC 791
Este es un número de 32 bits para identificar hosts. Por lo tanto, el espacio de dirección total es 232, que es casi igual a 4 × 109. La IP se opera en conceptos de clases y sin clase para superar la escasez de direcciones. Claseful Network es un plan de direccionamiento para identificar la red y los hosts de las redes. IPv4 tiene 5 clases A, B, C, D y E. En la clase A, las primeras 8 bits de 32 bits identifican la red y la clase B son los primeros 16 bits y en la clase C son 24 bits. Si considera una dirección de clase C, primero 24 bits identifican la parte de la red y los últimos 8 bits para identificar a los hosts en esa red en particular. En teoría, una red de clase C puede contener solo 28 que son 256 hosts.
Debido a la limitación del espacio de direcciones, el CIDR (enrutamiento entre dominios sin clase) se introduce en 1993. En lugar de tener una pieza de red fija y una parte de host, CIDR introduce una longitud variable de red y parte de host con máscaras de subred relevantes.
IPv6
Definido en RFC 2460
Se introduce IPv6 para superar la escasez de espacio de direcciones IP. IPv6 es un número de 128 bits con espacio de dirección de 2128 (alrededor de 3.4 × 1038). Esto le da la flexibilidad para superar los problemas de espacio y el tráfico de enrutamiento.
Formato de dirección:
Aquí en IPv6 First 64 bits define la parte de red y el resto de los 64 bits es parte de la dirección de host. IPv4 se representa en 4 bloques de 8 bits binarios, mientras que IPv6 está representado por 8 grupos de valores hexadecimales de 16 bits separados por colons.
Ejemplo: 2607: F0D0: 1002: 0051: 0000: 0000: 0202: 0004
Además para su uso fácil, se puede abreviar con las siguientes reglas
(1) Se pueden omitir los ceros liderados dentro de un valor de 16 bits
(2) La aparición única de grupos consecutivos de ceros dentro de una dirección puede reemplazarse por un doble colon
Entonces 2607: F0D0: 1002: 0051: 0000: 0000: 0202: 0004 se puede escribir de la siguiente manera
2607: F0D0: 1002: 0051: 0000: 0000: 0202: 0004
2607: F0D0: 1002: 0051 :: 202: 4
Características principales de IPv6
(1) espacio de direcciones grande, ya que es de 128 bits
(2) Soportes mejorados para multidifusión
(3) Soporte para la seguridad de la capa de red
(4) Mobility compatible
(5) Encabezado extensible si es necesario
(6) cargas útiles de mayor tamaño admitidas en IPv6 si la red admite MTU más grande. (Jumbograms)
Resumen:
(1) IPv4 es un espacio de direcciones de 32 bits, donde IPv6 tiene espacio de dirección de 128 bits.
(2) CIDR se introdujo para el uso optimizado de IPv4
(3) El formato IPv4 es cuatro octectos e IPv6 es de 8 bloque hexadecimal.
(4) Aunque IPv4 admite multidifusión limitada, IPv6 es ampliamente admitente de multidifusión
(5) IPv6 Evite el enrutamiento triangular, ya que admite la movilidad
(6) IPv6 admite una carga útil más grande que IPv4
(7) El túnel IP se usa para la interconexión IPv4 e IPv6 en este momento.