Anycast

Anycast
Anycast.svg

Схемы маршрутизации

Cast.svg

anycast

Anycast.svg

broadcast

Broadcast.svg

multicast

Multicast.svg

unicast

Unicast.svg

geocast

Geocast.svg

 п·теории компьютерных сетей Anycast (дословно — «посылка кому-нибудь») метод рассылки пакетов (реализованный, в частности, в протоколе IPv6), позволяющий устройству посылать данные ближайшему из группы получателей.

В протоколе IP anycast реализован путём публикации одинакового маршрута из различных точек сети через протокол BGP. Одним из основных критериев выбора маршрута в BGP является AS-path — набор номеров автономных систем, через которые должен пройти пакет; выбирается маршрут с самым коротким AS-path. Поэтому даже при получении анонса маршрутов из двух и более точек, будет выбран самый короткий.

Из-за особенностей топологии сети или её политики ближайший узел не обязательно будет географически ближайшим.

В настоящее время anycast используется в Internet для уменьшения времени реакции и балансировки нагрузки корневых DNS-серверов. Например, корневой DNS-сервер K имеет множество инсталляций, в том числе в Амстердаме, Лондоне, Токио, Дели, Майами, Рейкьявике, Новосибирске, Хельсинки и других городах[1].

Содержание

Пример

Рассмотрим два маршрутизатора, находящихся в разных сетях: Сибирьтелеком (Россия)[2] и NLIX (Нидерланды). Выполним на них команду, показывающую маршрут до хоста 193.0.14.129 (k.root-servers.net).

Маршрутизатор в Сибирьтелекомe:

>show route protocol bgp 193.0.14.129 terse table inet.0

inet.0: 356174 destinations, 356535 routes (356173 active, 1 holddown, 1 hidden)
Restart Complete
+ = Active Route, - = Last Active, * = Both

A Destination        P Prf   Metric 1   Metric 2  Next hop        AS path
* 193.0.14.0/24      B 170        300        410 >213.228.118.193 12389 25152 I
                                                 213.228.118.209

Маршрутизатор на NLIX:

>show ip bgp 193.0.14.129
Number of BGP Routes matching display condition : 0
Status codes: s suppressed, d damped, h history, * valid, > best, i internal
Origin codes: i - IGP, e - EGP, ? - incomplete
    Network            Next Hop        Metric LocPrf Weight Path
*>  193.0.14.0/24      193.239.116.80  10          400    0      25152 i
*   193.0.14.0/24      193.239.116.14  0           400    0      6939 25152 i

Легко заметить, что атрибут AS-path (под именем «AS path» и «Path» соответственно) не содержит повторяющихся элементов кроме AS назначения под номером 25152 и является очень коротким. Это наглядно показывает, что ближайшими к данным маршрутизаторам являются разные зеркала.

См. также

Примечания

См. также

  • альтернативный адрес — anycast address



Wikimedia Foundation. 2010.

Полезное


Смотреть что такое "Anycast" в других словарях:

  • Anycast — is a network addressing and routing scheme whereby data is routed to the nearest or best destination as viewed by the routing topology.The term is intended to echo the terms unicast, broadcast and multicast.* In unicast , there is a one to one… …   Wikipedia

  • Anycast — Saltar a navegación, búsqueda Anycast es una forma de direccionamiento en la que la información es enrutada al destino mejor desde el punto de vista de la topología de la red. En la red internet, una dirección IP se puede anunciar desde varios… …   Wikipedia Español

  • Anycast — Types de routage anycast broadcast …   Wikipédia en Français

  • Anycast — Kommunikationsformen / Routing Schemata Unicast Broadcast Anycast …   Deutsch Wikipedia

  • anycast — noun A network addressing and routing scheme whereby data is routed to the nearest or best destination as viewed by the routing topology …   Wiktionary

  • anycast — ● ►en adj. ►NET Communication en IPv6 entre un seul émetteur et le plus proche membre d un groupe de récepteurs. L idée est de pouvoir mettre à jour les tables de routages à partir d un hôte. Cousin de multicast et opposé à unicast …   Dictionnaire d'informatique francophone

  • Sony Anycast — The Sony Anycast is a portable video switcher that runs a firmware version of the Linux OS. It provides 6 video inputs of varying sources (SD, HD via DV, S video, or composite inputs.) It also provides Real media based streaming output.The… …   Wikipedia

  • IPv6 address — An Internet Protocol Version 6 address (IPv6 address) is a numerical label that is used to identify a network interface of a computer or other network node participating in an IPv6 enabled computer network. IP addresses serve the purpose of… …   Wikipedia

  • DNS Root Nameserver — globale Anycast Instanz des K Root Servers im AMS IX Root Nameserver, oft auch nur Root Server genannt, publizieren verlässlich die Root Zone des Domain Name Systems (DNS) im Internet. Diese Datei besteht aus ca. 2.500 Einträgen und ist die… …   Deutsch Wikipedia

  • Root Nameserver — globale Anycast Instanz des K Root Servers im AMS IX Root Nameserver, oft auch nur Root Server genannt, publizieren verlässlich die Root Zone des Domain Name Systems (DNS) im Internet. Diese Datei besteht aus ca. 2.500 Einträgen und ist die… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»