【问题标题】:How can I forward traffic from a specific port to another in open-vswitch如何在 open-vswitch 中将流量从特定端口转发到另一个端口
【发布时间】:2016-11-04 00:53:46
【问题描述】:

我正在尝试将 ovs 设置为中转交换机。这将用于为 docker 容器创建数据网络。

即在下图中,我能够将 veth0-veth3 和 veth100 添加到 veth103 到 ovs。但我想配置使所有来自 veth0 的流量都流向 veth100,反之亦然。同样 veth1-veth101、veth2-veth102、veth3-veth103 对。 可以做到的一种方法是使用 vlan,但如果可能的话,我想避免这样做。 是否存在允许如上所述固定端口的配置?

                Openvswitch              
              +-------------+              
veth0  +------+             +--veth100--
veth1  +------+             +--veth101--
veth2  +------+             +--veth102--
veth3  +------+             +--veth103-- 
              +-------------+

【问题讨论】:

    标签: networking docker virtual-machine openvswitch


    【解决方案1】:

    这可以通过以下命令完成:

    ovs-ofctl add-flow <Bridge> in_port=<src_Port>,actions=<Action>
    

    &lt;Action&gt;中放目标端口如下:

    output:destination_port
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-30
      • 2018-08-18
      • 1970-01-01
      • 2011-09-23
      • 2019-08-31
      • 1970-01-01
      • 2021-05-28
      • 1970-01-01
      相关资源
      最近更新 更多