Eine IP-Adresse wie diese 223.248.0.0/24
oder223.248.0.0/16
Was bedeutet die letzte Zahl in der IP-Adresse (24 oder 16 im obigen Beispiel)? Gibt es eine einfache Möglichkeit zu verstehen, wie die Nummer nach dem Schrägstrich festgelegt wird?
Eine IP-Adresse wie diese 223.248.0.0/24
oder223.248.0.0/16
Was bedeutet die letzte Zahl in der IP-Adresse (24 oder 16 im obigen Beispiel)? Gibt es eine einfache Möglichkeit zu verstehen, wie die Nummer nach dem Schrägstrich festgelegt wird?
Antworten:
Eine IP-Adresse ist nur eine Nummer. Eine, die - wie Sie sicher wissen - einen Computer in einem Netzwerk eindeutig identifiziert. Aber immer noch nur eine Nummer, auf die wir zurückkommen werden.
Nehmen wir ein Beispiel: 192.168.1.105
Sie werden feststellen, dass die IP-Adresse in vier Teile unterteilt ist: {192, 168, 1, 105}. Und Sie wissen wahrscheinlich auch, dass jedes dieser Teile einen Wert von 0 bis 255 haben kann.
Es stellt sich heraus, dass die Zahlen 0..255 in 8 Bits dargestellt werden können. Eine IP-Adresse besteht also aus vier Abschnitten, und jeder Abschnitt kann den Wert 0..255 haben. Dies bedeutet, dass jeder Abschnitt mit 8 Bits dargestellt werden kann. Bei vier dieser Abschnitte haben Sie (4 Abschnitte) * (8 Bit / Abschnitt) = 32 Bit. Darstellung der gesamten IP-Adresse.
Erinnerst du dich, als wir sagten, dass eine IP-Adresse nur eine Nummer ist? Nun, eine IP ist eine 32-Bit-Ganzzahl. Der Einfachheit halber schreiben wir es als "192.168.1.105", aber Sie können es leicht als schreiben0xC0A80169
In binär alle 32 binären Ziffern in ihrer Pracht: 11000000101010000000000101101001
Okay. Nun also Ihre Frage: Was bedeutet 192.168.1.105/24?
Dies bedeutet, dass die ersten 24 Bits der IP-Adresse das "Subnetz" sind. Dies bedeutet, dass die ersten 24 Bit von Elementen in Ihrem Netzwerk identisch sind. Wenn Sie neue Computer hinzufügen, bleiben nur noch 8 Bit (denken Sie daran, eine IP ist eine 32-Bit-Nummer) für die Adressierung neuer Geräte.
Da Sie über eine Adressierbarkeit von 8 Bit verfügen, können Sie in diesem Beispiel nur 255 Geräte hinzufügen.
110000001010100000000001 01101001
------------------------
(subnet)
Lassen Sie uns das Subnetz auseinander brechen:
11000000 10101000 00000001 = 192 168 1
Sehen?
Gleiches Beispiel mit einem / 16-Subnetz: 192.168.1.105/16
1100000010101000 0000000101101001
----------------
(subnet)
In diesem Fall beginnt jede IP-Adresse mit 192.168 - den ersten 16 Bits der IP-Adresse. Und dann haben wir noch 16 Bit für neue Geräte. 16 Bit = 65535 Geräte.
Wenn Sie also ein kleines Subnetz haben, haben Sie einen größeren Teil der Internetadressen. Das MIT besitzt ein / 8-Subnetz, dh es verfügt über eine Block-IP-Adresse und kann 2 ^ 24 Geräte hinzufügen. Sehr cool!
Das sind keine IP-Adressen an sich, sondern Bereiche. Die letzte Zahl (die, wie psusi erwähnt, als Subnetzmaske bezeichnet wird) gibt die Anzahl der relevanten Bits an: /16
bedeutet, dass das Netzwerk alle Zahlen enthält, die mit den ersten 16 Bits der angegebenen IP beginnen (in Ihrem Beispiel 223.248). A /8
ist ein Netzwerk der Klasse A mit 2 ^ 24 Adressen, /16
ist Klasse B mit 2 ^ 16 (65536) und a /24
ist eine Klasse C mit 2 ^ 8 = 256 Adressen. Sie sehen dies am häufigsten in lokalen Netzwerken: 192.168.0.0/24 (normalerweise in kleinen Heimnetzwerken verwendet) und 10.0.0.0/16, normalerweise in Intranets größerer Unternehmen. Sie können andere reservierte Bereiche in der Subnetznotation und einer Bereichsliste sowie die Gesamtzahl der Doamine auf Wikipedia sehen .
10.1.2.0/23
ist vollkommen gültig und bedeutet 10.1.2.0–10.1.3.255.
Es ist die Subnetzmaske für das Netzwerk. Mit anderen Worten, es heißt, wie groß das Netzwerk ist. A / 24 ist ein Klasse-C-Netzwerk mit 256 Adressen und einer Subnetzmaske von 255.255.255.0. A / 16 ist Klasse B mit einer Subnetzmaske von 255.255.0.0.