Users Guide

1700 OpenFlow
9
The switch does not support adding flow match criteria and forwarding
actions for ports that are not currently present in the system. However, if
ports are removed after the flow is installed, then the flow is updated with
the correct port forwarding rules. If the match port is not present on the
switch, the switch holds the flow in a software table and applies the flow to
the hardware when the port becomes available. If the port for a forwarding
action is not present on the switch, the switch adds the flow without the
missing port and modifies the flow when the port becomes available. This
behavior can cause a flow to be added with no egress ports, which causes
packets matching the flow to be dropped.
10
When the switch loses connection to the OpenFlow controller it
continues to forward traffic using the flows previously programmed by the
controller. When the switch reconnects to the controller, it keeps using the
previously programmed flows until the OpenFlow controller tells it
otherwise.
11
At boot time, when the switch does not have any flows, it forwards traffic
normally using the layer-2/layer-3 forwarding rules.
12
The switch supports sending data packets to the controller. However, the
controller must explicitly install a flow to forward packets to the controller.
Packets that do not match any flow entries are forwarded normally using
the layer-2 or layer-3 logic.
13
The switch supports the ability for the controller to inject packets into the
network via the switch. This means that the controller can inject packets
into the network.
14
The switch supports only a limited set of flow match criteria and actions.
See "OpenFlow 1.0 Supported Flow Match Criteria, Actions and Status"
on page 1701.
15
The switch supports flows for physical ports and LAGs. These ports can be
used as destinations and match criteria. Status and statistics are reported
for these ports.
16
The switch supports eight CoS queues per physical port. Redirection to
queues is supported only for the OpenFlow 1.3 protocol. Queue status
reporting is supported.