Original von Leatherface
Das mit den /19 und /27 habe ich auch noch mal im rfc nachgeschaut stimmt da kommt /27 hin, seltsam nur das ich das obige Beispiel aus einem O'Reilly Buch TCP/IP Netzwerk-Adminstration abgschrieben habe. Was dann wohl vekehrt ist.
Ich wuerde mal vermuten das er mit dem Finger in der Tabelle in der falschen Spalte hangengeblieben ist, da beide Netzmasken die 224 steckt. Ich hab jetzt nicht nachgesehen, aber vieleicht findet sich das auch in der Errata auf der O'Reilly Webseite.
255.255.255.224 sieht im Binaer-Format so aus:
11111111 11111111 11111111 1110000
Wie komme ich denn von der Maske auf die Duale Darstellung?
Rechnen wir es erstmal wieder zurueck in's Dezimalsystem.
Die IP-Adresse besteht aus 4 Oktetten mit je 8 Bit. Das erste Bit (links)
ist das Hoechstwertige. Es gilt folgende Tabelle:
Bit | Wert
----------
8 | 128 2^7
7 | 64 2^6
6 | 32 2^5
5 | 16 2^4
4 | 8 2^3
3 | 4 2^2
2 | 2 2^1
1 | 1 2^0
Also ergibt sich aus 11111111 11111111 11111111 1110000
128 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
128 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
128 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
224 = 2^7 + 2^6 + 2^5 = 128 + 64 + 32 = 224
Zusammengesetzt haben wir also wieder die Netzmaske 255.255.255.224
Und nun wieder zurueck:
255 / 2 = 127.5
Da bei der Division ein Rest bleibt (.5) notiert man als letzes Bit eine 1 (xxxxxxx1)
127 / 2 = 63.5
(xxxxxx11)
63 / 2 = 31.5
(xxxxx111)
31 / 2 = 15.5
(xxxx1111)
15 / 2 = 7.5
(xxx11111)
7 / 2 = 3.5
(xx111111)
3 / 2 = 1.5
(x111111)
1 / 2 = 0.5
(11111111)
An dieser Stelle sind wir fertig den 0 / 2 ergibt immer 0.
224 / 2 = 112
(xxxxxxx0)
112 / 2 = 56
(xxxxxx00)
56 / 2 = 28
(xxxxx000)
28 / 2 = 14
(xxxx0000)
14 / 2 = 7
(xxx0000)
7 / 2 = 3.5
(xx100000)
3 / 2 = 1.5
(x1100000)
1 / 2 = 0.5
(1110000)
Wenn man das nun wieder zusammensetzt erhaelt man 11111111 11111111 11111111 11100000.
Es gibt noch einige andere Rechenwege, aber sind meiner Meinung nach die einfachsten
und effektivsten.