openflow
OFSwitch

Represents an instance of an OpenFlow switch.



public class OFSwitch

Properties
adminState The administrative state of the OpenFlow switch instance.

type=netw.AdministrativeState
default=tmnxOutOfService
Displayed(tab/group)=Administrative State

auxChannelEnabled Specifies whether the auxiliary connection (channel) exists between the controller and the open-flow switch.

type=boolean
default=false
Displayed(tab/group)=Auxiliary Channel Enabled

dataPathID The value is an OCTET string (size 8) which indicates a 64-bit identifier for this OpenFlow switch instance. The lower 48-bits are its MAC address and the upper 16-bits are implementation dependent.

type=string
access=read-only
maximum=32
Displayed(tab/group)=Data Path ID

description A user provided description for the OpenFlow switch instance.

type=string
default=
minimum=0
maximum=255
Displayed(tab/group)=Description

displayedName OpenFlow switch name.

type=string
access=read-create
minimum=1
maximum=32
Mandatory on create
Displayed(tab/group)=Displayed Name

echoInterval The value specifies the time interval between two consecutive OpenFlow echo request transmissions for a given OpenFlow session.

type=int
default=10
minimum=1
maximum=3600
Displayed(tab/group)=Echo Interval

echoMultiple The value specifies the number of consecutive open-flow echo reply message lost to terminate the OpenFlow session. Once the OpenFlow channel is terminated, retry to open the session is initiated using non-configurable retry timer sequence.

type=int
default=3
minimum=3
maximum=100
Displayed(tab/group)=Echo Multiple

featuresBufferSize The value indicates the maximum number of packets this OpenFlow switch instance can buffer while sending the packets to the controller when the message type is 'packet-in'.

type=int
access=read-only
Displayed(tab/group)=Features Buffer Size

featuresCapability The value indicates the bitmap of capabilities supported by the datapath associated with this OpenFlow switch instance.

type=openflow.OFSwitchFeaturesCapabilityFlags
access=read-only
Displayed(tab/group)=Features Capability

featuresNumTables The value indicates the number of OpenFlow tables associated with this switch instance.

type=int
access=read-only
Displayed(tab/group)=Features Number of Tables

logicalPortStatus The value of tmnxOFSwitchLogicalPortStatus specifies a bit mask for the type of reporting for logical OpenFlow ports (interfaces with OpenFlow enabled) to the controller.

type=openflow.OFSwitchLogicalPortStatusFlags
default=192
Displayed(tab/group)=Logical Port Status

openflow.OFController-Set type=Children-Set
openflow.OFEmbeddedIpFilter-Set type=Children-Set
openflow.OFFlowTable-Set type=Children-Set
openflow.OFHWDescription-Set type=Children-Set
openflow.OFPortDescription-Set type=Children-Set
openflow.OFSwitchConfiguration-Set type=Children-Set
operState This value indicates the operational state of OpenFlow switch.

type=netw.OperationalState
access=read-only
default=tmnxOutOfService
Displayed(tab/group)=Operational State

siteId

type=string
access=read-create
default=0.0.0.0
maximum=50
Displayed(tab/group)=Site ID (/Site)

siteName

type=string
access=read-create
maximum=252
Mandatory on create
Displayed(tab/group)=Site Name (/Site)

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Supported Network Elements
7750 SR Supported from 12.0.R1 until 24.3.R1
  • Excluded chassis types: 7750-SR1
Supported from 24.3.R1
  • Excluded chassis types: 7750-SR7, 7750-SR12, 7750-SR12e, 7750-SRa4, 7750-SRa8, 7750 SR-1e, 7750 SR-2e, 7750 SR-3e, 7750-SR1 Fixed CFM, 7750 SR-14s, 7750 SR-7s, 7750 SR-1s, 7750 SR-2s, 7750 SR-1x-48D, 7750 SR-1-48D, 7750 SR-1-24D, 7750 SR-1x-92S, 7750 SR-1-92S, 7750 SR-1-46S, 7750 SR-1se, 7750 SR-2se, 7750-SR1
7705 SAR Gen 2
7705 SAR Hm Supported until 24.3.R1
7450 ESS Supported from 12.0.R1 until 24.3.R1
  • Excluded chassis types: 7450-ESS1
7950 XRS Supported from 12.0.R1 until 24.3.R1