Antworten:
Eine einfache Erklärung:
Das /<number>
ist wie ein Computer kann schnell berechnen , was Teil ihres Netzes ist und was nicht. Es stellt die Bitlänge der Subnetzmaske dar, wie oben angegeben. Die Subnetzmaske ist wie das Maskieren beim Malen. Sie legen eine Maske über das, worauf Sie NICHT malen möchten. Mit der Subnetzmaske können Sie den Netzwerkanteil des Adressraums und des Host-Adressraums berechnen. Der Netzwerkadressraum wird Ihnen zugewiesen, der Hostadressraum, den Sie definieren, welches Gerät welche Adresse im Hostraum erhält.
Ein Computer führt eine binäre UND-Verknüpfung der IP-Adresse und der Netzwerkmaske durch.
IP-Adresse 10.10.15.10/16
Schritt 1) Übersetzen Sie die IP-Adresse 4 Bytes in eine Binärzahl: 00001010.00001010.00001111.00001010
Schritt 2) Übersetzen Sie die Subnetzmaske 4 Bytes in eine Binärzahl, was mit CIDR einfach ist : 11111111.11111111.00000000000000
Schritt 3) Führen Sie die AND-Operation für die beiden Adressen aus. Dadurch erhalten Sie die Netzwerkadresse für das Subnetz.
Die AND-Regeln lauten wie folgt:
00001010.00001010.00001111.00001010 UND 11111111.11111111.00000000.00000000 ———————————————————————————————— 00001010.00001010.00000000.00000000
Schritt 4) Konvertieren Sie es zurück in Dezimalzahl: 10.10.0.0
Nun weiß ein Computer, dass eine Adresse von 10.10.0.0 bis 10.10.255.255 Teil seines Netzwerks ist und eine andere Adresse nicht.
Es ist wie bei einer binären Netzwerkbande, in der Sie sich befinden oder nicht.
Der Schrägstrich und die darauf folgende Zahl sind nur eine Abkürzung zum Schreiben einer Subnetzmaske. Es heißt CIDR-Notation (Classless Inter-Domain Routing). Es wird auch allgemein als Präfixlänge bezeichnet .
Die Zahl nach dem Schrägstrich gibt die Anzahl der aufeinanderfolgenden Einsen in der Subnetzmaske an. Ist zum Beispiel 192.168.10.0/24
gleich dem Netzwerk 192.168.10.0
mit einer 255.255.255.0
Subnetzmaske. Wenn Sie 255.255.255.0
in eine Binärdatei konvertieren , erhalten Sie 24 aufeinanderfolgende 1
:
11111111.11111111.11111111.00000000
Ein anderes Beispiel könnte sein 10.0.0.0/8
. 8 aufeinanderfolgende 1
's in der Subnetzmaske gibt dir 11111111.00000000.00000000.00000000
oder 255.0.0.0
.
Weitere Informationen finden Sie in RFC 4632, Abschnitt 3.1 .
Der Schrägstrich nach der IP-Adresse ist die Abkürzung für die Subnetzmaske.
Die binäre Version einer Subnetzmaske wird aus Einsen und Nullen bestehen, genau wie die binäre Version einer IP-Adresse, jedoch sind die Einsen in einer Subnetzmaske alle aufeinanderfolgend. Die Anzahl der Einsen in der Subnetzmaske entspricht der Nummer der Abkürzung.
Die / 16-Subnetzmaske, nach der Sie gefragt haben, enthält beispielsweise 16 Einsen in einer Reihe, wobei die restlichen Zahlen Nullen sind. 11111111.11111111.00000000.00000000. Bei der Umrechnung vom binären Zahlensystem zur Basis 2 in das Zahlensystem zur Basis 10 der dezimalen Version der IP-Adresse entspricht dies somit 255.255.0.0.
Eine / 9-Subnetzmaske wäre 11111111.10000000.00000000.00000000 oder 255.128.0.0.
Eine / 30-Subnetzmaske wäre 11111111.11111111.111111.11111100 oder 255.255.255.252. Dies ist ideal für die Erstellung eines Netzwerks, das nur 2 Router oder Layer-3-Switches berücksichtigt, da nur 4 Gesamt-IP-Adressen und nur 2 verwendbare Host-IP-Adressen vorhanden sind .
Mit Subnetting kann man viel anfangen, aber Subnetting ist ein ganz neues Monster, das man angehen muss, wenn man gerade erst anfängt.
/x
Stil wird auf halber Strecke unter "More Terminology"
192.168.0.0 ist die private IP-Adresse für den Startbereich (192.168.0.0 bis 192.168.255.255, kleines Netzwerk). Dies bedeutet, dass Sie 16 von 32 Bits für die Netzwerkadresse verwendet haben und dass noch 16 Bits für die Hostadressierung übrig sind. Für diese verbleibenden 16 Bits können Teilnetze verwendet werden, die auf Ihrem Netzwerkentwurf basieren, und andere Teilnetzschritte, die in den obigen Beiträgen dargestellt sind.
Eine andere einfache Erklärung kann sein, wie viele Adressen Sie in einem Bereich haben können.
Beispiel: Sie haben eine IP-Adresse abcd / x. A, b, c, d können also einzeln Werte von 0 bis 255 haben, was uns 2 ^ 3 (maximale Länge 3) = 8 ergibt. Ein Teil von ip kann also 8 Bits haben.
Wenn wir also ip wie 10.10.0.0/x schreiben, haben wir jetzt x / 8 = Gesamtzahl fester Blöcke.
Bsp .: Wenn wir / 16 haben, also 16/8 = 2, bedeutet dies, dass wir 2 Blöcke frei haben. Jetzt wäre IP 10.10.0.0. Hier sind also die ersten beiden Blöcke fest und wir können 0-255 in den letzten beiden Blöcken haben, also 256. 256 = 65536 (Adresse, die wir haben können) und in der Netzmaske wäre 255.255.0.0
Nehmen wir an, wir hatten / 18, was nicht vollständig durch 8 teilbar ist, also ist 18/8 = 2 (feste Blöcke) und 2 übrig, also teilen wir 256 zweimal, was 256/2 = 128, 128/2 = 64 ist, also haben wir 64 jetzt 256-64 = 192. Unsere Netzmaske wäre jetzt 255.255.192.0, was bedeutet, dass wir eine 64 * 256-Adresse haben können.
Wenn es / 24 war, bedeutet dies 24/8 = 3, dass drei Blöcke festgelegt sind und einer variabel ist. Die Netzmaske ist 255.255.255.0 und wenn wir / 8 hatten, bedeutet dies, dass 8/8 = 1 ein Block fest ist. also 255.0.0.0
Es stellt die Subnetzmaske (Subnetzmaske) dar.
1) Schreiben Sie die IP-Adresse erneut, während Computer sie lesen.
192.168.0.0 konvertiert in binär / base2 / 'bits' als 11000000.10101000.00000000000000
2) Die Anzahl der Bits (von links nach rechts), die die Subnetzadresse darstellen, wird mit 16 ('/ 16') angegeben.
16 Bit oder 11000000.10101000 (192.168) ist die Netzwerkadresse und 0.0 oder 00000000.00000000 ist die Hostadresse - in diesem Fall eine Broadcast-Adresse.
Es wird als Maske bezeichnet, weil Sie dem Computer anweisen, diese Anzahl von Bits bei der Berechnung der Host-Adresse zu ignorieren, oder weil das Netzwerk diese Anzahl von Bits als Kennung oder Maske verwendet.