Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configurar DCBX para admitir una aplicación iSCSI

La compatibilidad del protocolo de intercambio de capacidades de puente de centro de datos (DCBX) para el tipo de protocolo de aplicación, longitud y valor (TLV) le permite implementar DCBX para varias aplicaciones de capa 2 y capa 4. La interfaz del sistema informático pequeño de Internet (iSCSI) es una aplicación de almacenamiento de capa 4 que puede beneficiarse de DCBX. La implementación de iSCSI a través de puentes de centro de datos (DCB) reduce la latencia en las redes que están sobrescritas y ofrece una capacidad de respuesta predecible y cierta de las aplicaciones, lo que elimina la dependencia de Ethernet de TCP/IP para la retransmisión de tramas Ethernet caídas. Aunque DCBX no es un requisito para estas aplicaciones, agrega la confiabilidad necesaria para el almacenamiento de datos empresarial.

Nota:

Puede configurar y aplicar control de flujo de prioridad (PFC) para cualquier interfaz DCBX, pero no es un requisito para aplicaciones que no sean el canal de fibra a través de Ethernet (FCoE).

En este ejemplo, se muestra cómo configurar DCBX para que admita una aplicación iSCSI:

Requisitos

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Un conmutador EX4500 (modelo compatible con CEE)

  • Junos OS versión 12.1 o posterior para conmutadores de la serie EX

Descripción general y topología

Puede usar el mismo conmutador para admitir el tráfico LAN y el tráfico de la red de área de almacenamiento (SAN), lo que incluye tanto el tráfico FCoE como el de iSCSI. El protocolo de aplicación DCBX TLV le permite asociar una interfaz DCBX específica con una asignación de aplicación específica.

DCBX descubre las capacidades de DCB de los pares mediante el intercambio de información de configuración de funciones, detecta errores de configuración y discordancias de funciones, y puede configurar DCB en pares. DCBX es una extensión del Protocolo de descubrimiento de capa de vínculo (LLDP). LLDP debe permanecer habilitado en todas las interfaces para las que desee usar DCBX. Si intenta habilitar DCBX en una interfaz en la que LLDP está deshabilitado, se producirá un error en la confirmación de configuración.

El conmutador admite el intercambio de información DCBX para otras aplicaciones, como iSCSI, según lo especificado en la configuración por EtherType o por el puerto de destino y el protocolo.

Para aprovechar esta característica para aplicaciones que no son FCoE, debe configurar la aplicación y el mapa de aplicaciones, y asociar el mapa de aplicación con la interfaz que lleva el tráfico de la aplicación. Esta configuración incluye especificar los puntos de código 802.1 que se usarán para esta aplicación.

Cuando configure una aplicación iSCSI, siempre debe designarse el puerto de destino 3260.

Nota:

DCBX está habilitado de forma predeterminada en todas las interfaces de 10 Gigabit Ethernet en conmutadores EX4500 (modelos compatibles con CEE).

En este ejemplo, se muestra cómo configurar una aplicación iSCSI en una interfaz DCBX del conmutador EX4500 que está conectado a un dispositivo de almacenamiento iSCSI.

Topología

Los componentes de la topología de este ejemplo se muestran en la tabla 1.

Tabla 1: Componentes de la topología iSCSI DCBX
Configuración de propiedades

Hardware del conmutador

Un conmutador EX4500 (modelo compatible con CEE)

Aplicación

Iscsi

Puntos de código de mapa de aplicación

101

Interfaz para la aplicación iSCSI

xe-0/0/37

Puerto de destino

3260

En este ejemplo, el conmutador ya se configuró de la siguiente manera:

  • DCBX está habilitado de forma predeterminada en todas las interfaces de 10 Gigabit Ethernet.

Configuración

Para configurar DCBX para que admita una aplicación iSCSI, realice estas tareas:

Procedimiento

Configuración rápida de CLI

Para configurar rápidamente una interfaz DCBX para una aplicación iSCSI, copie los siguientes comandos y péguelos en la ventana del terminal del conmutador:

Procedimiento paso a paso

Configure una interfaz DCBX para una aplicación iSCSI:

  1. Cree la aplicación:

  2. Cree el mapa de la aplicación:

  3. Aplique la asignación de aplicación a la interfaz DCBX que desea usar para iSCSI:

Resultados

Compruebe los resultados de la configuración:

Verificación

Para confirmar que la configuración funciona correctamente:

Verificar que se anuncia la aplicación iSCSI y que la interfaz del conmutador y el par DCB utilizan los mismos puntos de código 802.1p

Propósito

Compruebe que tanto el conmutador como el par DCB usen una aplicación iSCSI DCBX configurada para los mismos puntos de código 802.1p.

Acción

Envíe algunas solicitudes desde el conmutador al par DCB.

Muestra la información de DCBX anunciada por la interfaz DCBX (xe-0/0/37) y detectada por el conmutador:

Significado

Compruebe el estado de Anuncio local en la sección Función: Aplicación.

Si hay una configuración incorrecta entre el conmutador y el par DCB, el estado muestra Error: Sí.

En este ejemplo, no hay ningún error. El resultado de la función: aplicación, estado de protocolo, muestra una lista de aplicaciones DCBX en Appl-Name.

Este campo muestra información para la iSCSI de la aplicación configurada por el usuario. Cuando configure una aplicación iSCSI, siempre debe designarse el puerto de destino como 3260. El resultado muestra esto como número de socket .

La asignación de prioridad para la aplicación iSCSI refleja los puntos de código 802.1p que se especificaron en este ejemplo para la iSCSI-map. En el ejemplo especificado 101 para los puntos de código de asignación de la aplicación iSCSI. El mapa de prioridad es un formato de punto de código de 8 bits de los puntos de código 802.1p; 0010000.

El estado de la aplicación iSCSI está habilitado, ya que el conmutador y el DCB utilizan los mismos puntos de código para la aplicación iSCI.