A máscara de sub-rede ou máscara de rede é usado pelos roteadores e computadores para descobrir exatamente para onde enviar uma mensagem. Ele basicamente diz um roteador que partes de um endereço IP referem-se a um computador específico , e que as partes referem-se a um grupo de computadores , ou uma sub-rede . É semelhante às linhas em um envelope - os correios sabe que o número é a sua casa , a rua é a área do seu bairro, e assim por diante . Para algumas aplicações , é necessário inserir manualmente a máscara . Inter-Domain Routing ( CIDR) notação Classless é uma das formas mais comuns de representar uma sub-rede . CIDR parece com um endereço IP, seguido por uma barra e um número. Por exemplo, 192.168.1.0/24 é notação CIDR. Por outro lado, uma máscara de rede geralmente se parece com um endereço IP. Um exemplo de uma máscara de rede que corresponde à notação CIDR acima é 255.255.255.0 . A fim de descobrir - e entre - sua máscara de rede , muitas vezes é necessário converter de notação CIDR. Coisas que você precisa Papel Lápis
calculadora científica (opcional)
Mostrar Mais instruções
Finding Máscara de notação CIDR
1
Use o CIDR para escrever o número em binário . Para fazer isso, levando o número após a barra - nós chamá-lo de x - e escrever x 1s . Em seguida, escreva 32 x 0s à direita deste . Isso ocorre porque o número após a barra representa o número de 1s na máscara de rede , a partir da esquerda . A máscara de rede é um número de 32 bits , por isso, a partir de pedaços x até 32 serão preenchidos com 0s.
Os 1s neste número são as partes do endereço IP que representam o endereço de sub-rede , em vez do endereço do computador . Assim, para o exemplo acima ( 192.168.1.0/24 ), o número binário para escrever seria: 1111 1111 1111 1111 1111 1111 0000 0000
2
Divida esse número binário em grupos de 8 bits. ( você pode pensar em pedaços , assim como dígitos em um número binário). Agora temos que converter esses grupos de 8 bits em um número decimal. Para fazer isso, descobrir o valor de cada bit e adicionar o valor de todos os bits que estão definidos para um conjunto. Para descobrir o valor de um pouco, você contar da direita e levantar dois para o poder dessa posição , a partir de zero.
Em outras palavras, se você está tentando descobrir o valor de um bit n lugares a partir do bit mais à direita ( onde o bit mais à direita é 0 posições ) , você acabou de dizer que o valor deste bit é 2 elevado à potência de n. Para o primeiro grupo de 8 bits no exemplo anterior ( 1111 1111 ) , começar a partir da direita e dizem 2 a 0 é 1 , acrescido de 2 para 1 a 2 , mais 2 a 2 é 4 , e assim por diante . Os números no exemplo acima se somam a 255.
3
Separe cada um dos números decimais que calculados com um ponto. Esta é a sua máscara de sub-rede. Máscara de sub-rede do meu exemplo é 255.255.255.0. Você pode inverter este procedimento para obter a sua representação CIDR de sua máscara de sub-rede. Se você está construindo uma rede, você pode usar esses princípios para determinar que máscara de sub-rede que você deve usar com base em quantos computadores você precisa ligar .
Para fazer isso , basta ter o número de computadores que você precisa para ligar , adicionar dois, e em seguida, obter o logaritmo de base 2 desse número . Esta é quantos 0s que você precisa em sua máscara de sub-rede , então o número CIDR será 32 menos este . Usando uma rede de tamanho adequado pode realmente reduzir as dores de cabeça de solução de problemas e ajudar a sua rede para funcionar sem problemas .