Opened 9 years ago

Closed 9 years ago

#152 closed улучшение (не будем делать)

При сохранении настроек платы TE-01 выдавать диалог с предупреждением

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

В том случае если установлена галочка "Включить передачу Ethernet" то при попытке записать настройки в плату нужно выдать диалог:

"При включении передачи Ethernet в TDM убедитесь, что на вкладке TDM соответствующие потоки правильно скоммутированы, в противном случае это действие может привести к шлейфу Ethernet и потере TCP соединения с блоком.
Применить настройки платы? Да/Нет"

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

Change History (2)

comment:1 by alx, 9 years ago

  1. случайный шлейф ethenet не означает обязательной потери TCP соединения я блоком. Настраиваемое подключение может вообще не иметь никакого отношения к доступу к блоку и быть совершенно изолированным (работать с отдельными VLAN и портами).
  2. правильная коммутация на вкладке TDM совершенно не гарантирует отсутствие заворота. Канал может быть завернут, например, в TDM-маппере на удаленной стороне. Или, например, просто кабелем...
  3. Наконец, существует еще множество способов "сломать" себе доступ к блоку, вообще не связанных со шлейфом (можно перепутать номера портов, VLAN'ов, транков, а уж что можно вытворить в PCL правилах - трудно даже вообразить!).

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

comment:2 by san, 9 years ago

Resolution: не будем делать
Status: newclosed

согласен

Note: See TracTickets for help on using tickets.