WikiDer > EtherChannel
EtherChannel это порт агрегирование ссылок технология или архитектура канала порта, используемая в основном в Cisco переключатели. Это позволяет группировать несколько физических Ethernet каналов для создания одного логического канала Ethernet с целью обеспечения отказоустойчивых и высокоскоростных каналов между коммутаторами, маршрутизаторами и серверами. EtherChannel может быть создан от двух до восьми активных Fast, Gigabit или 10-Gigabit Ethernet. порты, с дополнительными от одного до восьми неактивных (аварийное переключение) порты, которые становятся активными при выходе из строя других активных портов. EtherChannel в основном используется в магистральная сеть, но также может использоваться для подключения компьютеров конечных пользователей.
Технология EtherChannel была изобретена Калпана и был разработан сотрудником Kalpana Скоттом Чайлдсом в начале 1990-х годов. Позже он был приобретен Cisco Systems в 1994 г. В 2000 г. IEEE прошедший 802.3ad который является открытый стандарт версия EtherChannel.
Преимущества
Использование EtherChannel имеет множество преимуществ, и, вероятно, наиболее желательным аспектом является пропускная способность. Используя максимум 8 активных портов, возможна общая пропускная способность 800 Мбит / с, 8 Гбит / с или 80 Гбит / с в зависимости от скорости порта. Это предполагает наличие смешанного трафика, поскольку эти скорости не применимы только к одному приложению. Его можно использовать с Ethernet, работающим на витой паре, одномодовом и многомодовом оптоволокне.
Поскольку EtherChannel использует преимущества существующей проводки, он делает его очень масштабируемым. Его можно использовать на всех уровнях сети для создания каналов с более высокой пропускной способностью по мере увеличения потребностей сети в трафике. Все коммутаторы Cisco могут поддерживать EtherChannel.
Когда EtherChannel настроен, все адаптеры, которые являются частью канала, используют один и тот же адрес уровня 2 (MAC). Это делает EtherChannel прозрачным для сетевых приложений и пользователей, поскольку они видят только одно логическое соединение; они ничего не знают об отдельных ссылках.
EtherChannel объединяет трафик по всем доступным активным портам в канале. Порт выбирается с использованием проприетарного алгоритма хеширования Cisco в зависимости от источника или назначения. MAC-адреса, IP-адреса или же TCP и UDP порт числа. Хеш-функция дает число от 0 до 7, а в следующей таблице показано, как 8 чисел распределяются между 2–8 физическими портами. В гипотезе реального алгоритма случайного хеширования конфигурации с 2, 4 или 8 портами приводят к справедливой балансировке нагрузки, тогда как другие конфигурации приводят к несправедливой балансировке нагрузки.
Количество портов в EtherChannel | Балансировка нагрузки соотношение между портами |
---|---|
8 | 1:1:1:1:1:1:1:1 |
7 | 2:1:1:1:1:1:1 |
6 | 2:2:1:1:1:1 |
5 | 2:2:2:1:1 |
4 | 2:2:2:2 |
3 | 3:3:2 |
2 | 4:4 |
Отказоустойчивость - еще один ключевой аспект EtherChannel. В случае сбоя канала технология EtherChannel автоматически перераспределяет трафик по оставшимся каналам. Это автоматическое восстановление занимает менее одной секунды и прозрачно для сетевых приложений и конечного пользователя. Это делает его очень устойчивым и желательным для критически важных приложений.
Протокол связующего дерева (STP) можно использовать с EtherChannel. STP рассматривает все ссылки как одну и BPDU отправляются только по одной из ссылок. Без использования EtherChannel STP эффективно отключит любые избыточные каналы между коммутаторами до тех пор, пока не разорвется одно соединение. Здесь наиболее желателен канал EtherChannel, он позволяет использовать все доступные каналы между двумя устройствами.
EtherChannels также можно настроить как Магистрали VLAN. Если какой-либо отдельный канал EtherChannel настроен как магистраль VLAN, весь канал EtherChannel будет действовать как магистраль VLAN. Cisco ISL, VTP и IEEE 802.1Q совместимы с EtherChannel.
Ограничения
Ограничение EtherChannel состоит в том, что все физические порты в группе агрегации должны находиться на одном коммутаторе, за исключением случая стек коммутаторов, где они могут находиться на разных коммутаторах в стеке. Avaya SMLT Протокол устраняет это ограничение, позволяя разделить физические порты между двумя коммутаторами в конфигурации треугольника или 4 или более коммутаторами в конфигурации сетки. Cisco Виртуальная система коммутации (VSS) позволяет создавать Многопозиционный Etherchannel (MEC) аналогично DMLT протокол, позволяющий объединять порты в разные физические шасси, образующие единое виртуальный переключатель юридическое лицо. Также Extreme Networks может выполнять эту функцию через M-LAG Multilink Agreggation. Коммутаторы Cisco Nexus позволяют создавать Виртуальный PortChannel (VPC) между удаленным устройством и двумя отдельными коммутаторами Nexus. Два коммутатора Cisco Nexus, задействованные в VPC, отличаются от стекирования или технологии VSS тем, что стекирование и VSS создают единую плоскость данных и управления для нескольких коммутаторов, тогда как VPC создает единую плоскость данных для двух коммутаторов Nexus, сохраняя при этом две плоскости управления. отдельный.
Составные части
EtherChannel состоит из следующих ключевых элементов:
- Каналы Ethernet - EtherChannel работает по ссылкам, определенным IEEE 802.3 стандарт, включая все субстандарты. Все ссылки в одном EtherChannel должны иметь одинаковую скорость.
- Совместимое оборудование - вся линейка Коммутаторы Cisco Catalyst а также Cisco IOS программные маршрутизаторы поддерживают EtherChannel. Для настройки EtherChannel между коммутатором и компьютером требуется поддержка, встроенная в операционную систему; FreeBSD, например, поддерживает EtherChannel через LACP. Поддерживается несколько каналов EtherChannels на устройство; количество зависит от типа оборудования. Catalyst 6500 и 6000 коммутаторов поддерживают максимум 64 канала EtherChannels.[1]
- Конфигурация - EtherChannel должен быть настроен с использованием Cisco IOS на коммутаторах и маршрутизаторах и с использованием определенных драйверов при подключении к серверу. Существует два основных способа настройки EtherChannel. Первый - вручную ввести команду на каждый порт устройства, которое является частью EtherChannel. Это необходимо сделать для соответствующих портов на обеих сторонах EtherChannel. Второй способ - использование Cisco Протокол агрегации портов (PAgP) для автоматического объединения портов Ethernet.
EtherChannel против 802.3ad
EtherChannel и IEEE 802.3ad стандарты очень похожи и преследуют одну и ту же цель. Между ними есть несколько различий, кроме того факта, что EtherChannel является проприетарным стандартом Cisco, а 802.3ad - открытым стандартом, перечисленным ниже:
Обе технологии могут автоматически настраивать эту логическую связь. EtherChannel поддерживает оба LACP и Cisco PAgP, тогда как 802.3ad использует LACP.
LACP позволяет использовать до 8 активных и 8 резервных каналов, тогда как PAgP позволяет только 8 активных ссылок.
Смотрите также
- Распределенный разделенный многоканальный транкинг
- Агрегация ссылок
- Протокол управления агрегированием ссылок
- Многоканальный транкинг
- R-SMLT
Рекомендации
- «Сетевое подключение: расширенные сетевые службы - объединение». Intel. 2007-09-13. Получено 2007-02-27.
- «EtherChannel и IEEE 802.3ad Link Aggregation». Информационный центр pSeries и AIX. IBM. 2006. Получено 2007-02-27.
- «Cross-Stack EtherChannel на примере конфигурации коммутатора Catalyst 3750».
внешняя ссылка
- Общие сведения о балансировке нагрузки и резервировании EtherChannel на коммутаторах Catalyst. Cisco Systems. 29 мая 2016