stringtranslate.com

Широковещательный, неизвестный одноадресный и многоадресный трафик

Широковещательный, неизвестный одноадресный и многоадресный трафик ( BUM-трафик ) [1] — это сетевой трафик, передаваемый с использованием одного из трех методов отправки сетевого трафика канального уровня в пункт назначения, сетевой адрес которого отправителю неизвестен. Это достигается путем отправки сетевого трафика в несколько пунктов назначения в сети Ethernet . [2] Как концепция, связанная с компьютерными сетями , она включает в себя три типа режимов Ethernet: широковещательный , одноадресный и многоадресный Ethernet. BUM-трафик относится к такому сетевому трафику, который будет перенаправлен в несколько пунктов назначения или который не может быть адресован только предполагаемому пункту назначения. [3] [4]

Обзор

Широковещательный трафик используется для передачи сообщения в любой достижимый пункт назначения в сети без необходимости знать какую-либо информацию о принимающей стороне. Когда широковещательный трафик принимается сетевым коммутатором, он реплицируется на все порты в соответствующей VLAN, за исключением того, с которого приходит трафик. [5]

Неизвестный одноадресный трафик происходит, когда коммутатор получает одноадресный трафик, предназначенный для доставки по назначению, которого нет в его базе данных пересылки . В этом случае коммутатор помечает кадр для пересылки и отправляет его на все порты пересылки в пределах соответствующей VLAN. Пересылка этого типа трафика может создать ненужный трафик, который приводит к снижению производительности сети или даже полной потере сетевого обслуживания. [6] Такая пересылка пакетов известна как одноадресная пересылка . [7] [5]

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

Управление дорожным движением BUM

Дросселирование

Одна из проблем, которая может возникнуть, заключается в том, что некоторые сетевые устройства не могут обрабатывать высокие скорости широковещательного, неизвестного одноадресного или многоадресного трафика. В таких случаях можно ограничить трафик BUM для определенных портов, чтобы контролировать количество пакетов или байтов, которые передаются по VLAN на другие устройства. Этот порог выражается в килобитах в секунду (кбит/с) и может быть установлен независимо для широковещательной скорости, многоадресной скорости и неизвестной одноадресной скорости. [8] [9]

Безопасность сетевых портов

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

Обработка BUM в VXLAN

Использование VXLAN в качестве технологии наложения позволяет предоставлять услуги связи на уровне канала передачи данных между конечными точками, которые могут быть развернуты через сетевые домены сетевого уровня . Поскольку эти конечные точки логически являются частью одного и того же домена уровня канала передачи данных, они должны иметь возможность отправлять и получать кадры многоадресного назначения уровня канала передачи данных (BUM-трафик). Трафик BUM может передаваться через границы сети сетевого уровня путем его инкапсуляции в пакеты VXLAN, адресованные группе многоадресной рассылки, чтобы использовать сеть для служб репликации трафика. [12] [13]

С принятием оверлейных сетей в качестве стандартного развертывания для многопользовательской сети протоколы уровня канала передачи данных по сетевому уровню стали фаворитами среди сетевых инженеров. Одним из протоколов уровня канала передачи данных по сетевому уровню (или Layer-2 по UDP), принятых в отрасли, является VXLAN. Теперь, как и в случае с любым другим протоколом оверлейной сети, его масштабируемость связана с тем, насколько хорошо он может обрабатывать широковещательную, неизвестную одноадресную и многоадресную передачу (BUM). [14]

В Data Plane Learning широковещательный трафик перенаправляется членам многоадресной группы. В Control Plane Learning адреса собираются и пересылаются через BGP . Широковещательный трафик сокращается, и конечные точки туннеля VXLAN (VTEP) отвечают вызывающему абоненту напрямую.

VXLAN может обрабатывать BUM двумя способами: многоадресная передача и репликация на головном конце .

Multicast является наиболее распространенным подходом, и каждый идентификатор сети VXLAN (VNI) сопоставляется с одной группой multicast, в то время как каждая группа multicast может сопоставляться с одним или несколькими VNI. Когда VTEP активизируется, он использует протокол управления группами Интернета для присоединения к группам multicast для используемых им VNI. Когда VTEP должен отправить трафик BUM, он отправит его только в соответствующую группу multicast. Это метод обнаружения VTEP. [15]

Head End Replication доступен только при использовании BGP EVPN. Он менее эффективен, чем multicast, и плохо масштабируется, но его проще реализовать, если у вас нет инфраструктуры с поддержкой multicast. В Head End Replication, когда приходит BUM, VTEP создает несколько одноадресных пакетов и отправляет по одному каждому VTEP, который поддерживает VNI. [16]

Обработка BUM в EVPN

Пример BUM в PBB-EVPN в случае устройства Dual Home и полностью активной балансировки нагрузки

Ethernet VPN (EVPN) и Provider Backbone Bridging EVPN (PBB-EVPN) предоставляют многоточечные услуги Ethernet через сети MPLS . В операциях EVPN маршрутизаторы Provider Edge (PE) автоматически обнаруживают друг друга при подключении к одному сегменту Ethernet и выбирают Designated Forwarder (DF), отвечающий за пересылку трафика BUM. [17]

В VXLAN-EVPN изучение MAC происходит через плоскость управления вместо плоскости данных . Кроме того, принимается только трафик от VTEP, информация о которых изучена через плоскость управления, в противном случае он отбрасывается. Это представляет собой защищенную структуру, в которой трафик будет пересылаться только между VTEP, проверенными плоскостью управления. [18]

Смотрите также

Ссылки

  1. ^ "Сетевой словарь – BUM" . Получено 8 сентября 2018 г.
  2. ^ Соса, Элвер Сена (2016). Официальное руководство по сертификации VCP6-NV (экзамен № 2V0-641): VCPNV Offi Cer Gui ePub_1. VMWare Press. ISBN 9780134133720. Получено 8 сентября 2018 г.
  3. ^ Развертывание ACI: полное руководство по планированию, настройке и управлению инфраструктурой, ориентированной на приложения , Фрэнк Дагенхардт, Хосе Морено и Билл Дюфрен, 12 февраля 2018 г., Cisco Press
  4. ^ IP Multicast, Том I: Cisco IP Multicast Networking Джоша Лавлесса, Рэя Блэра и Арвинда Дурай, 12 октября 2016 г., Cisco Press. Часть серии Networking Technology
  5. ^ abc "Unicast, Broadcast, and Multicast". erg.abdn.ac.uk . Получено 8 сентября 2018 г. .
  6. ^ Янсен, Дэвид; Краттигер, Лукас; Кападиа, Шьям (2017). Создание центров обработки данных с VXLAN BGP EVPN: перспектива Cisco NX-OS. Cisco Press. ISBN 9780134514925.
  7. ^ Juniper Networks TechLibrary Руководство по функциям безопасности
  8. ^ Ограничение широковещательного, многоадресного и неизвестного одноадресного трафика (BUM)
  9. ^ Скальо, Э.; Хадзиахметович, Н.; Акьел, К. (2010). «Влияние широковещательной, многоадресной и неизвестной одноадресной передачи на низкоскоростные соединения DSL на базе SHDSL». Труды ELMAR-2010 : 187–190 . Получено 8 сентября 2018 г.
  10. ^ Ограничение скорости неизвестной одноадресной пересылки
  11. ^ Рейнольдс, Гарри; Маршке, Дуг (2009). JUNOS Enterprise Switching: практическое руководство по коммутаторам JUNOS и сертификации. O'Reilly Media . ISBN 9781449379186. Получено 8 сентября 2018 г.
  12. ^ Cisco-paper:737855
  13. ^ Горальски, Уолтер (2017). Иллюстрированная сеть: как TCP/IP работает в современной сети. Морган Кауфманн. ISBN 9780128110287. Получено 8 сентября 2018 г.
  14. ^ Обзор плоскостей управления Cisco VXLAN: многоадресная передача, одноадресная передача, MP-BGP EVPN
  15. ^ "Настройте VXLAN Flood и Learn с Multicast Core". Cisco . Получено 8 сентября 2018 г.
  16. ^ "Понимание режимов репликации кадров BUM". pubs.vmware.com . Получено 8 сентября 2018 г. .
  17. ^ Cisco-paper:731864
  18. ^ Настройка VXLAN BGP-EVPN