emu
02.12.2011 12:27 sylph
сегодня обнаружил забавную фичу: есть сервер с гигабитной картой (eth0), на которую влетает почти весь гигабит, внутри сервера 1 kvm с интерфейсом tap0, virtio, все дела.
Создаём мост:
brctl addbr br0; ifconfig br0 up;
добавляем интерфейсы в мост:
for q in eth0 tap0; do brctl addif br0 $q; done;
смотрим на трафик: в eth0 влетает 960кбит/с, в tap0 попадает только 300кбит/с
создаём интерфейс dummy0:
modprobe dummy
добавляем в мост:
brctl addif br0 dummy0; ifconfig br0 up
смотрим на циферке и видим, что теперь в tap0 влетают все 960кбит/с, делаем ifconfig dummy0 down или brctl delif br0 dummy0 и видем что количество трафика на tap0 снова падает.