¿Cuál es la diferencia entre una máscara de subred y una máscara de red?

¿Cuál es la diferencia entre una máscara de subred y una máscara de red?

¿Existe alguna lógica en el uso de dos nombres diferentes para determinar la ID del host y la ID de la red?

Por ejemplo, si escribe print routeun símbolo del sistema, obtendrá cosas conmáscara de red, pero la configuración de IPv4 parece usarmáscara de subred.

¿Existe alguna diferencia significativa entre los dos términos?

Respuesta1

La diferencia es muy, muy leve. 9 de cada 10 veces significarán exactamente lo mismo.

Sin embargo, los términos pueden tener unacontextuales decir, en los casos en los que estamos discutiendo la subred de una red determinada. En esos casos, los dos términos "máscara de red" y "máscara de subred" pueden tener significados distintos. Es decir, si hacemos una distinción entre una "red" y una "subred", entonces "la máscara de una red" y "la máscara de una subred" significan cosas diferentes debido al contexto. Esta distinción es unarelativodistinción.

Por ejemplo, digamos que le han otorgado la 10.10.0.0/16red (usandoNotación CIDR). Aquí, su "máscara de red" es 255.255.0.0. Digamos que necesitas separar esta red en 4 redes más pequeñas, cada una tan grande como sea posible. Para obtener 4 redes 10.10.0.0/16, necesita tomar prestados dos bits (00, 01, 10, 11) de la dirección del host y usarlos para las direcciones de subred. Esto le dará las siguientes subredes:

10.10.0.0/18
10.10.64.0/18
10.10.128.0/18
10.10.192.0/18

Aquí, su "máscara de red" sigue siendo 255.255.0.0, pero cada "máscara de subred" es 255.255.192.0.

Pero, como dije, es completamente unrelativotérmino basado en el contexto. También se podría hablar de 255.255.192.0ser una "máscara de red" y luego 255.255.0.0una "máscara de superred" si en el mismo contexto hablamos de 10.10.0.0/16ser una superred de, digamos, 10.10.64.0/18. Todo se basa en el contexto de lo que se está discutiendo.

Respuesta2

La "máscara de red", la "máscara de subred" o simplemente la "máscara" son lo mismo: una máscara que le dice al software qué IP pertenecen a esa red y cuáles no.

información relacionada