Обнаружение двунаправленной пересылки - Bidirectional Forwarding Detection

Обнаружение двунаправленной пересылки (BFD) это сетевой протокол который используется для обнаружения неисправностей между двумя экспедиторские машины связаны связь. Он обеспечивает обнаружение сбоев с низкими издержками даже на физических носителях, которые не поддерживают обнаружение сбоев любого рода, например Ethernet, виртуальные схемы, туннели и MPLS Маркировка переключаемых путей.

BFD устанавливает сеанс между двумя конечными точками по определенному каналу. Если между двумя системами существует более одного канала, можно установить несколько сеансов BFD для мониторинга каждой из них. Сессия устанавливается с трехстороннее рукопожатие, и таким же образом сносится. В сеансе может быть включена аутентификация. Доступен выбор простого пароля, аутентификации MD5 или SHA1.

BFD не имеет механизма обнаружения; сеансы должны быть явно настроены между конечными точками. BFD может использоваться на многих различных нижележащих транспортных механизмах и уровнях и работать независимо от них. Следовательно, он должен быть инкапсулирован любым транспортом, который он использует. Например, мониторинг LSP MPLS включает установление сеанса совмещения на LSP-пинг пакеты. Протоколы, поддерживающие какую-либо форму настройки смежности, например OSPF, IS-IS, BGP или RIP также могут использоваться для начальной загрузки сеанса BFD. Эти протоколы могут затем использовать BFD для получения более быстрого уведомления о сбоях в ссылках, чем это обычно возможно при использовании собственного протокола. поддерживать активность механизм.

Сеанс может работать в одном из двух режимов: асинхронный режим и режим спроса. В асинхронном режиме обе конечные точки периодически отправляют Привет пакеты друг к другу. Если некоторые из этих пакетов не получены, сеанс считается неработающим.

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

Независимо от того, какой режим используется, любая конечная точка также может инициировать Эхо функция. Когда эта функция активна, отправляется поток эхо-пакетов, а другая конечная точка затем отправляет их обратно отправителю через свою плоскость пересылки. Это используется для проверки пути пересылки в удаленной системе.

Стандартизация

В июне 2011 года процесс стандартизации протокола BFD перешел в стадию «Предлагаемый стандарт». RFC 5880 определяет протокол BFD,[1] обнаружение сбоя MPLS LSP, использование BFD для мониторинга подключения через несколько сетевых переходов и использование BFD для IPv4 и IPv6. Работа BFD в сочетании с Сначала откройте кратчайший путь (OSPF) и IS-IS протоколы также описаны в RFC 5881.[2]

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

  1. ^ RFC 5880, Обнаружение двунаправленной пересылки, Д. Кац, Д. Уорд (июнь 2010 г.)
  2. ^ RFC 5881, BFD для IPv4 и IPv6 (одиночный переход), Д. Кац, Д. Уорд (июнь 2010 г.)

внешняя ссылка