Как Linux соединяет работы мостом, когда интерфейс касания соединен

Примите следующий сценарий:

brctl addbr BR0  
tunctl -t tap0  
brctl addif BRO tap0  
brctl addif BRO eth13  

ifconfig eth13 promisc up  
ifconfig tap0 promisc up  
ifconfig BR0 up  

eth13 подключен к переключателю рабочий STP и CDP

Так как BR0 является мостом разве, я не должен видеть STP и пакеты CDP, если я осуществляю сниффинг tap0?

Если я осуществляю сниффинг BR0 (tcpdump -i BR0) Я вижу пакеты STP и пакеты CDP. Так как это - мост, все пакеты, полученные через один порт, должны быть отосланы через все другие порты. По-видимому, этого не происходит. Почему?

1
задан 16 June 2017 в 19:29

1 ответ

Ответ на этот вопрос прост. Интерфейс касания не получит трафик, если ничто не будет присоединено к нему. Это обнаруживается с ifconfig, но ничто не выйдет из него, если никакая программа не будет присоединена к нему.

1
ответ дан 7 December 2019 в 16:24

Другие вопросы по тегам:

Похожие вопросы: