Lektion 1 von 4 · 6 Min.
IP-Adressen: IPv4, IPv6, öffentlich und privat
Was eine IP-Adresse eigentlich ist, warum das Internet zwei verschiedene Formate nutzt, und warum die eigene Adresse deines Laptops nicht die ist, die Fremde sehen.
Jedes Gerät, das mit dem Internet spricht, braucht eine Nummer, keinen Namen. Die Kernspezifikation des Internet Protocol, RFC 791, besagt, dass Adressen „Quellen und Ziele bis auf Host-Ebene unterscheiden“, was bedeutet, dass jedes Gerät seine eigene Nummer erhält, damit Pakete genau wissen, wohin sie sollen. Namen wie example.org sind eine Annehmlichkeit für Menschen, von DNS in eine Nummer aufgelöst (Thema eines eigenen Kurses); das Netzwerk selbst versteht nur Zahlen.
IPv4: vier Milliarden Adressen, und nicht genug
Das ursprüngliche Format, IPv4, verwendet eine 32-Bit-Adresse, geschrieben als vier durch Punkte getrennte Zahlen, etwa 192.0.2.1. RFC 791 definiert es als „feste Länge von vier Oktetten (32 Bit)“. 32 Bit erlauben etwa 4,3 Milliarden eindeutige Kombinationen, wie das Learning Center von Cloudflare erklärt. Das klang in den 1980er-Jahren riesig. Für eine Welt mit Milliarden von Telefonen, Laptops, Routern und smarten Geräten reicht es nicht mehr, weshalb es ein neueres, viel größeres Format gibt.
IPv6: Platz für alle, für lange Zeit
IPv6-Adressen sind 128 Bit lang, geschrieben als Gruppen hexadezimaler Ziffern, getrennt durch Doppelpunkte, etwa 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Wie RFC 8200 es formuliert, „erhöht IPv6 die Größe der IP-Adresse von 32 Bit auf 128 Bit, um mehr Ebenen der Adressierungshierarchie, eine deutlich größere Zahl adressierbarer Knoten und eine einfachere Autokonfiguration zu unterstützen.“ Beide Versionen laufen heute nebeneinander: Dein Mac hat üblicherweise eine Adresse jeder Art.
Öffentlich und privat: die Adresse, die nur dein Router kennt
Nicht jede Adresse muss aus dem gesamten Internet erreichbar sein. RFC 1918 reserviert drei Bereiche von IPv4-Adressen für die Nutzung innerhalb von Wohnungen, Büros und anderen privaten Netzwerken:
10.0.0.0bis10.255.255.255172.16.0.0bis172.31.255.255192.168.0.0bis192.168.255.255(der Bereich, den die meisten Heimrouter nutzen)
RFC 1918 stellt ausdrücklich klar, dass diese Adressen lokal bleiben: „da private Adressen keine globale Bedeutung haben, dürfen Routing-Informationen über private Netzwerke nicht auf zwischenbetrieblichen Verbindungen verbreitet werden, und Pakete mit privaten Quell- oder Zieladressen sollten nicht über solche Verbindungen weitergeleitet werden.“ Von Internetanbietern wird erwartet, dass sie jeden Versuch ablehnen, sie ins öffentliche Internet zu routen. Nur eine Adresse, meist die deines Routers, muss eine öffentliche sein, die der Rest des Internets finden kann; wie diese gemeinsame Nutzung funktioniert, ist Thema der nächsten Lektion.
ipconfig getifaddr en0
192.168.1.12192.168.1.12 fällt in den privaten Bereich von oben: Sie identifiziert diesen Mac in seinem eigenen WLAN-Netzwerk, aber kein Computer im weiteren Internet kann ein Paket direkt an sie senden. Das Learning Center von Cloudflare weist darauf hin, dass die meisten Heimanschlüsse vom Provider auch eine vorübergehende, „dynamische“ öffentliche Adresse erhalten statt einer festen, ausgewählt aus einem gemeinsamen Pool, weil dauerhafte Adressen für Anbieter wie auch für jeden Kunden teurer zu unterhalten sind.
Das Wichtigste
- Geräte werden über Zahlen adressiert, nicht über Namen; IPv4 nutzt 32-Bit-Adressen, etwa 4,3 Milliarden mögliche Kombinationen.
- IPv6 nutzt 128-Bit-Adressen, um dem Internet laut RFC 8200 gezielt deutlich mehr Wachstumsspielraum zu geben.
- RFC 1918 reserviert drei Bereiche (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) für private Netzwerke; sie werden nie im öffentlichen Internet geroutet.
- Eine Adresse wie 192.168.1.12 auf deinem Mac ist privat und lokal; dein Router hält die öffentliche Adresse, die der Rest des Internets sieht.
- Die meisten Heiminternetanschlüsse nutzen eine vorübergehende (dynamische) öffentliche Adresse statt einer dauerhaften.
Testen Sie sich
1. Wie viele eindeutige Adressen erlaubt das 32-Bit-IPv4-Format ungefähr?
- Etwa 4,3 Milliarden — Richtig.
- Unbegrenzt viele
- Etwa 65.000
- Genau 1 Million
32 Bit ergeben 2^32 Kombinationen, etwa 4,3 Milliarden, was das Learning Center von Cloudflare als Grund dafür nennt, dass IPv4 irgendwann knapp wurde.
2. Warum nutzt IPv6 laut RFC 8200 128-Bit-Adressen statt 32 Bit?
- Um Adressen kürzer zum Eintippen zu machen
- Um mehr Ebenen der Adressierungshierarchie und deutlich mehr adressierbare Knoten zu unterstützen — Richtig.
- Um einen Router überflüssig zu machen
- Um WLAN schneller zu machen
RFC 8200 gibt an, dass die größere Größe existiert, „um mehr Ebenen der Adressierungshierarchie, eine deutlich größere Zahl adressierbarer Knoten und eine einfachere Autokonfiguration zu unterstützen.“
3. Welcher dieser Bereiche ist ein privater IPv4-Bereich, der nie im öffentlichen Internet geroutet wird?
- 192.168.0.0/16 — Richtig.
- 8.8.8.0/24
- 1.1.1.0/24
- 172.217.0.0/16
192.168.0.0/16 ist einer der drei Bereiche, die RFC 1918 für private Netzwerke reserviert; die anderen in der Liste sind echte öffentliche Adressen.
4. Dein Mac zeigt die Adresse 192.168.1.12 an. Was sagt dir das?
- Es ist die Adresse, über die Fremde im Internet deinen Mac direkt erreichen würden
- Es ist eine private Adresse, die nur in deinem eigenen lokalen Netzwerk gilt — Richtig.
- Dein Mac hat keine IP-Adresse
- Es ist die Adresse deines Internetanbieters
192.168.1.12 fällt in den privaten Bereich von RFC 1918; sie identifiziert den Mac in seinem Heimnetzwerk, nicht gegenüber dem äußeren Internet.
Mit FireAI ausprobieren
Wenden Sie diese Lektion auf Ihrem eigenen Mac an.
- Herausfinden, wohin eine App Daten sendet, auf der Weltkarte — Sehen Sie genau, mit welchem Unternehmen und Land eine App im Stillen spricht.
- Regeln: App, Website, Domain, IP oder ein Bereich, für immer oder bis zum Neustart — Schreiben Sie eine Regel, so präzise wie eine Adresse oder so weit gefasst wie eine ganze Domain.
- Tiefenprüfung, ohne irgendetwas zu entschlüsseln — Erhalten Sie echte Details zu einer sicheren Verbindung, ohne dass FireAI je liest, was darin steht.
Quellen
- RFC 791: Internet Protocol
- RFC 8200: Internet Protocol, Version 6 (IPv6) Specification
- RFC 1918: Address Allocation for Private Internets
- Cloudflare Learning: What is my IP address?
Setzen Sie es auf Ihrem Mac um
Teste alle Funktionen 17 Tage kostenlos, ohne Karte.