Estoy bastante seguro de que es 2x-2, pero quiero asegurarme de que estoy en lo cierto. ¿Alguien tiene algo que decir y por qué?
x2 + 2
2x + 2
2x – 2
x2 – 2
Respuesta1
La cantidad de hosts es básicamente la cantidad de combinaciones que puedes hacer con la cantidad de bits.
EnTCP/IPv4la IP más baja y más alta de la subred están reservadas como dirección de subred y dirección de transmisión respectivamente.
Normalmente, las subredes se anotan como, 192.168.420.0/24
pero x
como usted describe, es el resto de bits cuando se resta x
del número total de bits disponibles en TCP/IPv4 (spoiler: son 32).
La fórmula es 2^x
, explicó:
- 2 - el número de posibilidades para cada bit,
0
o1
- ^ - elevar a la potencia de:
- x - el número de bits que se da
Yo digo que es hora de hacer algunas buenas subredes manuales.
Ejemplo de 24 bits:
Tengo 24 bits para usar.
número de IP (2^24) = 16777216
rango = x.0.0.0 - x.255.255.255
Si crea una subred grande, podría tener 16777214 hosts.
dirección de red = x.0.0.0
dirección de transmisión = x.255.255.255
rango de IP efectivo = x.0.0.1 - x.255.255.254 (16777214)
enmascarador de subred = 255.0.0.0
Ejemplo de 16 bits:
Tengo 16 bits para usar.
número de IP (2^16) = 65536
rango = xx0.0 - xx255.255
Si crea una subred grande, podría tener 65534 hosts.
dirección de red = xx0.0
dirección de transmisión = xx255.255
rango de IP efectivo = xx0.1 - xx255.254 (65534)
enmascarador de subred = 255.0.0.0
TL;DR:
Sí, lo es2^x-2
Respuesta2
Sospecho que desea 2 x - 2 porque en la mayoría de los casos desea mantener el número más bajo como dirección de red y el más alto para transmisión.
Quizás quieras leer esta publicación en nuestro sitio hermano: https://serverfault.com/questions/49765/how-does-ipv4-subnetting-work