flow_tunnelΒΆ

<run>
    <script name="flow_tunnel">
        <req id="FLOW_TRANSFER"/>
    </script>
    <arg name="env">
      <value ref="env.peer2peer"/>
    </arg>
    <arg name="tunnel_rule_ptrn_ndn" list="rule_ptrn_ndn">
      <value>{
        eth:{
          dst-addr plain:'00 00 5e 00 03 04'H,
          src-addr plain:'00 00 5e 00 03 03'H,
          length-type plain:2048
        },
        ip4:{
          dst-addr plain:'c0 a8 ef 02'H,
          protocol plain:17
        },
        udp:{
          dst-port plain:4789
        }
      }</value>
    </arg>
    <arg name="switch_rule_ptrn_ndn" list="rule_ptrn_ndn">
      <value>{
        eth:{
          dst-addr plain:'00 00 5e 00 03 04'H,
          src-addr plain:'00 00 5e 00 03 03'H,
          length-type plain:2048
        },
        ip4:{
          dst-addr plain:'c0 a8 ef 02'H,
          protocol plain:17,
        },
        udp:{
          dst-port plain:4789
        },
        vxlan:{
          vni plain:239
        },
        eth:{
          dst-addr plain:'00 00 5e 00 03 02'H,
          src-addr plain:'00 00 5e 00 03 01'H,
          length-type plain:34525
        }
      }</value>
    </arg>
    <arg name="tunnel_rule_do_count" type="boolean"/>
    <arg name="switch_rule_do_count" type="boolean"/>
</run>