Протокол агрегации портов
Протокол агрегации портов ( PAgP ) — это Cisco Systems собственный сетевой протокол , который используется для автоматического агрегирования каналов портов коммутатора Ethernet , известного как EtherChannel . PAgP является собственностью Cisco Systems . Похожий протокол, известный как Link Aggregation Control Protocol (LACP), выпущенный IEEE , является отраслевым стандартом и не привязан к конкретному поставщику.
PAgP Сообщения всегда отправляются на известный многоадресный адрес Cisco 01-00-0C-CC-CC-CC с кодом типа протокола 0x0104. PAgP использует тот же MAC-адрес группы многоадресной рассылки , что и CDP.
Реализация Cisco
[ редактировать ]PAgP можно настроить на коммутаторе Cisco для работы в трех различных режимах:
- auto - пассивное согласование канала
- желательно - активное согласование канала
- on — протоколы не используются: предполагается, что на другой стороне включена агрегация каналов .
На сетевых устройствах Cisco под управлением CatOS один модуль коммутатора можно настроить только для работы в режимах LACP или PAgP. Устройства Cisco, работающие под управлением IOS (блоки с собственным и/или негибридным режимом), поддерживают индивидуальную конфигурацию портов для LACP и не ограничиваются настройками для каждого модуля, как в CatOS.
Ограничения
[ редактировать ]Ограничением протокола агрегации портов является то, что все физические порты в группе агрегации должны находиться на одном коммутаторе. Платформы Cisco 6500 и 4500E устраняют это ограничение с помощью системы виртуальной коммутации (VSS), [1] что позволяет разделить каналы портов между двумя шасси.
PAgP не поддерживается в коммутаторах Cisco Nexus.
Преимущества
[ редактировать ]При использовании протокола агрегации портов «линейная скорость агрегированного порта равна сумме линейных скоростей каждого из его физических портов». [2] Это не означает автоматически, что одна передача будет использовать всю пропускную способность объединенных интерфейсов; скорее, это зависит от выбранного метода распространения. Большинство коммутаторов Cisco используют хэш MAC-адреса src/dst в качестве метода распределения. Это означает, что один сеанс будет использовать полосу пропускания одного интерфейса. Другие коммутаторы Cisco используют собственный метод распределения, который обеспечивает настоящий циклический перебор кадров, позволяя максимальной скорости соединения быть такой же, как сумма интерфейсов, составляющих группу агрегации. Однако этот средний порядок пакетов можно изменить. [3]
Простая балансировка нагрузки EtherChannel работает, когда коммутатор назначает результат хеширования от 0 до 7 на основе настроенного метода хеширования (алгоритма балансировки нагрузки) для типа трафика. Этот результат хеширования обычно называют хэшем пакета результатов (RBH). [4] Затем они распределяются по доступным ссылкам. Следовательно, ни один отдельный поток не может превысить скорость физического порта. Однако некоторые коммутаторы с поддержкой PagP могут согласовывать между каналом «максимальной балансировки нагрузки» и каналом «сохранения порядка»: первый обеспечивает максимальную совокупную пропускную способность за счет упорядочивания пакетов, а второй гарантирует отсутствие переупорядочения пакетов, но ограничивает одну передачу. пропускной способности одного интерфейса.
Ссылки
[ редактировать ]- ^ «Система виртуальной коммутации Catalyst 6500 1440 — Продукты и услуги» . Циско . Проверено 29 января 2016 г.
- ^ «Протокол агрегации портов» (PDF) . Ieee802.org . Проверено 30 января 2015 г.
- ^ «Понимание балансировки нагрузки и резервирования EtherChannel на коммутаторах Catalyst» . Циско . Проверено 20 июня 2018 г.
- ^ «Коммутаторы серий Catalyst 6500, 4500 и 3750 с балансировкой нагрузки EtherChannel» . Циско . Проверено 28 декабря 2015 г.