Das Ermitteln der Netzwerkadresse anhand der IP-Adresse und der Maske ist ein wichtiger Schritt bei der Konfiguration des Netzwerks und der Konfiguration der Router. Mit der Netzwerkadresse können Sie bestimmen, welche Geräte sich in einem lokalen Netzwerk und welche in anderen Netzwerken befinden. Um die Netzwerkadresse zu ermitteln, müssen Sie die IP-Adresse und die Subnetzmaske kennen.
Die IP-Adresse ist die eindeutige ID des Geräts im Netzwerk. Es besteht aus 4 Zahlen, die durch Punkte getrennt sind (z. B. 192.168.0.1). Jede Zahl kann einen Wert zwischen 0 und 255 haben. Die IP-Adresse ist in zwei Teile unterteilt: die Netzwerkadresse und die Hostadresse. Die Netzwerkadresse wird mithilfe einer Subnetzmaske ermittelt.
Eine Subnetzmaske ist eine 32-Bit-Sequenz, die aus Einsen und Nullen besteht. Sie bestimmt die Länge der Netzwerkadresse, indem Sie die Anzahl der Bits angeben, die die Netzwerkadresse definieren. Die Subnetzmaske wird auch als vier durch Punkte getrennte Zahlen dargestellt (z. B. 255.255.255.0).
Um eine Netzwerkadresse anhand einer IP-Adresse und einer Maske zu ermitteln, müssen Sie eine logische Operation "Und" für die Bits der IP-Adresse und Subnetzmaske ausführen. Das Ergebnis ist die Netzwerkadresse. Die Formel lautet wie folgt: Netzwerkadresse = IP-Adresse & (Subnetzmaske).
Was sind IP-Adresse und Maske?
Maske - dies ist ein zusätzlicher Parameter, der angibt, wie ein Teil der IP-Adresse verwendet wird, um die Netzwerkadresse zu bestimmen. Die Maske besteht auch aus vier Zahlen, die durch Punkte getrennt sind, z. B. 255.255.255.0.
Um eine Netzwerkadresse anhand der IP-Adresse und Maske zu ermitteln, müssen Sie die logische Operation logisch Und (&) auf die binären Darstellungen der IP-Adresse und Maske anwenden. Dadurch werden Binärwerte abgerufen, die dann in eine Dezimalform übersetzt werden können, um die Netzwerkadresse zu erhalten.
Wenn Sie die Netzwerkadresse anhand der IP-Adresse und der Maske berechnen, können Sie feststellen, ob sich ein Gerät im selben Netzwerk wie andere Geräte befindet, und den Bereich möglicher Adressen in einem bestimmten Netzwerk ermitteln.
Ermitteln der Netzwerkadresse
Um eine Netzwerkadresse anhand der IP-Adresse und Maske zu ermitteln, müssen Sie eine logische UND (AND) -Operation für die Bitdarstellungen der IP-Adresse und Maske ausführen.
Die IP-Adresse und die Maske werden als eine Folge von Bits dargestellt, wobei jedes Bit entweder 0 oder 1 sein kann. Die Zahl 0 in der Bitfolge entspricht einer nicht vorhandenen Adresse (false) und die Zahl 1 entspricht einer vorhandenen Adresse (true).
Die Operation "UND" (AND) wird für die entsprechenden Bits der IP-Adresse und Maske ausgeführt. Das Ergebnis der Operation ist eine neue Bitfolge, die die Netzwerkadresse darstellt.
Angenommen, wir haben die IP-Adresse 192.168.1.100 und die Subnetzmaske 255.255.255.0.
Die IP-Adresse und die Maske werden in Bitfolgen konvertiert:
IP-Adresse: 11000000 10101000 00000001 01100100
Subnetzmaske: 11111111 11111111 11111111 00000000
Führen Sie die Operation "UND" (AND) für die entsprechenden Bits aus:
Netzwerkadresse: 11000000 10101000 00000001 00000000 (192.168.1.0)
Daher ist die Netzwerkadresse für die IP-Adresse 192.168.1.100 mit der Subnetzmaske 255.255.255.0 gleich 192.168.1.0.
Wie kann ich die Netzwerkadresse anhand der IP-Adresse und Maske ermitteln?
Führen Sie die folgenden Schritte aus, um die Netzwerkadresse anhand der IP-Adresse und der Maske zu ermitteln:
- Zuallererst müssen Sie die IP-Adresse in zwei Teile aufteilen: die Netzwerkadresse und die Hostadresse. Der Netzwerkteil gibt die Netzwerkadresse und der Hostteil die Adresse eines bestimmten Geräts in diesem Netzwerk an.
- Definieren Sie die Maskenbits, die sich auf den Netzwerkteil beziehen. Die Maskenbits werden auf Eins gesetzt, wo die Maske den Netzwerkteil der IP-Adresse definiert, und auf Nullen, wo die Maske den Hostteil definiert.
- Kombinieren Sie die IP-Adresse und die Maskenbits in eine logische AND-Operation. Das Ergebnis dieses Vorgangs ist die Netzwerkadresse.
Wenn wir beispielsweise die IP-Adresse 192.168.1.100 und die Subnetzmaske 255.255.255.0 haben, können wir die Netzwerkadresse wie folgt definieren:
IP-Adresse: 192.168.1.100
Konvertieren Sie die IP-Adresse und die Maske in eine binäre Darstellung:
IP-Adresse: 11000000.10101000.00000001.01100100
Führen Sie den AND-Vorgang für jedes Bit der IP-Adresse und Maske aus:
Netzwerkteil: 11000000.10101000.00000001.00000000
Übersetzen wir den resultierenden Binärwert in eine Dezimaldarstellung:
Netzwerkadresse: 192.168.1.0
Daher wird die Netzwerkadresse für die angegebene IP-Adresse und Maske 192.168.1.0 sein.
Binäre Arithmetik analysieren
Um eine Netzwerkadresse anhand einer IP-Adresse und einer Maske zu ermitteln, müssen Sie die Grundlagen der binären Arithmetik verstehen. Binäre Arithmetik wird verwendet, um mit Binärzahlen zu arbeiten, die nur aus Nullen und Einsen bestehen.
Im binären Zahlensystem wird jede Ziffer als Bit bezeichnet. Die IP-Adresse und die Maske verwenden 32 Bits, die in 4 Oktette mit jeweils 8 Bits unterteilt sind. Jedes Oktett kann Werte zwischen 0 und 255 annehmen.
Um die Netzwerkadresse zu ermitteln, müssen Sie zwischen der IP-Adresse und der Bit-by-Bit-Maske ein boolesches «UND» (AND) ausführen. Wenn das Ergebnis der Operation »Und" 1 ist, wird die entsprechende Stelle der Netzwerkadresse ebenfalls 1 sein. Wenn das Ergebnis 0 ist, wird die Netzwerkadresse 0 sein. So erhalten wir eine Netzwerkadresse, die die gleichen Werte in Bits hat, wobei Einheiten in der Maske stehen.
Betrachten Sie für ein besseres Beispiel das folgende Beispiel:
- IP-Adresse: 192.168.1.100
- Maske: 255.255.255.0
Konvertieren Sie die IP-Adresse und die Maske in Binärzahlen:
- IP-Adresse: 11000000.10101000.00000001.01100100
- Maske: 11111111.1111111111.111111.00000000
Führen Sie ein logisches «Und» für jedes Bit aus:
- 11000000.10101000.00000001.01100100 (IP-Adresse)
- 11111111.11111111.111111.00000000 (Maske)
- 11000000.10101000.00000001.00000000 (Netzwerkadresse)
Die Netzwerkadresse für dieses Beispiel wäre also 192.168.1.0.
Nachdem wir nun die Grundlagen der binären Arithmetik verstanden haben, können wir mit praktischen Beispielen fortfahren und die Netzwerkadresse anhand von IP-Adresse und Maske bestimmen.
Wie arbeite ich mit binären Zahlen?
Um mit binären Zahlen zu arbeiten, müssen Sie die grundlegenden Operationen kennen: addieren, Subtrahieren, Multiplizieren und Dividieren.
Die Addition von Binärzahlen erfolgt nach den gleichen Regeln wie die Addition von Dezimalzahlen. Wenn an einer bestimmten Position beider Zahlen eins steht, erhalten wir eine «1», und an der nächsten Position wird eine «1» (Umbruch) hinzugefügt. Wenn an der Position eine Verschiebung vorhanden ist und eine Einheit an der anderen Position vorhanden ist, erhalten wir eine «0» und fügen der nächsten Position eine «1» hinzu. Wenn beide Positionen Nullen enthalten, erhalten wir eine »0".
Die Subtraktion von Binärzahlen erfolgt ähnlich wie bei Dezimalzahlen. Wenn an einer bestimmten Position der reduzierten Zahl «0» vorhanden ist und die Subtraktion «1» enthält, ist es notwendig, eine Einheit von der nächsten Kreditposition zu nehmen, damit die Subtraktion möglich ist. Wenn beide Zahlen an der Position Nullen enthalten, ist das Ergebnis ebenfalls Null.
Die Multiplikation von Binärzahlen erfolgt durch sequentielles Addieren von Werken von Ziffern. Der Multiplikator wird nach Ziffern und der Multiplikator nach den Positionen jeder Ziffer genommen. Die Multiplikation erfolgt ähnlich wie im Dezimalsystem, aber Multiplikations- und Additionsoperationen werden nur mit Einsen und Nullen durchgeführt.
Die Division von Binärzahlen ist eine umgekehrte Multiplikationsoperation. Die Aufgabe der Division besteht darin, die größte Zahl multipliziert mit dem Teiler zu bestimmen, die kleiner oder gleich der teilbaren ist. Dann, wenn wir die Zahlen dividieren, werden wir die Zahlen addieren und als Ergebnis eine Einheit setzen, wenn sie gleich sind.
Suche nach Kombinationen binärer Zahlen mit unären Operationen. Unäre Operationen umfassen die Operatoren Negation (~), logisches UND (&), logisches ODER (|), ausschließendes ODER (^). Das Tolle an Operationen ist, dass sie auch auf Symbole angewendet werden können. Aber seien Sie vorsichtig mit dieser Zeit in diesem Bereich der Dinge.
Berechnen der Netzwerkadresse
Führen Sie die folgenden Schritte aus, um die Netzwerkadresse anhand der IP-Adresse und der Maske zu berechnen:
| Schritt | Handlung |
|---|---|
| Schritt 1 | Konvertieren Sie die IP-Adresse und die Maske in ein binäres Zahlensystem. |
| Schritt 2 | Logisches AND für IP-Adresse und Maske ausführen. Dies bedeutet, dass für jedes Bit der IP-Adresse und Maske, wenn beide Bits 1 sind, das entsprechende Bit in der resultierenden Netzwerkadresse 1 ist, andernfalls 0. |
| Schritt 3 | Konvertiert die resultierende Netzwerkadresse von einem binären System in eine Dezimalstelle. |
Auf diese Weise wird die Netzwerkadresse durch Anwenden einer Maske auf die IP-Adresse mithilfe einer logischen AND-Operation erhalten. Das Ergebnis ist eine neue IP-Adresse, die den Anfang des Netzwerks anzeigt.
Wie kann ich die Netzwerkadresse anhand der IP-Adresse und der Maske berechnen?
Führen Sie die folgenden Schritte aus, um die Netzwerkadresse anhand der IP-Adresse und der Maske zu ermitteln:
- Konvertieren Sie die IP-Adresse und die Maske in eine binäre Darstellung.
- Wenden Sie die bitweise Operation "Und" auf jedes Bit der IP-Adresse und Maske an.
- Das resultierende Ergebnis wird im Dezimalformat dargestellt, um die Netzwerkadresse zu erhalten.
Im Folgenden finden Sie ein Beispiel für die Berechnung der Netzwerkadresse:
IP-Adresse: 192.168.0.100
- Konvertieren Sie die IP-Adresse und die Maske in eine binäre Darstellung:
- IP-Adresse: 11000000.10101000.00000000.01100100
- Maske: 11111111.1111111111.111111.00000000
- Wir wenden die bitweise Operation "Und" auf jedes Bit der IP-Adresse und Maske an:
- 11000000.10101000.00000000.01100100
- 11111111.11111111.11111111.00000000
- ---------------------------------------------
- 11000000.10101000.00000000.00000000
- Das resultierende Ergebnis wird im Dezimalformat dargestellt:
- Netzwerkadresse: 192.168.0.0
Die Netzwerkadresse für dieses Beispiel lautet daher 192.168.0.0.
Die Berechnung der Netzwerkadresse nach IP-Adresse und Maske ist ein wichtiger Schritt beim Einrichten von Netzwerken und ermöglicht es Ihnen zu bestimmen, welche Geräte sich im selben Netzwerk befinden und miteinander kommunizieren können.