Was ist der Unterschied zwischen einer Subnetzmaske und einer Netzmaske?

36403
SpiXel

Gibt es eine Logik bei der Verwendung von zwei verschiedenen Namen zum Bestimmen der Host-ID und der Netz-ID?

Wenn Sie beispielsweise print routeeine Eingabeaufforderung eingeben, erhalten Sie Dinge mit Netzmaske, aber die IPv4-Einstellungen scheinen Subnetzmaske zu verwenden .

Gibt es einen signifikanten Unterschied zwischen den beiden Begriffen?

17
Es ist nur ein Slang. KCotreau vor 12 Jahren 3
Warum sollte Microsoft dann 2 Namen dafür verwenden? SpiXel vor 12 Jahren 2
Warum rufen wir William, Bill oder Billy an? Wir mögen es, und in manchen Fällen auch nur faul. Der richtige Begriff ist Subnetzmaske, aber andere werden nur häufig verwendet, wahrscheinlich aber eher Netzmaske. KCotreau vor 12 Jahren 3

2 Antworten auf die Frage

25
Bacon Bits

Der Unterschied ist sehr, sehr gering. In neun von zehn Fällen bedeuten sie genau dasselbe.

Die Ausdrücke können jedoch eine kontextuelle Bedeutung haben, wenn wir über das Subnetz eines bestimmten Netzwerks sprechen. In diesen Fällen können die beiden Begriffe "Netzwerkmaske" und "Subnetzmaske" unterschiedliche Bedeutungen haben. Wenn wir also zwischen einem "Netzwerk" und einem "Subnetz" unterscheiden, bedeuten "die Maske eines Netzwerks" und "die Maske eines Subnetzes" aufgrund des Kontextes verschiedene Dinge. Diese Unterscheidung ist eine relative Unterscheidung.

Angenommen, Sie haben das 10.10.0.0/16Netzwerk (mit der CIDR-Notation ) erhalten. Hier ist Ihre "Netzwerkmaske" 255.255.0.0. Angenommen, Sie müssen dieses Netzwerk in vier kleinere Netzwerke aufteilen, die jeweils so groß sind, wie sie möglicherweise sind. Um 4 Netzwerke zu erhalten 10.10.0.0/16, müssen Sie sich zwei Bits (00, 01, 10, 11) von der Hostadresse leihen und für die Subnetzadressen verwenden. Dadurch erhalten Sie die folgenden Subnetzwerke:

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

Hier ist Ihre "Netzwerkmaske" immer noch 255.255.0.0, aber jede "Subnetzmaske" 255.255.192.0.

Aber wie gesagt, es handelt sich um einen relativen Begriff, der sich auf den Kontext bezieht. Man könnte auch davon sprechen 255.255.192.0, eine "Netzwerkmaske" zu sein und dann 255.255.0.0eine "Supernet-Maske" zu sein, wenn wir in demselben Kontext davon sprechen 10.10.0.0/16, ein Supernet von, sagen wir, zu sein 10.10.64.0/18. Es basiert alles auf dem Kontext dessen, was diskutiert wird.

Ich kann darauf wetten, dass dies eine der besten Antworten ist, die ich gelesen habe. Vielen Dank. learner vor 8 Jahren 0
Kristallklare Erklärung. Dank und Anerkennung. Siva Prakash vor 7 Jahren 0
9
Darth Android

Die "Netzmaske", "Subnetzmaske" oder einfach "Maske" sind alle dasselbe: Eine Maske, die der Software mitteilt, welche IPs zu diesem Netzwerk gehören und welche nicht.

(Entschuldigung, dass ich nicht selbst antworten konnte) Ich habe folgendes gefunden: Subnetting ist der Vorgang, bei dem ein Hauptnetz der Klasse A, B oder C zu Routingzwecken in Subnetze zerlegt wird. Eine Subnetzmaske ist dasselbe wie eine Netzmaske, mit dem einzigen Unterschied, dass Sie ein größeres Organisationsnetzwerk in kleinere Teile aufteilen und jeder kleinere Abschnitt einen anderen Satz von Adressnummern verwendet. SpiXel vor 12 Jahren 0
@SpiXel: Darth Android ist richtig. Dies steht nicht einmal zur Debatte. jftuga vor 12 Jahren 3
@SpiXel: Das Aufteilen eines Netzwerks in kleinere Teile kann aus der Verwendung von VLANs bestehen, um den Datenverkehr zu trennen und / oder zu isolieren, z. B. DMZs, Server, HR, Marketing, Entwickler, iSCSI, Sicherungen usw. jftuga vor 12 Jahren 0
@jftuga: ja das ist richtig für den kleineren netzteil, danke :) SpiXel vor 12 Jahren 0