Qual é a diferença entre uma máscara de sub-rede e uma máscara de rede?

17

Existe alguma lógica no uso de dois nomes diferentes para determinar o ID do host e o ID da rede?

Por exemplo, se você digitar print route em um Prompt de Comando, você obtém itens com netmask , mas as configurações IPv4 parecem usar máscara de sub-rede .

Existe alguma diferença significativa entre os dois termos?

    
por SpiXel 26.07.2011 / 18:35

2 respostas

24

A diferença é muito, muito leve. 9 vezes fora de 10, eles vão significar exatamente a mesma coisa.

No entanto, os termos podem ter um significado contextual nos casos em que estamos discutindo a sub-rede de uma determinada rede. Nesses casos, os dois termos "máscara de rede" e "máscara de sub-rede" podem ter significados distintos. Isto é, se fizermos uma distinção entre uma "rede" e uma "sub-rede", então "a máscara de uma rede" e "a máscara de uma sub-rede" significam coisas diferentes por causa do contexto. Essa distinção é uma distinção relativa .

Por exemplo, digamos que você recebeu a rede 10.10.0.0/16 (usando a notação CIDR ). Aqui, sua "máscara de rede" é 255.255.0.0 . Digamos que você precise separar essa rede em quatro redes menores, cada uma tão grande quanto possível. Para obter 4 redes de 10.10.0.0/16 , você precisa emprestar dois bits (00, 01, 10, 11) do endereço do host e usá-los para os endereços de sub-rede. Isso fornecerá as seguintes sub-redes:

10.10.0.0/18
10.10.64.0/18
10.10.128.0/18
10.10.192.0/18

Aqui, sua "máscara de rede" ainda é 255.255.0.0 , mas cada "máscara de sub-rede" é 255.255.192.0 .

Mas, como eu disse, é completamente um termo relativo baseado no contexto. Pode-se também falar sobre 255.255.192.0 ser uma "máscara de rede" e então 255.255.0.0 ser uma "máscara de supernet" se no mesmo contexto estamos falando de 10.10.0.0/16 sendo uma supernet de, digamos, 10.10.64.0/18 . Tudo é baseado no contexto do que está sendo discutido.

    
por 27.07.2011 / 05:28
9

A "máscara de rede", "máscara de sub-rede" ou simplesmente "máscara" são a mesma coisa: uma máscara que diz ao software quais IPs pertencem a essa rede e quais não.

    
por 26.07.2011 / 18:38