IP kann sich auf Folgendes beziehen:
Seine Entwicklung begann 1974 unter der Leitung der Informatiker Bob Kahn und Vint Cerf. Es wird häufig in Verbindung mit dem Transmission Control Protocol oder TCP verwendet. Zusammen werden sie als TCP / IP bezeichnet.
Die erste Hauptversion des Internetprotokolls war Version 4 oder IPv4. 1981 wurde es in RFC 791 von der Internet Engineering Task Force (IETF) formal definiert.
- Historisches Dokument: Lesen Sie den Text von RFC 791.
Der Nachfolger von IPv4 ist IPv6, das 1998 von der IETF formalisiert wurde. Es sollte IPv4 ablösen. Seit 2018 regelt IPv6 ungefähr 20% des gesamten Internetverkehrs.
IP-Adressen
IPv4- und IPv6-Adressen
IPv4-Adressen sind 32 Bit lang (vier Bytes). Ein Beispiel für eine IPv4-Adresse ist 216.58.216.164. Dies ist die Startseite von Google.com.
Der Maximalwert einer 32-Bit-Zahl ist 232 oder 4.294.967.296. Daher beträgt die maximale Anzahl von IPv4-Adressen, die als Adressraum bezeichnet werden, etwa 4, 3 Milliarden . In den achtziger Jahren reichte dies aus, um jedes vernetzte Gerät anzusprechen, aber die Wissenschaftler wussten, dass dieser Raum schnell erschöpft sein würde. Technologien wie NAT haben das Problem verzögert, indem es vielen Geräten erlaubt wurde, eine einzige IP-Adresse zu verwenden. Für das moderne Internet ist jedoch ein größerer Adressraum erforderlich.
Ein Hauptvorteil von IPv6 besteht darin, dass 128 Bit Daten zum Speichern einer Adresse verwendet werden, wodurch 2128 eindeutige Adressen oder 340.282.366.920.938.463.463.374.607.431.768.211.456 ermöglicht werden. Der Adressraum von IPv6 - 340 duodecillion - ist viel größer als IPv4.
IP-Adressklassen
Mit einer IPv4-IP-Adresse stehen fünf Klassen von verfügbaren IP-Bereichen zur Verfügung: Klasse A, Klasse B, Klasse C, Klasse D und Klasse E, während üblicherweise nur A, B und C verwendet werden. Für jede Klasse ist ein Bereich gültiger IP-Adressen zulässig, wie in der folgenden Tabelle dargestellt.
Klasse | Adressbereich | Unterstützt |
---|---|---|
Klasse a | 1.0.0.1 bis 126.255.255.254 | Unterstützt 16 Millionen Hosts in jedem der 127 Netzwerke. |
Klasse b | 128.1.0.1 bis 191.255.255.254 | Unterstützt 65.000 Hosts in jedem der 16.000 Netzwerke. |
Klasse C | 192.0.1.1 bis 223.255.254.254 | Unterstützt 254 Hosts in jedem von 2 Millionen Netzwerken. |
Klasse D | 224.0.0.0 bis 239.255.255.255 | Reserviert für Multicast-Gruppen. |
Klasse E | 240.0.0.0 bis 254.255.255.254 | Reserviert für zukünftige Zwecke oder Forschungs- und Entwicklungszwecke. |
Die Bereiche 127.xxx sind für das Loopback oder den Localhost reserviert. Beispielsweise ist 127.0.0.1 die Loopback-Adresse. Der Bereich 255.255.255.255 sendet Broadcasts an alle Hosts im lokalen Netzwerk.
Aufschlüsselung der IP-Adresse
Jede IPv4-Adresse wird in vier Oktette (das ist ein anderer Name für Bytes) unterteilt und in eine Binärdatei übersetzt, um die tatsächliche IP-Adresse darzustellen. Die folgende Tabelle zeigt die IPv4-Adresse 255.255.255.255 .
Tipp: Weitere Informationen zu Binärzahlen finden Sie in unserem Konvertierungshandbuch für Binär- in Hexadezimalwerte.
In Dezimalzahl: | 255 | 255 | 255 | 255 |
Binär: | 11111111 | 11111111 | 11111111 | 11111111 |
In Oktal: | 377 | 377 | 377 | 377 |
In Hexadezimal: | FF | FF | FF | FF |
Lassen Sie uns als weiteres Beispiel die IPv4-Adresse 166.70.10.23 in der folgenden Tabelle aufschlüsseln . Die erste Zeile enthält die separaten Bytes (Bytes) der IP-Adresse, die dezimal dargestellt werden. Bei der Dezimaldarstellung wird die rechte Ziffer mit 1 (100) multipliziert, die zweite Ziffer ganz rechts wird mit 10 (101) multipliziert, die dritte Ziffer ganz rechts mit 100 (102) usw.
Die zweite Zeile der Tabelle zeigt dieselben numerischen Werte, die binär dargestellt werden. Im Binärformat wird die rechte Ziffer mit 1 (20) multipliziert, die zweite Ziffer ganz rechts wird mit 2 (21) multipliziert, die dritte Ziffer ganz rechts wird mit 4 (22) usw. multipliziert.
Die dritte Zeile zeigt, wie die Binärdarstellung in Dezimalzahlen konvertiert werden kann, indem die einzelnen Ziffern konvertiert und die Werte addiert werden. Fettgedruckte Binärstellen entsprechen den addierten Werten.
Dezimalwert: | 166 | 70 | 10 | 23 |
Binärer Wert: | 1 0 1 00 11 0 | 0 1 000 11 0 | 0000 1 0 1 0 | 000 1 0 111 |
Umwandlung: | 128 + 32 + 4 + 2 = 166 | 64 + 4 + 2 = 70 | 8 + 2 = 10 | 16 + 4 + 2 + 1 = 23 |
Statische vs. dynamische IP-Adressen
IP-Adressen werden auf zwei verschiedene Arten zugewiesen. Sie können dynamisch zugewiesen werden (sie können sich automatisch ändern) oder statisch zugewiesen werden (sie sollen nicht geändert werden und müssen manuell geändert werden). Die meisten Heimnetzwerke verwenden dynamische Zuweisung . Ihr Router verwendet DHCP, um Ihrem Gerät vorübergehend eine IP-Adresse zuzuweisen oder "zu leasen". Nach einer gewissen Zeit läuft diese Lease ab und der Router erneuert Ihre alte Adresse oder weist Ihnen je nach den Anforderungen des Netzwerks und der Konfiguration des Routers eine neue zu.
Die am häufigsten von Standardroutern zugewiesenen Standardadressen sind unten aufgeführt.
192.168.1.0 | Diese als Netzwerknummer bezeichnete Nummer identifiziert das Netzwerk als Ganzes und wird keinem Gerät zugewiesen. |
192.168.1.1 | Die dem Gateway-Gerät zugewiesene allgemeine Standardadresse. In den meisten Heimnetzwerken ist das Gateway der Router selbst. |
192.168.1.2 | Eine andere übliche Gateway-Adresse. Oder es kann einem Gerät im Netzwerk zugewiesen werden. |
192.168.1.3–254 | Geräten im Netzwerk zugewiesen. |
192.168.1.255 | Die Broadcast-Adresse des Netzwerks. An diese Adresse gesendete Daten werden automatisch an die Adressen 1–254 gesendet. |
Wenn Sie jemals versucht haben, die Einstellungen an Ihrem Router zu ändern, kennen Sie möglicherweise die Adresse 192.168.1.1 . Üblicherweise ist dies die Adresse Ihres Routers. Wenn Sie diese Adresse in die Adressleiste Ihres Webbrowsers eingeben, können Sie die Konfigurationsoberfläche Ihres Routers öffnen. (Die Adresse Ihres Routers kann anders sein - überprüfen Sie die Bedienungsanleitung.)
- Wie ändere ich die Einstellungen an meinem Heimrouter?
Wie werden Daten an eine IP-Adresse in einem anderen Netzwerk gesendet?
Das folgende Diagramm veranschaulicht, wie Ihr Heimcomputer eine IP-Adresse erhält und Daten an eine IP-Adresse in einem anderen Netzwerk sendet.
Weitere Informationen finden Sie unter Wie verbinden sich Computer über das Internet?
Andere Internetprotokolle
IP ist nur ein Protokoll, mit dem Geräte im Internet kommunizieren. Einige werden in Verbindung mit IP verwendet und andere werden unabhängig voneinander verwendet. Beispiele hierfür sind SMTP zur Übertragung von E-Mails und HTTP zur Übertragung von Hypermedien.
Weitere Informationen zu Protokollen im Allgemeinen finden Sie in unserer Protokolldefinition.
Andere Fragen und Antworten zur IP-Adresse
2. IP ist ein Linux-Befehl zum Festlegen und Anzeigen der Netzwerkkonfiguration. Weitere Informationen finden Sie in unserer IP- Befehlsübersicht.
3. IP ist eine Abkürzung, um den Ingress Protection-Schutz (IP-Einstufung) zu verkürzen.
Binär, CIDR, Computerakronyme, Externe IP-Adresse, ICANN, Interne IP-Adresse, Internetadresse, InterNIC, IP-Spoofing, Localhost, Netzmaske, Netzwerkbegriffe, Ping, Protokoll, Reservierter Adressraum, Subnetz