duas máquinas com o mesmo endereço IP público mas diferentes máscaras de sub-rede [duplicado]

2

Eu comecei meu curso CCNA. Eu queria ser esclarecido sobre esta questão. duas máquinas podem ter o mesmo endereço público com as máscaras de sub-rede (ou seja, endereço de rede) diferentes. Como 115.215.3.6/24 não é igual a 115.215.3.6/30 . Então, como é que posso fazer um ping em um endereço IP sem especificar a máscara de sub-rede?

    
por Ashwin 17.07.2012 / 16:51

3 respostas

3

A Netmask define o conjunto de hosts que são acessíveis diretamente entre si, sem roteamento. Maiores sub-redes / 24 incluem menores / 30 como subconjunto, mas também isso significa que, em grandes sub-redes / 24, todos os hosts podem se ver e direcionar para o conflito de endereços.

    
por 17.07.2012 / 17:14
10

Não, dois hosts não podem ter o mesmo endereço. Não, não, não.

    
por 17.07.2012 / 17:05
4

Você parece estar confuso em um nível fundamental sobre o que é uma sub-rede. Veja o comentário de DanBig. E a resposta do Sirch. E a resposta de Kondybas também.

Vou tentar dar-lhe um pouco mais de uma explicação fundamental sobre o que você está fazendo errado até mesmo para chegar à sua pergunta.

E como não gosto dos seus exemplos (não faz muito sentido usar 115.215.3.6/30 ou 115.215.3.6/30 , e também não acho que sejam sub-redes legais), vou para dar o meu próprio.

Primeiro de tudo, 123.123.123.0/24 NÃO é um endereço IP . É uma sub-rede. Portanto, não o trate como um endereço IP, e apenas plugue qualquer número que você desejar no último octeto. Ele designa a sub-rede de 24 bits (sub-classe C) começando em 123.123.123.0 Como é uma classe C completa, ela engloba todos os 256 IPs começando com 123.123.123. Então você poderia dizer que significa "a sub-rede compreendendo todos os endereços IP entre 123.123.123.0 e 123.123.123.255 . "

Quando lidamos apenas com sub-redes de classe C, o último octeto do IP pode parecer trivial, mas não é. Digamos que você tenha uma sub-rede / 27, por exemplo. Essa seria uma sub-rede de 32 hosts, para qualquer um cuja matemática binária esteja um pouco enferrujada. Se você recebeu uma sub-rede / 27 pelo seu ISP e teve 32 endereços IP externos em algum lugar em 123.123.123 , pode ser útil saber o intervalo real alocado, e não apenas que você tem 32 endereços IP alocados em algum lugar esse intervalo. Certo? Bem, é aí que o último octeto do endereço IP faz a diferença. Ele designa que você tem, no entanto, muitos endereços IP disponíveis, começando na última octeto.

Portanto, 123.123.123.0/27 forneceria 123.123.123.0 a 123.123.123.31 , enquanto 123.123.123.96/27 forneceria 123.123.123.96 a 123.123.123.127 . E assim por diante.

Como mencionado anteriormente, uma explicação muito mais detalhada é aqui .

    
por 17.07.2012 / 21:25

Tags