Was ist IPv4?
IPv4 (Internet Protocol Version 4) ist die vierte Version des Internet-Protokolls und die erste, die weit verbreitet ist, mit 32-Bit-Adressen, um Geräte auf Netzwerken und Routenverkehr im Internet zu identifizieren.IPv4 Adressstruktur
IPv4 Address Format:
┌─────────┬─────────┬─────────┬─────────┐
│ Octet 1 │ Octet 2 │ Octet 3 │ Octet 4 │
│ 8 bits │ 8 bits │ 8 bits │ 8 bits │
└─────────┴─────────┴─────────┴─────────┘
192 . 0 . 2 . 1
Binary: 11000000.00000000.00000010.00000001
Decimal: 192.0.2.1
Total: 32 bits = 2^32 = 4,294,967,296 addresses
Anschrift Klassen (Historisch)
| Klasse | Reichweite | Standardmaske | Netzwerk-Bits | Host Bits | Netzwerke |
|---|---|---|---|---|---|
| A | 1.0.0.0 - 126.255.255.255 | 255.0.0.0 | 8) | KAPITEL | ANHANG |
| B. | 128.0.0.0 - 191.255.255.255 | 255.255.0.0 | ANHANG | ANHANG | 16,384 |
| C | 192.0.0.0 - 223.255.255.255 | 255.255.255.0 | KAPITEL | 8) | 2097,152 |
Reservierte Adressbereiche
| Reichweite | Zweck |
|---|---|
| 10.0.0.0/8 | Privates Netzwerk (Klasse A) |
| 172.16.0.0/12 | Privates Netzwerk (Klasse B) |
| 192.168.0.0/16 | Privates Netzwerk (Klasse C) |
| 127.0.0.0/8 | Loopback (localhost) |
| 169.254.0.0/16 | Link-local (APIPA) |
| 192.0.2.0/24 | Dokumentation (TEST-NET-1) |
| 0.0.0.0/8 | Aktuelles Netz |
| 255.255.255.255 | Rundfunk |
IPv4 vs IPv6 Vergleich
| Merkmal | IPv4 | IPv6 |
|---|---|---|
| Anschriftsgröße | 32 Bit | 128 Bits |
| Anschrift | Dotierte Dezimal | Hexadezimal mit Kolonen |
| Gesamtadressen | ~4.3 Milliarden | ~340 andecillion |
| Beispiel | 192.0.2.1 | 2001:db8::1 |
| NAT erforderlich | Oft | Selten |
| Konfiguration | DHCP/manuell | SLAAC/DHCPv6 |
IPv4 Auspuff
IPv4 Address Depletion Timeline:
├── 2011: IANA pool exhausted
├── 2011-2015: Regional pools depleted (APNIC, RIPE, ARIN)
├── 2017: LACNIC exhausted
├── 2019: AFRINIC final /8
└── Present: Secondary market, NAT, IPv6 transition
Häufige Verwendungen in DNS
| DNS Record | Zweck | Beispiel |
|---|---|---|
| Ein Rekord | Karten-Domain nach IPv4 | example.com A 192.0.2.1 |
| PTR Record | Reverse DNS | 1.2.0.192.in-addr.arpa PTR example.com |
Mitigationsstrategien
- **NAT (Network Address Translation)*: Öffentliche IPs unter privaten Hosts teilen
- **CIDR (Classless Inter-Domain Routing)*: Mehr effiziente Adresszuweisung
- **IPv6 Transition*: Doppelstapel, Tunnel, Übersetzung
- Addressmärkte: Übertragung ungenutzter Zuweisungen
Bewährte Praktiken
1. **Plan für IPv6*: Neue Bereitstellungen sollten Dual-Stack sein
2. Private Adressen intern: Öffentliche IPs für Edge Services reservieren
3. **Dokumentezuweisungen*: IP-Nutzung verfolgen, um Konflikte zu vermeiden
4. **Implementieren Sie das richtige Subnetz*: Effiziente Nutzung verfügbarer Adressen
5. **Konfigurieren Sie beide A- und AAAA-Daten*: Unterstützt sowohl IPv4 als auch IPv6 Clients
IPv4 bleibt das Rückgrat der Internet-Kommunikation, während IPv6 Adoption wächst, um Erschöpfung Herausforderungen zu bewältigen.