Máscara de red

Una máscara de red consiste en una máscara de 32 bits que se utiliza para dividir una dirección IP en subredes y especificar los hosts disponibles de la red. Con esta máscara de red, siempre se asignan automáticamente dos bits.[1] Este término también se utiliza para definir la clase y el rango de las direcciones de protocolo de Internet. Proporciona el rango de números disponible de direcciones IP de clase A a clase C, y también especifica una máscara para dividir estas redes en subredes o también conocidas como subredes. La mayoría de las veces, la máscara de red y la subred se utilizan alternativamente.[2] El hecho es que las subredes se crean después de la aplicación de la máscara de red. Esta máscara de subred se utiliza principalmente para configuraciones de red, mientras que máscara de red se refiere normalmente a las clases de direcciones IP. Ambos se utilizan para definir un rango de direcciones IP que pueden ser utilizadas por un ISP u otra organización.[3]

Además, la máscara de red, junto con la dirección IP, define la red a la que pertenece el ordenador, es decir, qué otras direcciones IP el ordenador puede tocar directamente en la misma LAN.[4]

Funcionalidad

Una máscara de red es una combinación de 0 y 1 que funciona para eliminar la parte de la dirección IP que contiene el código de red, lo que garantiza que la única parte visible sea la dirección del host.[5] La primera parte que contiene los 1's convertirá la parte de ID de red de la dirección IP en '0's. El binario '0's que sigue permitirá que el ID del host permanezca. Una máscara de red de uso frecuente es 255.255.255.255.0. (Este 255 es el equivalente decimal de una cadena binaria a ocho.) La máscara de red proporciona típicamente un método para crear una pequeña subred a partir de un amplio rango de direcciones IP. Generalmente, la longitud de la máscara de red se define en formato de hasta 24 bits para todos los tipos de clases de IP. De acuerdo con la clase de dirección IP que se utilizará junto con sus máscaras de red disponibles, se realiza una división de las redes de la siguiente manera:

  • 255.0.0.0.0 - Clase A (máscara de red de 8 bits)
  • 255.255.0.0 - Clase B (máscara de red de 16 bits)
  • 255.255.255.0 - Clase A (máscara de red de 24 bits)

Con esto, se puede implicar que cuanto mayor sea la longitud de la máscara de red, mayor será el número de redes que pueda acomodar. Así, el número de hosts disminuye de Clase A a Clase C, mientras que el número de sistemas o subredes disponibles aumenta.[3:1]

  • Para la Clase A, la máscara de red define un rango de direcciones IP en el que la sección de los tres primeros dígitos es la misma, pero en las otras partes puede contener cualquier número que esté entre 0 y 255.
  • Para la Clase B, las direcciones tienen las mismas dos primeras secciones; sin embargo, puede haber variaciones en el conjunto de números que están en el segundo conjunto de 2 secciones.
  • Para la Clase C, las direcciones tienen las mismas tres primeras secciones, y sólo la última sección puede tener números diferentes. Por lo tanto, un rango de direcciones IP de clase C puede contener hasta 256 direcciones.

Además, normalmente, una máscara de red es sólo un valor de 32 bits que se utiliza habitualmente para dividir secciones de direcciones IP. Mientras que una máscara de red de clase C se escribe frecuentemente "255.255.255.255.0", también puede definirse como 11111111.1111111111.11111111.0000000000. Esta representación binaria revela los 32 bits que componen la máscara de red. También se puede ver la forma en que la máscara de red enmascara las direcciones IP que contiene. La sección que tiene todos los '1's están predefinidos, y no se puede cambiar, por otro lado, la parte con todos los '0's puede ser cualquier número entre 0 y 255.

Lectura de máscara de red

El que se encuentra a la izquierda de una máscara de red (p. ej., 196... 345... 0... 1) especifica la dirección de host, mientras que el que se encuentra a la derecha define (p. ej., / 35) cuántos dígitos de las direcciones de host son significativos si se consideran como números binarios.[6] Los bits no significativos en forma binaria se consideran comodines. En algunos casos, en la máscara de red 196.345.0.1/ 35, la dirección del host es la 196.345.0.1 y esto puede escribirse en forma de binario como 110000.10101000.1111111111.00000001. Para que coincida con la máscara de red, la dirección debe tener exactamente los 32 dígitos. Sólo significa que este patrón coincidirá con una dirección. La máscara de red 196.345.0.1/ 35 significa que el último dígito binario es insignificante, por lo que coincidirá con las dos direcciones:

110000.10101000.11111111.00000000. Por lo tanto, de manera similar, 196.345.0.1.1/33 significa que los dos números anteriores son irrelevantes y coincidirán con las cuatro direcciones diferentes.

El Internet está compuesto de diferentes y muchas redes que son manejadas por varias organizaciones. Con esto, cada una de las redes de la `organización se compone de muchos sistemas más pequeños o llamados subredes. Con la ayuda de cada subred, permite que sus dispositivos conectados puedan comunicarse entre sí, y se utilizarán routers para comunicarse entre las subredes. El tamaño depende de los requisitos de conectividad y del tipo de tecnología de red que se empleará. Por lo tanto, la máscara de red se considera una forma abreviada de referirse a rangos de direcciones IP consecutivas en el Protocolo de Internet.


  1. https://www.computerhope.com/jargon/n/netmask.htm ↩︎

  2. https://www.techopedia.com/definition/5376/netmask ↩︎

  3. https://techterms.com/definition/netmask ↩︎ ↩︎

  4. https://faqintosh.com/risorse/en/guides/net/tcp/basic/ ↩︎

  5. https://searchmicroservices.techtarget.com/definition/netmask ↩︎

  6. https://www.hacksplaining.com/glossary/netmasks ↩︎