DELL-NETWORKING-OPENFLOW-MIB
- Registered at
- 1.3.6.1.4.1.6027.3.20
- Last updated
- 2012-03-27 12:00
- Organization
- Dell Inc
- Namespace
- dell
- Source file
DELL-NETWORKING-OPENFLOW-MIB- Digest
sha256:f05267c7a7820f7d4b19d7570e9a0358e02313dcf99f4c84253c7efbcd047759
Description
Dell Networking OS OpenFlow MIB provides information base of OpenFlow enabled Dell Networking OS Switch. This MIB exposes information about the Switch in OpenFlow perspective. Information of : 1) OpenFlow Instances configured, 2) Controller that configured it, 3) Ports that are configured under these instances, 4) VLANs that are part of these instances and 5) Flows & Flowactions configured are shared via this MIB.
Contact
http://www.dell.com/support
Imports
| From | Symbols |
|---|---|
| DELL-NETWORKING-SMI | dellNetMgmt |
| IF-MIB | InterfaceIndex |
| INET-ADDRESS-MIB | InetAddress, InetAddressType, InetPortNumber |
| Q-BRIDGE-MIB | VlanId |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | Counter64, Integer32, IpAddress, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, TimeTicks, Unsigned32, iso |
| SNMPv2-TC | DisplayString, MacAddress, TEXTUAL-CONVENTION, TimeStamp, TruthValue |
Imported by
Nothing in this corpus imports this module.
Load order
Every file a consumer needs in order to load this module, dependencies first.
BRIDGE-MIB DELL-NETWORKING-OPENFLOW-MIB DELL-NETWORKING-SMI IANAifType-MIB IF-MIB INET-ADDRESS-MIB P-BRIDGE-MIB Q-BRIDGE-MIB RFC1158-MIB RFC1271-MIB RMON-MIB RMON2-MIB SNMP-FRAMEWORK-MIB SNMPv2-CONF SNMPv2-MIB SNMPv2-SMI SNMPv2-TC TOKEN-RING-RMON-MIB
Textual conventions
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| DataPathIdentifier TEXTUAL-CONVENTION The representation of an Open Flow Instance DataPath Identifier. | current |
Objects
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| ofSwitchObjects OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.1 | |||
| ofSwitchId OBJECT-TYPE Open Flow Switch Id: Identifier of this Switch | 1.3.6.1.4.1.6027.3.20.1.1 | Unsigned32 (0..255) | read-only | current |
| ofManufacturerDesc OBJECT-TYPE Open Flow Manufacturer Description: Provides info about the OF Switch manufacturer | 1.3.6.1.4.1.6027.3.20.1.2 | DisplayString (SIZE(0..32)) | read-only | current |
| ofHardwareDesc OBJECT-TYPE Open Flow Switch HardwareDescription | 1.3.6.1.4.1.6027.3.20.1.3 | DisplayString (SIZE(0..32)) | read-only | current |
| ofSoftwareDesc OBJECT-TYPE Open Flow Switch SoftwareDescription | 1.3.6.1.4.1.6027.3.20.1.4 | DisplayString (SIZE(0..32)) | read-only | current |
| ofSwitchSerialNo OBJECT-TYPE Open Flow Switch Serial No: Provides the serial number of the switch | 1.3.6.1.4.1.6027.3.20.1.5 | OCTET STRING (SIZE(0..8)) | read-only | current |
| ofSwitchVersion OBJECT-TYPE Open Flow Switch Version | 1.3.6.1.4.1.6027.3.20.1.6 | OCTET STRING (SIZE(0..8)) | read-only | current |
| ofInstTable OBJECT-TYPE Open Flow Instance Table | 1.3.6.1.4.1.6027.3.20.1.7 | not-accessible | current | |
| ofInstEntry OBJECT-TYPE Open Flow Instance Entry: This provides the sequence of objects that describes the properties of the Instance. ofInstId uniquely identifies the instance and hence it becomes an index | 1.3.6.1.4.1.6027.3.20.1.7.1 | not-accessible | current | |
| ofInstId OBJECT-TYPE Open Flow Instance Identifier | 1.3.6.1.4.1.6027.3.20.1.7.1.1 | Unsigned32 (0..255) | not-accessible | current |
| ofInstAdminState OBJECT-TYPE Open Flow Instance Admin State: tells whether this instance is enabled or not. | 1.3.6.1.4.1.6027.3.20.1.7.1.2 | INTEGER {up(1), down(2)} | read-only | current |
| ofInstIntfType OBJECT-TYPE Open Flow Instance Interface Type: tells whether this instance is a Port or VLAN or ANY | 1.3.6.1.4.1.6027.3.20.1.7.1.3 | INTEGER {port(1), vlan(2), any(3)} | read-only | current |
| ofInstDataPathId OBJECT-TYPE Open Flow Instance DataPath Identifier | 1.3.6.1.4.1.6027.3.20.1.7.1.4 | DataPathIdentifier | read-only | current |
| ofInstConnectTimeout OBJECT-TYPE Open Flow Instance Connection Timeout: Tells the time after which the connection would be dropped | 1.3.6.1.4.1.6027.3.20.1.7.1.5 | Unsigned32 (0..65535) | read-only | current |
| ofInstEchoReplyTimeout OBJECT-TYPE Open Flow Instance Echo Reply Timeout: Tells the max time for which the Echo message would wait for reply | 1.3.6.1.4.1.6027.3.20.1.7.1.6 | Unsigned32 (0..65535) | read-only | current |
| ofInstEchoReqInterval OBJECT-TYPE Open Flow Instance Echo Request Interval: Tells how often the Echo message would be sent | 1.3.6.1.4.1.6027.3.20.1.7.1.7 | Unsigned32 (0..65535) | read-only | current |
| ofInstNumFlows OBJECT-TYPE The current number of flows in this Instance | 1.3.6.1.4.1.6027.3.20.1.7.1.8 | Unsigned32 | read-only | current |
| ofInstSuppCapabilities OBJECT-TYPE Open Flow Instance Supported Capabilities: Gives the supported capabilities information by setting the appropriate BITS | 1.3.6.1.4.1.6027.3.20.1.7.1.9 | Bits {port(0), table(1), flow(2)} | read-only | current |
| ofInstSuppActions OBJECT-TYPE Open Flow Instance Supported Actions: Gives the supported Action information by setting the appropriate BITS | 1.3.6.1.4.1.6027.3.20.1.7.1.10 | Bits {output(0), set-vlan(1), set-pcp(2), set-smac(3), set-dmac(4), set-tos(5)} | read-only | current |
| ofCntlrTable OBJECT-TYPE Open Flow Controller Table: This table provides information about the Controller | 1.3.6.1.4.1.6027.3.20.1.8 | not-accessible | current | |
| ofCntlrEntry OBJECT-TYPE Open Flow Controller Entry | 1.3.6.1.4.1.6027.3.20.1.8.1 | not-accessible | current | |
| ofCntlrId OBJECT-TYPE Open Flow Controller Id: This provides Id of this controller | 1.3.6.1.4.1.6027.3.20.1.8.1.1 | Unsigned32 (0..255) | not-accessible | current |
| ofCntlrAddrType OBJECT-TYPE Open Flow Controller IP Address Type : The address type of the controller's IP address. If no controller is configured yet then this is set to unknown(0). | 1.3.6.1.4.1.6027.3.20.1.8.1.2 | InetAddressType | read-only | current |
| ofCntlrAddr OBJECT-TYPE Open Flow Controller IP Address: This gives the IP Address of the controller. The InetAddressType of this is given by the ofCntlrAddrType object. | 1.3.6.1.4.1.6027.3.20.1.8.1.3 | InetAddress (SIZE(0 | 4 | 8 | 16 | 20)) | read-only | current |
| ofCntlrPortNumber OBJECT-TYPE Open Flow Controller Port: This provides the port number to be used to communicate with the controller | 1.3.6.1.4.1.6027.3.20.1.8.1.4 | InetPortNumber | read-only | current |
| ofCntlrProtocol OBJECT-TYPE Open Flow Controller Protocol: Tells which protocol is being used by this Controller for communication, either TLS or TCP | 1.3.6.1.4.1.6027.3.20.1.8.1.5 | INTEGER {tls(1), tcp(2)} | read-only | current |
| ofCntlrConState OBJECT-TYPE Open Flow Controller Connection State | 1.3.6.1.4.1.6027.3.20.1.8.1.6 | INTEGER {down(1), up(2)} | read-only | current |
| ofPortTable OBJECT-TYPE Open Flow Port Table | 1.3.6.1.4.1.6027.3.20.1.9 | not-accessible | current | |
| ofPortEntry OBJECT-TYPE Open Flow Port Entry has ports assigned to the instance | 1.3.6.1.4.1.6027.3.20.1.9.1 | not-accessible | current | |
| ofPortIfIndex OBJECT-TYPE The ifIndex value corresponding to this port | 1.3.6.1.4.1.6027.3.20.1.9.1.1 | InterfaceIndex | not-accessible | current |
| ofPortAssociationType OBJECT-TYPE Open Flow Port Association Type: Tells whether this port is directly assigned to the instance or via VLAN. | 1.3.6.1.4.1.6027.3.20.1.9.1.2 | INTEGER {instancePort(1), instVlanPort(2)} | read-only | current |
| ofVlanTable OBJECT-TYPE Open Flow VLAN Table containing port list information for each VLAN configured into the instance. | 1.3.6.1.4.1.6027.3.20.1.10 | not-accessible | current | |
| ofVlanEntry OBJECT-TYPE Open Flow VLAN Entry. Restricted to max 8 VLANs per instance. | 1.3.6.1.4.1.6027.3.20.1.10.1 | not-accessible | current | |
| ofVlanIfIndex OBJECT-TYPE The ifIndex value corresponding to this VLAN. | 1.3.6.1.4.1.6027.3.20.1.10.1.1 | InterfaceIndex | not-accessible | current |
| ofVlanId OBJECT-TYPE Open Flow Vlan Id: VALN-ID referring to this VLAN. | 1.3.6.1.4.1.6027.3.20.1.10.1.2 | VlanId | read-only | current |
| ofFlowTable OBJECT-TYPE Open Flow FlowTable | 1.3.6.1.4.1.6027.3.20.1.11 | not-accessible | current | |
| ofFlowEntry OBJECT-TYPE Open Flow Instance Flow Entry | 1.3.6.1.4.1.6027.3.20.1.11.1 | not-accessible | current | |
| ofFlowId OBJECT-TYPE OpenFlow Flow Id | 1.3.6.1.4.1.6027.3.20.1.11.1.1 | Unsigned32 | not-accessible | current |
| ofFlowTblId OBJECT-TYPE OpenFlow Flow Table Id | 1.3.6.1.4.1.6027.3.20.1.11.1.2 | Unsigned32 | not-accessible | current |
| ofFlowPriority OBJECT-TYPE OpenFlow Flow priority | 1.3.6.1.4.1.6027.3.20.1.11.1.3 | Unsigned32 (0..65535) | read-only | current |
| ofFlowIdleTime OBJECT-TYPE OpenFlow Flow Idle Time | 1.3.6.1.4.1.6027.3.20.1.11.1.4 | Unsigned32 (0..65535) | read-only | current |
| ofFlowHardTime OBJECT-TYPE OpenFlow Flow Hard Timeout | 1.3.6.1.4.1.6027.3.20.1.11.1.5 | Unsigned32 (0..65535) | read-only | current |
| ofFlowUpTime OBJECT-TYPE The time since the OpenFlow flow was configured to be up. | 1.3.6.1.4.1.6027.3.20.1.11.1.6 | TimeTicks | read-only | current |
| ofFlowCookie OBJECT-TYPE OpenFlow Flow Cookie String | 1.3.6.1.4.1.6027.3.20.1.11.1.7 | OCTET STRING (SIZE(0..64)) | read-only | current |
| ofFlowPacketCount OBJECT-TYPE OpenFlow Flow Packet Count | 1.3.6.1.4.1.6027.3.20.1.11.1.8 | Counter64 | read-only | current |
| ofFlowByteCount OBJECT-TYPE OpenFlow Flow Byte Count | 1.3.6.1.4.1.6027.3.20.1.11.1.9 | Counter64 | read-only | current |
| ofFlowMatchParamsTable OBJECT-TYPE Open Flow Match Parameter Table | 1.3.6.1.4.1.6027.3.20.1.12 | not-accessible | current | |
| ofFlowMatchParamsEntry OBJECT-TYPE A set of parameters to be mactheded on a particular openFlow Table. | 1.3.6.1.4.1.6027.3.20.1.12.1 | not-accessible | current | |
| ofFlowMatchInPort OBJECT-TYPE OpenFlow Flow Match Ingress Ports; Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.1 | OCTET STRING (SIZE(0..2)) | read-only | current |
| ofFlowMatchEtherSrcAddr OBJECT-TYPE OpenFlow Flow Match Ethernet Source Address. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.2 | OCTET STRING (SIZE(0..6)) | read-only | current |
| ofFlowMatchEtherDstAddr OBJECT-TYPE OpenFlow Flow Match Ethernet Destination Address. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.3 | OCTET STRING (SIZE(0..6)) | read-only | current |
| ofFlowMatchVlanId OBJECT-TYPE OpenFlow Flow Match Vlan Id. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.4 | OCTET STRING (SIZE(0..2)) | read-only | current |
| ofFlowMatchEthType OBJECT-TYPE OpenFlow Flow Match Ethernet Type. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.5 | OCTET STRING (SIZE(0..2)) | read-only | current |
| ofFlowMatchVlanPri OBJECT-TYPE OpenFlow Flow Match VLAN Priority. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.6 | OCTET STRING (SIZE(0..1)) | read-only | current |
| ofFlowMatchIpTos OBJECT-TYPE OpenFlow Flow Match IP TOS | 1.3.6.1.4.1.6027.3.20.1.12.1.7 | OCTET STRING (SIZE(0..1)) | read-only | current |
| ofFlowMatchIpProto OBJECT-TYPE OpenFlow Flow match IP Protocol | 1.3.6.1.4.1.6027.3.20.1.12.1.8 | OCTET STRING (SIZE(0..1)) | read-only | current |
| ofFlowMatchIpSrcAddr OBJECT-TYPE OpenFlow Flow Match IP Source Address. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.9 | OCTET STRING (SIZE(0..4)) | read-only | current |
| ofFlowMatchIpDestAddr OBJECT-TYPE OpenFlow Flow Match IP Destination Adress. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.10 | OCTET STRING (SIZE(0..4)) | read-only | current |
| ofFlowMatchTpSrcPort OBJECT-TYPE OpenFlow Flow Match Transport Source Port. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.11 | OCTET STRING (SIZE(0..2)) | read-only | current |
| ofFlowMatchTpDstPort OBJECT-TYPE OpenFlow Flow Match Transport Destination Port. Note that when the value of this object is the zero-length string, it indicates 'wild card'. | 1.3.6.1.4.1.6027.3.20.1.12.1.12 | OCTET STRING (SIZE(0..2)) | read-only | current |
| ofFlowActionTable OBJECT-TYPE OpenFlow Flow Action Table | 1.3.6.1.4.1.6027.3.20.1.13 | not-accessible | current | |
| ofFlowActionEntry OBJECT-TYPE OpenFlow Flow Action Entry | 1.3.6.1.4.1.6027.3.20.1.13.1 | not-accessible | current | |
| ofFlowActionId OBJECT-TYPE Open Flow Action Id | 1.3.6.1.4.1.6027.3.20.1.13.1.1 | Unsigned32 | not-accessible | current |
| ofFlowActionType OBJECT-TYPE OpenFlow Flow Action Type - Following are the supported Actions outToSwitchPort -> Output to switch port. setVlanVid -> Set the 802.1q VLAN id. setVlanPcp -> Set the 802.1q priority. stripVlan -> Strip the 802.1q header. setDlSrc -> Ethernet source address. setDlDst -> Ethernet destination address. setNetworkSrc -> IP source address. setNetworkDst -> IP destination address. setNetworkTos -> IP ToS (DSCP field, 6 bits). setTpSrc -> TCP/UDP source port. setTpDest -> TCP/UDP destination port. outToQueue -> Output to queue. vendor -> Vendor specific action | 1.3.6.1.4.1.6027.3.20.1.13.1.2 | INTEGER {outToSwitchPort(1), setVlanVid(2), setVlanPcp(3), stripVlan(4), setDlSrc(5), setDlDst(6), setNetworkSrc(7), setNetworkDst(8), setNetworkTos(9), setTpSrc(10), setTpDest(11), outToQueue(12), vendor(65535)} | read-only | current |
| ofFlowActionSrcMac OBJECT-TYPE OpenFlow Flow Action Source Mac address | 1.3.6.1.4.1.6027.3.20.1.13.1.3 | MacAddress | read-only | current |
| ofFlowActionDstMac OBJECT-TYPE OpenFlow Flow Action Destination Mac | 1.3.6.1.4.1.6027.3.20.1.13.1.4 | MacAddress | read-only | current |
| ofFlowActionPortIndex OBJECT-TYPE Ifindex value of OpenFlow Flow Action Port | 1.3.6.1.4.1.6027.3.20.1.13.1.5 | InterfaceIndex | read-only | current |
| ofFlowActionVlanId OBJECT-TYPE OpenFlow Flow Action VLAN ID | 1.3.6.1.4.1.6027.3.20.1.13.1.6 | VlanId | read-only | current |
| ofFlowActionMaxLen OBJECT-TYPE OpenFlow Flow Action Max Length | 1.3.6.1.4.1.6027.3.20.1.13.1.7 | Unsigned32 (0..65535) | read-only | current |
| ofFlowActionVlanPcp OBJECT-TYPE OpenFlow Flow Action VLAN PCP | 1.3.6.1.4.1.6027.3.20.1.13.1.8 | Unsigned32 (0..255) | read-only | current |
| ofFlowActionNWTos OBJECT-TYPE OpenFlow Flow Action Network TOS | 1.3.6.1.4.1.6027.3.20.1.13.1.9 | Unsigned32 (0..255) | read-only | current |
| ofSwitchMibConformance OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.1.14 | |||
| ofSwitchMibCompliances OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.1.14.1 | |||
| ofSwitchMibGroups OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.1.14.2 | |||
| ofSwitchNotification OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.2 | |||
| ofSwitchNotifications OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.2.0 | |||
| ofSwitchNotifyVariable OBJECT-IDENTITY | 1.3.6.1.4.1.6027.3.20.2.1 | |||
| ofSwitchFlowTableSrc OBJECT-TYPE The unique ID of an OpenFlow Table. Used by ofSwitchFlowTableFull trap. | 1.3.6.1.4.1.6027.3.20.2.1.1 | INTEGER {ifp(1), vlan(2), dmac(3), route(4), lb(5)} | accessible-for-notify | current |
Notifications
| Name | OID | Status |
|---|---|---|
| ofSwitchCntlrSessionStatusChanged NOTIFICATION-TYPE This notification is sent when ever Controller's Session Status has changed. | 1.3.6.1.4.1.6027.3.20.2.0.1 | current |
| ofSwitchFlowTableFull NOTIFICATION-TYPE This notification is sent when ever Flow Table reached its maximum capacity. ofSwitchFlowTableSrc gives the id of the Flow Table that reached max flows | 1.3.6.1.4.1.6027.3.20.2.0.2 | current |
Conformance
| Name | OID | Status |
|---|---|---|
| ofSwitchMibCompliance MODULE-COMPLIANCE The compliance statement for the Dell Networking OS OpenFlow MIB. | 1.3.6.1.4.1.6027.3.20.1.14.1.1 | current |
| ofSwitchScalarGroup OBJECT-GROUP This represents group of objects that provides OF Switch information. | 1.3.6.1.4.1.6027.3.20.1.14.2.1 | current |
| ofInstanceGroup OBJECT-GROUP This represents group of objects that provides OF Instance information. | 1.3.6.1.4.1.6027.3.20.1.14.2.2 | current |
| ofControllerGroup OBJECT-GROUP This represents group of objects that provides OF Controller information. | 1.3.6.1.4.1.6027.3.20.1.14.2.3 | current |
| ofPortGroup OBJECT-GROUP This represents group of objects that provides information about OF Port that corresponds to OF Instance. | 1.3.6.1.4.1.6027.3.20.1.14.2.4 | current |
| ofVlanGroup OBJECT-GROUP This represents group of objects that provides information about OF VLAN that corresponds to OF Instance. | 1.3.6.1.4.1.6027.3.20.1.14.2.5 | current |
| ofFlowGroup OBJECT-GROUP This represents group of objects that provides OF Flow information. | 1.3.6.1.4.1.6027.3.20.1.14.2.6 | current |
| ofFlowMatchParamsGroup OBJECT-GROUP This represents group of objects that provides OF Flow match information. | 1.3.6.1.4.1.6027.3.20.1.14.2.7 | current |
| ofFlowActionGroup OBJECT-GROUP This represents group of objects that provides information about OF Flow Actions. | 1.3.6.1.4.1.6027.3.20.1.14.2.8 | current |
| ofSwitchMibNotificationsGroup NOTIFICATION-GROUP This represents Notification object of OF Switch. | 1.3.6.1.4.1.6027.3.20.1.14.2.9 | current |