Group Table
The group table introduces the ability
to add support for port group abstraction for multipathing. This enables OpenFlow
to
represent a set of ports as a single entity for forwarding packets.
The group table supports the following group types:
- All: Executes all the buckets in the group; mostly used for flooding and multicasting.
- Indirect: Executes one defined bucket in the group. The action taken by this group type is sending packets to the next hop.
- Select: Executes one bucket in the group. The action bucket is chosen by a switch-defined algorithm, such as round robin or hashing (for example, load sharing).
- Fast failover: Executes the first live bucket; used in cases such as redundancy.
A group table consists of group entries. The counters in the following table are available in a group entry.