Внимание
Конфигурации из сценариев ниже являются примерами, которые демонстрируют потенциальные возможности оборудования "Инфинет". Конфигурации могут изменяться в зависимости от модели и версии программного обеспечения, поэтому не рекомендуем полностью копировать данные решения на используемое оборудование.
Описание
Оборудование "Инфинет" семейств InfiLINK 2x2 и InfiMAN 2x2 обладает функционалом резервирования каналов связи. С помощью опции "Failover" можно организовать горячий резерв для любого канала связи, организованного как по проводной, так и по беспроводной технологии. При этом тип оборудования основного канала не важен. Единственное условие - связность на 2 уровне между устройствами "Инфинет" через оба канала связи.
Принцип работы крайне прост. Устройство "Инфинет", на котором настроена опция "Failover", проверяет доступность определенного MAC-адреса через основной канал. Если этот MAC-адрес доступен, то работа резервного канала блокируется. Для этого на резервном ведущем устройстве радиомодуль перестает вещать, а резервное ведомое устройство без сигналов от ведущего только слушает эфир. Таким образом резервный канал может работать на одной и той же частоте что и основной, но при этом не оказывать никакого влияния на него. Как только контролируемый MAC-адрес пропадет в основном канале, резервный канал будет разблокирован и трафик начнет передаваться по нему. Процесс полностью автоматический. Однако, переход на резервный канал связи связан с кратковременным перерывом связи. Трафик вернется в автоматическом режиме на основной канал связи только после выхода из строя резервного канала.
Если в качестве основного канала используется оборудование семейств InfiLINK 2x2 или InfiMAN 2x2, то это дает дополнительные преимущества. В таком случае, оба радиоканала можно настроить с применением опции "Failover". Для обоих каналов связи будет автоматически оценено качество канала связи во время установки соединения. Соединение с наихудшими показателями автоматически станет резервным каналом. Параметрами выбора канала можно управлять вручную.
Можно так же установить два устройства "Инфинет" с подключением к одной внешней антенне или использовать одну радиочастоту.
1а) Назначение определённого MAC-адреса вручную
1б) Назначение определённого MAC-адреса вручную с объединением устройств в единую область MINT (на основном и резервном канале используются разные идентификаторы групп коммутации)
1в) Назнчение определённого MAC-адреса вручную с объединением устройств в единую область MINT (на устройстве Slave 2 RF- и PRF-интерфейсы не объединены)
2) Автоматический выбор MAC-адреса
mint IFNAME [-]failover {MAC|auto}
Команда | Описание |
---|---|
mint IFNAME failover MAC | Включить "Failover" и контролировать доступность "MAC" |
mint IFNAME failover auto | Включить "Failover" и контролировать доступность "MAC". "MAC" выбирается в автоматическом режиме |
mint IFNAME [-]failover | Выключить "Failover" |
Пример конфигурации
Управление устройствами организовано в выделенном vlan 100 в группе коммутации #100. Транспорт пользовательского трафика организован в группе коммутации #1.
Внимание
Протокол STP может быть причиной некорректной работы опции "Failover", поэтому он должен быть отключен. Опция "Failover" во время старта вызывает кратковременное образование петли в одном широковещательном домене.
Настроить устройства Master 1 и Slave 1 в качестве основного радиоканала
Master 1rf rf5.0 band 40 rf rf5.0 mimo rf rf5.0 freq 5000 bitr 300000 sid 10101010 burst rf rf5.0 txpwr 25 pwrctl distance auto dfs rf5.0 dfsoff mint rf5.0 -roaming leader mint rf5.0 -type master mint rf5.0 -name "Master 1" mint rf5.0 -key "123456789" mint rf5.0 poll start ifc svi100 up ifc vlan100 vlan 100 vlandev eth0 up sw group 100 add vlan100 rf5.0 sw group 100 order 1 svi 100 group 100 ifc svi100 192.168.1.1/24 sw group 100 stp off sw group 100 start
Slave 1rf rf5.0 band 40 rf rf5.0 mimo rf rf5.0 burst dfs rf5.0 dfsoff mint rf5.0 prof 1 -band 40 -freq 5000 -bitr 300000 -sid 10101010 -nodeid 00020 -type slave -netid 0 -minbitr 30000 -autobitr -mimo -key "123456789" mint rf5.0 -name "Slave 1" ifc svi100 up ifc vlan100 vlan 100 vlandev eth0 up sw group 100 add vlan100 rf5.0 svi 100 group 100 ifc svi100 192.168.1.2/24 switch group 100 order 1 sw group 100 stp off sw group 100 start
Настроить устройства Master 2 и Slave 2 в качестве резервного радиоканала
Master 2rf rf5.0 band 40 rf rf5.0 mimo rf rf5.0 freq 5000 bitr 300000 sid 10101010 burst rf rf5.0 txpwr 25 pwrctl distance auto dfs rf5.0 dfsoff mint rf5.0 -roaming leader mint rf5.0 -type master mint rf5.0 -name "Master 2" mint rf5.0 -key "123456789" mint rf5.0 poll start ifc svi100 up ifc vlan100 vlan 100 vlandev eth0 up sw group 100 add vlan100 rf5.0 svi 100 group 100 ifc svi100 192.168.1.3/24 switch group 100 order 1 sw group 100 stp off sw group 100 start
Slave 2rf rf5.0 band 40 rf rf5.0 mimo rf rf5.0 burst dfs rf5.0 dfsoff mint rf5.0 prof 1 -band 40 -freq 5000 -bitr 300000 -sid 10101010 -nodeid 00040 -type slave -netid 0 -minbitr 30000 -autobitr -mimo -key "123456789" mint rf5.0 -name "Slave 2" ifc svi100 up ifc vlan100 vlan 100 vlandev eth0 up sw group 100 add vlan100 rf5.0 svi 100 group 100 ifc svi100 192.168.1.4/24 switch group 100 order 1 sw group 100 stp off sw group 100 start
Объединить устройства в единую область MINT
1а) Настройка с назначением MAC-адреса вручнуюMaster 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 1 prf" mint prf0 -nodeid 00050 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Master 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 2 prf" mint prf0 -nodeid 00070 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
1б) Настройка с назначением MAC-адреса вручную и объединением устройств в единую область MINT (на основном и резервном канале используются разные идентификаторы групп коммутации)
Master 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 1 prf" mint prf0 -nodeid 00050 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Master 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 2 prf" mint prf0 -nodeid 00070 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Slave 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Slave 1 prf" mint prf0 -nodeid 00080 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Slave 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Slave 2 prf" mint prf0 -nodeid 00090 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
1в) Настройка с назначением MAC-адреса вручную и объединением устройств в единую область MINT (на устройстве Slave 2 RF- и PRF-интерфейсы не объединены)
Master 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 1 prf" mint prf0 -nodeid 00050 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Master 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 2 prf" mint prf0 -nodeid 00070 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Slave 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Slave 1 prf" mint prf0 -nodeid 00080 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Slave 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Slave 2 prf" mint prf0 -nodeid 00090 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start
2) Настройка с автоматическим выбором MAC-адреса
Master 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 1 prf" mint prf0 -nodeid 00050 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Master 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 2 prf" mint prf0 -nodeid 00070 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Slave 1ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 1 prf" mint prf0 -nodeid 00080 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Slave 2ifc prf0 up prf 0 parent eth0 mint prf0 -name "Master 2 prf" mint prf0 -nodeid 00090 mint prf0 -type master mint prf0 -mode fixed mint prf0 -key "123456789" mint prf0 -authmode public mint prf0 start mint join rf5.0 prf0
Настроить группы коммутации для передачи данных
Внимание
На схемах 1а и 1в допустимо использовать группы коммутации с одинаковым идентификатором на парах устройств Master 1 - Slave 1 и Master 2 - Slave 2.Master 1switch group 1 add eth0 rf5.0 switch group 1 start
Slave 1switch group 1 add eth0 rf5.0 switch group 1 start
Master 2switch group 1 add eth0 rf5.0 switch group 1 start
Slave 2switch group 1 add eth0 rf5.0 switch group 1 start
Внимание
На схемах 1б и 2 идентификаторы групп коммутации на парах устойств Master 1 - Slave 1 и Master 2 - Slave 2 должны отличаться. В противном случае образуется петля.Master 1switch group 1 add eth0 rf5.0 switch group 1 start
Slave 1switch group 1 add eth0 rf5.0 switch group 1 start
Master 2switch group 2 add eth0 rf5.0 switch group 2 start
Slave 2switch group 2 add eth0 rf5.0 switch group 2 start
Включить опцию "Failover"
1а) Настройка с назначением MAC-адреса вручную (настройки для схем 1б и 1в аналогичны)Master 2mint rf5.0 failover "MAC Slave 1"
2) Настройка с автоматическим выбором MAC-адресаMaster 1mint rf5.0 failover auto
Master 2mint rf5.0 failover auto
Ручной выбор резервного канала
При включении "Failover" на двух устройствах "Инфинет" семейств InfiLINK 2x2 и InfiMAN 2x2 может произойти ситуация, когда оба канала связи одинаковы по своим характеристикам (стоимости канала). В таком случае требуется вручную указать, какой из каналов связи будет резервным, назначив дополнительную стоимость на определенный интерфейс.
Master 2mint rf5.0 -extracost 3000
Slave 2mint rf5.0 -extracost 3000