Junos OSを搭載したデバイス向けのOpenFlow v1.3.1コンプライアンスマトリックス
Junos OS リリース 14.2R1 より、OpenFlow v1.3.1 のサポートが導入されました。次の表に、指定されたプラットフォームでの OpenFlow v1.3.1 機能のサポートを示します。
表 1 に、メッセージ・タイプのサポートをリストします。
表 2 に、機能応答メッセージのサポートを示します。
表 3 に、ポート構造フラグのサポートを示します。
表 4 に、ポート番号のサポートを示します。
表 5 に、照合条件のサポートを示します。
表 6 に、フロー アクションのサポートを示します。
表 7 に、マルチパート・メッセージのサポートを示します。
表 8 に、フロー指示のサポートを示します。
表 9 に、グループ・タイプのサポートを示します。
表 1 に、OpenFlow v1.3.1 メッセージ・タイプのサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPT_HELLO |
サポート |
サポート |
サポート |
OFPT_ERROR |
サポート |
サポート |
サポート |
OFPT_ECHO_REQUEST |
サポート |
サポート |
サポート |
OFPT_ECHO_REPLY |
サポート |
サポート |
サポート |
OFPT_EXPERIMENTER |
未対応 |
未対応 |
未対応 |
OFPT_FEATURES_REQUEST |
サポート |
サポート |
サポート |
OFPT_FEATURES_REPLY 表 2 を参照してください。 |
サポート |
サポート |
サポート |
OFPT_GET_CONFIG_REQUEST |
サポート |
サポート |
サポート |
OFPT_GET_CONFIG_REPLY |
サポート |
サポート |
サポート |
OFPT_SET_CONFIG |
サポート |
サポート |
サポート |
OFPT_PACKET_IN buffer_id付きOFPT_PACKET_IN |
サポート 未対応 |
サポート 未対応 |
サポート 未対応 |
OFPT_FLOW_REMOVED |
サポート |
サポート |
サポート |
OFPT_PORT_STATUS |
サポート |
サポート |
サポート |
OFPT_PACKET_OUT buffer_id付きOFPT_PACKET_OUT |
サポート 未対応 |
サポート 未対応 |
サポート 未対応 |
OFPT_FLOW_MOD buffer_id付きOFPT_FLOW_MOD OFPFF_CHECK_OVERLAPOFPFC_MODIFYOFPFC_MODIFY_STRICTOFPFC_DELETEOFPFC_DELETE_STRICT付きOFPFC_ADDOFPFC_ADD |
サポート 未対応 サポート対象 サポート済みサポート済みサポート対象サポート済みサポート |
サポート 未対応 サポート対象 サポート済みサポート済みサポート済みサポート済みサポート |
サポート 未対応 サポート対象 サポート済みサポート済みサポート済みサポート対象サポート |
フロー変更フラグ: OFPFF_SEND_FLOW_REMOFPFF_CHECK_OVERLAPOFPFF_RESET_COUNTSOFPFF_NO_PKT_COUNTSOFPFF_NO_BYT_COUNTS |
サポート サポートサポートサポートサポートサポート |
サポート サポートサポートサポートサポートサポート |
サポート サポートサポートサポートサポートサポート |
OFPT_GROUP_MOD: OFPGC_ADD OFPGC_MODIFY OFPGC_DELETE |
サポート サポート サポート サポート |
サポート サポート サポート サポート |
サポート サポート サポート サポート |
OFPT_PORT_MOD |
未対応 |
未対応 |
未対応 |
OFPT_TABLE_MOD |
未対応 |
未対応 |
未対応 |
OFPT_MULTIPART_REQUEST表 7 を参照してください。 |
サポート |
サポート |
サポート |
OFPT_MULTIPART_REPLY表 7 を参照してください。 |
サポート |
サポート |
サポート |
OFPT_BARRIER_REQUEST |
サポート |
サポート |
サポート |
OFPT_BARRIER_REPLY |
サポート |
サポート |
サポート |
OFPT_QUEUE_GET_CONFIG_REQUEST |
未対応 |
未対応 |
未対応 |
OFPT_QUEUE_GET_CONFIG_REPLY |
未対応 |
未対応 |
未対応 |
OFPT_ROLE_REQUEST |
未対応 |
未対応 |
未対応 |
OFPT_ROLE_REPLY |
未対応 |
未対応 |
未対応 |
OFPT_GET_ASYNC_REQUEST |
未対応 |
未対応 |
未対応 |
OFPT_GET_ASYNC_REPLY |
未対応 |
未対応 |
未対応 |
OFPT_SET_ASYNC |
未対応 |
未対応 |
未対応 |
OFPT_METER_MOD |
未対応 |
未対応 |
未対応 |
OFPT_VENDOR |
未対応 |
未対応 |
未対応 |
表 2 に、OpenFlow v1.3.1 機能応答メッセージのサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPT_FEATURES_REPLY: データパス ID N_buffersN_tables補助 IDOFPC_FLOW_STATSOFPC_TABLE_STATSOFPC_PORT_STATSOFPC_GROUP_STATSOFPC_IP_REASMOFPC_QUEUE_STATSOFPC_PORT_BLOCKED |
サポート対象010サポート対象サポート済みサポート済みサポート対象サポートされていませんサポート対象サポートされていません |
サポート対象010サポート対象サポート済みサポート済みサポート対象サポートされていませんサポート対象サポートされていません |
サポート対象-110サポート対象サポート対象サポート済みサポート対象サポートされていませんサポート対象サポートされていません |
表 3 に、OpenFlow v1.3.1 ポート構造フラグのサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPPC_PORT_DOWN |
未対応 |
未対応 |
未対応 |
OFPPC_NO_STP |
未対応 |
未対応 |
未対応 |
OFPPC_NO_RECV |
未対応 |
未対応 |
未対応 |
OFPPC_NO_RECV_STP |
未対応 |
未対応 |
未対応 |
OFPPC_NO_FLOOD |
未対応 |
未対応 |
未対応 |
OFPPC_NO_FWD |
未対応 |
未対応 |
未対応 |
OFPPC_NO_PACKET_IN |
未対応 |
未対応 |
未対応 |
OFPPS_LINK_DOWN |
サポート |
サポート |
サポート |
OFPPS_BLOCKED |
未対応 |
未対応 |
未対応 |
OFPPS_LIVE |
未対応 |
未対応 |
未対応 |
OFPPF_10MB_HD |
サポート |
サポート |
サポート |
OFPPF_10MB_FD |
サポート |
サポート |
サポート |
OFPPF_100MB_HD |
サポート |
サポート |
サポート |
OFPPF_100MB_FD |
サポート |
サポート |
サポート |
OFPPF_1GB_HD |
サポート |
サポート |
サポート |
OFPPF_1GB_FD |
サポート |
サポート |
サポート |
OFPPF_10GB_FD |
サポート |
サポート |
サポート |
OFPPF_40GB-FD |
サポート |
サポート |
サポート |
OFPPF_100GB-FD |
サポート |
サポート |
未対応 |
OFPPF_1TB-FD |
未対応 |
未対応 |
未対応 |
OFPPF_COPPER |
サポート |
サポート |
未対応 |
OFPPF_FIBER |
サポート |
サポート |
サポート |
OFPPF_AUTONEG |
サポート |
サポート |
サポート |
OFPPF_PAUSE |
未対応 |
未対応 |
未対応 |
OFPPF_PAUSE_ASYM |
未対応 |
未対応 |
未対応 |
表 4 に、OpenFlow v1.3.1 ポート番号のサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPP_IN_PORT |
未対応 |
未対応 |
未対応 |
OFPP_TABLE |
未対応 |
未対応 |
未対応 |
OFPP_NORMAL |
サポート |
サポート |
未対応 |
OFPP_FLOOD(入力とSTP無効ポートを除くすべて)(フラッドとすべて同じ) |
サポート |
サポート |
サポート |
OFPP_ALL (入力を除くすべて) |
サポート |
サポート |
サポート |
OFPP_CONTROLLER |
サポート |
サポート |
サポート |
OFPP_LOCAL |
未対応 |
未対応 |
未対応 |
表 5 に、OpenFlow v1.3.1 一致条件のサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPXMT_OFB_IN_PORT |
サポート |
サポート |
サポート |
OFPXMT_OFB_IN_PHY_PORT |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_METADATA |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ETH_SRC |
サポート |
サポート |
サポート |
OFPXMT_OFB_ETH_DST |
サポート |
サポート |
サポート |
OFPXMT_OFB_VLAN_VID |
サポート |
サポート
手記:
OpenFlow論理インターフェイスで複数の論理インターフェイスが設定されている場合、ネイティブVLANはOpenFlow論理インターフェイスでサポートされません。 |
サポート |
OFPXMT_OFB_VLAN_PCP |
サポート |
サポート |
サポート |
OFPXMT_OFB_ETH_TYPE |
サポート |
サポート |
サポート |
OFPXMT_OFB_IP_DSCP |
サポート |
サポート |
サポート |
OFPXMT_OFB_IP_ECN |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_IP_PROTO |
サポート |
サポート |
サポート |
OFPXMT_OFB_IPV4_SRC |
サポート |
サポート |
サポート |
OFPXMT_OFB_IPV4_DST |
サポート |
サポート |
サポート |
OFPXMT_OFB_TCP_SRC |
サポート |
サポート |
サポート |
OFPXMT_OFB_TCP_DST |
サポート |
サポート |
サポート |
OFPXMT_OFB_UDP_SRC |
サポート |
サポート |
サポート |
OFPXMT_OFB_UDP_DST |
サポート |
サポート |
サポート |
OFPXMT_OFB_SCTP_SRC |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB__SCTP_DST |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ICMPV4_TYPE |
サポート |
サポート |
サポート |
OFPXMT_OFB_ICMPV4_CODE |
サポート |
サポート |
サポート |
OFPXMT_OFB_ARP_OP |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ARP_SPA |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ARP_TPA |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ARP_SHA |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ARP_THA |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_IPV6_SRC |
サポート |
未対応 |
未対応 |
OFPXMT_OFB_IPV6_DST |
サポート |
未対応 |
未対応 |
OFPXMT_OFB_IPV6_FLABEL |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ICMPV6_TYPE |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_ICMPV6_CODE |
未対応 |
未対応 |
未対応 |
OXM_OF_IPV6_ND_TARGET |
未対応 |
未対応 |
未対応 |
OXM_OF_IPV6_ND_SLL |
未対応 |
未対応 |
未対応 |
OXM_OF_IPV6_ND_TLL |
未対応 |
未対応 |
未対応 |
OXM_OF_IPV6_EXTHDR |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_MPLS_LABEL |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_MPLS_TC |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_MPLS_BOS |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_PBB_ISID |
未対応 |
未対応 |
未対応 |
OFPXMT_OFB_TUNNEL_ID |
未対応 |
未対応 |
未対応 |
OpenFlow v1.3.1のJunos OS実装では、すべての一致条件でワイルドカードがサポートされています。
OpenFlow v1.3.1のJunos OS実装では、フィールドやIPv6アドレスに対する任意のビットマスクはサポートされていません。この実装では、IPv4 および IPv6 の送信元アドレスと宛先アドレスの連続マスクのみがサポートされます。
表 6 に、OpenFlow v1.3.1 フロー アクションのサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPAT_SET_VLAN_VID |
サポート |
サポート |
サポート |
OFPAT_SET_VLAN_PCP |
未対応 |
未対応 |
未対応 |
OFPAT_POP_VLAN |
サポート |
サポート |
サポート |
OFPAT_GROUP |
サポート |
サポート |
サポート |
OFPAT_COPY_TTL_OUT |
未対応 |
未対応 |
未対応 |
OFPAT_COPY_TTL_IN |
未対応 |
未対応 |
未対応 |
OFPAT_SET_MPLS_TTL |
未対応 |
未対応 |
未対応 |
OFPAT_DEC_MPLS_TTL |
未対応 |
未対応 |
未対応 |
OFPAT_PUSH_VLAN |
未対応 |
未対応 |
未対応 |
OFPAT_PUSH_MPLS |
未対応 |
未対応 |
未対応 |
OFPAT_POP_MPLS |
未対応 |
未対応 |
未対応 |
OFPAT_SET_QUEUE |
未対応 |
未対応 |
未対応 |
OFPAT_SET_NW_TTL |
未対応 |
未対応 |
未対応 |
OFPAT_DEC_NW_TTL |
未対応 |
未対応 |
未対応 |
OFPAT_PUSH_PBB |
未対応 |
未対応 |
未対応 |
OFPAT_POP_PBB |
未対応 |
未対応 |
未対応 |
OFPAT_EXPERIMENTER |
未対応 |
未対応 |
未対応 |
表 7 に、OpenFlow v1.3.1 マルチパート・メッセージのサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPMP_DESC |
サポート |
サポート |
サポート |
OFPMP_FLOW |
サポート |
サポート |
サポート |
OFPMP_AGGREGATE |
サポート |
サポート |
サポート |
OFPMP_TABLE |
サポート |
サポート |
サポート |
OFPMP_PORT_STATS |
サポート |
サポート |
サポート |
OFPMP_QUEUE |
サポート |
サポート |
サポート |
OFPMP_GROUP |
サポート |
サポート |
サポート |
OFPMP_GROUP_DESC |
サポート |
サポート |
サポート |
OFPMP_GROUP_FEATURES |
サポート |
サポート |
サポート |
OFPMP_METER |
未対応 |
未対応 |
未対応 |
OFPMP_METER_CONFIG |
未対応 |
未対応 |
未対応 |
OFPMP_METER_FEATURES |
未対応 |
未対応 |
未対応 |
OFPMP_TABLE_FEATURES |
サポート |
サポート |
サポート |
OFPMP_PORT_DESC |
サポート |
サポート |
サポート |
OFPMP_EXPERIMENTER |
未対応 |
未対応 |
未対応 |
表 8 に、OpenFlow v1.3.1 フロー命令のサポートを示します。
1つのフローには、 表 8 に示すサポートされているフロー指示が最大 1 つ含まれます。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPIT_GOTO_TABLE |
未対応 |
未対応 |
未対応 |
OFPIT_WRITE_METADATA |
未対応 |
未対応 |
未対応 |
OFPIT_WRITE_ACTIONS |
サポート |
サポート |
サポート |
OFPIT_APPLY_ACTIONS |
サポート |
サポート |
サポート |
OFPIT_CLEAR_ACTIONS |
未対応 |
未対応 |
未対応 |
OFPIT_METER |
未対応 |
未対応 |
未対応 |
OFPIT_EXPERIMENTER |
未対応 |
未対応 |
未対応 |
表 9 に、OpenFlow v1.3.1 グループタイプのサポートを示します。
仕様 |
MX シリーズ |
EX9200 |
QFX5100とEX4600 |
---|---|---|---|
OFPGT_ALL |
サポート |
サポート |
サポート |
OFPGT_SELECT |
未対応 |
未対応 |
未対応 |
OFPGT_INDIRECT |
サポート |
サポート |
サポート |
OFPGT_FF |
未対応 |
未対応 |
未対応 |
変更履歴テーブル
機能のサポートは、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がプラットフォームでサポートされているかどうかを判断します。