文件ofp-actions.h
#define OFPACTS
/* Output. /
OFPACT(OUTPUT, ofpact_output, ofpact, “output”)
OFPACT(GROUP, ofpact_group, ofpact, “group”)
OFPACT(CONTROLLER, ofpact_controller, userdata, “controller”)
OFPACT(ENQUEUE, ofpact_enqueue, ofpact, “enqueue”)
OFPACT(OUTPUT_REG, ofpact_output_reg, ofpact, “output_reg”)
OFPACT(BUNDLE, ofpact_bundle, members, “bundle”)
/ Header changes. /
OFPACT(SET_FIELD, ofpact_set_field, ofpact, “set_field”)
OFPACT(SET_VLAN_VID, ofpact_vlan_vid, ofpact, “set_vlan_vid”)
OFPACT(SET_VLAN_PCP, ofpact_vlan_pcp, ofpact, “set_vlan_pcp”)
OFPACT(STRIP_VLAN, ofpact_null, ofpact, “strip_vlan”)
OFPACT(PUSH_VLAN, ofpact_push_vlan, ofpact, “push_vlan”)
OFPACT(SET_ETH_SRC, ofpact_mac, ofpact, “mod_dl_src”)
OFPACT(SET_ETH_DST, ofpact_mac, ofpact, “mod_dl_dst”)
OFPACT(SET_IPV4_SRC, ofpact_ipv4, ofpact, “mod_nw_src”)
OFPACT(SET_IPV4_
ovs支持的actions
最新推荐文章于 2023-01-17 11:03:27 发布
文件ofp-actions.h包含了OpenFlow协议中一系列的动作(OFPACTS)定义,如输出、设置字段、VLAN操作、IP和TCP/UDP端口修改、注册移动、多路径选择等。这些动作用于定义数据包处理流程,涉及网络流量的路由、修改和控制。此外,还包括一些元数据操作、流表交互、算术运算及调试用的动作。
摘要由CSDN通过智能技术生成