• La dirección del protocolo de Internet versión 4 (IPv4) es una dirección que consta de 32 bits binarios que identifica de manera única un dispositivo en Internet. Las direcciones IPv4 pueden clasificarse en cinco clases.
  • Desde la identificación única de dispositivos y la habilitación del enrutamiento y reenvío correctos de los datos de red, hasta el soporte de la gestión de red y servicios de red críticos, el diseño y la funcionalidad de las direcciones IPv4 es un componente central de la infraestructura moderna de Internet.
  • A pesar de los graves desafíos de agotamiento de direcciones y seguridad que enfrenta el sistema de direcciones IPv4, se espera una transición gradual hacia un futuro de comunicaciones de red más eficiente, flexible y seguro mediante la promoción de IPv6 y la exploración de tecnologías de red emergentes.

IPv4, la cuarta versión del protocolo de Internet (IP), es el primer protocolo ampliamente utilizado que constituye la piedra angular de la tecnología actual de Internet.

Concepto de IPv4

Las direcciones IP (versión 4) son números enteros de 32 bits que pueden expresarse en notación hexadecimal. El formato más común, conocido como notación de cuatro puntos o decimal con puntos, es x.x.x.x, donde cada x puede ser cualquier valor entre 0 y 255. Por ejemplo, 192.0.2.146 es una dirección IPv4 válida.

IPv4 todavía enruta la mayor parte del tráfico actual de Internet. Un espacio de direcciones de 32 bits limita el número de hosts únicos a 2^32, lo que equivale a casi 4.300 millones de direcciones IPv4 para que el mundo use (4.294.967.296 para ser exactos).

Lea también: ¿Qué es una dirección IPv4?
Lea también: ipv4 market actor

Clasificación de IPv4

Podemos distinguir cinco clases de direcciones IPv4: A, B, C, D y E. Cada una tiene su propio conjunto de direcciones IP.

La clase A, cuyo primer bit es 0, abarca los valores desde 0.0.0.0 hasta 127.255.255.255. Esta clase, que tiene 8 bits para la red y 24 bits para los hosts, está diseñada para redes grandes.

La clase B está destinada a redes medianas a grandes. Los primeros dos bits, que son 10, se encuentran entre 128.0.0.0 y 191.255.255.255. Contiene 16 bits para hosts y 16 bits para la red.

Usamos la clase C para redes de área local pequeñas (LAN). La red en esta clase se define mediante tres octetos. Y la dirección IP tiene un rango de 192.0.0.0 a 223.255.255.255, 24 bits de red y 8 bits de host.

Solo los programas que requieren multidifusión utilizan la clase D. Esto significa que no utilizamos la clase D para funciones de red estándar. En cambio, sus primeros tres bits se establecen en “1” y el cuarto bit se usa para “0”. Además, las direcciones de clase D están compuestas por direcciones de red de 32 bits.

Usamos la clase E con fines experimentales o de estudio. Esta clase de direcciones IP cubre los valores del primer octeto de 240.0.0.0 a 255.255.255.255. Los primeros cuatro bits de una dirección IP de clase E son uno en formato binario.

Lea también: Pacific Connect: Ofreciendo soluciones innovadoras de IPv4 y ciberseguridad

El papel de las direcciones IPv4

Las direcciones IPv4 garantizan que cada dispositivo pueda ser identificado de manera única por otros dispositivos en la red, permitiendo que los datos se envíen a su destino preciso. Sin esta identificación única, los dispositivos en Internet serían indistinguibles entre sí, lo que haría imposible el intercambio efectivo de datos.

El enrutador utiliza la dirección IPv4 para determinar cómo transmitir el paquete de una red a otra. Determina la mejor ruta observando la dirección IPv4 de destino y utilizando una tabla de enrutamiento (una tabla que almacena los destinos de red y las rutas para llegar a esos destinos).

A medida que el paquete llega a cada nodo intermedio (un enrutador), el nodo examina la dirección IPv4 de destino del paquete y decide la siguiente ruta de reenvío en función de esta información. Este proceso se repite varias veces hasta que el paquete alcanza su destino final.

Las direcciones IPv4 permiten a los administradores de red segmentar redes grandes en varios segmentos de red más pequeños y manejables. Esta segmentación se conoce a menudo como subred.

Al utilizar máscaras de subred junto con las direcciones IPv4, es posible determinar qué parte de la dirección se utiliza para identificar la red y qué parte se utiliza para identificar un dispositivo específico.

La subred reduce la cantidad de tráfico de difusión dentro de un segmento de red, mejorando así el rendimiento y la eficiencia de la red. La segmentación de red también mejora la seguridad porque permite a los administradores controlar el tráfico entre diferentes segmentos de red y establecer cortafuegos y otras medidas de seguridad para aislar la red.

Las direcciones IPv4 también están estrechamente asociadas con varios servicios y protocolos de red, como el protocolo de configuración dinámica de host (DHCP) y la traducción de direcciones de red (NAT).

Los servidores DHCP asignan automáticamente direcciones IPv4 a los dispositivos de la red, simplificando el proceso de configuración de red. La tecnología NAT permite que múltiples dispositivos compartan una única dirección IPv4 pública.

Imagen del artículo
IPv4

Desafíos de las direcciones IPv4 y desarrollos futuros

El mayor desafío para las direcciones IPv4 es el agotamiento del espacio de direcciones, que claramente es insuficiente para satisfacer la demanda actual. El número real de direcciones disponibles es mucho menor que el valor teórico debido a un historial de asignación desigual y al hecho de que algunos grandes bloques de direcciones están controlados por una sola organización o país.

Los dispositivos en redes IPv4 suelen ser susceptibles a ataques de suplantación de IP (IP spoofing), donde los piratas informáticos pueden falsificar la dirección IPv4 de origen y así engañar al dispositivo receptor. IPv4 en sí mismo no admite mecanismos de cifrado y autenticación, lo que significa que la transmisión de datos en sí no es intrínsecamente segura.

Para abordar el agotamiento de direcciones y los problemas de seguridad que enfrenta IPv4, se diseñó IPv6 para ampliar el espacio de direcciones y mejorar la seguridad.

Utilizando direcciones de 128 bits, IPv6 proporciona un espacio de direcciones prácticamente ilimitado, teóricamente suficiente para asignar una dirección pública individual a cada dispositivo del planeta. IPv6 también tiene soporte integrado para IPsec, lo que mejora la seguridad durante la transmisión de datos.

Mientras se sigue promoviendo IPv6, la comunidad de tecnología de redes también está explorando nuevas tecnologías como las redes definidas por software (SDN) y la virtualización de funciones de red (NFV) para mejorar la flexibilidad, la eficiencia y la seguridad de la red. Estas tecnologías pueden ayudar a las redes a gestionar y optimizar mejor la coexistencia de IPv4 e IPv6, al tiempo que reducen los costes operativos y la complejidad.