如何在 OpenDaylight 中修改目标 ip 地址

How to modify destination ip address in OpenDaylight

如何修改目标地址,强制流向另一个目标?我用这个 xml:

<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
<flow xmlns="urn:opendaylight:flow:inventory">
    <priority>33000</priority>
    <flow-name>Foo</flow-name>
    <match>
        <ethernet-match>
            <ethernet-type>
                <type>2048</type>
            </ethernet-type>

        </ethernet-match>

        <ipv4-destination>10.0.0.6/32</ipv4-destination>
    </match>
    <id>1</id>
    <table_id>0</table_id>
    <instructions>
        <instruction>
            <order>1</order>
            <apply-actions>
                <action>
                   <order>1</order>
                   <set-nw-dst-action>
                   <ipv4-address>10.0.0.4</ipv4-address>
                  </set-nw-dst-action>
               </action>
            </apply-actions>
        </instruction>
    </instructions> 
</flow>

然而,它没有修改 ip 地址,而是将所有数据包丢弃到 10.0.0.6,甚至 sudo ovs-ofctl -O OpenFlow13 dump-flows br-int 显示 action=drop

有没有我可以参考的添加流程的来源,this似乎不​​完整。

您需要指定掩码 10.0.0.4/32