Size: a a a

OpenStack — русскоговорящее сообщество

2019 December 12

J

J in OpenStack — русскоговорящее сообщество
Никита Суворов
@j52089ec7e87 какой смысл делать интернал инт?
Смысл в том чтобы позволить ovs обрабатывать vlan заголовки, а не гадать кому первому достанется трафик с сетевушки - ovs или 8021q.
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
J
Смысл в том чтобы позволить ovs обрабатывать vlan заголовки, а не гадать кому первому достанется трафик с сетевушки - ovs или 8021q.
надо собрать два вариата и запустить писькомер, кмк похер =)
источник

J

J in OpenStack — русскоговорящее сообщество
J
Смысл в том чтобы позволить ovs обрабатывать vlan заголовки, а не гадать кому первому достанется трафик с сетевушки - ovs или 8021q.
Вроде и работает такое, когда добавляешь тегированный интерфейс в ovs, а вроде и не до конца понятно какой порядок обработки фреймов модулями ядра.

Меня это напрягает.
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
J
Вроде и работает такое, когда добавляешь тегированный интерфейс в ovs, а вроде и не до конца понятно какой порядок обработки фреймов модулями ядра.

Меня это напрягает.
это работает 100%
я тебе более скажу у меня на этом же бонде висит мгмт влан и он не управляется ovs
источник

А

Артем in OpenStack — русскоговорящее сообщество
+1
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
может это архитектурно гавно, но работает =)
источник

J

J in OpenStack — русскоговорящее сообщество
Никита Суворов
это работает 100%
я тебе более скажу у меня на этом же бонде висит мгмт влан и он не управляется ovs
Я знаю что работает.
Я не люблю использовать вещи которые не понимаю.

Раз уж мы эту тему заторнули, скинь может ссылку какую-т почитать как между собой взаимодействуют 8021q, openvswitch и, например, vxlan модули.

К кому первому попадает пакет? Почему? А что если в другом ядре чо-то изменится?
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
J
Я знаю что работает.
Я не люблю использовать вещи которые не понимаю.

Раз уж мы эту тему заторнули, скинь может ссылку какую-т почитать как между собой взаимодействуют 8021q, openvswitch и, например, vxlan модули.

К кому первому попадает пакет? Почему? А что если в другом ядре чо-то изменится?
8021q должен вставать первым по идее, ovs в юзерспейсе работает
источник

J

J in OpenStack — русскоговорящее сообщество
Никита Суворов
8021q должен вставать первым по идее, ovs в юзерспейсе работает
нет.
источник

А

Артем in OpenStack — русскоговорящее сообщество
почему нет? если от ovs настроен бридж на теггированый сабинтерфейс?
источник

J

J in OpenStack — русскоговорящее сообщество
Никита Суворов
8021q должен вставать первым по идее, ovs в юзерспейсе работает
Он может так работать в случае если не подгружен модуль ядра или если ты его с dpdk используешь, но по-умочланию модуль ядра грузится.
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
J
нет.
ну категорично я п не заявлял, я на инстективном уровне настраивал и доков не искал
источник

J

J in OpenStack — русскоговорящее сообщество
источник

А

Артем in OpenStack — русскоговорящее сообщество
J
bond0 добавить целиком
выставить vlan_mode=native-tagged
создать intenal интерфейс на br-provider, выставить режим access и tag=1000
на него повесить адрес который указан в local_ip.
В общем то эта часть работает и в текущем виде. Я так понимаю косяк где-то около vlan255 крутится...
источник

J

J in OpenStack — русскоговорящее сообщество
Артем
В общем то эта часть работает и в текущем виде. Я так понимаю косяк где-то около vlan255 крутится...
А vlan id 1000 это что?
источник

А

Артем in OpenStack — русскоговорящее сообщество
это внешняя сеть
источник

J

J in OpenStack — русскоговорящее сообщество
добавляй тогда в br-provider еще и bond0.255
источник

А

Артем in OpenStack — русскоговорящее сообщество
Ща попробую. Но почему в убунту без этого всё заводится?(
источник

J

J in OpenStack — русскоговорящее сообщество
Артем
Ща попробую. Но почему в убунту без этого всё заводится?(
Не знаю.
Вероятно, ты что-то упускаешь.
источник

А

Артем in OpenStack — русскоговорящее сообщество
или убунту как всегда сделала что-то за меня))
источник