Tenho quase certeza de que é 2x-2, mas quero ter certeza de que estou correto. Alguém tem uma palavra a dizer e por quê?
x2 + 2
2x + 2
2x – 2
x2 – 2
Responder1
O número de hosts é basicamente o número de combinações que você pode fazer com o número de bits.
EmTCP/IPv4o IP mais baixo e mais alto da sub-rede são reservados como endereço de sub-rede e endereço de broadcast, respectivamente.
Normalmente as sub-redes são indicadas como, 192.168.420.0/24
mas x
conforme você descreve, é o restante dos bits quando você subtrai x
do número total de bits disponíveis no TCP/IPv4 (spoiler: são 32).
A fórmula é 2^x
, explicada:
- 2 - o número de possibilidades para cada bit,
0
ou1
- ^ - elevar à potência de:
- x - o número de bits fornecidos
Eu digo que é hora de uma boa e velha sub-rede manual.
Exemplo de 24 bits:
eu tenho 24 bits para usar.
número de IPs (2 ^ 24) = 16777216
intervalo = x.0.0.0 - x.255.255.255
se você criar uma sub-rede grande, ela poderá conter 16777214 hosts.
endereço de rede = x.0.0.0
endereço de transmissão = x.255.255.255
intervalo de IP efetivo = x.0.0.1 - x.255.255.254 (16777214)
mascarador de sub-rede = 255.0.0.0
Exemplo de 16 bits:
eu tenho 16 bits para usar.
número de IPs (2 ^ 16) = 65536
intervalo = xx0,0 - xx255,255
se você criar uma sub-rede grande, ela poderá conter 65.534 hosts.
endereço de rede = xx0.0
endereço de transmissão = xx255.255
faixa de IP efetiva = xx0.1 - xx255.254 (65534)
mascarador de sub-rede = 255.0.0.0
DR:
É sim2^x-2
Responder2
Suspeito que você queira 2 x - 2 porque na maioria dos casos você deseja manter o número mais baixo como endereço de rede e o mais alto para transmissão.
Você pode querer ler esta postagem em nosso site irmão: https://serverfault.com/questions/49765/how-does-ipv4-subnetting-work