Opened 2 hours ago

Last modified 67 minutes ago

#907 new улучшение

Убрать столбец Internal Path cost для STP/RSTP

Reported by: roman_zhur Owned by: alx
Priority: средний Milestone: 1 очередь
Component: web-интерфейс (sw) Keywords:
Cc:

Description

В веб-интерфейсе блока на вкладке "Ethernet -> MSTP" при выборе протокола STP и RSTP в нижней таблице с портами есть два столбца: Internal Path cost и External Path Cost. В результате эксперимента выяснилось, что параметры в столбце Internal Path cost не влияют на построение дерева. Кроме того, эти термины применимым в MSTP и не применяются в STP и RSTP. Там используется просто Path cost.
Предлагаю внести изменения: при выборе протокола STP или RSTP скрывать столбец Internal Path cost, а столбец External Path Cost переименовать в Path cost.
Отображение обоих столбцов может запутать пользователя.

Версия sw: 1.0-r2842


Attachments (1)

1.png​ (87.2 KB ) - added by roman_zhur 2 hours ago.

Download all attachments as: .zip

Change History (2)

by roman_zhur, 2 hours ago

Attachment: 1.png​ added

in reply to:  description comment:1 by alx, 67 minutes ago

Replying to roman_zhur:

В результате эксперимента выяснилось, что параметры в столбце Internal Path cost не влияют на построение дерева.

Я думаю, что подобный вывод нельзя делать по результатам эксперимента, так как любой эксперимент (и даже серия разных экспериментов) - это частный случай. Вполне возможно, что в данном конкретном частном случае (эксперименте) настройка, действительно, не влияла на построение дерева. Но при этом так же возможно, что при каких-то других условиях (других настройках, другом сетевом окружении) такое влияние будет.

Кроме того, эти термины применимым в MSTP и не применяются в STP и RSTP.

Так у нас в плате SW-01 как раз и есть MSTP, а не STP и не RSTP!

Тут по-моему имеет место некоторое недопонимание. В плате SW-01 нет трех разных реализаций Spanning Tree (протоколов STP, RSTP и MSTP). Там есть только MSTP. Реализация протокола RSTP, которая была реньше (до того как появился MSTP) из платы полностью удалена. Когда ты говоришь "При выборе протокола...", я подозреваю, что ты имеешь в виду глобальную настройку "Protocol version" (в спецификации MSTP он называется "Force Protocol Version"). Таким образом, когда ты пишешь "при выборе протокола STP", это всего лишь означает, что настройка "Force Protocol Version" протокола MSTP установлена в значение "STP". Сам протокол при этом так и остался MSTP, и, соответсвтенно, у него по-прежнему есть параметры "Internal Path cost" и "External Path cost".

Там используется просто Path cost.

Совершенно верно, до того как RSTP был заменен на MSTP (до ревизии r2840 пакета sw) так и было. А потом RSTP заменили на MSTP, и вместо "Path cost" стало "Internal Path cost" и "External Path cost".

Отображение обоих столбцов может запутать пользователя.

Мне кажется, что запутать пользователя может как раз отображение "Path cost" вместо "Internal Path cost" и "External Path cost": пользователь читает в РЭ, что в плате реализован MSTP, в названии вкладки веб-интерфейса тоже видит "MSTP", и при этом увидит, что параметры (некоторые) не как должно быть у MSTP, а как у RSTP...

Note: See TracTickets for help on using tickets.