2.3行动 书本27页Floodlight笔记
1. 动作集枚举
org\projectfloodlight\openflow\protocol\OFActionType.java
public enum OFActionType {
OUTPUT,
SET_VLAN_VID,
SET_VLAN_PCP,
STRIP_VLAN,
SET_DL_SRC,
SET_DL_DST,
SET_NW_SRC,
SET_NW_DST,
SET_NW_TOS,
SET_TP_SRC,
SET_TP_DST,
ENQUEUE,
EXPERIMENTER,
SET_NW_ECN,
COPY_TTL_OUT,
COPY_TTL_IN,
SET_MPLS_LABEL,
SET_MPLS_TC,
SET_MPLS_TTL,
DEC_MPLS_TTL,
PUSH_VLAN,
POP_VLAN,
PUSH_MPLS,
POP_MPLS,
SET_QUEUE,
GROUP,
SET_NW_TTL,
DEC_NW_TTL,
SET_FIELD,
PUSH_PBB,
POP_PBB,
COPY_FIELD,
METER;
}
2. Forward动作集
Forward行动是指“向指定的端口发送数据包”的行动。在一定程度上可以理解为交换机的虚拟端口。
在Floodlight中,可以通过OFPort. 的方式显示具体的Forward动作。