O que é a “barra” depois do IP? [duplicado]

54

No Amazon EC2, onde defino "grupos de segurança", diz: Fonte:

0.0.0.0/0 E então dá um exemplo de: 192.168.2.0/24

O que é "/ 24"?

Eu sei qual porta e IP é.

    
por Alex 15.05.2011 / 22:57

4 respostas

62

Ele representa a máscara de rede CIDR - após a barra, você vê o número de bits que a máscara de rede definiu como 1 Então o / 24 no seu exemplo é equivalente a 255.255.255.0.

Isso define a sub-rede em que o IP está - os IPs na mesma sub-rede serão idênticos após a aplicação da máscara de rede. Tome E para significar bitwise & Então:

192.168.2.5 AND 255.255.255.0 = 192.168.2.0
192.168.2.100 AND 255.255.255.0 = 192.168.2.0

mas, por exemplo:

192.168.3.100 AND 255.255.255.0 = 192.168.3.0 != 192.168.2.0

As máscaras de rede CIDR mais comuns são provavelmente / 32 (255.255.255.255 - um único host); / 24 (255.255.255.0); / 16 (255,255.0,0); e / 8 (255.0.0.0).

Eu acho mais fácil entender os números se você se lembrar que 255.255.255.255 pode ser escrito como FF.FF.FF.FF - e F é o mesmo que o binário 1111. Então você subtrai tantos 1s quanto A diferença entre o 32 e a máscara de rede do CIDR para saber quanto do endereço IP "pertence" à sua sub-rede. Se isso é confuso, você provavelmente pode ignorá-lo e mantê-lo no momento, é a maneira que eu prefiro pensar sobre isso.

Muito simplesmente, é o número de bits mais significativos que permaneceriam iguais na rede. Como alternativa, é (32 menos o número especificado) dos bits menos significativos que mudariam na rede. link

    
por 15.05.2011 / 23:03
5

É a notação do CIDR .

    
por 15.05.2011 / 23:03
5

O número após o / é o número de bits na máscara de rede. / 24 é o mesmo que 255.255.255.0, da mesma forma que / 16 seria o mesmo que 255.255.0.0

    
por 15.05.2011 / 23:04
1

O número após o / representa a sub-rede.

    
por 15.05.2011 / 23:01