Anycast - výběrová adresa

Tato adresa je přiřazena více rozhraním a v případě požadavku na spojení je nalezeno rozhraní, které je ke klientovi "nejblíže". Na toto rozhraní jsou potom data doručena. Vzdálenost je určena pomocí routovacích protokolů.

Adresa anycastu se nijak neliší od normální unicastové adresy a je proto nutné každé rozhraní explicitně konfigurovat tak, aby vědělo, že má přiřazenu anycast adresu. Při použití anycastu je třeba určit síťový prefix, kde se všechna rozhraní příslušející k dané anycastové adrese nacházejí a kde se tedy bude směrovat anycastově. V této oblasti bude cesta ke každému jednotlivému uzlu určená jako tzv. host route (s délkou prefixu 128 bitů ). Mimo tuto oblast bude možné směrovací cesty běžným způsobem agregovat.

Anycast je nová služba, takže ji zatím mnoho aplikací nepodporuje. Byla navržena pro přístup k službám, které jsou zrcadleny, jako např. databázové servery, www servery, čímž poskytuje efektivní a levné řešení pro load-balancing.

Také může být využit firmami připojenými k ISP k tomu, aby firma mohla routovat pakety na právě jeden router na páteři ISP. Páteřní routery ISP budou v jedné anycast skupině, takže firma tím získá redundantní přístup k Internetu. Pokud jeden z páteřních routerů přeruší svou činnost, další z anycast skupiny převezme traffic.

S anycastem v globálním měřítku jsou zatím malé zkušenosti a širší použití může přinést jistá rizika. Použití anycastu v oblasti s nulovým prefixem (v celém Internetu) bude velmi omezené z důvodu obav o zatížení směrovacích tabulek. Prozatím není dovoleno je přiřadit jiným uzlům než směrovačům. Vývoj anycastu stále pokračuje, ale výstupy skupina magma, která má na starosti anycast a multicast se týkají především skupinových adres. Na funkční implementaci si ještě počkáme...

Rozdíly oproti IPv4:
  • Výběrová adresa nemá v IPv4 ekvivalent.