Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Matriz de cumplimiento de OpenFlow v1.3.1 para dispositivos que ejecutan Junos OS

A partir de Junos OS versión 14.2R1, se introduce la compatibilidad con OpenFlow v1.3.1. En las siguientes tablas, se muestra la compatibilidad con las funciones de OpenFlow v1.3.1 en las plataformas indicadas.

  • La tabla 1 enumera la compatibilidad con los tipos de mensajes.

  • La tabla 2 enumera la compatibilidad con los mensajes de respuesta de funciones.

  • La tabla 3 enumera la compatibilidad con indicadores de estructura de puerto.

  • La tabla 4 enumera la compatibilidad con la numeración de puertos.

  • La tabla 5 enumera la compatibilidad con las condiciones de coincidencia.

  • La tabla 6 enumera la compatibilidad con las acciones de flujo.

  • La tabla 7 enumera la compatibilidad con los mensajes de varias partes.

  • La tabla 8 enumera la compatibilidad con las instrucciones de flujo.

  • La tabla 9 enumera la compatibilidad con los tipos de grupo.

La tabla 1 enumera la compatibilidad con los tipos de mensajes de OpenFlow v1.3.1.

Tabla 1: Compatibilidad de Junos OS con los tipos de mensaje de OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPT_HELLO

Apoyado

Apoyado

Apoyado

OFPT_ERROR

Apoyado

Apoyado

Apoyado

OFPT_ECHO_REQUEST

Apoyado

Apoyado

Apoyado

OFPT_ECHO_REPLY

Apoyado

Apoyado

Apoyado

OFPT_EXPERIMENTER

No compatible

No compatible

No compatible

OFPT_FEATURES_REQUEST

Apoyado

Apoyado

Apoyado

OFPT_FEATURES_REPLY

Véase el cuadro 2.

Apoyado

Apoyado

Apoyado

OFPT_GET_CONFIG_REQUEST

Apoyado

Apoyado

Apoyado

OFPT_GET_CONFIG_REPLY

Apoyado

Apoyado

Apoyado

OFPT_SET_CONFIG

Apoyado

Apoyado

Apoyado

OFPT_PACKET_IN

OFPT_PACKET_IN con buffer_id

Apoyado

No compatible

Apoyado

No compatible

Apoyado

No compatible

OFPT_FLOW_REMOVED

Apoyado

Apoyado

Apoyado

OFPT_PORT_STATUS

Apoyado

Apoyado

Apoyado

OFPT_PACKET_OUT

OFPT_PACKET_OUT con buffer_id

Apoyado

No compatible

Apoyado

No compatible

Apoyado

No compatible

OFPT_FLOW_MOD

OFPT_FLOW_MOD con buffer_id

OFPFC_ADD OFPFC_ADD con OFPFC_MODIFYOFPFC_MODIFY_STRICTOFPFC_DELETEOFPFF_CHECK_OVERLAP OFPFC_DELETE_STRICT

Apoyado

No compatible

Compatible compatible compatiblecompatiblecompatible compatiblecompatible con

Apoyado

No compatible

Compatible compatible compatiblecompatiblecompatible compatiblecompatible con

Apoyado

No compatible

Compatible compatible compatiblecompatiblecompatible compatiblecompatible con

Indicadores de modificación de flujo:

OFPFF_NO_BYT_COUNTS de OFPFF_RESET_COUNTSOFPFF_CHECK_OVERLAP OFPFF_SEND_FLOW_REMOFPFF_NO_PKT_COUNTS OFPFF_CHECK_OVERLAP

Apoyado

Compatible compatiblecompatible compatible compatiblecompatible compatiblecompatible

Apoyado

Compatible compatiblecompatible compatible compatiblecompatible compatiblecompatible

Apoyado

Compatible compatiblecompatible compatible compatiblecompatible compatiblecompatible

OFPT_GROUP_MOD:

OFPGC_ADD

OFPGC_MODIFY

OFPGC_DELETE

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

Apoyado

OFPT_PORT_MOD

No compatible

No compatible

No compatible

OFPT_TABLE_MOD

No compatible

No compatible

No compatible

OFPT_MULTIPART_REQUEST Véase el cuadro 7

Apoyado

Apoyado

Apoyado

OFPT_MULTIPART_REPLY Véase el cuadro 7

Apoyado

Apoyado

Apoyado

OFPT_BARRIER_REQUEST

Apoyado

Apoyado

Apoyado

OFPT_BARRIER_REPLY

Apoyado

Apoyado

Apoyado

OFPT_QUEUE_GET_CONFIG_REQUEST

No compatible

No compatible

No compatible

OFPT_QUEUE_GET_CONFIG_REPLY

No compatible

No compatible

No compatible

OFPT_ROLE_REQUEST

No compatible

No compatible

No compatible

OFPT_ROLE_REPLY

No compatible

No compatible

No compatible

OFPT_GET_ASYNC_REQUEST

No compatible

No compatible

No compatible

OFPT_GET_ASYNC_REPLY

No compatible

No compatible

No compatible

OFPT_SET_ASYNC

No compatible

No compatible

No compatible

OFPT_METER_MOD

No compatible

No compatible

No compatible

OFPT_VENDOR

No compatible

No compatible

No compatible

La tabla 2 enumera la compatibilidad con los mensajes de respuesta de funciones de OpenFlow v1.3.1.

Tabla 2: Soporte de Junos OS para las funciones de OpenFlow v1.3.1 Mensajes de respuesta

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPT_FEATURES_REPLY:

IDde ruta de datos N_buffersN_tablesIDauxiliar OFPC_FLOW_STATSOFPC_TABLE_STATSOFPC_PORT_STATSOFPC_GROUP_STATSOFPC_IP_REASM OFPC_QUEUE_STATSOFPC_PORT_BLOCKED

 

Compatible010CompatiblecompatibleCompatibleNo compatible

 

Compatible010CompatiblecompatibleCompatibleNo compatible

 

Compatibles-1 1 0 CompatiblescompatiblesCompatiblesNo compatiblesNo compatibles No compatibles

La tabla 3 enumera la compatibilidad con los indicadores de estructura de puerto OpenFlow v1.3.1.

Tabla 3: Soporte de Junos OS para indicadores de estructura de puerto OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPPC_PORT_DOWN

No compatible

No compatible

No compatible

OFPPC_NO_STP

No compatible

No compatible

No compatible

OFPPC_NO_RECV

No compatible

No compatible

No compatible

OFPPC_NO_RECV_STP

No compatible

No compatible

No compatible

OFPPC_NO_FLOOD

No compatible

No compatible

No compatible

OFPPC_NO_FWD

No compatible

No compatible

No compatible

OFPPC_NO_PACKET_IN

No compatible

No compatible

No compatible

OFPPS_LINK_DOWN

Apoyado

Apoyado

Apoyado

OFPPS_BLOCKED

No compatible

No compatible

No compatible

OFPPS_LIVE

No compatible

No compatible

No compatible

OFPPF_10MB_HD

Apoyado

Apoyado

Apoyado

OFPPF_10MB_FD

Apoyado

Apoyado

Apoyado

OFPPF_100MB_HD

Apoyado

Apoyado

Apoyado

OFPPF_100MB_FD

Apoyado

Apoyado

Apoyado

OFPPF_1GB_HD

Apoyado

Apoyado

Apoyado

OFPPF_1GB_FD

Apoyado

Apoyado

Apoyado

OFPPF_10GB_FD

Apoyado

Apoyado

Apoyado

OFPPF_40GB-FD

Apoyado

Apoyado

Apoyado

OFPPF_100GB-FD

Apoyado

Apoyado

No compatible

OFPPF_1TB-FD

No compatible

No compatible

No compatible

OFPPF_COPPER

Apoyado

Apoyado

No compatible

OFPPF_FIBER

Apoyado

Apoyado

Apoyado

OFPPF_AUTONEG

Apoyado

Apoyado

Apoyado

OFPPF_PAUSE

No compatible

No compatible

No compatible

OFPPF_PAUSE_ASYM

No compatible

No compatible

No compatible

La Tabla 4 enumera la compatibilidad con la numeración de puertos OpenFlow v1.3.1.

Tabla 4: Soporte de Junos OS para numeración de puertos OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPP_IN_PORT

No compatible

No compatible

No compatible

OFPP_TABLE

No compatible

No compatible

No compatible

OFPP_NORMAL

Apoyado

Apoyado

No compatible

OFPP_FLOOD (todos, excepto la entrada y el puerto STP deshabilitados) (Inundación y todo son iguales)

Apoyado

Apoyado

Apoyado

OFPP_ALL (todas, excepto la entrada)

Apoyado

Apoyado

Apoyado

OFPP_CONTROLLER

Apoyado

Apoyado

Apoyado

OFPP_LOCAL

No compatible

No compatible

No compatible

La tabla 5 enumera la compatibilidad con las condiciones de coincidencia de OpenFlow v1.3.1.

Tabla 5: Soporte de Junos OS para condiciones de coincidencia de OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPXMT_OFB_IN_PORT

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_IN_PHY_PORT

No compatible

No compatible

No compatible

OFPXMT_OFB_METADATA

No compatible

No compatible

No compatible

OFPXMT_OFB_ETH_SRC

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_ETH_DST

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_VLAN_VID

Apoyado

Apoyado

Nota:

La VLAN nativa no se admite en la interfaz lógica de OpenFlow cuando se configuran varias interfaces lógicas en esa interfaz.

Apoyado

OFPXMT_OFB_VLAN_PCP

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_ETH_TYPE

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_IP_DSCP

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_IP_ECN

No compatible

No compatible

No compatible

OFPXMT_OFB_IP_PROTO

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_IPV4_SRC

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_IPV4_DST

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_TCP_SRC

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_TCP_DST

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_UDP_SRC

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_UDP_DST

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_SCTP_SRC

No compatible

No compatible

No compatible

OFPXMT_OFB__SCTP_DST

No compatible

No compatible

No compatible

OFPXMT_OFB_ICMPV4_TYPE

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_ICMPV4_CODE

Apoyado

Apoyado

Apoyado

OFPXMT_OFB_ARP_OP

No compatible

No compatible

No compatible

OFPXMT_OFB_ARP_SPA

No compatible

No compatible

No compatible

OFPXMT_OFB_ARP_TPA

No compatible

No compatible

No compatible

OFPXMT_OFB_ARP_SHA

No compatible

No compatible

No compatible

OFPXMT_OFB_ARP_THA

No compatible

No compatible

No compatible

OFPXMT_OFB_IPV6_SRC

Apoyado

No compatible

No compatible

OFPXMT_OFB_IPV6_DST

Apoyado

No compatible

No compatible

OFPXMT_OFB_IPV6_FLABEL

No compatible

No compatible

No compatible

OFPXMT_OFB_ICMPV6_TYPE

No compatible

No compatible

No compatible

OFPXMT_OFB_ICMPV6_CODE

No compatible

No compatible

No compatible

OXM_OF_IPV6_ND_TARGET

No compatible

No compatible

No compatible

OXM_OF_IPV6_ND_SLL

No compatible

No compatible

No compatible

OXM_OF_IPV6_ND_TLL

No compatible

No compatible

No compatible

OXM_OF_IPV6_EXTHDR

No compatible

No compatible

No compatible

OFPXMT_OFB_MPLS_LABEL

No compatible

No compatible

No compatible

OFPXMT_OFB_MPLS_TC

No compatible

No compatible

No compatible

OFPXMT_OFB_MPLS_BOS

No compatible

No compatible

No compatible

OFPXMT_OFB_PBB_ISID

No compatible

No compatible

No compatible

OFPXMT_OFB_TUNNEL_ID

No compatible

No compatible

No compatible

Nota:

La implementación de Junos OS de OpenFlow v1.3.1 admite comodín para todas las condiciones de coincidencia.

La implementación de Junos OS de OpenFlow v1.3.1 no admite máscaras de bits arbitrarias para ningún campo o dirección IPv6. Esta implementación solo admite máscaras continuas para direcciones de origen y destino IPv4 e IPv6.

La tabla 6 enumera la compatibilidad con las acciones de flujo de OpenFlow v1.3.1.

Tabla 6: Soporte de Junos OS para acciones de flujo de OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPAT_SET_VLAN_VID

Apoyado

Apoyado

Apoyado

OFPAT_SET_VLAN_PCP

No compatible

No compatible

No compatible

OFPAT_POP_VLAN

Apoyado

Apoyado

Apoyado

OFPAT_GROUP

Apoyado

Apoyado

Apoyado

OFPAT_COPY_TTL_OUT

No compatible

No compatible

No compatible

OFPAT_COPY_TTL_IN

No compatible

No compatible

No compatible

OFPAT_SET_MPLS_TTL

No compatible

No compatible

No compatible

OFPAT_DEC_MPLS_TTL

No compatible

No compatible

No compatible

OFPAT_PUSH_VLAN

No compatible

No compatible

No compatible

OFPAT_PUSH_MPLS

No compatible

No compatible

No compatible

OFPAT_POP_MPLS

No compatible

No compatible

No compatible

OFPAT_SET_QUEUE

No compatible

No compatible

No compatible

OFPAT_SET_NW_TTL

No compatible

No compatible

No compatible

OFPAT_DEC_NW_TTL

No compatible

No compatible

No compatible

OFPAT_PUSH_PBB

No compatible

No compatible

No compatible

OFPAT_POP_PBB

No compatible

No compatible

No compatible

OFPAT_EXPERIMENTER

No compatible

No compatible

No compatible

En la tabla 7 se enumera la compatibilidad con los mensajes multiparte de OpenFlow v1.3.1.

Tabla 7: Soporte de Junos OS para mensajes multiparte OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPMP_DESC

Apoyado

Apoyado

Apoyado

OFPMP_FLOW

Apoyado

Apoyado

Apoyado

OFPMP_AGGREGATE

Apoyado

Apoyado

Apoyado

OFPMP_TABLE

Apoyado

Apoyado

Apoyado

OFPMP_PORT_STATS

Apoyado

Apoyado

Apoyado

OFPMP_QUEUE

Apoyado

Apoyado

Apoyado

OFPMP_GROUP

Apoyado

Apoyado

Apoyado

OFPMP_GROUP_DESC

Apoyado

Apoyado

Apoyado

OFPMP_GROUP_FEATURES

Apoyado

Apoyado

Apoyado

OFPMP_METER

No compatible

No compatible

No compatible

OFPMP_METER_CONFIG

No compatible

No compatible

No compatible

OFPMP_METER_FEATURES

No compatible

No compatible

No compatible

OFPMP_TABLE_FEATURES

Apoyado

Apoyado

Apoyado

OFPMP_PORT_DESC

Apoyado

Apoyado

Apoyado

OFPMP_EXPERIMENTER

No compatible

No compatible

No compatible

La tabla 8 enumera la compatibilidad con las instrucciones de flujo de OpenFlow v1.3.1.

Nota:

Un flujo puede tener un máximo de una de las instrucciones de flujo compatibles enumeradas en la tabla 8.

Tabla 8: Soporte de Junos OS para las instrucciones de flujo de OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPIT_GOTO_TABLE

No compatible

No compatible

No compatible

OFPIT_WRITE_METADATA

No compatible

No compatible

No compatible

OFPIT_WRITE_ACTIONS

Apoyado

Apoyado

Apoyado

OFPIT_APPLY_ACTIONS

Apoyado

Apoyado

Apoyado

OFPIT_CLEAR_ACTIONS

No compatible

No compatible

No compatible

OFPIT_METER

No compatible

No compatible

No compatible

OFPIT_EXPERIMENTER

No compatible

No compatible

No compatible

La tabla 9 enumera la compatibilidad con los tipos de grupo OpenFlow v1.3.1.

Tabla 9: Soporte de Junos OS para tipos de grupo de OpenFlow v1.3.1

Especificación

Serie MX

EX9200

QFX5100 y EX4600

OFPGT_ALL

Apoyado

Apoyado

Apoyado

OFPGT_SELECT

No compatible

No compatible

No compatible

OFPGT_INDIRECT

Apoyado

Apoyado

Apoyado

OFPGT_FF

No compatible

No compatible

No compatible

Tabla de historial de versiones
Lanzamiento
Descripción
14.2R1
A partir de Junos OS versión 14.2R1, se introduce la compatibilidad con OpenFlow v1.3.1.