Отключите линию и проверьте резервный путь STP.
Сеть
Прокрутите схему по горизонталиОткрыть схему целиком
Как открыть консоль
1. Найдите заблокированный порт
SW3
brctl showstp br0Дождитесь состояния blocking у eth1.
brctl showstp br0 > /tmp/lab-stp-before.txtPC1
ping -n -c 3 -W 1 192.168.1.22. Отключите основной путь
SW1
ip link set dev eth1 down
sleep 50SW3
brctl showstp br0 > /tmp/lab-stp-after.txt
cat /tmp/lab-stp-after.txtSW3
timeout 120 tcpdump -U --immediate-mode -i eth1 -w /tmp/lab-stp.pcap "icmp" &
capture_pid=$!
sleep 1PC1
ping -n -c 3 -W 1 192.168.1.2SW3
sleep 2
kill -INT "$capture_pid"
wait "$capture_pid" || true
tcpdump -nn -e -r /tmp/lab-stp.pcapПинг должен пройти через SW3. Его eth1 теперь в состоянии forwarding; в захвате есть ICMP.
3. Восстановите линию
SW1
ip link set dev eth1 up
sleep 50SW3
brctl showstp br0PC1
ping -n -c 3 -W 1 192.168.1.2Пинг снова проходит, а резервный eth1 SW3 возвращается в blocking.
Проверка
Нажмите «Проверить». Когда все шаги пройдены, нажмите «Завершить».