Los protocolos de red Fibre Channel se utilizan para la comunicación entre dispositivos en una red Fibre Channel [ 1 ].
Palabras de transmisión y conjuntos ordenados
Toda la comunicación Fibre Channel se realiza en unidades de cuatro códigos de 10 bits. Este grupo de 4 códigos se denomina palabra de transmisión .
Un conjunto ordenado es una palabra de transmisión que incluye alguna combinación de códigos de control (K) y códigos de datos (D) .
AL_PAs
Cada dispositivo tiene una dirección física de bucle arbitrado (AL_PA). Estas direcciones se definen mediante un campo de 8 bits, pero deben tener disparidad neutra según lo definido en el esquema de codificación 8b/10b . Esto reduce el número de valores posibles de 256 a 134. Los 134 valores posibles se han dividido entre la estructura, los puertos FC_AL y otros propósitos especiales de la siguiente manera:
Metadatos
Además de la transferencia de datos, la comunicación Fibre Channel requiere metadatos . Esto permite establecer enlaces, gestionar secuencias y realizar otras funciones de control. Los metadatos se dividen en dos tipos: primitivas , que consisten en una palabra de transmisión de cuatro caracteres, y tramas no de datos , que son estructuras más complejas.
Primitivos
Todas las primitivas tienen cuatro caracteres de longitud. Comienzan con el carácter de control K28.5, seguido de tres caracteres de datos. En algunas primitivas, los tres caracteres de datos son fijos; en otras, pueden variar para cambiar su significado o para funcionar como parámetros. En algunos casos, los dos últimos caracteres de parámetro son idénticos.
Los parámetros se muestran en la tabla siguiente en forma de valores hexadecimales de 8 bits. Esto resulta más claro que su formato completo de 10 bits (Dxx.x), tal como se muestra en los estándares de Fibre Channel .
Nota 1: El primer byte de parámetro de la primitiva EOF puede tener uno de cuatro valores diferentes (8A, 95, AA o B5). Esto se hace para que la primitiva EOF pueda reequilibrar la disparidad de toda la trama. Los dos bytes de parámetro restantes definen si la trama finaliza normalmente, si se termina la transferencia o si se aborta debido a un error.
Nota 2: La variante de replicación selectiva abierta se puede repetir varias veces para comunicarse con más de un puerto de destino simultáneamente. La variante de replicación de difusión abierta permitirá la comunicación con todos los puertos simultáneamente.
Nota 3: La primitiva SOF contiene un par de bytes de control (mostrados como cccc en la tabla) para designar el tipo de trama.
Marcos
El protocolo Fibre Channel transmite datos en tramas, cada una de las cuales puede contener hasta 2112 bytes de datos de carga útil . La estructura de una trama se muestra en esta tabla:
Además de los marcos de datos, existen marcos que no son de datos y que se utilizan para la configuración y la mensajería. Estos se dividen en tres categorías: marcos de control de enlace , marcos de servicio de enlace y marcos de servicio de enlace extendido. La siguiente tabla enumera los más comunes:
Referencias
- ↑ "¿Qué es un protocolo Fiber Channel? | ¿Qué es un protocolo Fiber Channel?" . thomastechllc.com . Consultado el 3 de octubre de 2025 .
- Canal de fibra
- Listas relacionadas con la informática