我想通过单个curl调用向表中添加多个流。可能吗 ??
PFB应该被推送到表0的流程。目前,Flow1被推动,并且使用2个卷曲调用一个接一个地推动Flow2。
这两个流可以合并到ODL中的单个xml吗?有可能是ONOS。
1)流程1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<input xmlns="urn:opendaylight:flow:service">
<barrier>false</barrier>
<node xmlns:inv="urn:opendaylight:inventory">/inv:nodes/inv:node[inv:id="openflow:7"]</node>
<match>
<ethernet-match>
<ethernet-type>
<type>0x800</type>
</ethernet-type>
</ethernet-match>
</match>
<instructions>
<instruction>
<order>0</order>
<go-to-table>
<table_id>1</table_id>
</go-to-table>
</instruction>
</instructions>
<priority>0</priority>
<strict>false</strict>
<table_id>0</table_id>
</input>
2)流程2
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<input xmlns="urn:opendaylight:flow:service">
<barrier>false</barrier>
<node xmlns:inv="urn:opendaylight:inventory">/inv:nodes/inv:node[inv:id="openflow:7"]</node>
<match>
<ethernet-match>
<ethernet-type>
<type>0x86dd</type>
</ethernet-type>
</ethernet-match>
</match>
<instructions>
<instruction>
<order>0</order>
<go-to-table>
<table_id>2</table_id>
</go-to-table>
</instruction>
</instructions>
<priority>0</priority>
<strict>false</strict>
<table_id>0</table_id>
</input>
答案 0 :(得分:0)
不,你不能在ODL中合并它们。