Назад | Перейти на главную страницу

Телефоны VOIP перестают работать, когда на коммутаторе включено связующее дерево (STP)

У меня есть несколько различных типов управляемых коммутаторов, в том числе в основном 3com Super Stacks, Baselines (например, один из них - это 3com baseline pwr-plus 2928).

Большинство из них настроены с двумя VLAN, одна для данных, другая для голоса (VOIP).

Все работает нормально, но связующее дерево полностью выключено, и я хотел бы включить его, чтобы защитить сеть.

Я обнаружил, что когда включаю, телефоны в конечном итоге выключаются. Я считаю, что происходит то, что они не могут получить DHCP с включенным STP.

При поиске я нашел статью о переключателе другой модели и о том, что вам нужно включить PortFast (или, возможно, выключить его). Однако я не вижу ничего подобного, просматривая различные экраны настроек в своих переключателях.

Во-первых, имеет ли это смысл или, возможно, есть другие решения? Если это имеет смысл, что я могу искать, по терминологии включить / выключить PortFast?

Да, в этом есть смысл. Когда связующее дерево включено, коммутатор должен убедиться, что порт не образует петлю, прежде чем он сможет передавать трафик через этот порт. Это занимает около тридцати секунд. Некоторые устройства, на мой взгляд, сломанные, не пробуют DHCP достаточно долго. Таким образом, они не получают IP-адрес, если включено связующее дерево.

Наиболее распространенный обходной путь - включить функцию Portfast на портах, которые будут использоваться только для граничных устройств. Portfast, по сути, отключает связующее дерево на этом порту, устраняя 30-секундную задержку. Почти все коммутаторы, поддерживающие связующее дерево, поддерживают portfast или аналогичный механизм.

Информацию о 3Com 2928 см. На стр. 290 руководства пользователя. В разделе «Настройка порта» установите для «защиты» значение «граничный порт». Обратите внимание, что защита BPDU должна использоваться вместе с граничными портами для предотвращения случайных изменений топологии. Прочтите инструкцию.