Como posso encontrar minha máscara de sub-rede?

1

A resposta popular para a pergunta " Como funcionam as sub-redes IPv4? " faz um bom trabalho trabalho em explicar sub-redes.

Lembro-me de aprender sobre as classes de rede na classe CCNA, mas essa resposta menciona "Roteamento entre domínios sem classe" (CIDR) da seguinte maneira:

Back in the "old days", subnet masks weren't specified, but rather 
were derived by looking at certain bits of the IP address. An IP address 
starting with 0 - 127, for example, had an implied subnet mask of
255.0.0.0 (called a "class A" IP address).

These implied subnet masks aren't used today and 
I don't recommend learning about them anymore.

Então, minha pergunta é se eu tenho um endereço IP como 71.75.232.132 , (que é o meu endereço IP público atribuído ao meu modem a cabo através do meu ISP), como faço para descobrir o que é a máscara de sub-rede para que eu possa anote o endereço no formato adequado com algo como 71.75.232.132/32

    
por cwd 23.11.2011 / 07:01

3 respostas

9

Quem lhe nomeou esse endereço IP também deve ter informado a máscara de sub-rede, o gateway padrão e qualquer outra informação necessária para configurar sua máquina. Se eles estiverem usando o DHCP, o servidor DHCP informará ao seu computador a máscara de sub-rede. Então você não precisa saber, mas pode procurar o comando apropriado para o seu sistema operacional se estiver curioso.

    
por 23.11.2011 / 07:05
4

Acho que não há como ligar para o seu administrador de rede / ISP para saber mais sobre isso.

Mas você pode tentar seguir.

Uma mensagem ICMP tipo 17, é uma solicitação de máscara. Um ICMP tipo 18 é uma resposta de máscara ICMP. Assim, você pode usar o icmpush ferramenta para criar pacote icmp personalizado e pode solicitar a máscara do host. Mas lembre-se que nem todos os roteadores e sistemas permitem todas as respostas icmp.

Mas, de acordo com este documento (página nº 11).

If the Router is following RFC 1812 closely, it should not forward on an Address Mask Request to another network.

ICMP Address Mask Request aimed at a LINUX machine would not trigger an ICMP Address Mask Reply, nor a request aimed at a Microsoft Windows box.

But sending an ICMP Address Mask request aimed at a router on will receive a reply.

    
por 23.11.2011 / 07:38
1

Você não pode imaginar a máscara de rede se somente IP for dado a você - a máscara pode ser qualquer tamanho

De forma suja, como primeira iteração, você pode obter a máscara de rede a partir de 2 IPs conhecidos (your e GW) e sabendo que o host e o GW padrão devem residir na mesma rede

HTH

    
por 23.11.2011 / 11:14