IP-Adresse

Eine IP-Adresse ist eine Bezeichnung, die zur Identifizierung eines oder mehrerer Geräte in einem Computernetzwerk, wie z.B. dem Internet, verwendet wird. Sie ist mit einer Postanschrift vergleichbar. Eine IP-Adresse ist eine lange, binär geschriebene Zahl. Da solche Zahlen schwer zu kommunizieren sind, werden IP-Adressen normalerweise als eine Menge von Zahlen in einer bestimmten Reihenfolge geschrieben. Geräte, die IP-Adressen verwenden, kommunizieren über das Internet-Protokoll.

Die Internet Assigned Numbers Authority weist IP-Adressen regionalen Internet-Registrierungsstellen (RIRs) zu. Die RIRs weisen sie den Internet Service Providern zu. Die Internet Service Provider weisen dann ihren Kunden IP-Adressen zu. Sehr oft haben die Menschen zu Hause einen Router oder Gateway, an den sie Computer, Drucker und andere Geräte anschließen. Diese Router oder Gateways sind oft so konfiguriert, dass sie den angeschlossenen Geräten "lokale" IP-Adressen zuweisen.

Jede Adresse besteht aus zwei Teilen: Einen, der den Computer oder die Gruppe von Computern angibt, und einen weiteren, der das Netzwerk angibt. Ein Gerät kann mehr als eine IP-Adresse haben. Bestimmte Arten von IP-Adressen werden verwendet, um eine Gruppe von Geräten zu adressieren, während andere verwendet werden, um nur ein Gerät zu adressieren. Bestimmte Arten von Adressen sind eindeutig, andere können wiederverwendet werden. Eine Reihe von IP-Adressen werden für spezielle Zwecke verwendet, z.B. um automatisch eine IP-Adresse zu erhalten.

Eine IP-Adresse wird mit Hilfe des Address Resolution Protocol (ARP) in eine physische oder Medienzugangskontrolladresse umgewandelt. Wenn eine IP-Adresse Ihre Telefonnummer ist, dann ist Ihre MAC-Adresse Ihr Name. Sie können Ihre Telefonnummer ändern, aber Ihr Name wird nicht geändert.

Beispiel

Angenommen, einer unserer Freunde will uns treffen, kennt aber unsere Adresse nicht. Er fragt nach unserer Adresse & dann geben wir unsere Adresse wie folgt an: 02, Vidyapuri Road, Supaul, Bihar, Indien. Nachdem er die Adresse angegeben hat, kann er oder sie unsere Adresse leicht ausfindig machen. Dasselbe geschieht im Falle des Internets. Jedem Netzwerk wird eine Adresse zugewiesen.

Wer weist die IP-Adresse zu?

Die IANA (Internet Assigned Numbers Authority) weist die IP-Adresse zu. Die IANA ist für das IP-Adressierungssystem verantwortlich.

Wie eine IP-Adresse aussieht

Eine IP-Adresse ist eine lange Binärzahl, die aus Einsen und Nullen besteht. Eine IPv4-Adresse ist 32 Binärziffern (oder Bits) lang. Eine IPv6-Adresse ist 128 Bit lang, so dass viel mehr IP-Adressen verwendet werden können. IP-Adressen werden normalerweise in menschenlesbarer Form geschrieben, wobei 8 Bits zu einem Oktett gruppiert werden. IPv4-Adressen werden normalerweise als eine Gruppe von vier Zahlen geschrieben. Jede Zahl kann einen Wert von 0 bis 255 annehmen. IPv6-Adressen werden als eine Gruppe von acht hexadezimalen Zahlen geschrieben. Viele Ipv6-Adressen enthalten viele Nullen. Es gibt spezielle Regeln, die besagen, dass diese Nullen in bestimmten Fällen nicht geschrieben werden müssen.

Öffentliche und private Adressen

Bestimmte IP-Adressen können im lokalen Netzwerk frei vergeben werden. Da sie nicht eindeutig sind, werden sie im Internet nicht geroutet. Die Adressen, die frei vergeben werden können, nennt man private IP-Adressen, die, die eindeutig sind, nennt man öffentlich. Um geroutet zu werden, muss eine private Adresse in eine öffentliche Adresse übersetzt werden. Dieser Prozess der Übersetzung zwischen privaten und öffentlichen Adressen wird Network Address Translation oder NAT genannt. Oft übernehmen auch Router und Firewalls diese Aufgabe.

Erreichen eines oder mehrerer Geräte

Es gibt drei verschiedene Arten von Adressen:

  • Unicast-Adressen: Die Adresse ist einem bestimmten Gerät zugeordnet. Dies ist der häufigste Fall, die meisten Adressen sind Unicast-Adressen.
  • Broadcast-Adressen: alle Computer im selben Netzwerk ansprechen. Es gibt bestimmte Fälle, in denen dies nützlich ist, z.B. um automatisch eine neue Adresse zu erhalten. Der Absender sendet die Daten einmal, und die für das Routing der Daten verwendeten Geräte erstellen bei Bedarf Kopien.
  • Multicast-Adressen: Dieser Fall ähnelt dem obigen Broadcast-Fall: Einige Geräte sind daran interessiert, bestimmte Daten zu empfangen, und das Netzwerk kopiert die Daten nach Bedarf. Der große Unterschied zum obigen Broadcast-Fall besteht darin, dass alle an das Broadcast-Netzwerk angeschlossenen Geräte die per Broadcast gesendeten Daten sehen. Bei Multicast müssen die Geräte abonniert werden, um einen bestimmten Inhalt zu sehen. Die Geräte im selben Netzwerk, die nicht abonniert sind, sehen den Inhalt nicht.

·        

Unicast: ein Sender, ein Empfänger

·        

Broadcast: ein Sender, viele Empfänger, alle im selben (Teil-)Netz. Alle Geräte sehen die Daten

·        

Multicast: ein Sender, viele Empfänger. Nur eine ausgewählte Anzahl von Geräten (normalerweise als Abonnenten bezeichnet) sehen die Daten.

Beziehen einer neuen IP-Adresse

Es gibt verschiedene Möglichkeiten, eine neue IP-Adresse zu erhalten und nicht mehr wegen Vandalismus blockiert zu werden. Eine davon ist das Bootstrap-Protokoll (gewöhnlich mit BOOTP abgekürzt). Das Gerät, das eine neue Adresse benötigt, weiß nicht, in welchem Netzwerk es sich befindet, daher verwendet es eine IP-Adresse mit allen Nullen (0.0.0.0.0), die es als Broadcast an das aktuelle Netzwerk auf einem speziellen Port sendet. Darüber hinaus sendet es die MAC-Adresse der Netzwerkkarte plus eine 4-Byte-Zufallszahl. Der BOOTP-Server sendet eine Antwort, ebenfalls als Broadcast, adressiert an einen anderen Port. Die Antwort enthält die MAC-Adresse des Clients, die Zufallszahl und die IP-Adresse des Clients. Wenn der Client die Daten empfängt, wird er die angegebene Adresse einstellen. Wenn der BOOTP-Server auf diese Weise konfiguriert ist, sendet er auch die IP-Adresse und den Hostnamen des BOOTP-Servers, den Namen und den Pfad zu einer Datei, die geladen werden soll, um den Client zu booten (mittels TFTP) oder den Namen eines Verzeichnisses, das der Client mittels NFS mounten soll.

DHCP erweitert BOOTP und ermöglicht es, mehr Informationen zu senden, z.B. die Adresse eines Zeitservers oder Informationen, die für das Routing nützlich sind.

Automatisch erhaltene IP-Adressen können dynamisch oder statisch sein. Statische Adressierung bedeutet, dass die gleiche Maschine immer die gleiche IP-Adresse erhält. Bei dynamischen Adressen erhält ein Gerät die nächste Adresse, die nicht verwendet wird. Dynamische Adressen, die verwendet werden, müssen von Zeit zu Zeit überprüft werden. Wenn sie nicht erneuert werden, können sie für andere Geräte verwendet werden.

IP Version 4

Bei IPv4 besteht jede Adresse aus vier 8-stelligen Binärzahlen, den so genannten Oktetts. Eine IPv4-Adresse besteht insgesamt aus 32 Bit. Die größte Zahl, die man mit 8 regulären Ziffern machen kann, ist 99.999.999, aber die größte Zahl, die man mit 8 Binärziffern machen kann, ist 255 (11111111 in binärer Form), so dass jedes Oktett eine beliebige Zahl von 0 bis 255 sein kann.

Eine IPv4-Adresse könnte in etwa so aussehen:

198.51.100.137

Jedes Oktett wird in seine Dezimalform umgewandelt und durch einen Punkt getrennt.

Außerdem gibt es spezielle Bedeutungen, die mit zwei verschiedenen Endziffern verbunden sind. Im Allgemeinen steht eine letzte Zahl von 0 für das Netzwerk (Basisadresse genannt) und eine letzte Zahl von 255 für alle Hosts in diesem Netzwerk (Broadcast-Adresse genannt). Computer, die sich im selben lokalen Netzwerk befinden, teilen sich 3 der 4 Zahlen. Ein Computer kann sich in mehr als einem Netzwerk befinden. Er kann auch mehrere Namen haben.

Öffentliche/private Adressen

Das Problem mit IPv4 ist, dass es nur 4,3 Milliarden Adressen zulässt, und wir haben sie fast alle verwendet. Um dies zu verzögern, wurde Network Address Translation (NAT) geschaffen. Bei Network Address Translation teilt sich ein Netzwerk eine öffentliche IP-Adresse und gibt jedem Computer im Netzwerk eine private IP-Adresse. Jeder, der im selben Haus wohnt, benutzt dieselbe Adresse, aber die Post kann für mehrere verschiedene Personen, die im Haus wohnen, bestimmt sein.

Spezielle IP-Adressen

Es gibt einige IP-Adressen, die für spezielle Zwecke reserviert sind. Zum Beispiel wird die Adresse 127.0.0.1 die Loopback-Adresse genannt und "schleifen" alle Pakete, die an diese Adresse gesendet werden, zurück zu dem Computer, der sie gesendet hat, wie beim Senden von E-Mails an Sie selbst. Obwohl dies nicht sinnvoll erscheint, wird es zum Testen von Servern verwendet.

127.0.0.0.0/8-Block

Startadresse

Endgültige Adresse

Anzahl der Adressen

10.0.0.0/8

10.0.0.0

10.255.255.255

16,777,216

172.16.0.0/12

172.16.0.0

172.31.255.255

1,048,576

192.168.0.0/16

192.168.0.0

192.168.255.255

65,536

Netzwerk

Es kann als die es die Klasse von Netzwerk definieren

Gastgeber-Teil

Er kann als derjenige definiert werden, der den Host im Netzwerk identifiziert.

Statische IP-Addresse

Es handelt sich um eine ständige Internetadresse. Sie kann darin nicht geändert werden, wir müssen sie manuell konfigurieren. Sie wird in kleineren Netzwerken verwendet, alle Server verwenden statische IP's. Es ist ein einfacher Weg für die Kommunikation.

Dynamische IP-Adresse

(Dynamisch bedeutet ständige Veränderung)

Es handelt sich um eine temporäre Internetadresse. Sie wird von einem DHCP-Server (Dynamic Host Configuration Protocol) aus einem bestimmten Bereich von IP-Adressen zugewiesen.

IPv4-Subnetzbildung

Um ein Netzwerk schneller arbeiten zu lassen, wird es in Teilnetze aufgeteilt. Zu diesem Zweck enthält eine IP-Adresse eine Netzwerk-ID, eine Subnetz-ID und eine Host-ID. Eine spezielle Binärzahl namens Subnetzmaske wird verwendet, um die Größe des Netzwerks, des Subnetzes und der Host-IDs zu bestimmen.

Das ursprüngliche IPv4 unterstützte nur 254 Netzwerke, so dass 1981 die Spezifikation der Internet-Adressierung zu einer klassenübergreifenden Netzwerkarchitektur geändert wurde. Ein klassenbasiertes Netzwerkdesign erlaubte eine größere Anzahl von individuellen Netzwerken. Die ersten drei Bits einer IP-Adresse bestimmten ihre Klasse. Drei Klassen (A, B und C) wurden für die normale Computerkommunikation (Unicast) definiert. Die Größe der Netzwerk-ID basierte auf der Klasse der IP-Adresse. Jede Klasse verwendete mehr Oktette für die Netzwerk-ID, wodurch die Host-ID kleiner wurde und die Anzahl der möglichen Hosts reduziert wurde.

Historische klassenübergreifende Netzwerkarchitektur

Klasse

Erstes Oktett im Binärformat

Umfang des ersten Oktetts

Netzwerk-ID

Gastgeber-ID

Anzahl der Netzwerke

Anzahl der Adressen

A

0XXXXXXXXX

0 - 127

a

b.c.d.

27 = 128

224 = 16,777,216

B

10XXXXXXXX

128 - 191

a.b

c.d

214 = 16,384

216 = 65,536

C

110XXXXXXX

192 - 223

a.b.c.

d

221 = 2,097,152

28 = 256

D

1110XXXX

224 - 254

a.b.c.d.

e

223 = 2,100,199

29 = 512

Klassische Netzwerke wurden seit 1993 durch klassenloses Inter-Domain-Routing (CIDR) ersetzt. CIDR bietet auch eine Netzwerkadresse und eine Host-Adresse. CIDR hat keine Klassen, was bedeutet, dass die Größe von Netzwerk- und Hostadressen nicht in Oktetts angegeben werden muss.

Eine IPv4-Adresse in CIDR-Notation sieht folgendermaßen aus

192.168.0.14/24

Der Schrägstrich und die Zahl stehen für die Anzahl der Bits, die die Netzwerk-ID verwendet, in diesem Fall 24 oder 3 Oktette.

IP Version 6

Da IPv4 nur aus 32 Bit besteht, wird die Anzahl der verfügbaren Adressen ausgehen. Um dies zu verhindern, hat eine Organisation namens Institute of Electrical and Electronics Engineers (IEEE) die IP Version 6 (IPv6) geschaffen, die IPv4 letztendlich ersetzen wird.

IP Version 6 verwendet 16 Oktette oder insgesamt 128 Bit. Oktette werden in IPv6 hexadezimal geschrieben und durch Doppelpunkte (:) getrennt. Eine IPv6-Adresse könnte wie folgt aussehen:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Eine IPv6-Adresse kann lang sein, was zu Fehlern bei der Eingabe in den Computer oder beim Aufschreiben führen kann. Es gibt zwei Möglichkeiten, eine IPv6-Adresse kürzer zu machen, ohne etwas auszulassen:

  • Führende Nullen können weggelassen werden: 2001:0db8:00b8:0008:0000:0000:0000:0001 becomes 2001:db8:b8:8:0:0:0:1
  • Eine beliebige Anzahl von aufeinanderfolgenden "Brocken", die alle null sind, kann zu einfach ::: komprimiert werden. Dies kann nur einmal in derselben Adresse erfolgen: 2001:0db8:0000:0000:0000:0000:0000:0000:0000:0001 könnte als 2001:db8::1 geschrieben werden.

DNS

DNS steht für Domain Name System

Er wird auch als Service-Server bezeichnet. Er basiert auf der Client-Server-Netzwerkarchitektur. Er enthält eine Datenbank mit öffentlichen IP-Adressen. DNS ist wie ein Telefonbuch.

Andere Versionen

Versionen vor IPv4 waren experimentell und nie weit verbreitet. Version 5 wurde ausschließlich für das Internet Stream Protocol verwendet, das ebenfalls nie weit verbreitet war.

 

Fragen und Antworten

F: Was ist eine IP-Adresse?


A: Eine IP-Adresse (kurz für Internet-Protokoll-Adresse) ist eine Kennzeichnung, die zur Identifizierung eines oder mehrerer Geräte in einem Computernetzwerk, wie dem Internet, verwendet wird. Sie kann mit einer Postadresse verglichen werden.

F: Wie wird eine IP-Adresse geschrieben?


A: Eine IP-Adresse ist eine lange Zahl, die in binärer Form geschrieben wird. Da solche Zahlen schwer zu kommunizieren sind, werden IP-Adressen normalerweise als eine Reihe von Zahlen in einer bestimmten Reihenfolge geschrieben.

F: Was bewirkt eine IP-Adresse?


A: Geräte, die IP-Adressen verwenden, nutzen das Internetprotokoll zur Kommunikation.

F: Wie kann eine IP-Adresse verglichen werden?


A: Eine IP-Adresse kann mit einer Postadresse verglichen werden.

F: Ist es einfach, eine IP-Adresse zu lesen?


A: Nein, es ist nicht einfach, eine IP-Adresse zu lesen, da sie in binärer Form geschrieben ist und normalerweise als eine Reihe von Zahlen in einer bestimmten Reihenfolge ausgedrückt wird.

F: Für welche Art der Kommunikation wird eine IP-Adresse verwendet?


A: Geräte, die eine IP-Adresse verwenden, nutzen das Internetprotokoll zur Kommunikation.

AlegsaOnline.com - 2020 / 2023 - License CC3