Comprender las direcciones IP, las subredes y la notación CIDR para redes


Introducción

Comprender las redes es una parte fundamental de la configuración de entornos complejos en Internet. Esto tiene implicaciones al intentar comunicarse entre servidores de manera eficiente, desarrollar políticas de red seguras y mantener sus nodos organizados.

En una guía anterior, repasamos algunos términos básicos de redes. Debería revisar esa guía para asegurarse de estar familiarizado con los conceptos que se presentan allí.

En este artículo, discutiremos algunos conceptos más específicos relacionados con el diseño o la interacción con computadoras en red. Específicamente, cubriremos las clases de red, las subredes y la notación CIDR para agrupar direcciones IP.

Comprender las direcciones IP

Todas las ubicaciones o dispositivos en una red deben ser direccionables. Este es simplemente un término que significa que se puede alcanzar haciendo referencia a su designación bajo un sistema predefinido de direcciones. En el modelo TCP / IP normal de capas de red, esto se maneja en algunas capas diferentes, pero generalmente, cuando nos referimos a una dirección en una red, estamos hablando de una dirección IP.

Direcciones IP permiten acceder a los recursos de la red a través de una interfaz de red. Si una computadora desea comunicarse con otra computadora, puede dirigir la información a la dirección IP de la computadora remota. Suponiendo que las dos computadoras están en la misma red, o que las diferentes computadoras y dispositivos intermedios pueden traducir solicitudes a través de las redes, las computadoras deberían poder comunicarse entre sí y enviar información.

Cada dirección IP debe ser único en su propia red. Las redes pueden aislarse unas de otras y pueden puentearse y traducirse para proporcionar acceso entre redes distintas. Un sistema llamado Traducción de direcciones de red permite que las direcciones se reescriban cuando los paquetes atraviesan las fronteras de la red para permitirles continuar hasta su destino correcto. Esto permite que se utilice la misma dirección IP en varias redes aisladas y, al mismo tiempo, permitir que estas se comuniquen entre sí si se configuran correctamente.

La diferencia entre IPv4 e IPv6

Hay dos revisiones del protocolo IP que se implementan ampliamente en los sistemas actuales. IPv4, que es la cuarta versión del protocolo, es actualmente lo que admite la mayoría de los sistemas. La sexta revisión más reciente, llamada IPv6, se está implementando con mayor frecuencia debido a las mejoras en el protocolo y las limitaciones del espacio de direcciones IPv4. En pocas palabras, el mundo ahora tiene demasiados dispositivos conectados a Internet para la cantidad de direcciones disponibles a través de IPv4.

Las direcciones IPv4 son direcciones de 32 bits. Cada byte, o segmento de 8 bits de la dirección, se divide por un período y normalmente se expresa como un número 0-255. Aunque estos números generalmente se expresan en decimal para ayudar en la comprensión humana, cada segmento generalmente se conoce como un octeto para expresar el hecho de que es una representación de 8 bits.

Una dirección IPv4 típica parece algo así:

El valor más bajo en cada octeto es un 0, y el valor más alto es 255.

También podemos expresar esto en binario para tener una mejor idea de cómo se verán los cuatro octetos. Separaremos cada 4 bits por un espacio para facilitar la lectura y reemplazaremos los puntos con guiones:

Reconocer que estos dos formatos representan el mismo número será importante para comprender los conceptos más adelante.

Aunque existen algunas otras diferencias en el protocolo y la funcionalidad de fondo de IPv4 e IPv6, la diferencia más notable es el espacio de direcciones. IPv6 expresa las direcciones como un número de 128 bits. Para poner eso en perspectiva, esto significa que IPv6 tiene espacio para más de 7,9 × 10 < sup > 28 < / sup > multiplicado por la cantidad de direcciones como IPv4.

Para expresar este rango de direcciones extendido, IPv6 generalmente se escribe como ocho segmentos de cuatro dígitos hexadecimales. Los números hexadecimales representan los números del 0 al 15 utilizando los dígitos del 0 al 9, así como los números a-f para expresar los valores más altos. Una dirección IPv6 típica podría verse así:

También puede ver estas direcciones escritas en un formato compacto. Las reglas de IPv6 le permiten eliminar los ceros iniciales de cada octeto y reemplazar un solo rango de grupos con cero con dos puntos dobles (: :).

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *