Wie werden IPv4-Adressen zugewiesen? Was meine Neugier weckte, war, dass ich früher die IPv4-Adresse 96.32.179.XX hatte und vor ungefähr 2 Wochen umgezogen bin (etwa 10 Meilen von meiner vorherigen Adresse entfernt) und jetzt die IPv4-Adresse 24.158.252.XXX habe. Für jede IP dieselbe Stadt und dasselbe Bundesland.
Ich würde meinen, dass jeder Stadt ein IPv4-Bereich zugewiesen wird, was bedeutet, dass meine beiden Adressen mit 96.XX.XXX.XX beginnen würden. Oder werden IPv4-Adressen einfach zufällig aus dem Pool der bei Ihrem ISP verfügbaren IPv4-Adressen zugewiesen?
Die beiden oben aufgeführten IPv4-Adressen sind für Privatkonten bestimmt.
Antwort1
Ihr ISP kann ein großes oder ein lokales Unternehmen sein.
Große Unternehmen wie Comcast oder AT&T in den USA haben viele Adressen, die sie angefordert haben, um seineRegionales Internetregister.(ARIN in den USA, RIPE in Europa).
Da der IPv4-Bereich erschöpft ist, ist es sehr schwierig, einen großen Teil davon zu habenaufeinanderfolgende Adressen.
Der ISP-Bereich könnte aus einem Block von 1024 Adressen aus einem Bereich, 4096 aus einem anderen usw. bestehen.
ARIN, RIPE und die anderen Register weisen dem Antragsteller alles zu, was sie frei finden.
Kleine ISPs sind meist von größeren ISPs abhängig und fordern daher keine Adressen bei ARIN oder RIPE an. Stattdessen leasen sie Adressen von einem größeren ISP, was zu noch stärker partitionierten Blöcken führt.
Websites, die die Geolokalisierung über die IP-Adresse durchführen, verwenden Datenbanken, die aus den von derRegister(ARIN, RIPE usw.), daher sind sie alles andere als genau und zeigen normalerweise die physikalische Adresse des ISP an, der den Bereich vom Register angefordert hat, ohne zu wissen, ob dieser Bereich vom ISP verwendet oder an einen anderen vermietet wird.
Antwort2
Beginnen wir von vorne: Das Internet Numbers Registry System (definiert inRFC 7020) ist eine Reihe von Systemen und Organisationen, die zusammenarbeiten, um alle IP-Adressen der Welt zu verwalten.
IANA (Internet Assigned Numbers Authority) „besitzt“ alle IP-Adressen und delegiert sie an RIRs (Regional Internet Registries), die ihre eigenen Richtlinien darüber festlegen, wer einen IP-Adressblock erhalten kann und aus welchem Grund er einen erhalten sollte.
IANA weist IPv4-„Blöcke“ zu, die im Grunde eine Reihe aufeinanderfolgender IP-Adressen sind. Der größte zuweisbare Block ist ein /8-Block, d. h. alle IP-Adressen, die mit einem bestimmten Oktett beginnen (z. B. 123)...*). RIRs nehmen IP-Adressen, die ihnen von der IANA zugewiesen wurden, und teilen sie in kleinere Blöcke auf, die dann Organisationen wie ISPs oder großen Unternehmen zugewiesen werden. (Beispiel:Cloudflareist kein ISP, hat aber einigeIP-Adressenzugewiesen, weil sie ein sehr großes globales Netzwerk betreiben. Sie können nicht zu einem RIR gehen und nur eine IP anfordern)
Ihr ISP wird dann, je nach Größe, zum RIR gehen und eine Zuteilung von IP-Adressen anfordern. Der RIR weist Ihrem ISP dann einige Adressen aus dem verfügbaren Pool zu. In einer idealen Welt wäre dies ein großer Block aufeinanderfolgender Adressen (z. B. 123.123.0.1/17 (123.123.0.1 - 123.123.127.254)). Leider schrumpft die Anzahl der verfügbaren IP-Blöcke dieser Größe rapide, da der IPv4-Adressraum knapp wird. Aus diesem Grund erhält ein ISP möglicherweise zwei /18-Blöcke anstelle eines einzelnen /17-Blocks.
Wenn Sie sich dann mit dem Netzwerk Ihres ISPs verbinden, fordern Sie eine Adresse an (mitDHCP) . Ihr ISP wählt eine Adresse aus dem Pool der verfügbaren Adressen aus, die ihm vom RIR zugewiesen wurden. Da der ISP wahrscheinlich mehrere IP-Adressblöcke besitzt, besteht die Möglichkeit, dass die Ihnen zugewiesene IP-Adresse völlig anders ist als die, die Sie zuvor hatten.
Ein ISP kann seine IP-Zuweisungen zwar sorgfältig organisieren, indem er einem bestimmten Standort einen bestimmten Block zuweist, aber das hat keinen wirklichen Zweck, außer dass es hübsch aussieht, und deshalb wird es nicht getan.
Kurz zusammengefasst:Sie erhalten Ihre IP von einem ISP, der sie von einem RIR erhält, der sie wiederum von IANA erhält. IPs werden nach dem Prinzip „Wer zuerst kommt, mahlt zuerst“ vergeben. Wenn Ihr RIR oder ISP also zwei Blöcke zu unterschiedlichen Zeiten anfordert, sind diese nicht aufeinanderfolgend. Sie erhalten eine zufällige IP aus dem Pool der verfügbaren Adressen bei Ihrem ISP, die aus jedem beliebigen Block stammen kann, den dieser besitzt. Ihr ISPkönnteWeisen Sie eine IP basierend auf Ihrem Standort zu, aber da dies keinen wirklichen Vorteil bringt, tun sie es wahrscheinlich nicht.
Antwort3
Ihre Stadt, Ihr Haus oder sogar Ihre Verbindung haben damit nichts zu tun. Sie erhalten Ihre IP-Adresse von Ihrem ISP zugewiesen. Normalerweise wird diese automatisch zugewiesen und was noch wichtiger istdynamisch.
Wenn Ihr Router/Modem neu gestartet wird und Ihre Verbindung (erneut) gestartet wird, erhalten Sie normalerweise eine andere IP.