Questão Qual é a diferença entre a máscara de sub-rede IP 255.255.254 .0… ou 255.255.255.0? [fechadas]


Qual é a diferença entre a máscara de sub-rede IP 255.255.254.0 e 255.255.255.0?


1


origem


As máscaras de sub-rede @Ramhound não têm nada a ver com intervalos de endereços IP públicos ou privados - DavidPostill♦
aqueles que se parecem com máscaras de sub-rede, em vez de sub-redes - barlop


Respostas:


Endereços IPv4 usam 32 bits. Por exemplo, o adddress 127.0.0.1 traduzido para binário é 01111111 00000000 00000000 00000001.

Para facilitar a compreensão, em vez de binário, nós, humanos, usamos uma representação decimal separando os 32 bits em 4 blocos de 8 bits.

Cada bloco de 8 bits pode ir de 00000000para 11111111, ou em decimal de 0 para 255.

O endereço IP é dividido em duas partes: parte da rede e parte do dispositivo.

  1. o parte da rede é comum a todos os dispositivos na mesma rede
  2. o parte do dispositivo é exclusivo para cada dispositivo.

Quem define essa divisão? A máscara de sub-rede. 

Em cada dispositivo IP, você tem um endereço e uma máscara de sub-rede. A máscara de sub-rede apenas marca quantos bits são fixos (parte da rede) e quantos bits são variáveis ​​(parte do dispositivo) para usar em seus dispositivos.

Um exemplo:

Suponha que você escolha para sua rede o endereço 192.168.0.0. É o parte da rede.

  • Você decide usar a netmask 255.255.255.0 (no binário cada 255 é 11111111 e cada 0 é 00000000). Isso significa que você decidiu usar o último 8 bits do endereço dos seus dispositivos. 8 bits binários fornecem 256 decimais, assim você pode ter 256 endereços para os dispositivos em sua rede, desde 192.168.0.0 para 192.168.0.255. Na vida real, você não pode usar o primeiro e o último, de modo que neste caso você está limitado a 254 endereços.

  • Você muda a máscara de rede para 255.255.254.0. Agora você tem 9 bits para seus dispositivos (254 é 11111110). 9 bits binários convertidos em decimal dão a você 512, então você pode ter 512 endereços para seus dispositivos, desde 192.168.0.0 para 192.168.1.255. Assim como antes você não pode usar o primeiro e o último, então você está neste caso limitado a 510 endereços.

A máscara de rede é escolhida pelo administrador da rede, tendo em mente o tamanho da rede (quantos dispositivos ela irá armazenar) e outros princípios de design.

Sobre endereços privados / públicos, o IPv4 tem 3 intervalos definidos para privado redes, eles são:

10.0.0.0 - 10.255.255.255

172.16.0.0 - 172.31.255.255

192.168.0.0 - 192.168.255.255

Qualquer coisa fora desses intervalos é público e não pode ser usado para uma rede, a menos que tenha sido atribuído pela IANA ou por um representante da IANA.


5



Só para adicionar um pouco de clareza, se você tem dois computadores em sua rede com endereços 192.168.0.1 e 192.168.1.1 e uma netmask de 255.255.255.0, eles não poderiam se comunicar uns com os outros (a menos que você configure um roteador) porque eles estão em duas redes lógicas diferentes, mesmo que compartilhem a mesma rede física. - psusi
Na verdade você não pode usar 192.168.1.0 e 92.168.2.255 para qualquer dispositivo. É o número da rede e o endereço de broadcast de acordo - Nafscript
@psusi Você está certo. - jcbermu
@Nafscript Obrigado pela sua correção. Eu estava tentando simplificar minha resposta, mas adicionei para maior clareza. - jcbermu
Mais esclarecimentos: as informações do @ Nafscript aplicam-se apenas a este exemplo específico, nada inerentemente errado com os endereços que terminam .0 e .255. Este exemplo em si é, no entanto, inválido, uma máscara de / 9 se traduz em 192.168. ** 0.0 ** para 1,255. Você não pode iniciar arbitrariamente um intervalo em qualquer lugar que você goste, o que me leva ao próximo comentário. - qasdfdsaq


Do wiki Aqui você pode ver os três intervalos reservados de endereços privados

IP address = 10.0.0.0 - 10.255.255.255, subnet mask = 255.0.0.0 (corporate)
IP address = 172.16.0.0 - 172.31.255.255, subnet mask = 255.240.0.0 (rarely seen) 
IP address = 192.168.0.0 - 192.168.255.255, subnet mask = 255.255.0.0 or more common 255.255.255.0 (home use)

A máscara de sub-rede não é realmente relevante para público / privado.


2



Acordado - atualizado. - Saulysw


Como mencionado acima, as máscaras de sub-rede podem ser usadas para qualquer rede privada ou pública. Não há nenhuma regra ou lógica que indique que apenas determinadas máscaras de sub-rede podem ser aplicadas a determinadas redes públicas ou privadas.

Mas para responder a pergunta do que é diferente entre 255.255.255.0 e 255.255.254.0 ...

255.255.255.0 permite um total de 254 endereços IP a serem usados. 1 é para a própria sub-rede e outra para a transmissão. O melhor exemplo disso é a rede 192.168.1.0. Esse é o ip da sub-rede em si. 192.168.1.1-192.168.1.254 são todos os IPs válidos que podem ser atribuídos a dispositivos clientes. Finalmente, 192.168.1.255 seria o endereço de broadcast.

Isso contrasta com a máscara de sub-rede 255.255.254.0, que oferece 510 endereços IP válidos. Ainda uma para a sub-rede e outra para a transmissão.

Outro exemplo para isso:

Rede: 192.168.0.0 Transmissão: 192.168.1.255 IPs válidos: 192.168.0.1 - 192.168.1.254

Tenha em mente que esses intervalos de IP são apenas exemplos. Você pode usar outros endereços IP para a sub-rede, mas a ideia é a mesma, independentemente disso.


1





255.255.255.0 é geralmente usado para pequenas redes privadas, sim. Ele pressupõe que há apenas um roteador na rede e tem capacidade para até 253 ou 254 clientes. Esta é a configuração mais comum em que o endereço IP do roteador é 192.168.1.1.

255.255.254.0 é usado para algumas configurações de dois roteadores, como modem-roteador ou modem-roteador-roteador (em que o modem está configurado para o modo de ponte). Os roteadores podem estar em 192.168.1.1 e 192.168.0.1 cada um com seus próprios conjuntos de clientes.


0