Respostas:
Uma explicação simples:
O /<number>
é como um computador pode calcular rapidamente o que é parte da sua rede eo que não é. Representa o comprimento do bit da máscara de sub-rede, conforme indicado acima. A máscara de sub-rede é como mascarar ao pintar. Você coloca uma máscara sobre o que NÃO deseja pintar. A máscara de sub-rede é uma maneira de calcular a parte da rede do espaço de endereço e o espaço de endereço do host. O espaço de endereço de rede é atribuído a você, o espaço de endereço do host que você define qual dispositivo recebe qual endereço no espaço do host.
Um computador executa a matemática binária de ANDing do endereço IP e da máscara de rede.
Endereço IP 10.10.15.10/16
Etapa 1) Traduza o octeto do endereço IP 4 em binário: 00001010.00001010.00001111.00001010
Etapa 2) Traduza o octeto da máscara de sub-rede 4 em binário, o que é fácil usando o CIDR : 11111111.11111111.00000000.00000000
Etapa 3) Execute a operação AND nos dois endereços. Isso fornecerá o endereço de rede para a sub-rede.
As regras ANDing são as seguintes:
00001010.00001010.00001111.00001010 AND 11111111.11111111.00000000.00000000 ——————————————————————————— 00001010.00001010.00000000.00000000
Etapa 4) Converta de volta para o decimal: 10.10.0.0
Portanto, agora um computador sabe que qualquer endereço de 10.10.0.0 a 10.10.255.255 faz parte de sua rede e qualquer outro endereço não.
É como uma coisa de gangue de rede binária, você está ou não.
A barra e o número a seguir são apenas uma maneira abreviada de escrever uma máscara de sub-rede. Chama-se notação CIDR (Classless Inter-Domain Routing). Também é conhecido como comprimento do prefixo .
O número após a barra representa o número de 1s consecutivos na máscara de sub-rede. Por exemplo, 192.168.10.0/24
é igual à rede 192.168.10.0
com uma 255.255.255.0
máscara de sub-rede. Se você converter 255.255.255.0
para binário, terá 24 consecutivos 1
:
11111111.11111111.11111111.00000000
Outro exemplo poderia ser 10.0.0.0/8
. 8 consecutivos 1
na máscara de sub-rede fornecem 11111111.00000000.00000000.00000000
ou 255.0.0.0
.
Para mais informações, consulte RFC 4632, Seção 3.1 .
A barra após o endereço IP é a abreviação da máscara de sub-rede.
A versão binária de uma máscara de sub-rede será composta de uns e zeros, assim como a versão binária de um endereço IP, no entanto, os de uma máscara de sub-rede são todos consecutivos. A quantidade de unidades na máscara de sub-rede é igual ao número da abreviação.
Por exemplo, a máscara de sub-rede / 16 que você perguntou teria 16 em uma linha, o resto dos números sendo zeros. 11111111.11111111.00000000.00000000. Quando convertido do sistema numérico base 2 do binário no sistema numérico base 10 da versão decimal do endereço IP, é, portanto, igual a 255.255.0.0.
Uma máscara de sub-rede A / 9 seria 11111111.10000000.00000000.00000000 ou 255.128.0.0.
Uma máscara de sub-rede A / 30 seria 11111111.11111111.11111111.11111100, ou 255.255.255.252, o que é ótimo para criar uma rede que é responsável por apenas 2 roteadores ou switches da camada 3, porque existem apenas 4 endereços IP totais e apenas 2 deles são endereços IP de host utilizáveis .
Muito pode ser feito com a sub-rede, mas a sub-rede é um monstro totalmente novo para enfrentar se você está apenas começando.
/x
estilo é discutido na metade do caminho para baixo, em "Mais Terminologia"
192.168.0.0 é o endereço de intervalo inicial do endereço IP privado (192.168.0.0 até 192.168.255.255 Rede pequena). Isso significa que você usou dezesseis bits para o endereço de rede em trinta e dois bits e os bits restantes para o endereçamento do host. para esses dezesseis bits restantes, pode ser usado para sub-rede com base no seu design de rede e outras etapas de sub-rede ilustradas nas postagens acima.
uma outra explicação simples pode ser: quantos endereços você pode ter em um intervalo.
ex: você tem um ip abcd / x. Então a, b, c, d individualmente podem ter valores de 0 a 255, o que nos dá 2 ^ 3 (o comprimento máximo é 3) = 8. então uma parte do ip pode ter 8 bits.
Então agora se escrevermos ip como 10.10.0.0/x, agora x / 8 = número total de blocos fixos que temos.
ex: se tivermos / 16 so 16/8 = 2, isso significa que temos 2 blocos livres; agora o ip seria 10.10.0.0; portanto, aqui os dois primeiros blocos são corrigidos e podemos ter de 0 a 255 em cada um dos últimos dois blocos, de modo 256 * 256 = 65536 (endereço que podemos ter) e na máscara de rede seria 255.255.0.0
agora digamos que tivemos / 18, que não é completamente divisível por 8, então 18/8 = 2 (blocos fixos) e 2 é deixado, então agora divida 256 duas vezes, que é 256/2 = 128, 128/2 = 64, então temos 64 agora 256-64 = 192. agora nossa máscara de rede seria 255.255.192.0, o que significa que podemos ter um endereço 64 * 256.
além disso, se fosse / 24, isso significa 24/8 = 3 três blocos são fixos e um é variável. A máscara de rede é 255.255.255.0 e, se tivéssemos / 8, isso significa 8/8 = 1, um bloco é corrigido. so 255.0.0.0
Representa a máscara de sub-rede (sub-rede).
1) Reescreva o endereço IP à medida que os computadores o leem.
192.168.0.0 converte em binário / base2 / 'bits' como 11000000.10101000.00000000.00000000
2) O número de bits (da esquerda para a direita) que representam o endereço de sub-rede é especificado como 16 ('/ 16').
16 bits ou 11000000.10101000 (192.168) é o endereço de rede e 0.0 ou 00000000.00000000 é o endereço do host - nesse caso, um endereço de broadcast.
Isso se refere a uma máscara porque você está dizendo ao computador para ignorar esse número de bits ao calcular o endereço do host ou talvez a rede use esse número de bits como identificador ou máscara.