В компьютерных сетях , объединение каналов является объединение ( агрегация ) нескольких сетевых соединений параллельно любым из нескольких методов, с тем , чтобы увеличить пропускную способность за то , что одно соединение может поддерживать, чтобы обеспечить избыточность в случае , если одно из звеньев должны потерпеть неудачу, или оба. Группа агрегации каналов (LAG) - это комбинированный набор физических портов.
Другие общие термины, используемые для описания концепции, включают транкинг , [1] объединение , [2] связывание , [1] формирование каналов [3] или объединение в группы . Методы реализации охватывают не только независимые от производителя стандарты, такие как протокол управления агрегированием каналов (LACP) для Ethernet , определенный в IEEE 802.1AX или предыдущем IEEE 802.3ad , но также и различные проприетарные решения.
Мотивация
Агрегация каналов увеличивает пропускную способность и отказоустойчивость соединений Ethernet .
Требования к пропускной способности не масштабируются линейно. Пропускная способность Ethernet исторически увеличивалась в десять раз с каждым поколением: 10 Мбит / с, 100 Мбит / с, 1000 Мбит / с, 10 000 Мбит / с. Если кто-то начнет достигать предельной пропускной способности, то единственным выходом будет переход к следующему поколению, что может оказаться непомерно дорогостоящим. Альтернативное решение, предложенное многими производителями сетей в начале 1990-х годов, заключается в использовании агрегации каналов для объединения двух физических каналов Ethernet в один логический канал. Большинство этих ранних решений требовали ручной настройки и одинакового оборудования на обеих сторонах соединения. [4]
Существует три единых точки отказа, присущих типичному соединению порт-кабель-порт, в конфигурации компьютер-коммутатор или коммутатор-коммутатор: сам кабель или любой из портов, к которым он подключен, может выйти из строя. . Несколько логических соединения могут быть сделаны, но многие из протоколов более высокого уровня не были разработаны , чтобы при сбое полностью без проблем . Объединение нескольких физических соединений в одно логическое соединение с использованием агрегации каналов обеспечивает более устойчивую связь.
Архитектура
Сетевые архитекторы могут реализовать агрегирование на любом из трех нижних уровней модели OSI . Примеры агрегации на уровне 1 ( физический уровень ) включают в себя сетевые устройства линии электропередачи (например, IEEE 1901 ) и беспроводные (например, IEEE 802.11), которые объединяют несколько диапазонов частот. Уровень 2 OSI ( уровень канала данных , например, кадр Ethernet в локальных сетях или многоканальный PPP в глобальных сетях, MAC-адрес Ethernet ) обычно происходит через порты коммутатора, которые могут быть либо физическими, либо виртуальными, управляемыми операционной системой. Агрегация на уровне 3 ( сетевой уровень ) в модели OSI может использовать циклическое планирование , хеш-значения, вычисленные из полей в заголовке пакета, или комбинацию этих двух методов.
Независимо от уровня, на котором происходит агрегация, можно сбалансировать сетевую нагрузку по всем каналам. Однако, чтобы избежать доставки вне очереди , не все реализации используют это преимущество. Большинство методов также обеспечивают аварийное переключение .
Объединение может происходить так, что несколько интерфейсов совместно используют один логический адрес (т. Е. IP) или один физический адрес (т. Е. MAC-адрес), или позволяет каждому интерфейсу иметь свой собственный адрес. Первый требует, чтобы на обоих концах канала использовался один и тот же метод агрегирования, но имеет преимущество в производительности по сравнению со вторым.
Связывание каналов отличается от балансировки нагрузки тем, что балансировка нагрузки разделяет трафик между сетевыми интерфейсами по каждому сетевому сокету (уровень 4), в то время как связывание каналов подразумевает разделение трафика между физическими интерфейсами на более низком уровне, либо по пакетам (уровень 3), либо канал передачи данных (уровень 2). [ необходима цитата ]
Агрегация каналов IEEE
Процесс стандартизации
К середине 1990-х годов большинство производителей сетевых коммутаторов включили возможность агрегирования в качестве собственного расширения для увеличения пропускной способности между своими коммутаторами. Каждый производитель разработал свой метод, что привело к проблемам совместимости. На собрании в ноябре 1997 года рабочая группа IEEE 802.3 взяла на себя исследовательскую группу по созданию стандарта функционально совместимого канального уровня (т. Е. Охватывающего как физический, так и канальный уровни). [4] Группа быстро согласилась включить функцию автоматической конфигурации, которая также добавит избыточности. Это стало известно как протокол управления агрегацией каналов (LACP).
802.3ad
По состоянию на 2000 г.[Обновить], большинство схем связывания гигабитных каналов используют стандарт IEEE Link Aggregation, который ранее был пунктом 43 стандарта IEEE 802.3, добавленного в марте 2000 года целевой группой IEEE 802.3ad. [5] Практически каждый производитель сетевого оборудования быстро принял этот общий стандарт над своими собственными стандартами.
802.1AX
В отчете рабочей группы по техническому обслуживанию 802.3 для проекта 9-й редакции в ноябре 2006 г. отмечалось, что определенные уровни 802.1 (например, безопасность 802.1X ) были расположены в стеке протоколов ниже Link Aggregation, который был определен как подуровень 802.3 . [6] Чтобы устранить это несоответствие, была сформирована целевая группа 802.3ax (802.1AX) [7], результатом которой стала формальная передача протокола группе 802.1 с публикацией IEEE 802.1AX-2008 3 ноября 2008 г. [6] 8]
Протокол управления агрегированием каналов
В рамках стандартов IEEE Ethernet протокол управления агрегацией каналов (LACP) обеспечивает метод управления объединением нескольких физических каналов в одну логическую связь. LACP позволяет сетевому устройству согласовывать автоматическое объединение ссылок, отправляя пакеты LACP своему партнеру, напрямую подключенному устройству, которое также реализует LACP.
Особенности LACP и практические примеры
- Максимальное количество связанных портов, разрешенных в канале порта: допустимые значения обычно от 1 до 8.
- Пакеты LACP отправляются с MAC-адресом многоадресной группы 01: 80: C2: 00: 00: 02
- Во время периода обнаружения LACP
- Пакеты LACP передаются каждую секунду
- Механизм проверки активности для члена ссылки: (по умолчанию: медленно = 30 с, быстро = 1 с) [ указать ]
- Выбираемый режим балансировки нагрузки доступен в некоторых реализациях [9]
- Режим LACP:
- Активно: безоговорочно включает LACP.
- Пассивный: включает LACP только при обнаружении устройства LACP. (Это состояние по умолчанию) [ указать ]
Преимущества перед статической конфигурацией
- Переключение при отказе происходит автоматически: когда в канале возникает промежуточный сбой, например, в медиаконвертере между устройствами, одноранговая система может не обнаруживать никаких проблем с подключением. При статической агрегации каналов одноранговый узел будет продолжать отправлять трафик по каналу, вызывая сбой соединения.
- Динамическая конфигурация: устройство может подтвердить, что конфигурация на другом конце может обрабатывать агрегацию каналов. При статической агрегации каналов ошибка кабеля или конфигурации может остаться незамеченной и вызвать нежелательное поведение сети. [10]
Практические заметки
LACP работает, отправляя фреймы (LACPDU) по всем ссылкам, на которых включен протокол. Если он обнаруживает устройство на другом конце ссылки, на котором также включен LACP, он также независимо отправляет кадры по одним и тем же каналам, позволяя двум устройствам обнаруживать множественные ссылки между собой, а затем объединять их в одну логическую ссылку. LACP можно настроить в одном из двух режимов: активном или пассивном. В активном режиме он всегда будет отправлять LACPDU по настроенным ссылкам. Однако в пассивном режиме он реагирует только как «говорить, когда к нему обращаются», и поэтому его можно использовать как способ управления случайными петлями (пока другое устройство находится в активном режиме). [5]
Собственная агрегация ссылок
В дополнение к субстандартам агрегации каналов IEEE существует ряд запатентованных схем агрегации, включая Cisco EtherChannel и протокол агрегации портов , агрегированный Ethernet Juniper, многоканальный транкинг AVAYA , раздельный многоканальный транкинг , маршрутизируемый раздельный многоканальный транкинг и распределенный раздельный канал. Multi-Link Trunking , компании ZTE "SmartGroup", Huawei, "Eth-Ствол", или Connectify Speedify «s. [11] Большинство высокопроизводительных сетевых устройств поддерживают некоторый вид агрегации каналов, а программные реализации, такие как пакет * BSD lagg , драйвер связывания Linux , Solaris dladm aggr и т. Д., Также существуют для многих операционных систем.
Драйвер связывания Linux
Драйвер связывания Linux [12] предоставляет метод объединения нескольких контроллеров сетевого интерфейса (NIC) в один логический связанный интерфейс из двух или более так называемых (NIC) ведомых устройств . Большинство современных дистрибутивов Linux поставляются с ядром Linux, в которое встроен драйвер связывания Linux в качестве загружаемого модуля ядра и предустановлена программа управления на уровне пользователя ifenslave (if = [сетевой] интерфейс) . Дональд Беккер запрограммировал оригинальный драйвер связывания для Linux. Он стал использоваться с патчами кластера Beowulf для ядра Linux 2.0.
Режимы драйвера
Режимы для драйвера связывания Linux [12] (режимы агрегирования сетевого интерфейса) предоставляются в качестве параметров модулю связывания ядра во время загрузки. Они могут быть переданы в качестве аргументов командной строки командам insmod или modprobe, но обычно указываются в файле конфигурации для конкретного дистрибутива Linux. Поведение единого логического связанного интерфейса зависит от заданного им режима связующего драйвера. Параметр по умолчанию - balance-rr.
- Циклический (баланс-р-р)
- Передавать сетевые пакеты в последовательном порядке от первого доступного подчиненного сетевого интерфейса (NIC) до последнего. Этот режим обеспечивает балансировку нагрузки и отказоустойчивость . [13] Иногда это может вызвать конкуренцию, поскольку пакеты могут быть переупорядочены по пути к месту назначения, хотя существуют средства устранения этой проблемы. [14]
- Активное резервное копирование (активное резервное копирование)
- Активен только один подчиненный сетевой адаптер в связке. Другое ведомое устройство становится активным только в том случае, если активное ведомое устройство выходит из строя. MAC-адрес единого логического связанного интерфейса виден извне только на одной сетевой карте (порту), чтобы избежать искажений в сетевом коммутаторе . Этот режим обеспечивает отказоустойчивость.
- XOR (баланс-xor)
- Передавать сетевые пакеты на основе хэша источника и назначения пакета. Алгоритм по умолчанию учитывает только MAC-адреса ( уровень 2 ). Более новые версии позволяют выбирать дополнительные политики на основе IP-адресов ( уровень 2 + 3 ) и номеров портов TCP / UDP ( уровень 3 + 4 ). Это выбирает одно и то же подчиненное устройство NIC для каждого MAC-адреса назначения, IP-адреса или комбинации IP-адреса и порта соответственно. Одиночные соединения будут иметь гарантированную "упорядоченную" доставку пакетов и будут передавать со скоростью одиночного сетевого адаптера. [15] Этот режим обеспечивает балансировку нагрузки и отказоустойчивость.
- Трансляция (трансляция)
- Передавать сетевые пакеты на все подчиненные сетевые интерфейсы. Этот режим обеспечивает отказоустойчивость.
- IEEE 802.3ad Динамическое агрегирование каналов (802.3ad, LACP)
- Создает группы агрегирования с одинаковыми настройками скорости и дуплексного режима. Использует все подчиненные сетевые интерфейсы в активной группе агрегатора в соответствии со спецификацией 802.3ad. Этот режим аналогичен режиму XOR, описанному выше, и поддерживает те же политики балансировки. Канал устанавливается динамически между двумя одноранговыми узлами, поддерживающими LACP.
- Адаптивная балансировка нагрузки передачи (balance-tlb)
- Режим связующего драйвера Linux, не требующий специальной поддержки сетевых коммутаторов. Исходящий сетевой пакетный трафик распределяется в соответствии с текущей нагрузкой (вычисленной относительно скорости) на каждом подчиненном устройстве сетевого интерфейса. Входящий трафик принимается одним назначенным в данный момент подчиненным сетевым интерфейсом. Если это принимающее ведомое устройство выходит из строя, другое ведомое устройство принимает MAC-адрес отказавшего принимающего ведомого устройства.
- Адаптивная балансировка нагрузки (balance-alb)
- включает balance-tlb плюс балансировку нагрузки приема (rlb) для трафика IPV4 и не требует специальной поддержки сетевых коммутаторов. Балансировка нагрузки при приеме достигается согласованием ARP . Драйвер связывания перехватывает ответы ARP, отправляемые локальной системой на их выходе, и перезаписывает исходный аппаратный адрес уникальным аппаратным адресом одного из подчиненных сетевых адаптеров в едином логическом связанном интерфейсе, так что разные сетевые узлы используют разные MAC-адреса для их сетевой пакетный трафик.
Драйвер Linux Team
Драйвер Linux Team [16] представляет собой альтернативу связующему драйверу. Основное отличие состоит в том, что часть ядра драйвера Team содержит только необходимый код, а остальная часть кода (проверка ссылок, реализация LACP, принятие решений и т. Д.) Выполняется в пользовательском пространстве как часть демона teamd .
Применение
Магистральная сеть
Агрегация каналов предлагает недорогой способ создания высокоскоростной магистральной сети, которая передает гораздо больше данных, чем может доставить любой отдельный порт или устройство. Агрегация каналов также позволяет скорости магистрали сети постепенно увеличиваться по мере увеличения спроса на сеть, без необходимости заменять все и развертывать новое оборудование.
В большинстве магистральных сетей устанавливается больше кабелей или оптоволоконных пар, чем необходимо изначально, даже если нет немедленной необходимости в дополнительных кабелях. Это сделано потому, что затраты на рабочую силу выше, чем стоимость кабеля, а прокладка дополнительного кабеля снижает будущие затраты на рабочую силу, если потребности в сети изменится. Агрегация каналов позволяет использовать эти дополнительные кабели для увеличения скорости магистрали за небольшую дополнительную плату или без нее, если порты доступны.
Порядок кадров
При балансировке трафика сетевые администраторы часто не хотят переупорядочивать кадры Ethernet. Например, TCP несет дополнительные накладные расходы при работе с неупорядоченными пакетами. Эта цель приближается к отправке всех кадров, связанных с конкретным сеансом, по одной и той же ссылке. [17] Обычные реализации используют хэши L2 или L3 (т. Е. На основе MAC или IP-адресов), гарантируя, что один и тот же поток всегда отправляется через один и тот же физический канал. [18]
Однако это может не обеспечить равномерного распределения по ссылкам в магистрали, когда только одна или очень немногие пары хостов обмениваются данными друг с другом, то есть когда хэши обеспечивают слишком мало вариаций. Это эффективно ограничивает полосу пропускания клиента в совокупности до максимальной пропускной способности отдельного участника на одного партнера по связи. В крайнем случае, одно звено полностью загружено, а остальные полностью бездействуют. По этой причине в реальных реализациях почти никогда не достигается равномерная балансировка нагрузки и полное использование всех транковых каналов. Более продвинутые коммутаторы могут использовать хэш L4 (т. Е. Использовать номера портов TCP / UDP), что может увеличить разброс трафика по каналам - в зависимости от того, меняются ли порты - и приблизить баланс к равномерному распределению.
Максимальная пропускная способность
Несколько коммутаторов могут быть использованы для оптимизации максимальной пропускной способности в многократном сетевой коммутатор топологии , [12] , когда переключатели выполнены параллельно , как часть изолированной сети между двумя или несколькими системами. В этой конфигурации переключатели изолированы друг от друга. Одна из причин использовать такую топологию - для изолированной сети с множеством хостов (например, кластер, настроенный для обеспечения высокой производительности), использование нескольких коммутаторов меньшего размера может быть более экономичным, чем один коммутатор большего размера. Если требуется доступ за пределы сети, отдельный хост может быть оснащен дополнительным сетевым устройством, подключенным к внешней сети; затем этот хост дополнительно действует как шлюз. Сетевые интерфейсы с 1 по 3 узла компьютерного кластера A, например, соединены через отдельные сетевые коммутаторы с 1 по 3 с сетевыми интерфейсами с 1 по 3 узла компьютерного кластера B; между сетевыми коммутаторами 1–3 нет никаких соединений. Режим связующего драйвера Linux, обычно используемый в конфигурациях этого типа, - это balance-rr; режим balance-rr позволяет отдельным соединениям между двумя хостами эффективно использовать пропускную способность, превышающую пропускную способность одного интерфейса.
Использование на сетевых картах
Сетевые адаптеры, соединенные вместе, также могут обеспечивать сетевые соединения, превышающие пропускную способность любой отдельной сетевой карты. Например, это позволяет центральному файловому серверу устанавливать совокупное 2-гигабитное соединение с использованием двух 1-гигабитных сетевых адаптеров, объединенных вместе. Обратите внимание, что скорость передачи данных по-прежнему будет составлять 1 Гбит / с, что может вводить в заблуждение в зависимости от методологий, используемых для проверки пропускной способности после использования агрегации каналов.
Майкрософт Виндоус
Microsoft Windows Server 2012 изначально поддерживает агрегирование ссылок. Предыдущие версии Windows Server полагались на поддержку этой функции производителем в программном обеспечении драйвера устройства . Intel , например, выпустила Advanced Networking Services (ANS) для связи карт Intel Fast Ethernet и Gigabit. [19]
Nvidia также поддерживает «объединение» со своим Nvidia Network Access Manager / Firewall Tool. У HP также есть инструмент объединения для сетевых адаптеров HP, который позволит объединить сетевые адаптеры без EtherChanneled или который будет поддерживать несколько режимов EtherChannel (агрегация портов), включая 802.3ad с LACP. Кроме того, существует базовая агрегация уровня 3 (доступная по крайней мере в Windows XP SP3) [20], которая позволяет серверам с несколькими IP-интерфейсами в одной сети выполнять балансировку нагрузки, а домашним пользователям с более чем одним подключением к Интернету, увеличить скорость соединения за счет разделения нагрузки на все интерфейсы. [21]
Broadcom предлагает расширенные функции через Broadcom Advanced Control Suite (BACS), через который доступны функциональные возможности объединения BASP («Расширенная серверная программа Broadcom»), предлагая статические LAG-адреса 802.3ad, LACP и «интеллектуальное объединение», которое не работает. Для работы не требуется какой-либо конфигурации коммутаторов. Можно настроить объединение с BACS с сочетанием сетевых адаптеров от разных поставщиков, если хотя бы один из них является Broadcom, а другие сетевые адаптеры обладают необходимыми возможностями для создания объединения. [22]
Linux и UNIX
Linux , FreeBSD , NetBSD , OpenBSD , macOS , OpenSolaris и коммерческие дистрибутивы Unix, такие как AIX, реализуют соединение Ethernet (транкинг) на более высоком уровне и, следовательно, могут иметь дело с сетевыми картами от разных производителей или драйверов, если сетевая карта поддерживается ядро. [12]
Платформы виртуализации
Citrix XenServer и VMware ESX имеют встроенную поддержку агрегации каналов. XenServer предлагает как статические LAG, так и LACP. vSphere 5.1 (ESXi) изначально поддерживает как статические LAG, так и LACP с виртуальным распределенным коммутатором. [23]
Для Microsoft Hyper-V связывание или объединение не предлагается на уровне гипервизора или на уровне ОС, но вышеупомянутые методы объединения в Windows применимы и к Hyper-V.
Ограничения
Одиночный переключатель
В режимах balance-rr , balance-xor , broadcast и 802.3ad все физические порты в группе агрегации каналов должны находиться на одном логическом коммутаторе, что в большинстве распространенных сценариев оставляет единственную точку отказа, когда физический коммутатор к которому подключены все ссылки, отключается. Режимы active-backup , balance-tlb и balance-alb также можно настроить с помощью двух или более переключателей. Но после отработки отказа (как и во всех других режимах) в некоторых случаях активные сеансы могут завершиться сбоем (из-за проблем с ARP), и их придется перезапустить.
Однако почти все поставщики имеют собственные расширения, которые решают некоторые из этих проблем: они объединяют несколько физических коммутаторов в один логический коммутатор. Протокол Split Multi-Link Trunking (SMLT) позволяет разделить несколько каналов Ethernet между несколькими коммутаторами в стеке, предотвращая возникновение единой точки отказа и дополнительно позволяя балансировать нагрузку на несколько коммутаторов агрегации из единого стека доступа. Эти устройства синхронизируют состояние по межкоммутаторной магистрали (IST) таким образом, что они кажутся подключающемуся (доступному) устройству как одно устройство (блок коммутатора) и предотвращают любое дублирование пакетов. SMLT обеспечивает повышенную отказоустойчивость за счет переключения при отказе за секунды и восстановления за секунды для всех скоростных магистралей (10 Мбит / с, 100 Мбит / с, 1000 Мбит / с и 10 Гбит / с) при прозрачной работе для конечных устройств.
Та же скорость ссылки
В большинстве реализаций все порты, используемые в агрегации, состоят из одного и того же физического типа, например, все медные порты (10/100 / 1000BASE ‑ T), все многомодовые оптоволоконные порты или все одномодовые оптоволоконные порты. Однако стандарт IEEE требует, чтобы каждый канал был полнодуплексным и все они имели одинаковую скорость (10, 100, 1000 или 10000 Мбит / с).
Многие коммутаторы не зависят от PHY, что означает, что коммутатор может иметь смесь меди, SX, LX, LX10 или других GBIC. Поддержание одного и того же физического уровня является обычным подходом, но можно объединить волокно 1000BASE-SX для одного канала и 1000BASE-LX (более длинный и разнообразный путь) для второго канала, но важно то, что скорость будет равна 1. Полнодуплексный Гбит / с для обоих каналов. Один путь может иметь немного большее время распространения, но стандарт был разработан так, что это не вызовет проблемы. [ необходима цитата ]
Несоответствие агрегирования Ethernet
Несоответствие агрегирования означает несоответствие типа агрегирования на обоих концах ссылки. Некоторые коммутаторы не реализуют стандарт 802.1AX, но поддерживают статическую конфигурацию агрегации каналов. Следовательно, агрегация каналов между коммутаторами с одинаковой статической конфигурацией будет работать, но не удастся между статически настроенным коммутатором и устройством, настроенным для LACP.
Примеры
Ethernet
На интерфейсах Ethernet для связывания каналов требуется помощь как коммутатора Ethernet, так и операционной системы главного компьютера , которая должна «чередовать» доставку кадров через сетевые интерфейсы таким же образом, как ввод-вывод распределяется по дискам в массиве RAID 0. . [ необходима цитата ] По этой причине некоторые обсуждения связывания каналов также относятся к избыточному массиву недорогих узлов (RAIN) или «избыточному массиву независимых сетевых интерфейсов». [24]
Модемы
В аналоговых модемах могут быть связаны несколько коммутируемых каналов через POTS . Пропускная способность таких связанных соединений может быть ближе к совокупной пропускной способности связанных каналов, чем пропускная способность при схемах маршрутизации, которые просто балансируют нагрузку на исходящие сетевые соединения по каналам.
DSL
Точно так же можно подключить несколько линий DSL для увеличения пропускной способности; в Соединенном Королевстве , ADSL иногда связаны с получением, например , 512Кбит / с загрузки полосы пропускания и 4 Мбит / с загрузки полосы пропускания, в тех областях , которые имеют доступ только к полосе пропускания 2 мегабит / с.
DOCSIS
Согласно спецификациям DOCSIS 3.0 [25] и 3.1 [26] для систем передачи данных по кабельному телевидению (CATV) несколько каналов могут быть связаны. В соответствии с DOCSIS 3.0 можно связать до 32 нисходящих и 8 восходящих каналов. Обычно они имеют ширину 6 или 8 МГц. DOCSIS 3.1 определяет более сложные схемы, включающие агрегирование на уровне поднесущих и более крупных условных каналов.
Беспроводной широкополосный
Широкополосное связывание - это тип связывания каналов, который относится к объединению нескольких каналов на уровнях OSI на уровне четыре или выше. Связанные каналы могут быть проводными линиями, такими как линия T-1 или DSL . Кроме того, можно связать несколько сотовых каналов связи для объединенного беспроводного связанного канала.
Предыдущие методологии связывания находились на нижних уровнях OSI, что требовало согласования с телекоммуникационными компаниями для внедрения. Широкополосное соединение, поскольку оно реализовано на более высоких уровнях, может быть выполнено без этой координации. [27]
Коммерческие реализации широкополосного связывания каналов включают:
- Технология U-образного соединения Wistron AiEdge Corporation [28]
- Служба широкополосного соединения Mushroom Networks [29]
- Connectify Speedify Fast Bonding VPN - программное приложение для нескольких платформ: ПК, Mac, iOS и Android [30]
- Технология склеивания SpeedFusion от Peplink [31]
- Технология многоканального соединения VPN Viprinet [32]
- Многоканальный безопасный канал передачи данных Elsight [33]
- Технология подключения к Интернету Natiply от Synopi [34]
Вай-фай
- В 802.11 (Wi-Fi) связывание каналов используется в технологии Super G , называемой 108 Мбит / с. Он связывает два канала стандарта 802.11g со скоростью передачи данных 54 Мбит / с .
- В IEEE 802.11n указан режим с шириной канала 40 МГц. Это не связывание каналов, а одиночный канал с двойной шириной более старого канала 20 МГц, то есть с использованием двух соседних полос по 20 МГц. Это позволяет напрямую удвоить скорость передачи данных PHY из одного канала 20 МГц, но MAC и пропускная способность на уровне пользователя также зависят от других факторов, поэтому не могут удваиваться. [ необходима цитата ]
Смотрите также
- Обратное мультиплексирование
- MC-LAG
- Протокол связующего дерева
Рекомендации
- ^ a b Гихарро, Мануэль; Рубен Гаспар; и другие. (2008). «Опыт и уроки, извлеченные из запуска баз данных высокой доступности в сетевых хранилищах» (PDF) . Журнал физики: Серия конференций . Серия конференций. IOP Publishing. 119 (4): 042015. Bibcode : 2008JPhCS.119d2015G . DOI : 10.1088 / 1742-6596 / 119/4/042015 . Проверено 17 августа 2009 .
Связывание сети (также известное как объединение портов) состоит из объединения нескольких сетевых интерфейсов в один логический связанный интерфейс, который соответствует одному IP-адресу.
- ^ «Объединение каналов IEEE 802.3ad» . Cisco Systems . 2007-02-27. Архивировано 19 апреля 2012 года . Проверено 15 марта 2012 .
- ^ «Руководство по настройке программного обеспечения Cisco Nexus серии 5000 NX-OS - Настройка каналов портов [коммутаторы Cisco Nexus серии 5000]» . Cisco . Проверено 25 октября 2019 .
- ^ а б «Учебное пособие по транкинговому соединению IEEE 802» . 1997-11-11. Архивировано 07 декабря 2013 года . Проверено 13 августа 2013 .
- ^ а б «IEEE 802.3ad Link Aggregation Task Force» . www.ieee802.org . Архивировано 27 октября 2017 года . Проверено 9 мая 2018 .
- ^ Закон, Дэвид (13 ноября 2006 г.). «Обслуживание IEEE 802.3» (PDF) . п. 9. Архивировано (PDF) из оригинала 07.10.2008 . Проверено 18 августа 2009 .
Предложение перенести Link Aggregation на IEEE 802.1 • Это подуровень 802.3, но он должен быть выше IEEE Std 802.1x
- ^ «Запрос на авторизацию проекта агрегирования каналов IEEE 802.3ax (IEEE P802.1AX) (утвержден)» (PDF) . 2007-03-22. п. 3. Архивировано из оригинального (PDF) 16 ноября 2010 года . Проверено 10 января 2018 .
Между 802.1 и 802.3 был сделан вывод, что дальнейшее развитие Link Aggregation будет более подходящим в качестве стандарта 802.1.
- ^ «IEEE SA - 802.1AX-2008 - Стандарт IEEE для локальных и городских сетей - Link Aggregation» . Архивировано 07 августа 2013 года . Проверено 13 августа 2013 .
- ^ "Что такое LACP?" . Дата обращения 5 марта 2020 .
- ^ «Агрегация каналов на серверах Dell» (PDF) . Архивировано из оригинального (PDF) 13 марта 2012 года.
- ^ «Connectify коммерциализирует сервис Speedify для объединения каналов - FierceWireless» . www.fiercewireless.com . Архивировано 28 июня 2016 года . Проверено 9 мая 2018 .
- ^ a b c d The Linux Foundation: Bonding, архивировано 28 декабря 2010 г. на Wayback Machine.
- ^ https://www.enterprisenetworkingplanet.com/news/understanding-nic-bonding-with-linux/
- ^ https://www.kernel.org/doc/Documentation/networking/bonding.txt
- ^ https://www.kernel.org/doc/Documentation/networking/bonding.txt
- ^ "libteam by jpirko" . www.libteam.org . Архивировано 14 сентября 2017 года . Проверено 9 мая 2018 .
- ^ «Архивная копия» (PDF) . Архивации (PDF) с оригинала на 2007-11-29 . Проверено 14 мая 2007 .CS1 maint: заархивированная копия как заголовок ( ссылка )[ ненадежный источник? ]
- ^ «Распределение исходящего трафика по транкинговым каналам». Руководство по управлению и настройке Procurve 2910al . Фирма Хьюлет-Паккард. Февраль 2009 г.
- ^ Intel Advanced Networking Services архивации 2007-01-24 в Wayback Machine
- ^ Архивные документы. «RandomAdapter: основные службы» . technet.microsoft.com . Архивировано 25 апреля 2016 года . Проверено 9 мая 2018 .
- ^ «Norton Internet Security ™ - Защита ПК» . www.pctools.com . Архивировано 1 апреля 2017 года . Проверено 9 мая 2018 .
- ^ Broadcom Приложения для управления Windows , Архивировано 2012-08-01 в Wayback Machine , посетили 8 июля 2012
- ^ VMware Что нового в сети vSphere 5.1 Архивировано 23 января 2014 г. на Wayback Machine , июнь 2012 г. Посещено 17 января 2013 г.
- ^ Джилин Донг, изд. (2007). Сетевой словарь . Коллекция ITPro. Javvin Technologies Inc. стр. 95. ISBN 9781602670006. Проверено 7 августа 2013 .
Связывание каналов, иногда также называемое избыточным массивом независимых сетевых интерфейсов (RAIN), представляет собой схему, в которой два или более сетевых интерфейса на главном компьютере объединяются для обеспечения избыточности или увеличения пропускной способности.
- ^ Спецификация физического интерфейса DOCSIS 3.0
- ^ Спецификация физического интерфейса DOCSIS 3.1
- ^ «Широкополосное соединение предлагает высокоскоростную альтернативу» . engineeringbook.net. Архивировано из оригинала 7 июля 2012 года . Проверено 5 апреля 2013 года .
- ^ "Ubonding | Wistron" .
- ^ Служба широкополосного соединения Mushroom Networks
- ^ Служба Speedify от Connectify
- ^ Технология склеивания SpeedFusion от Peplink
- ^ Технология многоканального соединения VPN Viprinet
- ^ Многоканальный безопасный канал передачи данных Elsight
- ^ Технология интернет-соединения Natiply от Synopi
- Общий
- «Глава 5.4: Протокол управления агрегацией каналов (LACP)». IEEE Std 802.1AX-2008 Стандарт IEEE для локальных и городских сетей - агрегирование каналов (PDF) . Ассоциация стандартов IEEE . 2008-11-03. п. 30. DOI : 10,1109 / IEEESTD.2008.4668665 . ISBN 978-0-7381-5794-8.
- Технические советы - Режимы склеивания
Внешние ссылки
- IEEE P802.3ad Link Aggregation Task Force
- Mikrotik Link Руководство по агрегированию / связыванию
- Настройка общего адаптера Ethernet (SEA) - IBM
- Управление VLAN на критически важных общих адаптерах Ethernet - IBM
- Обзор сети Рами Розен (раздел о связывании)