Was genau verhindert jedoch, dass diese Adressen weitergeleitet werden können?
Akzeptierte Standards, die von kommunizierenden Stellen durchgesetzt werden. Diese werden in Software, Hardware und Konfigurationen erzwungen.
Implementieren ISPs ACLs, die das Routing dieser Netzwerke verhindern, oder liegt sie höher?
Sie können, aber was wirklich gestoppt wird, ist lediglich eine ungültige Übersetzung, die nicht den Standards entspricht.
Wenn Sie wie die meisten Heimanwender sind, haben Sie eine IP-Adresse als öffentliche IP-Adresse zugewiesen. Damit der Datenverkehr von allen angeschlossenen Geräten kommunizieren kann, übersetzt der Router diese internen IP-Adressen mithilfe von NAT (Network Address Translation) oder PAT (Port Address Translation).
Grundsätzlich merkt sich Ihr Router, welche internen IP-Adressen in Ihrem LAN (Local Area Network) eine Sitzung gestartet haben, die über den Router und über die WAN-Schnittstelle (Wide Area Network) außerhalb Ihres LANs erreichbar ist. Wenn Daten den Router verlassen, enthält er diese einzelne IP-Adresse, die Ihnen als Quell-IP zugewiesen wurde. Bei der Eingabe enthält das Paket die gleiche Adresse wie die Ziel-IP. Der Router entscheidet dann, wohin er von dort geleitet wird.
Nach außen haben Sie nur eine einzige IP-Adresse, die eigentlich die IP des Routers ist. Der Router kann diese Sitzungen nachverfolgen und bestimmen, welcher Datenverkehr zu jeder internen IP-Adresse in seinem LAN gehört, und leitet diesen Datenverkehr entsprechend weiter. Es ist ein komplexer Verwaltungsprozess, aber die Idee ist eigentlich recht einfach, sobald Sie verstehen, dass an jedem Router alles übersetzt wird.
Darüber hinaus verfügen die meisten Heimrouter über Switching-Ports, wobei der Datenverkehr über die MAC-Adresse und nicht über die IP-Adresse erfolgt. Die Quell-MAC-Adresse im Paket bleibt gleich, bis sie einen Router erreicht. Der Router entfernt die MAC-Quelladresse und fügt die MAC-Adresse der eigenen WAN-Schnittstelle ein.
Ist es auch IANA, die dieses Design geschaffen hat?
Diese Standards wurden ursprünglich nicht von IANA entwickelt. Heute setzen sie zwar Maßstäbe, setzen sie diese aber keineswegs durch. Sie sind Standards, die durch Konsens durchgesetzt werden. Suchen Sie in RFC 791.
Sie haben "Autorität" in dem Maße, wie jeder bereit ist, sich an sie zu halten. Es ist durchaus möglich, diesen Standards zu trotzen, aber irgendwann werden Sie irgendwo auf dem Weg, der Sie dazu auffordert, auf einen ISP stoßen oder Ihren Datenverkehr verringern.
Ich hoffe das hilft..