Netzwerkgrundlagen: Public, Private und automatische IP-Adressen

Privat Adressierungund automatisch oder Dyanmic Adressierung wurden in Reaktion auf eine schwindender Anzahl verfügbarer öffentlicher Adressen entwickelt. Um das Problem zu beheben, im Jahr 1996, IANA und IETF kam mit private IP-Adressen, die ermöglicht es Unternehmen, eine große Adressraum zu verwenden intern in ihrem Netzwerk, während nur wenige öffentliche Adressen verwenden, anstatt nur öffentliche Adressen.

Damit dies geschehen kann, erfordert IANA, dass einige öffentliche Adressen aus dem globalen Pool entfernt werden. Diese Adressen wurden entweder zurückgezogen oder freiwillig von Adressinhaber übergeben. Die Adressen zur Verfügung für die Nutzung sind 1 Klasse A Netzwerk, 16 Klasse-B-Netze und 255 Netze der Klasse C, die in der folgenden Tabelle zusammengefasst. Diese Adressen werden heute weitgehend von allen Organisationen im Internet verwendet wird.

Diese Adressen und andere können in RFC5735 finden, Spezielle IPv4-Adressen verwenden.

Private IP-Adressbereiche
Adresse KlasseAdressbereich
Klasse a10.0.0.0-10.255.255.255
Klasse B172.16.0.0-172.31.255.255
Klasse C192.168.0.0-192.168.255.255

Private Adressen nicht geroutet werden, um das Internet erlaubt, so Geräte privaten Adressen nicht direkt mit den Geräten über das Internet kommunizieren kann. Um private IP-Adressierung funktionalen und beheben Sie dieses Problem zu machen, zumindest eine öffentliche Adresse erforderlich, die mit Network Address Translation (NAT) oder Port Address Translation (PAT) verwendet wird. So ein Unternehmen intern private Adressen verwendet, benötigt noch mindestens eine Adresse ihr privates Netzwerk mit dem Internet zu verbinden.

Microsoft hat eine führende Rolle bei der Definition RFC3927 Dynamische Konfiguration von IPv4-Link-Local-Adressen. Dies definiert den Prozess, den Computer in Situationen nehmen sollte, wenn es keine anderen Methoden zur Anwendung von dynamischen IP-Adresszuordnungen. Dieses Verfahren wurde geschaffen, um mit Situationen umgehen, wenn Sie nicht wollen - oder nicht kann - manuell statische IP-Adressen zuweisen und es gibt keine Dynamic Host Configuration Protocol (DHCP) Server in Ihrem Netzwerk automatisch Adressen zuweisen.

Die Lösung war eine andere IP-Adressbereich zu verwenden - in diesem Fall ist ein Klasse-B-Netzwerk von 169.254.0.0 - IP-Hosts wählen, um ihre eigene Adresse zu lassen. In diesem Bereich gibt es etwa 65.000 Adressen, von denen die IP-Host wählen können, so dass der Basisprozess für den Host ist wie folgt:

  1. Zufällig eine Adresse aus dem Bereich 169.254.0.1-169.254.255.254 wählen.

  2. Senden Sie eine Address Resolution Protocol (ARP) Anforderung für die MAC-Adresse, die die gewählte Adresse hat die Chance auf doppelte IP-Adresse Konflikte zu beseitigen.

    Wenn keine Antwort auf die ARP-Anfrage empfangen wird, wird kein anderer Computer mit IP-Adresse, so kann der Host in Schritt 1 gewählt mit Hilfe der IP-Adresse starten.

Die vorhergehenden Schritte, um die automatische private IP-Adressierung (APIPA) Prozess zu skizzieren. Wenn zwei oder mehr Computern auf den gleichen Daten unterstützen die Verwendung von verknüpfen und so konfiguriert sind, zu verwenden, APIPA können diese Hosts miteinander kommunizieren. Dieses Verfahren wurde geschaffen, um zu vereinfachen Ad hoc (Oder vorübergehend) Netzwerke, in denen TCP / IP ist das primäre Netzwerkprotokoll, weil APIPA eliminiert die Notwendigkeit, manuell Adressen an Hosts zugewiesen werden.

Menü