Automatic Private IP Adressing

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:

Automatic Private IP Adressing (APIPA) ist ein Zeroconf-Verfahren für die automatische Allokation von sogenannten Link-Local-IPv4-Adressen ohne DHCP. APIPA verwendet das Address Resolution Protocol (ARP), um für ein Netzwerk-Interface automatisch eine freie IP-Adresse auszuwählen. Zu diesem Zweck sind von der IANA die linklokalen IPv4-Adressen zwischen 169.254.1.0 und 169.254.254.255 (RFC 3330) vorgesehen worden. Davon sind die ersten 256 und die letzten 256 Adressen für zukünftige Anwendungen reserviert und dürfen nicht ausgewählt werden. Wenn ein Rechner eine Link Local IP Address benutzen will, wählt er zufällig eine aus dem genannten Bereich aus. Bei der Initialisierung des Zufallsgenerators für die Auswahl werden auch rechnerspezifische Information, wie die MAC-Adresse des Netzwerkinterfaces, verwendet. Damit wird, so lange es später zu keinem Adresskonflikt kommt, sichergestellt, dass für einen Rechner jedes Mal dieselbe IP-Adresse verwendet werden kann. Nach der Auswahl einer IP-Adresse muss der Rechner diese für sich beanspruchen und überprüfen, ob sie nicht von einen anderen Rechner belegt ist. Die Überprüfung erfolgt mit Hilfe von ARP-Probe-Paketen. Die ARP-Probes werden in zufälligen Zeitintervallen von 1 bis 2 Sekunden verschickt. Taucht bis zu 2 Sekunden nach dem Verschicken kein Antwortpaket und kein Probe-Paket mit der gleichen IP-Adresse aber einer fremden MAC-Adresse auf, besteht kein Konflikt und die IP-Adresse kann verwendet werden. Dazu muss sie noch per ARP-Announcement den anderen LAN-Stationen bekanntgegeben werden. Im Konfliktfall wird mit einer neuen Zufalls-IP weiter probiert. Um ARP-Stürme in Form von sich häufende Konflikten zum Beispiel nach einem Stromausfall zu vermeiden, muss jeder Rechner nach zehn Fehlversuchen die Geschwindigkeit auf maximal eine Überprüfung pro Minute reduzieren.

Auch nach der Belegung einer IP-Adresse muss die Erkennung von Konflikten fortgeführt werden. Es kann ja sein, dass zu einem späteren Zeitpunkt eine LAN-Station dazukommt, der noch nichts von der Belegung bekannt ist. Der Rechner hat nun zwei Möglichkeiten, nämlich eine neue IP-Adresse auszuwählen, oder seine IP-Adresse zu verteidigen. Letzteres ist besonders dann ratsam, wenn der Rechner noch TCP-Verbindungen offen hat. Wurden noch keine kollidierenden ARP-Pakete empfangen, erfolgt die Verteidigung dadurch, dass der Rechner ein ARP-Announcement aussendet. Konnte der Rechner jedoch in den letzten Sekunden schon einen Adresskonflikt feststellen, so muss er eine neue IP-Adresse auswählen, um eine Endlosschleife zu vermeiden, falls zwei Rechner die gleiche IP-Adresse verteidigen wollen oder wenn ein Rechner hat eine IP-Adresse im Local-Link-IP-Bereich statisch zugewiesen bekommen.

Aktuelle Beiträge

Ransomware Marke Eigenbau Daniel Richey Mi., 24.04.2024 - 08:31
Ransomware-as-a-Service ist seit einem Jahrzehnt ein lukratives Geschäft und fest in den Händen professionell organisierter Gruppen. Doch jetzt können Kriminelle, die keine Lust auf die teuren Bausätze haben, auf eine schnell zusammengeschusterte Ramsch-Ransomware ausweichen. Sophos hat die sogenannte "Junk Gun"-Ransomware und ihre Bedeutung für den Malware-Markt untersucht.
Richtig auf NIS-2 vorbereiten Redaktion IT-A… Mi., 24.04.2024 - 07:41
Bis zum 17. Oktober 2024 müssen zahlreiche Unternehmen ihre Informations- und Cybersicherheitsstrategien anpassen. Dazu gehören regelmäßige Penetrationstests und Meldesysteme für Cybervorfälle. Außerdem sind umfassende Risikobewertungen erforderlich. Die NIS-2-Richtlinie stellt Unternehmen vor Herausforderungen, bietet aber auch Chancen. Sie kann Organisationen sicherer und widerstandsfähiger machen.
Download der Woche: Winpilot Daniel Richey Mi., 24.04.2024 - 07:00
Wenn Sie als professioneller Anwender nicht genutzte, vorinstallierte Programme und Features von Windows loswerden möchten, kann das kostenfreie Tool "Winpilot" weiterhelfen. Damit entfernen Sie überflüssige Apps und Funktionen wie etwa den KI-Assistenten Copilot.