IPv4/Subnetting
Erscheinungsbild
IPv4/Subnetting - Aufteilung eines zusammenhängenden IP-Adressraums
Beschreibung
- Teilnetz (Subnet)
- Fasst mehrere aufeinanderfolgende IP-Adressen zusammen
- Abtrennung erfolgt durch bitweise Maskierung eines Teils der IP-Adresses mithilfe einer Subnetzmaske
Subnetzmaske
- Gibt an, welche Bit der IP-Adresse Netzwerk- oder Hostanteil gehören
- Netzanteil erstreckt sich lückenlos (ohne 0) von links nach rechts
- Hostanteil erstreckt sich von rechts nach links
Netzwerkteil | |||
---|---|---|---|
IPv4-Adresse | 11000000.10101000.00000001.10000001 |
192.168.1.129
| |
AND | Subnetzmaske | 11111111.11111111.11111111.00000000 |
255.255.255.0
|
= | Netzadresse | 11000000.10101000.00000001.00000000 |
192.168.1.0
|
Geräteteil | |||
---|---|---|---|
IPv4-Adresse | 11000000.10101000.00000001.10000001 |
192.168.1.129
| |
AND NOT | Subnetzmaske | 00000000.00000000.00000000.11111111 |
0.0.0.255
|
= | Hostadresse | 00000000.00000000.00000000.10000001 |
0.0.0.129
|
CIDR-Notation
- Classless Inter-Domain Routing
Verfahren zur effizienteren Nutzung des Adressraumes von IPv4
- Feste Zuordnung einer IPv4-Adresse zu einer Netzklasse entfällt
- CIDR führt eine neue Notation ,Suffixe (z.B. /24) ein
- Das Suffix gibt die Anzahl der 1-Bit in der Netzmaske an
Dotted-Decimal-Notation | CIDR-Notation |
---|---|
172.17.0.0/255.255.128.0 | 172.17.0.0/17 |
Beispiele
- IPv4-Adresse
- 192.168.2.7/24
- Netzmaske
- 255.255.255.0 (dezimale Schreibweise)
- 11111111.11111111.11111111.00000000 (duale Schreibweise)
- 3 · 8 = 24 gesetzte Bit, wie im CIDR-Suffix (/24) angegeben
- IPv4-Adresse
- 10.43.8.67/28
- Netzmaske
- 255.255.255.240
- 11111111.11111111.11111111.11110000
- 3 · 8 + 4 = 28 gesetzte Bit, wie im Suffix angegeben
IPv4-Adressraum
Allgemein gilt
- Anzahl der IPv4-Adressen = 232 - Länge der Netzadresse
- Erste und letzte IPv4-Adresse ist reserviert für Netzwerk- bzw. Broadcast-Adresse
Notation | Anzahl der Adressen | Nutzbare Host-Adressen |
Subnetzmaske dezimal |
Subnetzmaske binär |
Kommentar |
---|---|---|---|---|---|
/0 | 4.294.967.296 | – | 0.0.0.0 | 00000000.00000000.00000000.00000000
|
Vollständiger IPv4-Adressraum |
/1 | 2.147.483.648 | – | 128.0.0.0 | 10000000.00000000.00000000.00000000
|
|
/2 | 1.073.741.824 | – | 192.0.0.0 | 11000000.00000000.00000000.00000000
|
|
/3 | 536.870.912 | – | 224.0.0.0 | 11100000.00000000.00000000.00000000
|
|
/4 | 268.435.456 | – | 240.0.0.0 | 11110000.00000000.00000000.00000000
|
|
/5 | 134.217.728 | – | 248.0.0.0 | 11111000.00000000.00000000.00000000
|
|
/6 | 67.108.864 | – | 252.0.0.0 | 11111100.00000000.00000000.00000000
|
|
/7 | 33.554.432 | – | 254.0.0.0 | 11111110.00000000.00000000.00000000
|
|
/8 | 16.777.216 | 16.777.214 | 255.0.0.0 | 11111111.00000000.00000000.00000000
|
„Class A“-Größe |
/9 | 8.388.608 (128x65.536) | 8.388.606 | 255.128.0.0 | 11111111.10000000.00000000.00000000
|
|
/10 | 4.194.304 (64x65.536) | 4.194.302 | 255.192.0.0 | 11111111.11000000.00000000.00000000
|
|
/11 | 2.097.152 (32x65.536) | 2.097.150 | 255.224.0.0 | 11111111.11100000.00000000.00000000
|
|
/12 | 1.048.576 (16x65.536) | 1.048.574 | 255.240.0.0 | 11111111.11110000.00000000.00000000
|
|
/13 | 524.288 (8x65.536) | 524.286 | 255.248.0.0 | 11111111.11111000.00000000.00000000
|
|
/14 | 262.144 (4x65.536) | 262.142 | 255.252.0.0 | 11111111.11111100.00000000.00000000
|
|
/15 | 131.072 (2x65.536) | 131.070 | 255.254.0.0 | 11111111.11111110.00000000.00000000
|
|
/16 | 65.536 (1x65.536) | 65.534 | 255.255.0.0 | 11111111.11111111.00000000.00000000
|
„Class B“-Größe |
/17 | 32.768 (128x256) | 32.766 | 255.255.128.0 | 11111111.11111111.10000000.00000000
|
|
/18 | 16.384 (64x256) | 16.382 | 255.255.192.0 | 11111111.11111111.11000000.00000000
|
|
/19 | 8.192 (32x256) | 8.190 | 255.255.224.0 | 11111111.11111111.11100000.00000000
|
|
/20 | 4.096 (16x256) | 4.094 | 255.255.240.0 | 11111111.11111111.11110000.00000000
|
|
/21 | 2.048 (8x256) | 2.046 | 255.255.248.0 | 11111111.11111111.11111000.00000000
|
|
/22 | 1.024 (4x256) | 1.022 | 255.255.252.0 | 11111111.11111111.11111100.00000000
|
|
/23 | 512 (2x256) | 510 | 255.255.254.0 | 11111111.11111111.11111110.00000000
|
|
/24 | 256 (1x256) | 254 | 255.255.255.0 | 11111111.11111111.11111111.00000000
|
„Class C“-Größe |
/25 | 128 (128x1) | 126 | 255.255.255.128 | 11111111.11111111.11111111.10000000
|
|
/26 | 64 (64x1) | 62 | 255.255.255.192 | 11111111.11111111.11111111.11000000
|
|
/27 | 32 (32x1) | 30 | 255.255.255.224 | 11111111.11111111.11111111.11100000
|
|
/28 | 16 (16x1) | 14 | 255.255.255.240 | 11111111.11111111.11111111.11110000
|
|
/29 | 8 (8x1) | 6 | 255.255.255.248 | 11111111.11111111.11111111.11111000
|
|
/30 | 4 (4x1) | 2 | 255.255.255.252 | 11111111.11111111.11111111.11111100
|
Verbindungsnetz zwischen zwei Routern |
/31 | 2 (2x1) | 0 (2) | 255.255.255.254 | 11111111.11111111.11111111.11111110
|
Verbindungsnetz zwischen zwei Routern |
/32 | 1 (1x1) | 0 (1) | 255.255.255.255 | 11111111.11111111.11111111.11111111
|
einzelner Host |
Adressbereiche der Größe /0 bis /7 werden in der Praxis nicht als einzelnes Subnetz verwendet, sondern in mehrere Subnetze unterteilt
/31-Netze enthalten keine nutzbaren Host-Adressen, während /32 kein Subnetz, sondern immer einen einzelnen Host adressiert. Hierbei gibt es auch Ausnahmen. So wurde im RFC 3021 vorgeschlagen, dass /31-Netze genutzt werden, um Point-to-point-Verbindungen zu etablieren. Dies wurde unter anderem von der Firma Cisco implementiert. Des Weiteren ist es unter bestimmten Umständen möglich, die Netz- und Broadcastadresse für Hosts zu verwenden
Sicherheit
Siehe auch
Dokumentation
- RFC
- Man-Page
- Info-Pages