3.1. Scope Comparisons (Bereichsvergleiche)
3.1. Scope Comparisons (Bereichsvergleiche)
Multicast-Zieladressen haben ein 4-Bit-Bereichsfeld, das die Ausbreitung des Multicast-Pakets steuert. Die IPv6-Adressierungsarchitektur definiert Bereichsfeldwerte für interface-local (0x1), link-local (0x2), admin-local (0x4), site-local (0x5), organization-local (0x8) und global (0xE) Bereiche (Abschnitt 2.7 von [RFC4291]).
Die Verwendung des Quelladressauswahlalgorithmus in Gegenwart von Multicast-Zieladressen erfordert den Vergleich eines Unicast-Adressbereichs mit einem Multicast-Adressbereich. Wir bilden Unicast link-local auf Multicast link-local ab, Unicast site-local auf Multicast site-local und Unicast global Bereich auf Multicast global Bereich. Zum Beispiel ist Unicast site-local gleich Multicast site-local, welches kleiner ist als Multicast organization-local, welches kleiner ist als Unicast global, welches gleich Multicast global ist. (Beachten Sie, dass IPv6 site-local Unicast-Adressen veraltet sind [RFC4291]. Einige bestehende Implementierungen und Deployments könnten diese Adressen jedoch noch verwenden; sie sind daher in den Verfahren in dieser Spezifikation enthalten. Beachten Sie auch, dass ULAs als global, nicht als site-local Bereich betrachtet werden, aber über die Präfix-Richtlinientabelle behandelt werden, wie in Abschnitt 10.6 diskutiert.)
Wir schreiben Scope(A), um den Bereich der Adresse A zu bezeichnen. Zum Beispiel, wenn A eine link-local Unicast-Adresse ist und B eine site-local Multicast-Adresse ist, dann Scope(A) < Scope(B).
Diese Zuordnung vermischt implizit Unicast-Site-Grenzen und Multicast-Site-Grenzen [RFC4007].