O que é máscara de rede - entendendo o seu 255.255.255.0

Publicado por Rafael Poletto em 29/09/2011

[ Hits: 77.414 ]

 


O que é máscara de rede - entendendo o seu 255.255.255.0



Bom galera, estou fazendo curso de redes Linux e pela primeira vez eu achei algo de muito bacana e complexo.

O que é máscara de rede

Máscara de rede nada mais é do que uma das configurações da sua rede. Com ela você define quantos IPs sua rede terá.

Como defino o máximo da minha rede?

Agora entra a parte bacana.

Vamos utilizar a máscara de rede padrão para ficar mais fácil entender (255.255.255.0).

Vou explicar o 255.

255 é nada mais nada menos que a soma dos seguintes números:

128 + 64 + 32 + 16 + 8 + 4 + 2 + 1

O que são esses números?

As placas de rede (até onde eu entendi durante a aula) lêem em binário (01101010), cada conjunto 255 equivale a 8 casas com 0 ou 1.

Vamos imaginar assim:

255 - em binário seria escrito assim: 11111111

Explicando "0" e "1":
  • "0" = o zero significa que aquele lugar está disponível;
  • "1" = o um significa que aquele lugar está ocupado (preenchido).

Cada uma daquelas casas tem um valor, que é exatamente nessa sequência:

  1    1   1   1  1  1  1  1
128,  64, 32, 16, 8, 4, 2, 1

Se fosse 254 ficaria: 11111110

252 11111100
248 11111000
240 11110000
224 11100000
192 11000000
128 10000000
127 01111111
e por aí vai.

Para que serve então o 255.255.255.0?

Se você entendeu como funciona o 255 ficará fácil de entender agora.

Cada 1 equivale a uma casa ocupada e 0 casa disponível.

O 255.255.255.0 que tanto vimos serve para definir o tamanho da sua rede.

Em uma rede com IP 10.0.1.0 e a máscara de sub-rede 255.255.255.0, cabem 254 computadores ligados na rede.

A quantidade de IPs válidos é definido pela quantidade de "0" (binário) em cada casa de "255".

Se a sua máscara for 255.255.255.192, você terá 2^6-2 (2 elevado a 6 subtraindo 2) IPs disponíveis na sua rede.

Porque subtrair 2?

Toda rede precisa de um gateway e um broadcast (fim da rede).

Além de definir o tamanho da sua rede usando uma máscara mais apropriada à quantidade de computadores ligados em rede, você torna a rede mais rápida, já que existem menos IPs disponíveis.

Espero que tenha ajudado a entender um pouco sobre rede.

Até mais.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

LVM - Criando PV e LV

Criando listas individuais para cada instância da mesma classe em Python

Edge-Snapping vs. Edge-Tiling

Qual a vantagem de se utilizar o Linux?

UNetbootin - Instalar um sistema Linux no pen drive do modo fácil

  

Comentários
[1] Comentário enviado por mkinfo em 29/09/2011 - 17:34h

Só para complementar amigo.
É preciso subtrair porque o primeiro IP é o endereço de rede e o último IP é o broadcast.
O gateway é o endereço ip configurado em uma interface que poderá ter a função de encaminhar pacotes de uma rede para outra.

Abraços!

[2] Comentário enviado por polettin em 29/09/2011 - 19:31h

opa... desculpe a confusão, aprendi esses dias e achei que seria bacana compartilhar... :D

[3] Comentário enviado por marcinhodedeus em 30/09/2011 - 07:41h

muito bom agora entendo o porque do 255.255.255.

[4] Comentário enviado por fnpinheiro em 11/03/2012 - 20:02h

Polettin... Muito boa sua explicação.... Vou guardar em minhas dicas.

Um Abraço

Fabricio

[5] Comentário enviado por vanessaAlineS em 22/04/2014 - 15:53h

Muito legal sua eplicaçãO! ]
AJUDOU BASTANTE!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts