IPv6 - Tryby adresowania

W sieciach komputerowych tryb adresowania odnosi się do mechanizmu hostowania adresu w sieci. IPv6 oferuje kilka typów trybów, w których można zaadresować pojedynczy host. Jednocześnie można zaadresować więcej niż jeden host lub host znajdujący się w najbliższej odległości.

Unicast

W trybie adresowania unicast interfejs IPv6 (host) jest jednoznacznie identyfikowany w segmencie sieci. Pakiet IPv6 zawiera zarówno źródłowe, jak i docelowe adresy IP. Interfejs hosta jest wyposażony w adres IP, który jest unikalny w tym segmencie sieci. Gdy przełącznik sieciowy lub router odbiera pakiet IP unicast przeznaczony dla pojedynczego hosta, wysyła jeden ze swoich interfejsów wychodzących, który łączy się z tym konkretnym hostem .

Multiemisja

Tryb multiemisji IPv6 jest taki sam, jak w przypadku protokołu IPv4. Pakiet przeznaczony do wielu hostów jest wysyłany na specjalny adres multiemisji. Wszystkie hosty zainteresowane tymi informacjami o multiemisji muszą najpierw dołączyć do tej grupy multiemisji. Wszystkie interfejsy, które dołączyły do ​​grupy, odbierają pakiet multiemisji i przetwarzają go, podczas gdy inne hosty, które nie są zainteresowane pakietami multiemisji, ignorują informacje o multiemisji.

Anycast

W IPv6 wprowadzono nowy typ adresowania, który nazywa się adresowaniem Anycast. W tym trybie adresowania wielu interfejsom (hostom) przypisano ten sam adres IP usługi Anycast. Gdy host chce komunikować się z hostem wyposażonym w adres IP Anycast, wysyła wiadomość Unicast. Za pomocą złożonego mechanizmu routingu ta wiadomość Unicast jest dostarczana do hosta znajdującego się najbliżej nadawcy pod względem kosztu routingu.

Weźmy przykład serwerów WWW TutorialPoints.com, zlokalizowanych na wszystkich kontynentach. Załóżmy, że wszystkie serwery sieci Web mają przypisany jeden adres IP Anycast IPv6. Teraz, gdy użytkownik z Europy chce wejść na TutorialsPoint.com, DNS wskazuje serwer, który fizycznie znajduje się w samej Europie. Jeśli użytkownik z Indii spróbuje wejść na Tutorialspoint.com, DNS wskaże serwer sieciowy fizycznie zlokalizowany w Azji. Terminy Najbliższe lub Najbliższe są używane jako koszt trasy.

Na powyższym obrazku, gdy komputer kliencki próbuje dotrzeć do serwera, żądanie jest przekazywane do serwera o najniższym koszcie routingu.