Las máscaras le dicen a cada máquina qué direcciones pueden ser alcanzadas directamente (que están en tu red local) y qué direcciones requieren el reenvío de paquetes a través de un router. Si la máscara de red es incorrecta, las máquinas cometerán uno de los dos siguientes errores. Uno de ellos será intentar enrutar paquetes locales a través del router (estás intentando salir para volver a entrar), lo cual es una forma cara de perder tiempo, podría ir rápido, lento, o incluso no ir. El segundo error es intentar enviar paquetes para una máquina remota al router, el cual está configurado para no hacer reenvío a la máquina remota.
La máscara de red es un número como el de una dirección IP, con un bit para la parte de red y cero bits para la parte de máquina. La máscara es literalmente usada para enmascarar partes de la dirección dentro del código TCP/IP. Si la máscara es 255.255.0.0, los 2 primeros bytes son la parte de red y los 2 últimos son la parte de máquina. La más común es 255.255.255.0, en la cual los 3 primeros bytes son la parte de red y el último es la parte de máquina.
Por ejemplo, digamos que tu dirección IP es 192.168.0.10 y que el servidor Samba está en 192.168.236.86. Si tu máscara de red está a 255.255.255.0, la parte de red de la dirección son los 3 primeros bytes, y la parte de máquina el último. En éste caso, las partes de red son diferentes, y las máquinas se encuentran en redes distintas:
Parte de Red | Parte de Máquina |
---|---|
192.168.000 | 10 |
192.168.235 | 86 |
Si tu máscara está es 255.255.0.0, la parte de red son los 2 primeros bytes. En éste caso, las partes de red coinciden, así que las máquinas están en la misma red:
Parte de Red | Parte de Máquina |
---|---|
192.168 | 000.10 |
192.168 | 235.86 |
Por supuesto, si tu máscara de red dice una cosa y tu administrador de red dice otra, la máscara de red está mal.
TLDP-ES 03/11/2002