Ich habe mich immer gefragt, wozu Wildcard-Masken gut sind. Als ich im College von ihnen erfuhr, fragte ich mich, wozu sie gut sind. Wir sahen, dass Sie Subnetze beispielsweise durch gerade und ungleiche IP-Adressen trennen können. Was ist der praktische Nutzen von Platzhaltermasken gegenüber normalen Subnetzmasken?
12
Antworten:
Nach meinem Verständnis ist die Frage, was der Grund für die beiden unterschiedlichen Masken ist und nicht, was die Unterschiede zwischen den Masken sind. Die beiden Fragen überschneiden sich etwas, aber es kommt auf die binäre Mathematik an (wie YLearn anschlägt).
Zunächst eine Netzmaske:
Die UND- Verknüpfung der IP-Adresse mit der Netzmaske ergibt das Netzwerk
192.168.248.96/29
.Als nächstes ein Platzhalter:
Das Durchführen einer ODER-Operation im Netzwerk führt zu einem IP-Bereich (192.168.248.96-103), der in einer ACL- oder OSPF-Netzwerkanweisung zulässig oder blockiert sein kann es stimmt nicht mit IP und Netzmaske überein , nur mit der IP). Es ist sehr einfach zu überprüfen, ob eine IP im Bereich von:
Dies ist für den Router nützlich, da die Netzmaske diese Informationen nicht ohne weiteres bereitstellt (ohne zusätzliche Vorgänge).
quelle
Es gibt einige Sonderfälle, die Sie mit Platzhaltermasken machen können, die mit Subnetzmasken nur schwer zu machen sind - zum Beispiel könnten Sie 1.2. *. 4 einfach in einer Platzhaltermaske machen, die in einer Subnetzmaske schwer zu machen wäre. Wie praktisch dies ist, bleibt dem jeweiligen Betreiber überlassen.
Grundsätzlich teilt sich eine Wildcard-Maske jedes Bit in eine "Match" - oder "Egal" -Einstellung auf. wenn Sie 255.255.255.33 haben. Dies würde beispielsweise "11111111.11111111.111111.00100001" bedeuten. Wenn die ursprüngliche IP 1.1.1.200 war, bedeutet dies 00000001.00000001.00000001.10001000. In dem gegebenen Beispiel, das mein Gehirn vor dem Ausführen von Binär-Mathematik schmerzt, müsste nur das 3. und 8. Bit des letzten Oktetts mit der ursprünglichen IP übereinstimmen, um ein Durchgang zu sein (zusammen mit den anderen 3 Oktetts).
quelle
Platzhaltermasken werden auch verwendet, um Quell- / Ziel-Subnetze (oder bestimmte Adressen) in Zugriffssteuerungslisten anzugeben. Sie werden auch verwendet, um Protokollschnittstellen anzugeben, die OSPF in "traditionelleren" Versionen von IOS verwendet (ungeachtet von NX-OS und wahrscheinlich IOS-XR).
Bearbeiten: Die Aufgabe einer Subnetzmaske besteht darin, Host-Bits von Netzwerk-Bits zu trennen. Die Anzahl der Einsen in der Subnetzmaske muss zusammenhängend sein .
Wildcard-Masken sind nicht an diese Regel gebunden (daher der Begriff "Wildcard"). Deshalb können Sie Dinge tun, wie sie Aaron erwähnt hat:
Dies ermöglicht:
quelle
Sie sind ein gewisser Nachteil, als Bits kostbar waren und die Verarbeitung von Daten auf bestimmte Weise (binäres UND oder binäres ODER) weniger anstrengend war.
In anderen Fällen sind sie heute noch nützlich, wie Aaron bereits erwähnt hat.
quelle