- play_arrow OpenFlow Basic Configuration
- Configuring Support for OpenFlow on MX Series Routers
- Example: Enabling OpenFlow on MX Series Routers
- Configuring Support for OpenFlow on EX9200 Switches
- Example: Enabling OpenFlow on EX9200 Switches
- Configuring Support for OpenFlow on QFX5100 and EX4600 Switches
- Example: Enabling OpenFlow on QFX5100 and EX4600 Switches
- Configuring Support for OpenFlow on EX4550 Switches
- Example: Enabling OpenFlow on EX4550 Switches
- play_arrow Configuring OpenFlow Hybrid Interfaces
- Understanding OpenFlow Hybrid Interfaces on Devices Running Junos OS
- Configuring OpenFlow Hybrid Interfaces on MX Series Routers
- Example: Configuring OpenFlow Hybrid Interfaces on MX Series Routers
- Configuring OpenFlow Hybrid Interfaces on EX9200 Switches
- Example: Configuring OpenFlow Hybrid Interfaces on EX9200 Switches
- play_arrow Configuring OpenFlow Traffic Steering Across MPLS Networks
- play_arrow Configuration Statements and Operational Commands
OpenFlow v1.0 Compliance Matrix for EX4550 Switches
Table 1 through Table 8 list the OpenFlow v1.0 support for the EX4550 switch.
Table 1 lists support for message types.
Table 2 lists support for port structure flags.
Table 3 lists match condition support.
Table 4 lists wildcard support.
Table 5 lists flow action support.
Table 6 lists flow action in Send Packet messages (OFPT_PACKET_OUT) support.
Table 7 lists statistics support.
Table 8 lists feature support.
Table 1 lists the OpenFlow v1.0 message type support.
Table 2 lists the OpenFlow v1.0 port structure flag support.
Section | Specification | EX4550 |
---|---|---|
5.2.1 | OFPPC_PORT_DOWN | Not supported |
OFPPC_NO_STP | Not supported | |
OFPPC_NO_RECV | Not supported | |
OFPPC_NO_RECV_STP | Not supported | |
OFPPC_NO_FLOOD | Not supported | |
OFPPC_NO_FWD | Not supported | |
OFPPC_NO_PACKET_IN | Not supported | |
OFPPS_LINK_DOWN | Supported | |
OFPPS_STP_LISTEN | Not supported | |
OFPPS_STP_LEARN | Not supported | |
OFPPS_STP_FORWARD | Not supported | |
OFPPS_STP_BLOCK | Not supported | |
OFPPS_STP_MASK | Not supported | |
OFPPF_10MB_HD | Supported | |
OFPPF_10MB_FD | Supported | |
OFPPF_100MB_HD | Supported | |
OFPPF_100MB_FD | Supported | |
OFPPF_1GB_HD | Supported | |
OFPPF_1GB_FD | Supported | |
OFPPF_10GB_FD | Supported | |
OFPPF_COPPER | Supported | |
OFPPF_FIBER | Supported | |
OFPPF_AUTONEG | Supported | |
OFPPF_PAUSE | Not supported | |
OFPPF_PAUSE_ASYM | Not supported |
Table 3 lists OpenFlow v1.0 match condition support.
Section | Specification | EX4550 |
---|---|---|
5.2.3 | dl_src (Ethernet source address) | Supported |
dl_dst (Ethernet destination address) | Supported | |
dl_vlan (Input VLAN ID) Note: The flow match condition for the VLAN ID must be less than 4096. Otherwise, the flow is not installed. The only exception is VLAN ID 65535, which corresponds to untagged frames. | Supported | |
dl_vlan_pcp (Input VLAN priority) Note: The flow match condition for the VLAN priority must be in accordance with 802.1p. Otherwise, the flow is not installed. | Supported | |
dl_type (Ethernet frame type) | Supported | |
nw_tos (IP TOS (6 bits DSCP)) | Supported | |
nw_proto (IP Protocol or lower 8 bits of ARP opcode) | Supported | |
nw_src (IP source address) | Supported | |
nw_dst (IP destination address) | Supported | |
tp_src (TCP/UDP source port) | Supported | |
tp_dst (TCP/UDP destination port) | Supported | |
Match all 12 tuples or a combination of tuples | Supported | |
OFPXMT_OFB_IN_PORT | Not supported | |
OFPXMT_OFB_IN_PHY_PORT | Not supported | |
OFPXMT_OFB_METADATA | Not supported | |
OFPXMT_OFB_ETH_DST | Not supported | |
OFPXMT_OFB_ETH_SRC | Not supported | |
OFPXMT_OFB_ETH_TYPE | Not supported | |
OFPXMT_OFB_VLAN_VID | Not supported | |
OFPXMT_OFB_VLAN_PCP | Not supported | |
OFPXMT_OFB_IP_DSCP | Not supported | |
OFPXMT_OFB_IP_ECN | Not supported | |
OFPXMT_OFB_IP_PROTO | Not supported | |
OFPXMT_OFB_IPV4_SRC | Not supported | |
OFPXMT_OFB_IPV4_DST | Not supported | |
OFPXMT_OFB_TCP_SRC | Not supported | |
OFPXMT_OFB_TCP_DST | Not supported | |
OFPXMT_OFB_UDP_SRC | Not supported | |
OFPXMT_OFB_UDP_DST | Not supported | |
OFPXMT_OFB_SCTP_SRC | Not supported | |
OFPXMT_OFB_SCTP_DST | Not supported | |
OFPXMT_OFB_ICMPV4_TYPE | Not supported | |
OFPXMT_OFB_ICMPV4_CODE | Not supported | |
OFPXMT_OFB_ARP_OP | Not supported | |
OFPXMT_OFB_ARP_SPA | Not supported | |
OFPXMT_OFB_ARP_TPA | Not supported | |
OFPXMT_OFB_ARP_SHA | Not supported | |
OFPXMT_OFB_ARP_THA | Not supported | |
OFPXMT_OFB_IPV6_SRC | Not supported | |
OFPXMT_OFB_IPV6_DST | Not supported | |
OFPXMT_OFB_IPV6_FLABEL | Not supported | |
OFPXMT_OFB_ICMPV6_TYPE | Not supported | |
OFPXMT_OFB_ICMPV6_CODE | Not supported | |
OFPXMT_OFB_IPV6_ND_TARGET | Not supported | |
OFPXMT_OFB_IPV6_ND_SLL | Not supported | |
OFPXMT_OFB_IPV6_ND_TLL | Not supported | |
OFPXMT_OFB_MPLS_LABEL | Not supported | |
OFPXMT_OFB_MPLS_TC | Not supported | |
OFPXMT_OFB_MPLS_BOS | Not supported | |
OFPXMT_OFB_PBB_ISID | Not supported | |
OFPXMT_OFB_TUNNEL_ID | Not supported | |
OFPXMT_OFB_IPV6_EXTHDR | Not supported |
Table 4 lists the OpenFlow v1.0 wildcard support.
Section | Specification | EX4550 |
---|---|---|
5.2.3 | OFPFW_IN_PORT | Supported |
OFPFW_DL_VLAN | Supported | |
OFPFW_DL_SRC | Supported | |
OFPFW_DL_DST | Supported | |
OFPFW_DL_TYPE | Supported | |
OFPFW_NW_PROTO | Supported | |
OFPFW_TP_SRC | Supported | |
OFPFW_TP_DST | Supported | |
No wild cards set. Match entire 12 tuple. | Supported |
Table 5 lists the OpenFlow v1.0 flow action support.
Table 6 lists the OpenFlow v1.0 flow action support in Send Packet messages (OFPT_PACKET_OUT).
Section | Specification | EX4550 |
---|---|---|
5.2.4 | OFPAT_OUTPUT: OFPP_IN_PORTOFPP_TABLEOFPP_NORMALOFPP_FLOODOFPP_ALLOFPP_CONTROLLEROFPP_LOCAL |
Not supportedNot supportedNot supportedSupportedSupportedNot supportedNot supported |
OFPAT_SET_VLAN_VID | Not supported | |
OFPAT_SET_VLAN_PCP | Not supported | |
OFPAT_STRIP_VLAN | Not supported | |
OFPAT_SET_DL_SRC | Not supported | |
OFPAT_SET_DL_DST | Not supported | |
OFPAT_SET_NW_SRC | Not supported | |
OFPAT_SET_NW_DST | Not supported | |
OFPAT_SET_NW_TOS | Not supported | |
OFPAT_SET_TP_SRC | Not supported | |
OFPAT_SET_TP_DST | Not supported | |
OFPAT_ENQUEUE | Not supported |
Table 7 lists the OpenFlow v1.0 statistics support.
Section | Specification | EX4550 |
---|---|---|
5.3.5 | OFPST_DESC | Supported |
OFPST_FLOW | Not supported | |
OFPST_AGGREGATE | Not supported | |
OFPST_TABLE | Supported | |
OFPST_PORT | Supported | |
OFPST_QUEUE | Supported | |
OFPST_VENDOR | Gracefully ignored |
Table 8 lists the OpenFlow v1.0 feature support.
Section | Specification | EX4550 |
---|---|---|
4.4 | Encryption. Controller and switch communicate through a TLS connection. | Not supported |
5.3.3 | Flow Idle Timeout | Not supported |
Flow Hard Timeout | Supported | |
Flow Priority | Supported |