Dirección de Flip-Flop Half-Duplex

BIND usado para establecer la sesión contiene información sobre el estado inicial de las máquinas de bracket y dirección. Esto se puede especificar en BIND si se cumple alguna de las condiciones siguientes:

  • No se usan corchetes.

  • El estado de restablecimiento de corchetes está entre corchetes.

    Si ninguna de las condiciones se cumple, el estado inicial de dirección es contención.

    Cuando se especifica la dirección en BIND, la aplicación debe asumir el estado de dirección especificado en el estado de restablecimiento medio dúplex tan pronto como los datos puedan fluir. Este campo se puede obtener indirectamente mediante un índice de comprobación BIND que solo acepta una dirección determinada o directamente leyendo el campo HDXRSET en el bloque de control de información de enlace (BICB) en el mensaje Open(PLU) OK Confirm o leyendo BIND en la solicitud Open(PLU). Para obtener más información sobre cómo abrir la conexión PLU, consulte Apertura de la conexión PLU.

    Cuando se encuentra en estado de contención, la PLU o la aplicación pueden iniciar un corchete. (Para obtener más información, vea Corchetes.) El iniciador exitoso de los corchetes obtiene la dirección, a menos que se renuncie a la dirección al abrir el corchete mediante el envío de Begin Bracket (BB), Begin Chain (BC), End Chain (EC) o Change Direction (CD). Dado que se supone que la secundaria es el ganador de la contención, la aplicación puede asumir el estado de envío desde la contención enviando BB y rechazando cualquier solicitud Status-Control(BID) posterior del nodo local antes de recibir Status-Session(BETB). Cuando la aplicación acepta una solicitud Status-Control(BID) en estado de contención, debe asumir el estado de recepción.

    La dirección de volteo dúplex medio puede cambiar a través de las siguientes acciones:

  • Enviar o recibir datos con el indicador de dirección de cambio (CD) en el RH, y la correspondiente marca del indicador de dirección de cambio (CDI) en los mensajes DATAFMI y Status-Control. Tenga en cuenta que el CD solo se usa al final de una cadena (y para las aplicaciones que reciben segmentos que se entregarán con ECI, EBIUI). Tenga en cuenta también que CD es válido en las siguientes solicitudes de control de estado de flujo normal: LUSTAT, CANCEL, CHASE y QC.

  • Recibir una respuesta negativa cuando la aplicación debe asumir el estado de recepción (estado pendiente de recuperación de errores). Para obtener más información, consulte Recuperación.

  • Si la aplicación rechaza los datos del host que lleva CDI, debe permanecer en estado de recepción.

    Si el perfil FM es correcto (3, 4 o 7), entonces la aplicación puede solicitar la dirección del host mediante una solicitud de control de estado (SIGNAL) con CODE1 establecido en 0x0001. CODE2 se establece en un valor definido por el usuario.

    En las tres figuras siguientes se muestra el protocolo de dirección para las aplicaciones que usan el modo de volteo dúplex medio.

    En la primera ilustración, la aplicación emite y recibe el CD sin error.

    Imagen que muestra los problemas de la aplicación y recibe el CD sin error.
    La aplicación presenta problemas y recibe el CD sin errores.

    En la ilustración siguiente, el host envía una respuesta negativa a los datos entrantes. La aplicación asume el estado de recepción y, a continuación, el host envía cd para proporcionar la dirección de la aplicación.

    Imagen que muestra que un host envía una respuesta negativa a los datos entrantes.
    El host envía una respuesta negativa a los datos entrantes

    En la ilustración siguiente, la aplicación recibe una cadena de salida completa sin errores, pero la rechaza. Tenga en cuenta que, aunque la cadena llevaba CD, la aplicación carece de orientación.

    Imagen que muestra una cadena de salida completa recibida sin errores, pero que la aplicación rechaza.
    Se ha completado la cadena de salida recibida sin error, pero la aplicación la rechaza.

Véase también

Apertura de la conexión PLU
Sesión de PLU
Encadenamiento saliente
Encadenamiento de entrada
Entrega de segmentos
Brackets
Direction
Ritmo y segmentación
Confirmación y rechazo de datos]
Apagado y modo inactivo
Recuperación
Terminación Iniciada por la Aplicación
LUSTATs]
Datos del monitor de tiempo de respuesta