Wie stellen ISPs und andere mit dem Backbone verbundene Netzwerke sicher, dass ihre Host-Netzwerkadresse nicht bereits von einem anderen Backbone-Knoten verwendet wird, da es kein Steuergerät gibt, das sie steuert?
Wie stellen ISPs und andere mit dem Backbone verbundene Netzwerke sicher, dass ihre Host-Netzwerkadresse nicht bereits von einem anderen Backbone-Knoten verwendet wird, da es kein Steuergerät gibt, das sie steuert?
Antworten:
Die RIRs weisen den ISPs eine Adressierung zu. Ein ISP, der die Regeln nicht befolgt, wird schnell geächtet und vom Rest des Internets abgeschnitten.
IANA besitzt die Adressierung und weist jedem der fünf RIRs Adressblöcke zu, und die RIRs weisen Unternehmen Adressblöcke zu, die nachweisen können, dass sie diese benötigen und bereit sind, dafür zu zahlen. Zumindest funktionierte dies so, bis IANA keine IPv4-Adressen mehr hatte und dann jedem RIR die IPv4-Adressen ausgegangen waren. Für IPv6 funktioniert das immer noch so.
Wenn ein Netzbetreiber einem seiner bereits verwendeten Router eine IP-Adresse gegeben und in den BGP-Tabellen angekündigt hat, wird der Datenverkehr für das richtige Ziel, der über die gestohlene IP-Adresse übertragen wird, vom fehlerhaften Router verschluckt. Und wie andere gesagt haben, würde ein bisschen eine Ohrfeige bekommen.
Einige Netzbetreiber verwenden jedoch private IP-Adressen, und da diese möglicherweise wiederverwendet werden, kann dies ein Problem darstellen. Dies ist jedoch nicht der Fall, da sie diese nicht ankündigen. Sie werden für Punkt-zu-Punkt-Verbindungen innerhalb desselben Trägers verwendet.
Es gibt jedoch noch ein anderes Problem. Ein britischer Supermarkt entschied, dass nicht genügend private IP-Adressen für sein Netzwerk verfügbar waren, und entschied sich daher, die öffentlichen Adressen eines anderen Unternehmens zu verwenden. Kein Problem, bis wir uns mit ihnen verbinden mussten. Das Netzwerkteam musste es schließlich dual NAT.