Маршрутизация горячего и холодного картофеля - Hot-potato and cold-potato routing - Wikipedia

В торговой сети маршрутизация между автономные системы которые связаны между собой в нескольких местах, горячий картофель это практика передачи трафика в другую автономную систему как можно быстрее, таким образом используя свою сеть для транзит по обширной территории. Маршрутизация холодного картофеля наоборот, когда исходящая автономная система удерживает пакет до тех пор, пока он не окажется как можно ближе к месту назначения.[1]

Например, рассмотрим случай двух Интернет-провайдер s, A и B, у которых есть глобальные сети. Кроме того, у них есть пиринговые соглашения как в Европе, так и в Азии, что позволяет им обмениваться пакетами данных, предназначенными для другой сети в любом месте. Теперь предположим, что европейский клиент ISP A хочет передать пакет данных азиатскому клиенту ISP B. ISP A получит пакет в Европе и должен решить, куда отправить пакет дальше. Первый вариант - передать пакет ISP B в Европе и позволить ISP B доставить пакет в Азию для доставки к месту назначения. Это называется маршрутизацией по принципу «горячей картошки», поскольку провайдер A передает пакет при первой же возможности, как в игре горячая картошка. Второй вариант - для ISP A передать пакет в Азию по своей внутренней сети и передать его ISP B. Это называется симметричной маршрутизацией «холодного картофеля», поскольку ISP A сохраняет пакет во внутренней сети как можно дольше.

Маршрутизация горячего картофеля

Маршрутизация по принципу «горячего картофеля» - нормальное явление для большинства соглашений о пиринге без расчетов. Маршрутизация по принципу «горячего картофеля» приводит к тому, что сеть, получающая данные, несет расходы по их передаче между городами. Когда соотношение трафика (отношение трафика, проходящего в одном направлении, к трафику, проходящему в другом направлении между одноранговыми узлами) достаточно равномерное, это считается справедливым, поскольку сети будут равномерно распределять трафик, которым их клиенты обмениваются между городами.

Предельная стоимость передачи трафика между городами зависит от того, как сеть купила эти ссылки; некоторые сети владеют темное волокно, которые можно модернизировать, просто заменив оборудование на каждом конце волокна и, возможно, усилители на пути между городами. В других случаях у сети есть соглашение с телекоммуникационной компанией, которое позволяет использовать определенную полосу пропускания, а обновление предполагает выплату телекоммуникационной компании дополнительных денег.

Маршрутизация холодного картофеля

С другой стороны, холодная маршрутизация обходится дороже, но дольше сохраняет трафик под контролем администратора сети, что позволяет операторам хорошо подготовленных сетей предлагать более высокую качество обслуживания своим клиентам. Его также можно использовать при подключении к поставщикам контента; если контент-провайдеры используют маршрутизацию «холодная картошка», они могут избежать оплаты стоимости связи между городами.

Маршрутизация «холодного картофеля» подвержена неправильной конфигурации, а также плохой координации между двумя сетями. В таких сценариях пакеты могут маршрутизироваться на большее расстояние и могут позволить другой автономной системе управлять маршрутизацией в сети для различных целей. Маршрутизация по принципу «холодного картофеля» требует такого уровня доверия между двумя сетями, чтобы ни одна из сторон не пыталась «обмануть» другую.

Некоторые контентные сети поддерживают использование маршрутизации холодного картофеля (дискриминатор с несколькими выходами exchange / honoring), чтобы доставлять контент с реплицированных серверных ферм ближе к конечному пользователю.

Политика объявления маршрута

Эти термины также могут использоваться для описания объявление маршрута политика сети: решив объявить свою сеть в большом количестве точек на периферии другой автономной системы, провайдер может как можно скорее перенаправить входящий трафик в свою сеть, гарантируя, что трафик останется в их сети на всем пути к связи их клиента.

Рекомендации

  1. ^ Субраманиан, Лакшминараянан; Padmanabhan, Venkata N .; Кац, Рэнди Х. (10.06.2002). Географические свойства Интернет-маршрутизации (PDF). Ежегодная техническая конференция USENIX 2002 г.