Quelle est la différence entre un masque de sous-réseau et un masque de réseau?

20

Y a-t-il une logique à utiliser deux noms différents pour déterminer l'ID d'hôte et l'ID net?

Par exemple, si vous tapez print routeune invite de commande, vous obtenez des éléments avec le masque de réseau , mais les paramètres IPv4 semblent utiliser un masque de sous-réseau .

Y a-t-il une différence significative entre les deux termes?

SpiXel
la source
3
C'est juste de l'argot.
KCotreau
2
alors pourquoi Microsoft devrait-il utiliser 2 noms pour cela?
SpiXel
3
Pourquoi appelons-nous William, Bill ou Billy? Nous aimons, et dans certains cas, juste paresseux. Le terme approprié est masque de sous-réseau, mais les autres ne sont que beaucoup utilisés, probablement plus un masque de réseau.
KCotreau

Réponses:

30

La différence est très, très légère. 9 fois sur 10, ils signifieront exactement la même chose.

Cependant, les termes peuvent avoir une signification contextuelle dans les cas où nous discutons du sous-réseau d'un réseau donné. Dans ces cas, les deux termes "masque de réseau" et "masque de sous-réseau" peuvent avoir des significations distinctes. Autrement dit, si nous faisons une distinction entre un "réseau" et un "sous-réseau", alors "le masque d'un réseau" et "le masque d'un sous-réseau" signifient des choses différentes en raison du contexte. Cette distinction est une distinction relative .

Par exemple, supposons que vous avez reçu le 10.10.0.0/16réseau (en utilisant la notation CIDR ). Ici, votre "masque de réseau" est 255.255.0.0. Disons que vous devez séparer ce réseau en 4 réseaux plus petits, chacun aussi grand que possible. Pour retirer 4 réseaux 10.10.0.0/16, vous devez emprunter deux bits (00, 01, 10, 11) à l'adresse hôte et les utiliser pour les adresses de sous-réseau. Cela vous donnera les sous-réseaux suivants:

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

Ici, votre «masque de réseau» est toujours 255.255.0.0, mais chaque «masque de sous-réseau» l'est 255.255.192.0.

Mais, comme je l'ai dit, c'est complètement un terme relatif basé sur le contexte. On pourrait aussi parler d' 255.255.192.0être un « masque de réseau » et d' 255.255.0.0être un « masque supernet » si , dans le même contexte , nous parlons d' 10.10.0.0/16être un SuperNet, disons, 10.10.64.0/18. Tout est basé sur le contexte de ce qui est discuté.

Lardons
la source
Je peux vous parier que c'est l'une des meilleures réponses que j'ai lues. Je vous remercie.
apprenant
Explication limpide, appréciation et remerciements.
Siva Prakash
9

Le "Netmask", le "masque de sous-réseau" ou simplement le "masque" sont tous la même chose: un masque qui indique au logiciel quelles adresses IP appartiennent à ce réseau et lesquelles ne le font pas.

Dark Android
la source
3
@SpiXel: Dark Android est correct. Ce n'est même pas vraiment à débattre.
jftuga
@SpiXel: La division d'un réseau en parties plus petites peut consister à utiliser des VLAN pour séparer et / ou isoler le trafic, comme les DMZ, les serveurs, les ressources humaines, le marketing, les développeurs, iSCSI, les sauvegardes, etc.
jftuga
@jftuga: oui c'est vrai pour la partie réseaux plus petits, merci :)
SpiXel