我在玩ovs-dpdk軟件包https://github.com/01org/dpdk-ovs,我不清楚的一件事是我如何讓OVS橋和連接到它的虛擬機能夠訪問外部,即。到網絡。在常規的openvswitch上,由vswitch創建的網橋設備在Linux中是「可見的」,並且可以通過常規工具(ifconfig,ethtool等)進行配置,因此我可以創建TAP接口並將其添加到vswitch網橋接口並分配網橋接口IP地址。但是,對於ovs-dpdk,情況並非如此:任何使用ovs-vsctl創建的橋在用戶空間linux中都是不可用的,至少我沒有在ifconfig或「ip link show」中看到它。DPDK Open vSwitch無法訪問網絡
有沒有另一種方法OVS-DPDK做到這一點?希望有人能夠解決這個問題。謝謝。
感謝您的評論。你看起來像你與DPDK/OVS相當廣泛的合作?我閱讀了更多有關DPDK的文檔,並瞭解到它提供了'高級'TAP接口,它們稱爲主機KNI(內核網絡接口),並且該接口可以爲虛擬機提供通道,即qemu,以訪問主機外部。那麼這是否意味着必須在OVS橋中添加KNI接口,並且KNI將作爲公共接口(並且必須爲其分配公共IP地址)? – Mark 2014-10-27 11:57:38