show openflow capability
Syntax
show openflow capability
<action | feature | match-condition>
Description
Display support information for OpenFlow features, actions, and match conditions on the Juniper Networks device.
Options
none | Display support information for all OpenFlow capabilities. |
action | (Optional) Display support information for OpenFlow actions. |
feature | (Optional) Display support information for OpenFlow features. |
match-condition | (Optional) Display support information for OpenFlow match conditions. |
Required Privilege Level
admin
Output Fields
Table 1 lists the output
fields for the show openflow capability
command. Output
fields are listed in the approximate order in which they appear.
Field Name |
Field Description |
---|---|
Supported Features—Indicates Whether the Juniper Networks Device Supports the Following OpenFlow Features | |
Flow statistics |
Indicates whether the device supports OpenFlow flow statistics. |
Table statistics |
Indicates whether the device supports OpenFlow flow table statistics. |
Port statistics |
Indicates whether the device supports OpenFlow port statistics. |
Group statistics |
Indicates whether the device supports OpenFlow group statistics. Note:
This field appears only if the device supports OpenFlow v1.3.1 or later. |
802.1d spanning tree |
Indicates whether the device supports the 802.1D Spanning Tree Protocol. |
Reassemble IP fragments |
Indicates whether the device supports reassembling IP fragments. |
Queue statistics |
Indicates whether the device supports OpenFlow queue statistics. |
Match IP addresses in ARP pkts |
Indicates whether the device supports matching on IP addresses in ARP packets. |
Supported Match Conditions—Indicates Whether the Juniper Networks Device Supports the Following OpenFlow Match Conditions | |
Switch input port |
Indicates whether the device supports matching against the ingress switch port. |
VLAN vid |
Indicates whether the device supports matching against the VLAN identifier in the outermost VLAN tag. |
Ethernet source address |
Indicates whether the device supports matching against the Ethernet source address. |
Ethernet destination address |
Indicates whether the device supports matching against the Ethernet destination address. |
Ethernet frame type |
Indicates whether the device supports matching against the Ethernet frame type. |
IP protocol |
Indicates whether the device supports matching against the IP protocol or lower 8 bits of the ARP opcode. |
TCP/UDP source port |
Indicates whether the device supports matching against the TCP or UDP source port. |
TCP/UDP destination port |
Indicates whether the device supports matching against the TCP or UDP destination port. |
IP(v4) source address |
Indicates whether the device supports matching against the IPv4 source address. Note:
|
IP(v4) destination address |
Indicates whether the device supports matching against the IPv4 destination address. Note:
|
IPv6 source address |
Indicates whether the device supports matching against the IPv6 source address. Note:
This field appears only if the device supports OpenFlow v1.3.1 or later. |
IPv6 destination address |
Indicates whether the device supports matching against the IPv6 destination address. Note:
This field appears only if the device supports OpenFlow v1.3.1 or later. |
VLAN priority |
Indicates whether the device supports matching against the VLAN priority in the outermost VLAN tag. |
IP ToS (DSCP field) |
Indicates whether the device supports matching against the IPv4 ToS bits. |
Supported Actions—Indicates Whether the Juniper Networks Device Supports the Following OpenFlow Actions | |
Output to switch port |
Indicates whether the device supports forwarding the packet to a specified port. |
Set the 802.1q VLAN id |
Indicates whether the device supports the optional Modify-Field action to modify the existing 802.1Q VLAN ID of the outermost VLAN tag in the frame header or to add a new header with the VLAN ID if none exists. |
Set the 802.1q priority |
Indicates whether the device supports the optional Modify-Field action to modify the existing 802.1Q VLAN priority of the outermost VLAN tag in the frame header or to add a new header with the VLAN priority if none exists. |
Strip the 802.1q header |
Indicates whether the device supports the optional Modify-Field action to remove the outermost VLAN header in the frame. |
Ethernet source address |
Indicates whether the device supports the optional Modify-Field action to modify the Ethernet source address field in the frame header. |
Ethernet destination address |
Indicates whether the device supports the optional Modify-Field action to modify the Ethernet destination address field in the frame header. |
IP source address |
Indicates whether the device supports the optional Modify-Field action to modify the IP source address field and update the checksum in the packet header. |
IP destination address |
Indicates whether the device supports the optional Modify-Field action to modify the IP destination address field and update the checksum in the packet header. |
IP ToS (DSCP) |
Indicates whether the device supports the optional Modify-Field action to modify the IPv4 ToS field in the packet header. |
TCP/UDP source port |
Indicates whether the device supports the optional Modify-Field action to modify the TCP or UDP source port field and update the checksum in the packet header. |
TCP/UDP destination port |
Indicates whether the device supports the optional Modify-Field action to modify the TCP or UDP destination port field and update the checksum in the packet header. |
Output to queue |
Indicates whether the device supports the optional Enqueue action to set the queue ID for the packet. |
Execute group |
Indicates whether the device supports a group action to be executed. Note:
This field appears only if the device supports OpenFlow v1.3.1 or later. |
Sample Output
- show openflow capability
- show openflow capability (OpenFlow 1.3.1)
- show openflow capability action
- show openflow capability feature
- show openflow capability match-condition
- show openflow capability match-condition (OpenFlow 1.3.1)
show openflow capability
user@host> show openflow capability Openflowd platform feature support: Flow statistics: Yes Table statistics: Yes Port statistics: Yes 802.1d spanning tree: No Reassemble IP fragments: No Queue statistics: Yes Match IP addresses in ARP pkts: No Openflowd platform match condition support: Switch input port: Yes VLAN vid: Yes Ethernet source address: Yes Ethernet destination address: Yes Ethernet frame type: Yes IP protocol: Yes TCP/UDP source port: Yes TCP/UDP destination port: Yes IP source address: Yes IP destination address: Yes VLAN priority: Yes IP ToS (DSCP field): Yes Openflowd platform action support: Output to switch port: Yes Set the 802.1q VLAN id Yes Set the 802.1q priority: No Strip the 802.1q header: Yes Ethernet source address: No Ethernet destination address: No IP source address: No IP destination address: No IP ToS (DSCP): No TCP/UDP source port: No TCP/UDP destination port: No Output to queue: No
show openflow capability (OpenFlow 1.3.1)
user@host> show openflow capability Openflowd platform feature support: Flow statistics: Yes Table statistics: Yes Port statistics: Yes Group statistics: Yes 802.1d spanning tree: No Reassemble IP fragments: No Queue statistics: Yes Match IP addresses in ARP pkts: No Openflowd platform match condition support: Switch input port: Yes VLAN vid: Yes Ethernet source address: Yes Ethernet destination address: Yes Ethernet frame type: Yes IP protocol: Yes TCP/UDP source port: Yes TCP/UDP destination port: Yes IPv4 source address: Yes IPv4 destination address: Yes IPv6 source address: Yes IPv6 destination address: Yes VLAN priority: Yes IP ToS (DSCP field): Yes Openflowd platform action support: Output to switch port: Yes Set the 802.1q VLAN id Yes Set the 802.1q priority: No Strip the 802.1q header: Yes Ethernet source address: No Ethernet destination address: No IP source address: No IP destination address: No IP ToS (DSCP): No TCP/UDP source port: No TCP/UDP destination port: No Output to queue: No Execute Group: Yes
show openflow capability action
user@host> show openflow capability action Openflowd platform action support: Output to switch port: Yes Set the 802.1q VLAN id Yes Set the 802.1q priority: No Strip the 802.1q header: Yes Ethernet source address: No Ethernet destination address: No IP source address: No IP destination address: No IP ToS (DSCP): No TCP/UDP source port: No TCP/UDP destination port: No Output to queue: No
show openflow capability feature
user@host> show openflow capability feature Openflowd platform feature support: Flow statistics: Yes Table statistics: Yes Port statistics: Yes 802.1d spanning tree: No Reassemble IP fragments: No Queue statistics: Yes Match IP addresses in ARP pkts: No
show openflow capability match-condition
user@host> show openflow capability match-condition Openflowd platform match condition support: Switch input port: Yes VLAN vid: Yes Ethernet source address: Yes Ethernet destination address: Yes Ethernet frame type: Yes IP protocol: Yes TCP/UDP source port: Yes TCP/UDP destination port: Yes IP source address: Yes IP destination address: Yes VLAN priority: Yes IP ToS (DSCP field): Yes
show openflow capability match-condition (OpenFlow 1.3.1)
user@host> show openflow capability match-condition Openflowd platform match condition support: Switch input port: Yes VLAN vid: Yes Ethernet source address: Yes Ethernet destination address: Yes Ethernet frame type: Yes IP protocol: Yes TCP/UDP source port: Yes TCP/UDP destination port: Yes IPv4 source address: Yes IPv4 destination address: Yes IPv6 source address: Yes IPv6 destination address: Yes VLAN priority: Yes IP ToS (DSCP field): Yes
Release Information
Command introduced in Junos OS Release 13.3.