Кратко

  • Sabina Anja показывает, что первое решение о доверии принимается на порту доступа: leaf-коммутатор изучает исходный MAC из кадра хоста.
  • Номер последовательности MAC Mobility определяет предпочтение между объявлениями, но не удостоверяет право хоста пользоваться адресом.

Удобная сторона EVPN — переезд виртуальной машины без смены MAC-адреса. Остальные узлы быстро узнают новое местоположение. В статье для APNIC Sabina Anja начинает с подмены: посторонний хост отправляет кадр, записав в поле источника MAC неподвижного сервера. Leaf на этом порту изучает адрес как локальный и объявляет остальной сети новый путь.

RFC 7432 задаёт атрибут MAC Mobility для EVPN-объявлений MAC/IP и номер последовательности. Когда ранее удалённый MAC становится локальным, новый анонс может получить больший номер. Другие узлы выбирают его как предпочтительный. Число помогает решить, куда направлять трафик; оно не проверяет, кто составил исходный кадр. Так ошибочная информация с краевого порта получает обычный вид сообщения плоскости управления.

Anja противопоставляет этому два вида истории. Счётчик движений не является приговором: виртуальная машина может часто переезжать законно, а подделка с большими промежутками способна обойти краткое окно тревоги. Историю Type-2 у route reflector следует сопоставлять с разрешёнными привязками на доступе: инициатор, ESI, последовательность, статический признак, время и фактический порт хоста.

В описанной схеме трафик к серверу может уйти на чужой leaf. Текст Anja разбирает угрозу и не предъявляет журнал конкретного взломанного fabric. Синхронные записи рефлектора и порта доступа позволили бы подтвердить происхождение объявления в реальном случае. Для инженера уже достаточно ясна граница доверия: протокол распространяет изученную позицию, не спрашивая, имел ли источник право её заявлять.