Протокол агрегации портов - Port Aggregation Protocol

Протокол агрегации портов (PAgP) это Cisco Systems проприетарный сетевой протокол, который используется для автоматизированного логического агрегирования Ethernet порты коммутатора, известные как EtherChannel. PAgP является собственностью Cisco Systems. Аналогичный протокол, известный как LACP - выпущен IEEE и известный как 802.3ad или же 802.1ax в последнее время - это отраслевой стандарт, не привязанный к конкретному поставщику:

PAgP можно настроить на коммутаторе Cisco для работы в трех различных режимах:

  • авто - пассивное согласование канала
  • желательно - активное согласование канала
  • на - протоколы не используются: предполагается, что другая сторона включила агрегирование ссылок.

На сетевых устройствах Cisco, работающих CatOS, отдельный модуль коммутатора может быть настроен только для работы в режимах LACP или PAgP. Устройства Cisco, которые работают IOS (блоки с собственным и / или негибридным режимами) поддерживают индивидуальную конфигурацию порта для LACP и не ограничиваются настройками отдельных модулей, как в CatOS.

PAgP Сообщения всегда отправляются в известную Cisco многоадресная передача адрес 01-00-0C-CC-CC-CC с кодом типа протокола 0x0104. PAgP использует ту же группу многоадресной рассылки MAC-адрес CDP.

Ограничения

Ограничение протокола агрегации портов состоит в том, что все физические порты в группе агрегации должны находиться на одном коммутаторе. Платформы Cisco 6500 и 4500E, снимите это ограничение с помощью системы виртуальной коммутации (VSS),[1] что позволяет разделить каналы портов между двумя шасси.

Преимущества

С протоколом агрегации портов «линейная скорость агрегированного порта - это сумма линейных скоростей каждого из его физических портов».[2] Это не означает автоматически, что одна передача будет использовать всю агрегированную пропускную способность интерфейсов; скорее, это зависит от выбранного метода распространения. Большинство коммутаторов Cisco используют хэш MAC-адреса src / dst в качестве метода распределения, что означает, что один сеанс будет использовать полосу пропускания одного интерфейса. В других коммутаторах Cisco используется собственный метод распределения, который обеспечивает циклический перебор кадров в реальном времени, что позволяет максимальной скорости канала быть такой же, как сумма интерфейсов, составляющих группу агрегации. Однако этот средний порядок пакетов можно изменить.[3]

Простая балансировка нагрузки EtherChannel работает, когда коммутатор назначает результат хеширования от 0 до 7 на основе настроенного метода хеширования (алгоритм балансировки нагрузки) для типа трафика. Этот результат хеширования обычно называется хешем пакета результатов (RBH).[4] Затем они распределяются по доступным ссылкам. Следовательно, ни один поток не может превышать скорость физического порта. Тем не менее, некоторые коммутаторы с поддержкой PagP могут согласовывать связь между «максимальной балансировкой нагрузки» и «сохранением порядка»: первые дают максимальную агрегированную полосу пропускания за счет упорядочивания пакетов, а вторые гарантируют отсутствие переупорядочения пакетов, но ограничивают одну передачу. к пропускной способности одного интерфейса.

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

  1. ^ «Виртуальная система коммутации Catalyst 6500 1440 - Продукты и услуги». Cisco. Получено 2016-01-29.
  2. ^ "Протокол агрегирования портов" (PDF). Ieee802.org. Получено 2015-01-30.
  3. ^ «Общие сведения о балансировке нагрузки и резервировании EtherChannel на коммутаторах Catalyst». Cisco. Получено 2018-06-20.
  4. ^ «Коммутаторы Catalyst серий 6500, 4500 и 3750 с балансировкой нагрузки EtherChannel». Cisco. Получено 2015-12-28.

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