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.0 para dispositivos que ejecutan Junos OS

En las tablas siguientes se enumera la compatibilidad de Junos OS con los mensajes y campos de OpenFlow v1.0, las condiciones de coincidencia, los comodines, las acciones de flujo, las estadísticas y las características de las plataformas indicadas:

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

  • En la Tabla 2 se enumera la compatibilidad con los indicadores de estructura de puertos.

  • La Tabla 3 enumera el soporte para condiciones de coincidencia.

  • En la tabla 4 se enumera la compatibilidad con caracteres comodín.

  • En la Tabla 5 se enumera el soporte para las acciones de flujo.

  • En la tabla 6 se enumera la compatibilidad con las acciones de flujo en Enviar mensajes de paquete (OFPT_PACKET_OUT).

  • En el cuadro 7 se enumera el apoyo a las estadísticas.

  • En la tabla 8 se enumera la compatibilidad con las características.

En la tabla 1 se enumera la compatibilidad con los tipos de mensajes de OpenFlow v1.0.

Tabla 1: Compatibilidad de Junos OS con tipos de mensajes de OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

5.1

OFPT_HELLO

Apoyado

Apoyado

 

OFPT_ERROR

Apoyado

Apoyado

 

OFPT_ECHO_REQUEST

Apoyado

Apoyado

 

OFPT_ECHO_REPLY

Apoyado

Apoyado

 

OFPT_VENDOR

No compatible

No compatible

 

OFPT_FEATURES_REQUEST

Apoyado

Apoyado

 

OFPT_FEATURES_REPLY:

Id. deruta de datos N_buffersN_tablesOFPC_FLOW_STATSOFPC_TABLE_STATSOFPC_PORT_STATSOFPC_STPOFPC_IP_REASM OFPC_QUEUE_STATSOFPC_ARP_MATCH_IP

Apoyado

Admitido01AdmitidoAdmitidoAdmitidoNo admitido No admitidoAdmitidoNo compatible

Apoyado

Admitido01AdmitidoAdmitidoAdmitidoNo admitido No admitidoAdmitidoNo compatible

 

OFPT_GET_CONFIG_REQUEST

Apoyado

Apoyado

 

OFPT_GET_CONFIG_REPLY

Apoyado

Apoyado

 

OFPT_SET_CONFIG

Apoyado

Apoyado

 

OFPT_PACKET_IN

OFPT_PACKET_IN con buffer_id

Apoyado

No compatible

Apoyado

No compatible

 

OFPT_FLOW_REMOVED

Apoyado

Apoyado

 

OFPT_PORT_STATUS

Apoyado

Apoyado

 

OFPT_PACKET_OUT

OFPT_PACKET_OUT con buffer_id

Apoyado

No compatible

Apoyado

No compatible

 

OFPT_FLOW_MOD:

OFPFC_ADD OFPFC_ADD con OFPFF_CHECK_OVERLAPOFPFC_MODIFYOFPFC_MODIFY_STRICTOFPFC_DELETEOFPFC_DELETE_STRICT

OFPT_FLOW_MOD con buffer_id

Apoyado

Admitido AdmitidoAdmitidoSoportadoSoportado Soportado

No compatible

Apoyado

Admitido AdmitidoAdmitidoSoportadoSoportado Soportado

No compatible

 

OFPT_PORT_MOD

No compatible

No compatible

 

OFPT_STATS_REQUEST

Apoyado

Apoyado

 

OFPT_STATS_REPLY Véase el cuadro 7.

Apoyado

Apoyado

 

OFPT_BARRIER_REQUEST

Apoyado

Apoyado

 

OFPT_BARRIER_REPLY

Apoyado

Apoyado

 

OFPT_QUEUE_GET_CONFIG_REQUEST

No compatible

No compatible

 

OFPT_QUEUE_GET_CONFIG_REPLY

No compatible

No compatible

En la tabla 2 se enumera la compatibilidad con los indicadores de estructura de puertos de OpenFlow v1.0.

Tabla 2: Compatibilidad de Junos OS con indicadores de estructura de puertos OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

5.2.1

OFPPC_PORT_DOWN

No compatible

No compatible

 

OFPPC_NO_STP

No compatible

No compatible

 

OFPPC_NO_RECV

No compatible

No compatible

 

OFPPC_NO_RECV_STP

No compatible

No compatible

 

OFPPC_NO_FLOOD

No compatible

No compatible

 

OFPPC_NO_FWD

No compatible

No compatible

 

OFPPC_NO_PACKET_IN

No compatible

No compatible

 

OFPPS_LINK_DOWN

Apoyado

Apoyado

 

OFPPS_STP_LISTEN

No compatible

No compatible

 

OFPPS_STP_LEARN

No compatible

No compatible

 

OFPPS_STP_FORWARD

No compatible

No compatible

 

OFPPS_STP_BLOCK

No compatible

No compatible

 

OFPPS_STP_MASK

No compatible

No compatible

 

OFPPF_10MB_HD

Apoyado

Apoyado

 

OFPPF_10MB_FD

Apoyado

Apoyado

 

OFPPF_100MB_HD

Apoyado

Apoyado

 

OFPPF_100MB_FD

Apoyado

Apoyado

 

OFPPF_1GB_HD

Apoyado

Apoyado

 

OFPPF_1GB_FD

Apoyado

Apoyado

 

OFPPF_10GB_FD

Apoyado

Apoyado

 

OFPPF_COPPER

Apoyado

Apoyado

 

OFPPF_FIBER

Apoyado

Apoyado

 

OFPPF_AUTONEG

Apoyado

Apoyado

 

OFPPF_PAUSE

No compatible

No compatible

 

OFPPF_PAUSE_ASYM

No compatible

No compatible

En la tabla 3 se muestra la compatibilidad con las condiciones de coincidencia de OpenFlow v1.0.

Tabla 3: Compatibilidad de Junos OS con condiciones de coincidencia de OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

5.2.3

dl_src (dirección de origen Ethernet)

Apoyado

Apoyado

 

dl_dst (dirección de destino Ethernet)

Apoyado

Apoyado

 

dl_vlan (ID de VLAN de entrada)

Nota:

La condición de coincidencia de flujo para el ID de VLAN debe ser inferior a 4096. De lo contrario, el flujo no está instalado. La única excepción es el ID de VLAN 65535, que corresponde a tramas sin etiquetar.

Apoyado

Apoyado

 

dl_vlan_pcp (prioridad VLAN de entrada)

Nota:

La condición de coincidencia de flujo para la prioridad de VLAN debe estar de acuerdo con 802.1p. De lo contrario, el flujo no está instalado.

Apoyado

Apoyado

 

dl_type (tipo de trama Ethernet)

Apoyado

Apoyado

 

nw_tos (TOS de IP (DSCP de 6 bits)

Apoyado

Apoyado

 

nw_proto (Protocolo IP o 8 bits inferiores de código de operación ARP)

Apoyado

Apoyado

 

nw_src (dirección IP de origen)

Apoyado

Apoyado

 

nw_dst (dirección IP de destino)

Apoyado

Apoyado

 

tp_src (puerto de origen TCP/UDP)

Apoyado

Apoyado

 

tp_dst (puerto de destino TCP/UDP)

Apoyado

Apoyado

 

Haga coincidir las 12 tuplas o una combinación de tuplas

Apoyado

Apoyado

En la tabla 4 se enumera la compatibilidad con los comodines de OpenFlow v1.0.

Tabla 4: Compatibilidad de Junos OS con comodines de OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

5.2.3

OFPFW_IN_PORT

Apoyado

Apoyado

 

OFPFW_DL_VLAN

Apoyado

Apoyado

 

OFPFW_DL_SRC

Apoyado

Apoyado

 

OFPFW_DL_DST

Apoyado

Apoyado

 

OFPFW_DL_TYPE

Apoyado

Apoyado

 

OFPFW_NW_PROTO

Apoyado

Apoyado

 

OFPFW_TP_SRC

Apoyado

Apoyado

 

OFPFW_TP_DST

Apoyado

Apoyado

 

No hay comodines establecidos. Combina 12 tuplas enteras.

Apoyado

Apoyado

En la tabla 5 se enumera la compatibilidad con las acciones de flujo de OpenFlow v1.0.

Tabla 5: Compatibilidad de Junos OS con acciones de flujo de OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

5.2.4

OFPAT_OUTPUT:

OFPP_IN_PORT OFPP_TABLEOFPP_NORMALOFPP_FLOODOFPP_ALLOFPP_CONTROLLEROFPP_LOCAL

 

No admitido No compatibleAdmitidoAdmitidoAdmitidoNocompatible

 

No admitido No compatibleAdmitidoAdmitidoAdmitidoNocompatible

 

OFPAT_SET_VLAN_VID

Apoyado

Apoyado

 

OFPAT_SET_VLAN_PCP

No compatible

No compatible

 

OFPAT_STRIP_VLAN

Apoyado

Apoyado

 

OFPAT_SET_DL_SRC

No compatible

No compatible

 

OFPAT_SET_DL_DST

Apoyado

No compatible

 

OFPAT_SET_NW_SRC

No compatible

No compatible

 

OFPAT_SET_NW_DST

No compatible

No compatible

 

OFPAT_SET_NW_TOS

No compatible

No compatible

 

OFPAT_SET_TP_SRC

No compatible

No compatible

 

OFPAT_SET_TP_DST

No compatible

No compatible

 

OFPAT_ENQUEUE

No compatible

No compatible

En la tabla 6 se enumera la compatibilidad con las acciones de flujo de OpenFlow v1.0 en Enviar mensajes de paquetes (OFPT_PACKET_OUT).

Tabla 6: Compatibilidad de Junos OS con acciones de flujo de OpenFlow v1.0 en mensajes de envío de paquetes (OFPT_PACKET_OUT)

Sección

Especificación

Serie MX

EX9200

5.2.4

OFPAT_OUTPUT:

OFPP_IN_PORT OFPP_TABLEOFPP_NORMALOFPP_FLOODOFPP_ALLOFPP_CONTROLLEROFPP_LOCAL

 

No admitidoNo admitido No compatibleAdmitido AdmitidoNo compatible No compatible

 

No admitidoNo admitido No compatibleAdmitido AdmitidoNo compatible No compatible

 

OFPAT_SET_VLAN_VID

No compatible

No compatible

 

OFPAT_SET_VLAN_PCP

No compatible

No compatible

 

OFPAT_STRIP_VLAN

No compatible

No compatible

 

OFPAT_SET_DL_SRC

No compatible

No compatible

 

OFPAT_SET_DL_DST

No compatible

No compatible

 

OFPAT_SET_NW_SRC

No compatible

No compatible

 

OFPAT_SET_NW_DST

No compatible

No compatible

 

OFPAT_SET_NW_TOS

No compatible

No compatible

 

OFPAT_SET_TP_SRC

No compatible

No compatible

 

OFPAT_SET_TP_DST

No compatible

No compatible

 

OFPAT_ENQUEUE

No compatible

No compatible

En la tabla 7 se enumera la compatibilidad con las estadísticas de OpenFlow v1.0.

Tabla 7: Compatibilidad de Junos OS con estadísticas de OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

5.3.5

OFPST_DESC

Apoyado

Apoyado

 

OFPST_FLOW

Apoyado

Apoyado

 

OFPST_AGGREGATE

Apoyado

Apoyado

 

OFPST_TABLE

Apoyado

Apoyado

 

OFPST_PORT

Apoyado

Apoyado

 

OFPST_QUEUE

Apoyado

Apoyado

 

OFPST_VENDOR

Ignorado con gracia

Ignorado con gracia

En la tabla 8 se enumera la compatibilidad con las características de OpenFlow v1.0.

Tabla 8: Compatibilidad de Junos OS con las características de OpenFlow v1.0

Sección

Especificación

Serie MX

EX9200

4.4

Cifrado. El controlador y el conmutador se comunican a través de una conexión TLS

No compatible

No compatible

5.3.3

Tiempo de espera de inactividad de flujo

Apoyado

Apoyado

 

Tiempo de espera difícil de flujo

Apoyado

Apoyado

 

Prioridad de flujo

Apoyado

Apoyado