Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuración de compatibilidad con OpenFlow en conmutadores EX9200

En las siguientes secciones se detalla un método para configurar conmutadores EX9200 para admitir OpenFlow mediante interfaces que participan únicamente en OpenFlow. Para obtener información sobre cómo configurar interfaces híbridas, que admiten interfaces lógicas de OpenFlow y interfaces lógicas que no sean OpenFlow, consulte Configuración de interfaces híbridas de OpenFlow en conmutadores EX9200.

Antes de comenzar a configurar la compatibilidad con OpenFlow, asegúrese de que el conmutador cumpla los siguientes requisitos de hardware y software:

  • Conmutador EX9200 que ejecuta junos OS versión 13.3 o una versión posterior.

  • Paquete de software OpenFlow con una versión de paquete de software que coincide con la versión de Junos OS que se ejecuta en el conmutador

  • Conexión TCP entre el conmutador y un controlador OpenFlow

  • Conexión entre la interfaz de administración del conmutador y la red de administración, a la que se puede acceder desde la dirección IP del controlador

Las tareas de configuración se describen detalladamente en las siguientes secciones:

Configuración de las interfaces openflow

Para configurar las interfaces de OpenFlow:

  1. Especifique el etiquetado VLAN que se va a utilizar y configure el tipo de encapsulación.
  2. Configure la interfaz lógica y la familia de protocolos.
  3. Configure la interfaz como una interfaz troncal y especifique los miembros de VLAN asociados con OpenFlow.

Configuración del protocolo OpenFlow

Para configurar la compatibilidad con OpenFlow, cree una instancia de conmutador virtual y especifique un nombre de conmutador que contenga un máximo de 60 caracteres. Para la instancia del conmutador virtual, configure la información del controlador OpenFlow y las interfaces lógicas participantes. Opcionalmente, configure la acción predeterminada para paquetes que no tengan una entrada de flujo coincidente, el temporizador de purga para flujos no válidos y cualquier opción de seguimiento de OpenFlow.

Para configurar el protocolo OpenFlow:

  1. Configure la dirección IP del controlador OpenFlow y TCP como protocolo de conexión.
  2. Especifique las interfaces lógicas que participan en OpenFlow en esta instancia de conmutador virtual.
  3. (Opcional) Configure la default-action instrucción para paquetes que no coincidan en una entrada de flujo existente.

    Si no configura la default-action instrucción, el valor predeterminado es packet-in, lo que indica que los paquetes que no tienen una entrada de flujo coincidente se deben enviar al controlador para su procesamiento.

  4. (Opcional) Configure la purge-flow-timer instrucción, que es el número de segundos después de los cuales se purga una entrada de flujo no válida de la tabla de flujo.
  5. (Opcional) Configure las opciones de seguimiento de OpenFlow.

    Si no configura un nombre de archivo de registro, los mensajes de seguimiento de OpenFlow se registran en el archivo de registro predeterminado de OpenFlow /var/log/ofd.

Configuración de la instancia de enrutamiento de OpenFlow

Para configurar la instancia de enrutamiento de conmutador virtual para el tráfico de OpenFlow:

  1. Configure el tipo de instancia de enrutamiento como virtual-switch.
  2. Configure las interfaces lógicas de OpenFlow que se enlazarán a la instancia de enrutamiento.
  3. Configure los miembros de VLAN OpenFlow bajo la vlans jerarquía.
  4. (Opcional) Si utiliza la acción normal de reenvío para reenviar tráfico de OpenFlow mediante el procesamiento tradicional de capa 2 y capa 3, configure una interfaz de enrutamiento y puente integrados (IRB) y vincule la interfaz lógica adecuada a la VLAN.