encHeader
encHeader-inserts Encapsulation Extended Header (ENC Header) in a fibre channel packet
SYNOPSIS
encHeader sub-command options
DESCRIPTION
The Encapsulation Extended Header (ENC Header) is used to transmit frames between Inter-Fabric Routers when connected through an FC-SW-3 or FC-SW-4 compliant fabric. To preserve backward compatibility, the Inter-Fabric Routers appear as N_Ports to the FC-SW-3 or FC-SW-4 compliant Fabric.
STANDARD OPTIONS
destinationId
The Destination ID (D_ID) is a three-byte field (Word 0, Bits 23-0) that contains the address identifier of the destination Nx_Port.
routingControl
The R_CTL field is a one-byte field that contains routing bits and information bits to categorize the frame function.
This field is set to the value 52h to identify the IFR_Header.
sourceId
The Source ID (S_ID) is a three-byte field that contains the address identifier of the source Nx_Port.
csControlOrPriority
CS_CTL field is controlled by the CS_CTL/Priority Enable bit (F_CTL, bit 17).
frameControl
The Frame Control (F_CTL) field (Word 2, Bits 23-0) is a three-byte field that contains control information relating to the frame content. If an error in bit usage is detected, a reject frame (P_RJT) is transmitted in response with an appropriate reason code for Class 1, Class 2, and Class 6.
type
The data structure type is a one-byte field that identifies the protocol of the frame content for Data frames.
sequenceCount
The Sequence Count is a two-byte field that indicates the sequential order of Data frame transmission within a single Sequence or multiple consecutive Sequences for the same Exchange. The SEQ_CNT of the first Data frame of the first Sequence of the Exchange transmitted by either the Originator or Responder is binary zero. The SEQ_CNT of each subsequent Data frame in the Sequence is incremented by one.
dataFieldControl
Data Field Control (DF_CTL) is a one-byte field that specifies the presence of optional headers at the beginning of the Data_Field.
sequenceId
The Sequence ID (SEQ_ID) is a one-byte field (Word 3, Bits 31-24) assigned by the Sequence Initiator.
responderExchangeId
The Responder Exchange_ID is a two byte field assigned by the Responder that provides a unique, locally meaningful identifier at the Responder for an Exchange established by an Originator and identified by an OX_ID.
originatorExchangeId
The Originator Exchange_ID (OX_ID) is a two-byte field (Word 4, Bits 31-16) that identifies the Exchange_ID assigned by the Originator of the Exchange.
parameter
The Parameter type has meanings based on frame type. For Link_Control frames, the Parameter type is used to carry information specific to the individual Link_Control frame. For Data frames with the relative offset present bit set to 1, the Parameter type specifies relative offset. For Data frames with the relative offset Present bit set to zero, the Parameter type is set and interpreted in a protocol specific manner that may depend on the type of Information Unit carried by the frame.
EXAMPLES
See under fhbreChannel