web-dev-qa-db-fra.com

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

Existe-t-il une logique d'utilisation de deux noms différents pour déterminer l'ID d'hôte et l'ID réseau?

Par exemple, si vous tapez print route dans une invite de commande, vous obtenez des éléments avec masque de résea, mais les paramètres IPv4 semblent utiliser masque de sous-résea.

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

18
SpiXel

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 de la sous-mise en 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", "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 ayez reçu le réseau 10.10.0.0/16 (en utilisant notation CIDR ). Ici, votre "masque de réseau" est 255.255.0.0. Supposons que vous deviez séparer ce réseau en 4 réseaux plus petits, chacun aussi grand que possible. Pour obtenir 4 réseaux sur 10.10.0.0/16, vous devez emprunter deux bits (00, 01, 10, 11) à l'adresse de l'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" est 255.255.192.0.

Mais, comme je l’ai dit, c’est un terme relatif relatif au contexte. On pourrait également parler de 255.255.192.0 comme étant un "masque de réseau", puis de 255.255.0.0 comme étant un "masque de sur-réseau" si dans le même contexte nous parlons de 10.10.0.0/16 comme étant un sur-réseau de, disons, 10.10.64.0/18. Tout est basé sur le contexte de ce qui est discuté.

27
Bacon Bits

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

8
Darth Android