Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Успешно сдайте бесплатный сертификационный экзамен в Академии "Инфинет" и получите статус сертифицированного инженера Инфинет.

Пройти сертификационный экзамен

Внимание

Конфигурации из сценариев ниже являются примерами, которые демонстрируют потенциальные возможности оборудования "Инфинет". Конфигурации могут изменяться в зависимости от модели и версии программного обеспечения, поэтому не рекомендуем полностью копировать данные решения на используемое оборудование.

Описание

Оборудование "Инфинет" семейств InfiLINK 2x2 и InfiMAN 2x2 поддерживает функцию резервирования каналов связи. С помощью опции "Failover" можно организовать горячий резерв для любого канала связи, организованного как по проводной, так и по беспроводной технологии. При этом тип оборудования основного канала не важен. Единственное условие - связность на 2 уровне между устройствами "Инфинет" через оба канала связи.

Принцип работы крайне прост. Устройство "Инфинет", на котором настроена опция "Failover", проверяет доступность определенного MAC-адреса через основной канал. Если этот MAC-адрес доступен, то работа резервного канала блокируется. Для этого на резервном ведущем устройстве выключается радиоинтерфейс, а резервное ведомое устройство без сигналов от ведущего находится в режиме прослушивания эфира. Таким образом резервный канал может работать на одной и той же частоте что и основной, но при этом не оказывать никакого влияния на него. Как только контролируемый MAC-адрес пропадет в основном канале, резервный канал будет разблокирован и трафик начнет передаваться по нему. Процесс полностью автоматический. Однако, переход на резервный канал связи связан с кратковременным перерывом связи. Трафик вернется в автоматическом режиме на основной канал связи только после выхода из строя резервного канала. Например на рисунке ниже, в случае, если канал связи Master 1 - Slave 1 будет выбран основным, то устройство Master 2 отключит радиоинтерфейс, а устройство Slave 2 перейдёт в режим прослушивания эфира.

Отслеживаемый MAC-адрес может быть определён двумя способами: автоматически и вручную. На рисунке ниже, независимо от выбранного метода, устройство Master 1 будет отслеживать MAC-адрес устройства Slave 1, а устройство Master 2 - MAC-адрес устройства Slave 2.

Рисунок 1 - Резервирование каналов связи с использованием опции Failover

Если в качестве основного канала используется оборудование семейств InfiLINK 2x2 или InfiMAN 2x2, то это дает дополнительные преимущества. В таком случае, оба радиоканала можно настроить с применением опции "Failover". Для обоих каналов связи будет автоматически выполнена оценка качества канала связи во время установки соединения. Соединение с наихудшими показателями автоматически станет резервным каналом. Параметрами выбора канала можно управлять вручную.

Примечание

Можно так же установить два устройства "Инфинет" с подключением к одной внешней антенне или использовать одну радиочастоту.

Опция "Failover" является частью фирменного протокола MINT, поэтому реализация рассматриваемых схем потребует объединения всех устройств в единую область MINT.

После объединения устройств в единую область MINT появится риск возникновения коммутационной петли. В рамках данной статьи будет рассмотрено два способа предотвращения возникновения коммутационной петли:

  • использование различных групп коммутации (рисунок 2а): для передачи данных на основном и резервном каналах используются разные группы коммутации, на канале Master 1 - Slave 1 используется группа #1, на канале Master 2 - Slave 2 используется группа #2;
  • использование опции switch border (рисунок 2б): на всех PRF-интерфейсах должна быть активирована опция switch border. При этом разрешается на основном и резервном каналах связи использовать одинаковые группы коммутации для передачи данных.

Рисунок 2а - Использование различных групп коммутации

Рисунок 2б - Использование опции switch border
Конфигурация опции "Failover"
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" во время старта вызывает кратковременное образование петли в одном широковещательном домене.

Внимание

В случае, если устройства основного и резервного каналов связи смонтированы на одной площадке и используют один частотный канал, рекомендуется использовать разные идентификаторы каналов связи (sid). Это позволит избежать установления "перекрёстных" каналов связи Master 1 - Slave 2 и Master 2 - Slave 1. В рассматриваемом примере используются идентификаторы каналов связи 10101010 и 10101011.

Внимание

В статье приводится одна из возможных конфигураций настроек радиоканала. Конфигурация, используемая в вашей сети может отличаться от приведённой.


  • Настроить устройства Master 1 и Slave 1 в качестве основного радиоканала

    Master 1
    rf 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 1
    rf 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 2
    rf rf5.0 band 40
    rf rf5.0 mimo
    rf rf5.0 freq 5000 bitr 300000 sid 10101011 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 2
    rf 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 10101011 -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

    Master 1
    ifc 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
    Slave 1
    ifc 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
    Master 2
    ifc 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 2
    ifc 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
  • Настроить группы коммутации для передачи данных

    Использование разных групп коммутации (рисунок 2а):

    Master 1
    switch group 1 add eth0 rf5.0
    switch group 1 start 
    Slave 1
    switch group 1 add eth0 rf5.0
    switch group 1 start 
    Master 2
    switch group 2 add eth0 rf5.0
    switch group 2 start
    Slave 2
    switch group 2 add eth0 rf5.0
    switch group 2 start 

    Использование опции switch border (рисунок 2б):

    Master 1
    switch group 1 add eth0 rf5.0
    switch group 1 start
    
    
    mint prf0 swborder
    Slave 1
    switch group 1 add eth0 rf5.0
    switch group 1 start
    
    mint prf0 swborder
    Master 2
    switch group 1 add eth0 rf5.0
    switch group 1 start
    
    
    mint prf0 swborder
    Slave 2
    switch group 1 add eth0 rf5.0
    switch group 1 start
    
    
    mint prf0 swborder
  • Включить опцию "Failover"
    Настройка с назначением MAC-адреса вручную:

    Master 1
    mint rf5.0 failover "MAC Slave 1"
    Master 2
    mint rf5.0 failover "MAC Slave 2"


    Настройка с автоматическим выбором MAC-адреса:

    Master 1
    mint rf5.0 failover auto
    Master 2
    mint rf5.0 failover auto
  • Ручной выбор резервного канала

    При включении "Failover" на двух устройствах "Инфинет" семейств InfiLINK 2x2 и InfiMAN 2x2 может произойти ситуация, когда оба канала связи одинаковы по своим характеристикам (стоимости канала). В таком случае требуется вручную указать, какой из каналов связи будет резервным, назначив дополнительную стоимость на определенный интерфейс.

    Master 2
    mint rf5.0 -extracost 3000
    Slave 2
    mint rf5.0 -extracost 3000
  • No labels