IPv4 stellt 32-Bit-Quell- und Zieladressen für geroutete Pakete bereit. Eine Adresse ist zusammen mit ihrem Präfix, ihrer Schnittstelle, ihrem Geltungsbereich, ihrer Routenrichtlinie und Laufzeit aussagekräftig – nicht als dauerhafte Kennung eines gesamten Geräts.
Subnetting · Lektion 1
IPv4
Lerne, wie IPv4-Adressen, Präfixe, Geltungsbereiche und die Linux-Schnittstellenausgabe zusammenpassen.
Punktgetrennte Dezimalschreibweise
IPv4 wird als vier durch Punkte getrennte Acht-Bit-Oktette dargestellt:
192.0.2.165
Jedes Oktett reicht von 0 bis 255, sodass die vollständige Adresse vier Byte enthält. Die Präfixlänge gibt an, wie viele führende Bits zum Netzwerkpräfix gehören, wie in 192.0.2.165/24.
Wie groß ist eine IPv4-Adresse?
Adressbereich und Zweck
Nicht jede IPv4-Adresse ist weltweit routbar. Beispiele sind Loopback 127.0.0.0/8, Link-Local 169.254.0.0/16, private Bereiche wie 10.0.0.0/8 und Dokumentationsbereiche wie 192.0.2.0/24. Multicast- und begrenzte Broadcast-Adressen besitzen andere Semantik.
Private Adressen können in getrennten Netzwerken wiederverwendet werden. NAT kann sie für externe Kommunikation übersetzen, ist für die Kommunikation innerhalb der privaten gerouteten Domäne aber nicht erforderlich.
Warum kann 10.0.0.1 in vielen Organisationen vorkommen?
Linux-IPv4-Adressen untersuchen
Zeige IPv4-Zuweisungen an mit:
$ ip -4 address show
Eine solche Zeile meldet mehr als die Adresse:
inet 192.0.2.165/24 brd 192.0.2.255 scope global dynamic eth0
Sie zeigt Präfix, Broadcast, Geltungsbereich, Kennzeichnung des dynamischen Ursprungs und Schnittstelle. Weitere Zeilen können gültige und bevorzugte Laufzeiten anzeigen. Eine Schnittstelle kann mehrere IPv4-Adressen besitzen.
Was bedeutet /24 in 192.0.2.165/24?
Die ausgewählte Quelle bestimmen
Das Vorhandensein einer Adresse beweist nicht, dass Linux sie für ein Ziel verwendet. Routen, Richtlinienregeln, Messwerte und Anwendungsbindung beeinflussen die Quellauswahl. Frage die aktuelle Routingentscheidung ab:
$ ip route get 198.51.100.20
Lies den ausgewählten nächsten Hop, die Schnittstelle und Quelle und teste anschließend den tatsächlichen Anwendungspfad. Ändere auf einem entfernten Host keine Adressen ohne Konsolenzugang und Rücknahmeplan.
Was kann ip route get DESTINATION anzeigen?
Lektion abgeschlossen
Sie haben IPv4 abgeschlossen
Du kannst eine IPv4-Adresse nun als Teil des Schnittstellen- und Routingzustands lesen.
Erkenne IPv4 als vier Oktette mit insgesamt 32 Bit.
Interpretiere eine Adresse zusammen mit ihrem Präfix.
Unterscheide private, Loopback-, Link-Local- und weitere Geltungsbereiche.
Untersuche Zuweisungen und die für ein Ziel ausgewählte Quelle.
Lernfortschritt speichern
Erstellen Sie ein kostenloses Konto, um diese Lektion zu speichern und auf jedem Gerät weiterzulernen.
Kostenloses Konto erstellen