Hybrid OpenFlow Switching
658 Router Configuration Guide
Figure 27: SR OS Router/Switch OF Controller/Switch Architecture Overview
GRT-only and Multi-Service H-OFS Mode of Operations
SR OS supports two modes of operations for an H-OFS instance: GRT-only and multi-
service. The mode of operations is operator-controlled per H-OFS instance by enabling or
disabling switch-defined-cookie option (configure>open-flow>of-switch>flowtable 0).
For backward compatibility, GRT-only mode of operation is default but, since multi-service
mode is a functional superset, it is recommended to operate in multi-service mode whenever
possible. The operator can change the mode in which an H-OFS instance operates but a
shutdown is required first. This will purge all the rules forcing the OF controller to reprogram
the switch instance once re-enabled in a new mode. An SR OS router supports both H-OFS
operational modes concurrently for different switch instances.
Multi-service operational mode uses part of the FlowTable cookie field (higher order 32 bits)
to provide the enhanced functionality; the lower order FlowTable cookie bits are fully
controlled by the OF controller. Table 65 depicts higher order bit Flow Table cookie
encoding used when operating in the multi-service mode.
OF Channels
al_0438
OF Controllers
OF Switch
Instance 1
OF Switch
Instance N