Slash Notation IP - O que é o que?

12

Acabamos de nos inscrever com um novo ISP e recebemos um IP estático deles.

Nosso ISP anterior deu apenas um IP e nós pudemos configurar nosso servidor web usando isso. Agora, temos esse novo IP com uma notação de barra. Esse tipo é novo para mim. Quando usei a calculadora CIDR, isso me deu os seguintes resultados:

    202.184.7.52/30
    IP: 202.184.7.52
    Netmask: 255.255.255.252
    Number of hosts: 2
    Network address: 202.184.7.52
    Broadcast address: 202.184.7.55

Alguém por favor pode me ajudar, explicando o que são? Eu não conseguia entender o que o número de hosts significa. Isso está dizendo que eu posso usar dois IP diferentes para registros DNS (A)? Além disso, qual deles devo configurar no meu roteador? O endereço de rede ou o endereço de transmissão?

Muito obrigado por qualquer resposta que você possa fornecer.

    
por Nirmal 14.10.2009 / 13:22

3 respostas

13

O / 30 significa que todos, exceto dois dos 32 bits, são usados para definir a máscara de rede. Isso também significa que você tem quatro endereços IP para jogar. (Mas, na realidade, apenas dois dos quais podem ser hosts)

Seu último octeto da netmask é (em binário) 11111100, o que deixa os dois últimos bits para você definir sua rede. (daí os quatro endereços)

Apenas olhando os dois últimos bits:

00 = 202.184.7.52 - I've forgotten why, but there's a reason you don't use 00.
                    My network theory is rusty.
01 = 202.184.7.53 - Host 1
10 = 202.184.7.54 - Host 2
11 = 202.184.7.55 - which is your broadcast address - sending to this should 
                    broadcast to all your hosts. Good for things like wakeOnLan 
                    packets.

Claro como lama eu tenho certeza .. mas espero que adicione um pouco à sua compreensão

    
por 14.10.2009 / 13:44
7

/20 significa usar os primeiros 20 bits como uma máscara de rede. Geralmente é expresso onde os bits fora da netmask são 0, então 206.89/16 é aproximadamente 64K endereços começando com 203.89. A máscara de rede é 0xFFFF0000 .

Então 202.184.7.52/30 significa:

    Network: 202.184.7.52
    Netmask: 0xFF FF FF FC

Os últimos 2 bits são usados para hosts dentro dessa sub-rede. Consulte Roteamento IP em sub-redes .

    
por 14.10.2009 / 13:24
2

De 202.184.7.52/30 o ip é: 202.184.7.52

Deixe-nos encontrar a máscara da rede. / 30 significa 30 "1" s, 8 no primeiro octeto, 8 no segundo, 8 no terceiro e apenas 6 no quarto.

Usamos o último octeto apenas porque sabemos que oito '1's = 255

128 64 32 16 8 4 2 1
 1   1  1  1 1 1 0 0 means we have six '1's
We add them to give 128=64=32=16=8=4=252

então o Netmask se torna: 255.255.255.252

O número de hosts = 2 ^ N -2 = 2 ^ 2 -2 = 2 (já que o número zero de zeros no último octeto é 2, então N = 2)

Encontrando o endereço de rede:

202. 184. 7. 52 AND
255. 255.255.252

128 64 32 16 8 4 2 1
0   0  1  1  0 1 0 0 =52
1   1  1  1  1 1 0 0 =252 ANding

0   0  1  1  0 1 0 0

Substitua os dois últimos zeros por 1

0   0  1  1  0 1 1 1 =55 to give the broadcast address
202.184.7.55
    
por 18.11.2011 / 09:37

Tags