К основному контенту

ERPS

ERPS (Ethernet Ring Protection Switching) — это сетевой протокол, использующийся для исключения образования колец в топологии. Может быть заменой протоколам семейства STP. А вот где применение ERPS будет более эффективным, чем STP - так это в кольцевой топологии.

 Давайте сравним скорость сходимости протоколов STP, RSTP и ERPS.
  • STP (spanning-tree protocol, протокол остовного дерева). Основной задачей STP является устранение петель в сети Ethernet произвольной топологии, в которой есть один или более коммутаторов, связанных избыточными соединениями. Когда топология изменяется, STP требуется порядка 30-50 секунд для расчета новой топологии.
  • RSTP (Rapid STP) - потому и называется "быстрым STP", что скорость его сходимости значительно улучшена и составляет порядка 4 секунд.
  • ERPS для расчета топологии требуется 50-200 мс, но он использует кольцевую топологию, а не топологию дерева.

В протоколе ERPS используются следующие понятия и термины:
  • RPL (Ring Protection Link) - резервный линк между коммутаторами, который будет заблокирован механизмом ERPS при нормальном режиме работы кольца.
  • RPL Owner - коммутатор, подключенный к RPL, который блокирует этот линк при нормальном режиме работы кольца и разблокирует его при разрыве кольца.
  • R-APS (Ring - Automatic Protection Switching) - протокол обмена сообщениями, определенный в Y.1731 и в G.8032. Используется для координации действий по защите кольца. Сообщения R-APS передаются в RAPS VLAN.
  • Сообщения R-APS
    • Signal Fail (SF) - сигнализирует об обнаружении сбоя
    • No Request (NR) - сообщает о том, что ничего экстраординарного не произошло, сбоев в работе кольца нет.
    • RPL Blocked (RB) -  это сообщение отправляет RPL Owner, причем всегда совместно с NR.
  • RAPS VLAN (A-RPS Channel) - специальная VLAN, по которой будет передаваться служебная информациz
  • Protected VLAN - остальные VLAN, проходящие по кольцу
При настройке коммутаторов указываются West- и East-порты, которые должны смотреть друг на друга.
Один из коммутаторов настраивается как RPL owner и один из его кольцевых портов назначается RPL-портом, на котором трафик будет блокироваться.
Если (и когда) на одном из остальных коммутаторов на кольцевом порту пропадёт связь, этот коммутатор пошлёт служебное сообщение об обрыве через работающий порт и тем самым известит RPL owner’а, а тот включит заблокированный порт. При восстановлении же сигнала на упавшем порту коммутатор заблокирует его на время, указанное в параметре WTR Time.

Посмотрим, как настраиваетяс ERPS для такой схемы.
Команды приводятся для коммутаторов D-Link DGS-3620 и DGS-3120.

Коммутатор А (VLAN)
enable pvid auto_assign
config vlan default delete 1-3
config vlan default add untagged 4-28
config vlan default advertisement enable
create vlan user10 tag 10
config vlan user10 add tagged 1-2
config vlan user10 add untagged 3 advertisement disable
create vlan user20 tag 20
config vlan user20 add tagged 1-2 advertisement disable
create vlan raps tag 100
config vlan raps add tagged 1-2 advertisement disable
disable gvrp
disable asymmetric_vlan
disable vlan_trunk

config port_vlan 1-2,4-28 gvrp_state disable ingress_checking enable acceptable_frame admit_all pvid 1

config port_vlan 3 gvrp_state disable ingress_checking enable acceptable_frame admit_all pvid 10 

Коммутатор А (ERPS)
create erps raps_vlan 100
config erps raps_vlan 100 timer holdoff_time 0 guard_time 500 wtr_time 5

config erps raps_vlan 100 rpl_port west
config erps raps_vlan 100 rpl_owner enable
config erps raps_vlan 100 ring_mel 1
config erps raps_vlan 100 revertive enable
config erps raps_vlan 100 ring_port west 1
config erps raps_vlan 100 ring_port east 2
config erps raps_vlan 100 protected_vlan add vlanid 10
config erps raps_vlan 100 protected_vlan add vlanid 20
config erps raps_vlan 100 state enable
enable erps
config erps log enable
config erps trap disable 

Коммутаторы В и С (VLAN)
enable pvid auto_assign
config vlan default delete 1-3
config vlan default add untagged 4-28
config vlan default advertisement enable
create vlan user10 tag 10
config vlan user10 add tagged 1-2 advertisement disable
create vlan user20 tag 20
config vlan user20 add tagged 1-2 advertisement disable
create vlan raps tag 100
config vlan raps add tagged 1-2 advertisement disable
disable gvrp
disable asymmetric_vlan
disable vlan_trunk
config port_vlan 1-28 gvrp_state disable ingress_checking enable acceptable_frame admit_all pvid 1

config port_vlan 3 gvrp_state disable ingress_checking enable acceptable_frame admit_all pvid 10

Коммутаторы В и С (ERPS)
create erps raps_vlan 100
config erps raps_vlan 100 timer holdoff_time 0 guard_time 500 wtr_time 5

config erps raps_vlan 100 rpl_port west
config erps raps_vlan 100 rpl_owner disable
config erps raps_vlan 100 ring_mel 1
config erps raps_vlan 100 revertive enable
config erps raps_vlan 100 ring_port west 1
config erps raps_vlan 100 ring_port east 2  
config erps raps_vlan 100 protected_vlan add vlanid 10
config erps raps_vlan 100 protected_vlan add vlanid 20
config erps raps_vlan 100 state enable
enable erps
config erps log enable
config erps trap disable

Проверим правильность конфигурации.

Коммутатор А - show vlan 
 Коммутатор А - show erps. Порт 2 используется. 

Коммутатор В - show erps
Коммутатор С - show erps

Комментарии

Популярные сообщения из этого блога

Конфигурирование коммутаторов D-Link DGS-3130 и DGS-3630

Кратко рассмотрим процесс настройки в командной строке новой серии коммутаторов D-Link DGS-3130 и DGS-3630. У этих коммутаторов так называемый "industiral" ("cisco-like") интерфейс. И всё сказанное здесь будет справедливо и для других коммутаторов D-Link с подобным интерфейсом. В частности, для серии DGS-1510. Режимы команд У коммутатор есть несколько режимов команд в CLI (command-line interface). Наборы доступных для пользователя команд в зависят как от того режима, в котором в данный момент находится пользователь, так и от его уровня привилегий.
CLI имеет пять уровней привилегий и три режима выполнения команд: Basic User - уровень привилегий 1 (Privilege Level 1). Это самый низкий уровень привилегий для аккаунта пользователя. Пользователь с таким уровнем привилегий сможет только осуществлять базовую проверку системыAdvanced User - уровень привилегий 3 (Privilege Level 3). Пользователю с таким уровнем доступа разрешено конфигурировать настройки терминала. Этот пол…

Что в имени тебе моём?

Или как правильно читать номера моделей коммутаторов D-Link.

DGS-1210-10/ME/DC, DXS-3400-24SC - выглядит как набор цифр и букв, однако все они имеют смысл. Давайте разберемся - какой.
Первое, с чего начинается номер модели - это буквы DES, DGS или DXS.
DES можно расшифровать как “D-Link Ethernet Switch” - так называются коммутаторы, в которых основная часть портов стандарта Fast Ethernet, то есть так называемые 100-мегабитные коммутаторы.
DGS - это уже “D-Link Gigabit Switch” - коммутаторы с портами гигабитного ethernet (гигабитные коммутаторы).
DXS - это коммутаторы с портами 10 гигабит.
Недавно появились коммутаторы DIS-200G. Здесь DIS - это D-Link Industrial Switch, то есть промышленные коммутаторы. “Промышленные”  - означает металлический корпус с защитой от пыли (IP30), широкий диапазон рабочих температур (от -40 до +60) и защита от скачков напряжения или удара молнии (6 кВ). Эти коммутаторы можно использовать в неблагоприятных условиях окружающей среды.
Тут с названиями всё было прост…

Роуминг в WiFi-сетях от D-Link. Часть 2

Как и было мной обещано в предыдущей статье, рассмотрим новую разработку D-Link чуть подробнее.
 Схема сети в тесте выглядит следующим образом:


Маршрутизаторы настраиваются через web-интерфейс. Для одного из них был выбран режим работы "точка доступа", другой остался в режиме "маршрутизатор".
Функция «Интеллектуальное распределение WiFi-клиентов» находится в вэб-интерфейсе в разделе "WiFi - Роуминг":


По умолчанию «Интеллектуальное распределение WiFi-клиентов» отключено. Его надо включить.


Максимальное время хранения информации о видимых клиентах - это максимальный период времени, в течение которого маршрутизатор или точка доступа хранит информацию об уровне сигнала беспроводного клиента. По умолчанию равен 60 секундам.

Минимальный уровень качества соединения - это пороговое значение уровня сигнала, при котором маршрутизатор (или точка доступа) начинает опрос других маршрутизаторов (или точек доступа) о том, видят ли они этого клиента. По умолчанию - 50%

 …