¿Cómo puedes saber si dos computadoras están en la misma red? La respuesta radica en comprender la subred, abreviatura de sub-red. Una subred es una división lógica de una red IP, que agrupa hosts con direcciones IP similares. Estos hosts suelen estar en proximidad física cercana, lo que permite una transferencia de datos eficiente entre ellos. Piénsalo como enviar correo dentro del mismo código postal; es mucho más rápido y sencillo que enviarlo a un estado diferente.
Para que un host forme parte de una subred linux, su dirección IP se divide en dos partes: un prefijo de red y un identificador de host. Por ejemplo, si un host tiene una IP de 192.168.1.8 y otro tiene 192.168.1.9, es probable que compartan el mismo prefijo de red. La parte común identifica la red, mientras que los números únicos (8 y 9) identifican a los hosts individuales.
Comprensión de la Máscara de Subred de Linux
Una máscara de subred linux es lo que determina qué parte de una dirección IP es la porción de red y cuál es la porción de host. Una máscara de subred típica se ve así:
255.255.255.0
Para entender esto, necesitamos pensar en binario. Cada número en una dirección IP o máscara de subred es un octeto, que representa 8 bits. En binario, un 1 significa "encendido" y un 0 significa "apagado". Si conviertes el número binario 11111111 a decimal, obtienes 255. Esto significa que un octeto puede variar de 0 (00000000) a 255 (11111111).
Los 255 en la máscara "enmascaran" la porción de red de la dirección IP. Por lo tanto, con una máscara de 255.255.255.0 y una IP de 192.168.1.8, la parte 192.168.1 es la red, y 8 es el host. A menudo denotamos una configuración de subred linux por su prefijo de red seguido de la máscara de subred, como 192.168.1.0/255.255.255.0.
El Propósito de Subnetting Subnets
¿Por qué creamos subredes? La práctica de subnetting subnets (subredes de subredes) es crucial para organizar y administrar redes de manera efectiva. Implica dividir una red más grande en segmentos más pequeños y manejables. Esto ofrece varios beneficios clave:
- Rendimiento Mejorado: Al segmentar una red, reduces el volumen de tráfico de difusión dentro de cada subred, lo que conduce a menos congestión y un mejor rendimiento general.
- Seguridad Mejorada: Las subredes te permiten aislar diferentes partes de tu red. Un host en una subred no puede interactuar directamente con un host en otra sin un enrutador, creando un límite de seguridad. Puedes implementar reglas de acceso en el enrutador para controlar el flujo de tráfico entre subredes.
- Administración Simplificada: Dividir una red grande en unidades lógicas más pequeñas facilita la administración, la solución de problemas y la aplicación de políticas de red.
Conexión de Subredes
¿Qué pasa si necesitas conectarte a hosts en una red diferente, como yahoo.com? Para conectar diferentes subredes, necesitas un dispositivo que esté conectado a más de una subred: un enrutador.
Por ejemplo, un host en 192.168.1.129 en una red con una máscara 255.255.255.0 puede alcanzar cualquier otro host en la red 192.168.1.0. Para llegar a Internet, debe enviar tráfico a través de su puerta de enlace, que es el enrutador. En muchas redes domésticas, la dirección del enrutador suele ser .1 de la subred (por ejemplo, 192.168.1.1). Este enrutador tiene otra conexión a una subred diferente (como la red de tu ISP), lo que permite la comunicación con el resto de Internet.