Máscara de rede

Uma máscara de rede consiste em uma máscara de 32 bits que é usada para dividir um endereço IP em sub-redes e especificar os hosts disponíveis da rede. Com esta máscara de rede, dois bits são sempre atribuídos automaticamente.[1] Este termo também é usado para definir a classe e o intervalo dos endereços de Protocolo de Internet. Ele fornece o intervalo de numeração disponível de endereços IP da classe A à classe C, e também especifica uma máscara para dividir essas redes em sub-redes ou também conhecidas como sub-redes. Na maioria das vezes, a máscara de rede e a sub-rede são usadas alternativamente.[2] O fato é que as sub-redes são criadas após a aplicação da máscara de rede. Essa máscara de sub-rede é usada principalmente para configurações de rede, enquanto a máscara de rede normalmente se refere às classes de endereços IP. Ambos são usados para definir um intervalo de endereços IP que podem ser usados por um ISP ou outra organização.[3]

Além disso, a máscara de rede, juntamente com o endereço IP, define a rede à qual o computador pertence, ou seja, que outros endereços IP o computador pode tocar diretamente na mesma LAN.[4]

Funcionalidade

Uma máscara de rede é uma combinação de 0's, e 1's essa função para selecionar a parte do endereço IP que contém o código de rede, Isso garante que a única parte visível seria o endereço host.[5] A primeira parte contendo os 1's transformará a parte de ID de rede do endereço IP em '0's. Os '0's binários que se seguem permitirão que o ID do host permaneça. Uma máscara de rede freqüentemente usada é 255.255.255.255.0. (Este 255 é o equivalente decimal de uma string binária a oito.) A máscara de rede tipicamente fornece um método para criar uma pequena sub-rede a partir de uma ampla gama de endereços IP. Geralmente, o comprimento da máscara de rede é definido no formato de até 24 bits para todos os tipos de classes IP. De acordo com a classe de endereço IP que será usada junto com suas máscaras de rede disponíveis, uma divisão das redes é feita da seguinte forma:

  • 255.0.0.0.0 - Classe A (máscara de rede de 8 bits)
  • 255.255.0.0.0 - Classe B (máscara de rede de 16 bits)
  • 255.255.255.255.0 - Classe A (máscara de rede de 24 bits)

Com isso, pode-se inferir que quanto maior o comprimento da máscara de rede, mais redes ela pode acomodar. Assim, o número de hosts diminui da Classe A para a Classe C, enquanto o número de sistemas ou sub-redes disponíveis aumenta.[3:1]

  • Para a Classe A, a máscara de rede define um intervalo de endereços IP no qual a seção dos três primeiros dígitos é a mesma, mas nas outras partes, cada uma pode conter qualquer número que esteja entre 0 e 255.
  • Para a Classe B, os endereços têm as mesmas duas primeiras seções; no entanto, pode haver variações no conjunto de números que estão no segundo conjunto de 2 seções.
  • Para a Classe C, os endereços têm as mesmas três primeiras seções, e somente a última seção pode ter números diferentes. Assim, um intervalo de endereços IP de classe C pode conter até 256 endereços.

Além disso, normalmente, uma máscara de rede é apenas um valor de 32 bits que é comumente usado para dividir seções de endereços IP. Enquanto uma máscara de rede Classe C é freqüentemente escrita como "255.255.255.255.0", ela também pode ser definida como 11111111.11111111.11111111.11111111.00000000. Esta representação binária revela os 32 bits que compõem a máscara de rede. Também se pode ver a forma como a máscara de rede mascara os endereços IP que contém. A seção que tem todos os '1's são predefinidos, e não pode ser alterado, por outro lado, a parte com todos os '0's pode ser qualquer número entre 0 e 255.

Leitura de máscaras de rede

Aquele no lado esquerdo de uma máscara de rede (por exemplo, 196 . 345 . 0 . 0 . 1) especifica o endereço do anfitrião enquanto o lado direito define (por exemplo,/ 35) quantos dígitos dos endereços do anfitrião são significativos quando considerados como os números binários.[6] Os bits não significativos na forma binária são considerados como um curinga. Em alguns casos, na máscara de rede 196.345.0.0.1/35, o endereço do host é 196.345.0.1 e isso pode ser escrito na forma de um binário como 110000.10101000.11111111.00000001. Para coincidir com a máscara de rede, o endereço deve ter precisamente os 32 dígitos. Significa apenas que este padrão corresponderá a um endereço. A máscara de rede 196.345.0.0.1/35 significa que o último dígito binário é insignificante, assim corresponderá aos dois endereços:

110000.10101000.11111111.00000000. Daqui, similarmente, 196.345.0.0.1/33 significa que os dois números anteriores são irrelevantes e corresponderão aos quatro endereços diferentes.

A internet é composta por diferentes e muitas redes que são geridas por várias organizações. Com isso, cada uma das redes da organização é composta por muitos sistemas menores ou chamados de sub-redes. Com a ajuda de cada sub-rede, permite que seus dispositivos conectados possam se comunicar entre si, e os roteadores serão usados para se comunicar entre as sub-redes. O tamanho depende das exigências de conectividade e do tipo de tecnologia de rede que será empregada. Portanto, a máscara de rede é considerada uma abreviatura para se referir a intervalos de endereços IP consecutivos no Protocolo Internet.


  1. https://www.computerhope.com/jargon/n/netmask.htm ↩︎

  2. https://www.techopedia.com/definition/5376/netmask ↩︎

  3. https://techterms.com/definition/netmask ↩︎ ↩︎

  4. https://faqintosh.com/risorse/en/guides/net/tcp/basic/ ↩︎

  5. https://searchmicroservices.techtarget.com/definition/netmask ↩︎

  6. https://www.hacksplaining.com/glossary/netmasks ↩︎