Я пытаюсь протестировать несколько коммутаторов Nortel Networks BayStack 470-48T. Я могу подключить машину к каждому порту, но это коммутатор на 48 портов. У меня две машины, и мой план состоял в том, чтобы подключить одну и переместить другую «вниз по линии», тестируя каждую из них, когда я работал с постоянным пингом. К сожалению, после того, как машина была подключена к одному порту, коммутатор не будет принимать эту машину на любом другом порту. Как я могу заставить коммутатор сбрасывать информацию о разъединении, чтобы я мог быстро проверить каждый порт?
Когда ваша целевая машина отвечает на эхо-запрос, его MAC-адрес "регистрируется" в таблице MAC-адресов коммутатора для порта, с которого пришел ответ на эхо-запрос. Когда вы перемещаете целевой компьютер, коммутатор по-прежнему считает, что он подключен к этому порту, пока не истечет срок действия кэша таблицы MAC-адресов. Вы можете сделать две вещи, чтобы попытаться обойти это:
Установите сеанс Telnet с интерфейсом командной строки коммутатора и очистите таблицу MAC-адресов при перемещении целевой машины.
Обратный тест. Запустите эхо-запрос от целевой машины к «стационарной» машине.
К сведению: коммутаторы заполняют свои таблицы MAC-адресов, проверяя исходный MAC-адрес кадров, а не адрес назначения.