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_STRICT OFPFC_DELETEOFPFC_DELETE_STRICT로 OFPFC_ADD OFPFC_ADD |
지원 지원되지 않음 지원됨 , 지원됨, 지원됨, 지원됨, 지원됨, 지원됨,지원됨 |
지원 지원되지 않음 지원됨 , 지원됨, 지원됨, 지원됨, 지원됨, 지원됨,지원됨 |
지원 지원되지 않음 지원됨 , 지원됨, 지원됨, 지원됨, 지원됨, 지원됨,지원됨 |
플로우 수정 플래그: OFPFF_SEND_FLOW_REM OFPFF_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_buffers N_tables 보조 IDOFPC_FLOW_STATSOFPC_TABLE_STATSOFPC_PORT_STATSOFPC_GROUP_STATS OFPC_IP_REASMOFPC_QUEUE_STATSOFPC_PORT_BLOCKED |
지원됨 0 1 0지원됨 지원됨지원됨지원되지않음 지원되지 않음 |
지원됨 0 1 0지원됨 지원됨지원됨지원되지않음 지원되지 않음 |
지원됨-1 10지원됨 지원됨 지원됨 지원됨 지원되지않음 지원됨 지원되지 않음 |
표 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이 지원되지 않습니다. |
지원 |
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 플로우 명령어에 대한 지원이 나와 있습니다.
플로우는 표 8에 나열된 지원되는 플로우 명령어 중 최대 하나를 가질 수 있습니다.
사양 |
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 |
지원되지 않음 |
지원되지 않음 |
지원되지 않음 |