write_actions(pop_vlan)和actions = pop_vlan有什么区别?

时间:2018-03-05 18:30:42

标签: sdn openflow

这两个openflow指令之间有什么区别:

 cookie=0x13baf, duration=46.823s, table=4, n_packets=0, n_bytes=0, priority=35,dl_vlan=772 actions=pop_vlan,goto_table:6

以下内容:

 cookie=0x13baf, duration=1.891s, table=4, n_packets=0, n_bytes=0, priority=35,dl_vlan=772 actions=write_actions(pop_vlan),goto_table:6

openflow 1.3也支持strip_vlan吗?谢谢。朗高

1 个答案:

答案 0 :(得分:0)

在OpenFlow交换机规范中找到了答案 版本1.3.1。:

可选说明: Apply-Actions立即应用特定操作, 没有对动作集进行任何更改。该指令可用于修改两个表之间的数据包或执行相同类型的多个动作。操作被指定为操作 列表(见5.11)。

写入操作将指定的操作合并到当前操作中 动作集(见5.10)。如果当前集合中存在给定类型的操作,则覆盖它,否则添加它