ISO/IEC 14165-131:2000 情報技術—ファイバーチャネル—パート131:スイッチファブリック要件(FC-SW) | ページ 6

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

3 定義と規約

3.1 定義

3.1.1

アドレスの割り当て

スイッチとスイッチ ポートにアドレスを分配するプロセス。

3.1.2

アドレス識別子

FC-PH (参照 [1] を参照) で定義されているように、ファイバ チャネル フレームのソース (S_ID) と宛先 (D_ID) を一意に識別するために使用される符号なし 24 ビット アドレス値。

3.1.3

アドレスマネージャー

アドレス割り当てを担当するスイッチ内の論理エンティティ。

3.1.4

範囲

FC-FG で定義されているように (参考文献 [5] を参照)、3 レベルのアドレス指定階層の 2 番目のレベル。

3.1.5

Area_IDentifier

FC-FG で定義されているように (参考文献 [5] を参照)、アドレス識別子のビット 15 から

3.1.6

クラス F サービス

FC-FG で定義されているように (参考文献 [5] を参照)、ファブリックの内部動作の制御と調整に使用されるフレーム境界でフレームを多重化するサービス。

3.1.7

クラスNサービス

FC-PH で定義されているように、クラス 1, クラス 2, またはクラス 3 サービスへの一般的な参照 (参照 [1] を参照)

3.1.8

ドメイン

FC-FG で定義されているように (参考文献 [5] を参照)、3 レベルのアドレス指定階層の最上位レベル。

3.1.9

ドメインアドレスマネージャー

ドメイン外の他のスイッチへのアドレス割り当てを担当するプリンシパル スイッチ。

3.1.10

Domain_IDentifier

FC-FG で定義されているように (参考文献 [5] を参照)、アドレス識別子のビット 23 から 1

3.1.11

domain_ID_List

各レコードに Domain_ID 値と、Domain_ID が割り当てられたスイッチの Switch_Name が含まれるリスト。

3.1.12

ダウンストリーム プリンシパル ISL

ローカル スイッチの観点からは、ダウンストリーム プリンシパル ISL は、プリンシパル スイッチから宛先スイッチにフレームを送信できるプリンシパル ISL です。プリンシパル スイッチ上のすべてのプリンシパル ISL は、ダウンストリーム プリンシパル ISL です。プリンシパル スイッチではないスイッチには、ダウンストリーム プリンシパル ISL が 0 個以上ある場合があります。

3.1.13

E_Port

FC-FG で定義されているように (参考文献 [5] を参照)、スイッチ間リンクを作成するために別の E_Port に接続するファブリック「拡張」ポート。

3.1.14

E_Port_IDentifier

E_Port に割り当てられたアドレス識別子。

3.1.15

E_port_name

識別目的で E_​​Port を識別する Namejidentifie名前の形式は FC-PH で指定されます。各 E_Port は、ファブリック内で一意の E_Port_Name を提供します。

3.1.16

Error_Detect_Timeout 値

FC-PH で定義されている時定数。この規格では、この時定数の推奨値は 2 秒です。

3.1.17

F_Port

FC-PH で定義されているように (参考文献 [1] を参照)この規格では、F_Port は、非ループ N_Port がファブリックに接続されているポートを常に参照すると想定されており、FL_Port は含まれません。

3.1.18

FC-FG で定義されているように (参考文献 [5] を参照)、接続されているさまざまな Nx_Port を相互接続し、FC-2 フレーム ヘッダーの D_ID 情報のみを使用してフレームをルーティングできるエンティティ。

3.1.19

ファブリック コントローラ

1. FC-FG で定義されているように (参考文献 [5] を参照)、ファブリックの操作を担当する論理エンティティ。 2. 既知のアドレス hex 'FF FF FD' にあるエンティティ。

3.1.20

ファブリックアイテム

1. FC-FG で定義されているように (参考文献 [5] を参照)、ファブリックの定義を満たすファブリックの最小単位。接続された Nx_Port の観点からは、複数のファブリック エレメントで構成されるファブリックは、単一のファブリック エレメントで構成されるファブリックと見分けがつきません。

3.1.21

ファブリック F_Port

既知のアドレス hex 'FF FF FE' にあるエンティティ。参考文献 [1] を参照してください。

3.1.22

FL_Port

F_Port の機能を実行できる L_Port で、アービトレーテッド ループ トポロジーの 1 つまたは複数の NL_Port にリンクを介して接続されます (FC-AL を参照) FL_Port の AL_PA は hex'00' です。この規格では、FL_Port は常に NL_Port がファブリックに接続されているポートを指すと想定されており、F ポートは含まれません。

3.1.23

fx_port

F_Port または FL_Port として動作可能なスイッチ ポート。

3.1.24

Fabric_StabMity_Timeout 値

ファブリック構成中に非アクティブを検出するために使用される一定の時間。この時定数の値は 5 秒とする。

3.1.25

差し挟む

FC-FG で定義されているとおり。

3.1.26

混ざり合う

FC-FG で定義されているとおり。

3.1.27

スイッチ間リンク

1 つの (ローカル) スイッチの E_Port を別の (リモート) スイッチの E_Port に接続するリンク。

3.1.28

孤立した

ISL を介してクラス N トラフィックを送信できないと判断された状態。

3.1.29

L_ポート

アービトレーテッド ループ トポロジに関連付けられたアービトレーテッド ループ機能を含むポート。

3.1.30

リンク

FC-PH で定義されているとおり。

3.1.31

ローカル スイッチ

スイッチ間リンクを経由せずに到達できるスイッチ。

3.1.32

ループ ファブリックアドレス

ループ管理の目的でループをアドレス指定するために使用されるアドレス識別子。

3.1.33

N_Port

FC-PH で定義されているように (参考文献 [1] を参照)この規格では、N_Port は常にファブリックに直接接続されたポートを指すと想定されており、NL_Port は含まれません。

3.1.34

N_Port_IDentifier

N_Port に割り当てられたアドレス識別子。

3.1.35

名前識別子

FC-PH (リファレンス [1] を参照) で定義されている、64 ビットの識別子。

3.1.36

NL_ポート

N_Port の機能を実行できる L_Port は、調停ループ トポロジで 1 つまたは複数の NL_Port およびゼロまたは複数の FL_Port にリンクを介して接続されます。この規格では、NL_Port は常にループ接続ポートを参照すると想定されており、N_Port は含まれません。

3.1.37

ゼロ以外の Domain_ID_List

少なくとも 1 つのレコードを含む Domain_ID_Lis

3.1.38

Nx_Port

N_Port または NL_Port として動作するポート。

3.1.39

送信元と宛先の間のルート。

3.1.40

パス選択

ソースと 1 つまたは複数の宛先の間のパスを検出するプロセス。

3.1.41

1. N_Port, NL_Port, F_Port, FL_Port, または E_Port への一般的な参照。

2. FC-FG で定義されているように (参考文献 [5] を参照)、3 レベルのアドレス指定階層の最下位レベル。

3.1.42

Port_IDentifier

FC-FG で定義されているように (参考文献 [5] を参照)、アドレス識別子のビット 7 から

3.1.43

ポート モード

E_Port, F_Port, または FL_Port 操作への一般的な参照。

3.1.44

優先ドメイン_ID

Domain Address Manager によって以前にスイッチに付与された Domain_I

3.1.45

プリンシパルISL

プリンシパル スイッチとの通信に使用されるスイッチ間リンク。

3.1.46

プリンシパル スイッチ

特定の任務を遂行するために選択されたスイッチ。

3.1.47

リモートスイッチ

1 つまたは複数のスイッチ間リンクを通過することによってのみ到達できるスイッチ。

3.1.48

Resource_Allocation_Timeout 値

FC-PH で定義されている時定数。この規格では、この時定数の推奨値は 10 秒です。

3.1.49

ルーター

クラス 2 およびクラス 3 フレームのルーティングを担当するスイッチ内のエンティティ。

3.1.50

ルーティング

クラス 2 またはクラス 3 フレームを宛先に配信するための適切なスイッチ ポートが識別されるプロセス。

3.1.51

スイッチ

1. この規格に準拠したファブリック要素。 2. Fabric コレクティブのメンバー。

3.1.52

スイッチ構造

スイッチ ポート間でフレームを転送するスイッチ内のエンティティ。

3.1.53

スイッチ名

識別目的でスイッチを識別する Namejidentifie名前の形式は FC-PH で指定されます。各スイッチは、ファブリック内で一意の Switch_Name を提供します。

3.1.54

スイッチ ポート

E_Port, F_Port, または FL_Port に。

3.1.55

Switch_Priority

プリンシパル スイッチの選択時に、あるスイッチを別のスイッチよりも優先させるために使用される値。

3.1.56

アップストリーム プリンシパル ISL

アップストリーム プリンシパル ISL は、ローカル スイッチからプリンシパル スイッチにフレームを送信できるプリンシパル ISL です。プリンシパル スイッチではないスイッチには、常にアップストリーム プリンシパル ISL が 1 つだけあります。プリンシパル スイッチにはアップストリーム プリンシパル ISL がありません。

3.1.57

ゼロ Domain_ID_List

空の Domain_ID_Lis

3.2 編集規約

この標準では、多くの条件、メカニズム、シーケンス、パラメーター、イベント、状態、または通常の英語の意味を持たない類似の用語は、次の規則に従って印刷されます。

  • 各単語の最初の文字は大文字、残りは小文字 (例: Exchange, Class など)
  • 複数の単語で構成される用語。各単語の最初の文字は大文字、残りは小文字で、各単語はアンダースコア (_) 文字で区切られています。単語は、大文字で出力される頭字語または略語で構成されている場合があります (例: NL_Port, Transfer_Length など)
  • すべての文字が小文字で、各単語がダッシュ (-) 文字で区切られている複数の単語で構成される用語。単語は、大文字で出力される頭字語または略語で構成されている場合もあります (たとえば、デバイス レベル、CUE-with-busy など)

上記の規則に準拠していないすべての用語および単語は、通常の技術英語の意味を持ちます。

この規格で番号が付けられた項目は、優先順位を表すものではありません。優先度は明示的に示されます。

この標準のすべての図、表、およびテキストでは、2 進量の最上位ビットはビット文字列の左側にあります. この規則の例外は、適切なセクションに示されています.

「しなければならない」という用語は、必須のルールを示すために使用されます。このような規則に従わない場合、特に明記しない限り、結果は予測できません。

適用されないフィールドまたは制御ビットはゼロにリセットされます。

フレーム内のフィールドまたは制御ビットが意味を持たないと指定されている場合、フレームを受信するエンティティは、そのフィールドまたは制御ビットをチェックしてはなりません。

フィールドまたは制御ビットが予約済みとして指定されている場合、ソースによってバイナリ ゼロが埋められ、宛先によって無視されます。

3.2.1 バイナリ表記

一部のフィールドを表すために 2 進数表記が使用される場合があります。単一ビット フィールドは、バイナリ値 0 および 1 を使用して表されます。複数ビット フィールドの場合、バイナリ値は単一引用符で囲まれ、その後に文字 b が続きます。たとえば、バイナリ値を含む 4 バイトの Process_Associator フィールドは、'00000000 11111111 10011000 11111010'b と表すことができます。

3.2.2 16 進表記

一部のフィールドを表すために 16 進表記が使用される場合があります。これが完了すると、値は一重引用符で囲まれ、先頭に hex という単語が付きます。たとえば、「00000000 11111111 10011000 11111010'b」というバイナリ値を含む 4 バイトの Process_Associator フィールドは、16 進形式で「00 FF 98 FA」と表示されます。

3.3 略語、頭字語、記号

この国際規格に適用される略語と頭字語がリストされています。これらの項目のいくつかの定義は 3.1 に含まれています。以下にリストされていない略語は、FC-PH で定義されています (参考文献 [1] を参照)

3.3.1 頭字語と略語

エリア_IDArea_IDentifier
BLS基本リンクサービス
ドメイン_IDDomain_IDentifier
E_D_TOVError_Detect_Timeout 値
ELS拡張リンクサービス
ファンファブリック アドレス通知拡張リンク サービス
FCアルファイバ チャネル アービトレーテッド ループ
FC-AL-2ファイバ チャネル調停ループ 2
FCBBファイバー チャネル バックボーン
FC-FGファイバ チャネル - 一般的なファブリック要件
FCフラファイバ チャネル - ファブリック ループ接続
FC-GS-2ファイバー チャネル - 汎用サービス-2
FC-PHファイバ チャネルの物理およびシグナリング インターフェイス
FC-PH-2ファイバ チャネル物理およびシグナリング インターフェイス-2
FC-PH-3ファイバ チャネル物理およびシグナリング インターフェイス-3
F_S_TOVFabric_Stability_Timeout 値
ISLスイッチ間リンク
iu情報ユニット
LANローカルエリアネットワーク
LFAループ ファブリック アドレス
port_idPort_IDentifier
R予約済み
R_A_TOVResource_Allocation_Timeout 値
siシーケンスイニシアチブ
SW_ACCスイッチ ファブリック リンク サービスの受け入れ
SW_LSスイッチ ファブリック リンク サービス
SW_RJTスイッチ ファブリック リンク サービスの拒否
ULP上位プロトコル
WKA既知のアドレス
WWNワールドワイドネーム

3.3.2 アイコン

特に明記しない限り、次の記号は記載された意味を持ちます。

||連結

3 Definitions and conventions

3.1 Definitions

3.1.1

address assignment

a process whereby addresses are dispensed to Switches and Switch Ports.

3.1.2

address identifier

as defined in FC-PH (see reference [1]), an unsigned 24-bit address value used to uniquely identify the source (S_ID) and destination (D_ID) of Fibre Channel frames.

3.1.3

address Manager

a logical entity within a Switch which is responsible for address assignment.

3.1.4

area

as defined in FC-FG (see reference [5]), the second level in a three-level addressing hierarchy.

3.1.5

Area_IDentifier

as defined in FC-FG (see reference [5]), bits 15 through 8 of an address identifier.

3.1.6

class F service

as defined in FC-FG (see reference [5]), a service which multiplexes frames at frame boundaries that is used for control and coordination of the internal behavior of the Fabric.

3.1.7

class N service

a generic reference to a Class 1, Class 2, or Class 3 service, as defined in FC-PH (see reference [1]).

3.1.8

domain

as defined in FC-FG (see reference [5]), the highest level in a three-level addressing hierarchy.

3.1.9

domain Address Manager

a Principal Switch which is responsible for address assignment to other Switches outside of its Domain.

3.1.10

Domain_IDentifier

as defined in FC-FG (see reference [5]), bits 23 through 16 of an address identifier.

3.1.11

domain_ID_List

a list in which each record contains a Domain_ID value and the Switch_Name of the Switch assigned the Domain_ID.

3.1.12

downstream Principal ISL

from the point of view of the local Switch, the downstream Principal ISL is the Principal ISL to which frames may be sent from the Principal Switch to the destination Switch. All Principal ISLs on the Principal Switch are downstream Principal ISLs. A Switch that is not the Principal Switch may have zero or more downstream Principal ISLs.

3.1.13

E_Port

as defined in FC-FG (see reference [5]), a Fabric"Expansion" Port which attaches to another E_Port to create an Inter-Switch Link.

3.1.14

E_Port_IDentifier

an address identifier assigned to an E_Port.

3.1.15

E_Port_Name

a Namejdentifier which identifies an E_Port for identification purposes. The format of the name is specified in FC-PH. Each E_Port shall provide a unique E_Port_Name within the Fabric.

3.1.16

Error_Detect_Timeout value

a time constant defined in FC-PH. In this Standard, the recommended value of this time constant is 2 seconds.

3.1.17

F_Port

as defined in FC-PH (see reference [1]). In this Standard, an F_Port is assumed to always refer to a port to which non-loop N_Ports are attached to a Fabric, and does not include FL_Ports.

3.1.18

Fabric

As defined in FC-FG (see reference [5]), an entity which interconnects various Nx_Ports attached to it and is capable of routing frames using only the D_ID information in an FC-2 frame header.

3.1.19

Fabric Controller

1. as defined in FC-FG (see reference [5]), the logical entity responsible for operation of the Fabric. 2. the entity at the well-known address hex 'FF FF FD'.

3.1.20

Fabric Element

1. As defined in FC-FG (see reference [5]), the smallest unit of a Fabric which meets the definition of a Fabric. From the point of view of an attached Nx_Port, a Fabric consisting of multiple Fabric Elements is indistinguishable from a Fabric consisting of a single Fabric Element.

3.1.21

Fabric F_Port

the entity at the well-known address hex 'FF FF FE'. See reference [1] .

3.1.22

FL_Port

an L_Port which is able to perform the function of an F_Port, attached via a link to one or more NL_Ports in an Arbitrated Loop topology (see FC-AL). The AL_PA of an FL_Port is hex'00'. In this Standard, an FL_Port is assumed to always refer to a port to which NL_Ports are attached to a Fabric, and does not include F Ports.

3.1.23

Fx_Port

a Switch Port capable of operating as an F_Port or FL_Port.

3.1.24

Fabric_StabMity_Timeout value

a time constant used to detect inactivity during Fabric Configuration. The value of this time constant shall be 5 seconds.

3.1.25

Interject

as defined in FC-FG.

3.1.26

intermix

as defined in FC-FG.

3.1.27

Inter-Switch Link

a Link connecting the E_Port of one (local) Switch to the E_Port of another (remote) Switch.

3.1.28

Isolated

a condition in which it has been determined that no Class N traffic may be transmitted across an ISL.

3.1.29

L_Port

a port which contains Arbitrated Loop functions associated with the Arbitrated Loop topology.

3.1.30

Link

as defined in FC-PH.

3.1.31

local Switch

a Switch that can be reached without traversing any Inter-Switch Links.

3.1.32

loop Fabric Address

an address identifier used to address a loop for purposes of loop management.

3.1.33

N_Port

as defined in FC-PH (see reference [1]). In this Standard, an N_Port is assumed to always refer to a direct Fabric-attached port, and does not include NL_Ports.

3.1.34

N_Port_IDentifier

an address identifier assigned to an N_Port.

3.1.35

Namejdentifier

as defined in FC-PH (see reference [1]), a 64-bit identifier.

3.1.36

NL_Port

an L_Port which is able to perform the function of an N_Port, attached via a link to one or more NL_Ports and zero or more FL_Ports in an Arbitrated Loop topology. In this Standard, an NL_Port is assumed to always refer to a loop-attached port, and does not include N_Ports.

3.1.37

non-zero Domain_ID_List

a Domain_ID_List which contains at least one record.

3.1.38

Nx_Port

a Port operating as an N_Port or NL_Port.

3.1.39

path

a route between a source and a destination.

3.1.40

path selection

a process whereby a path between a source and one or more destinations is discovered.

3.1.41

port

1. A generic reference to an N_Port, NL_Port, F_Port, FL_Port, or E_Port.

2. As defined in FC-FG (see reference [5]), the lowest level in a three-level addressing hierarchy.

3.1.42

Port_IDentifier

as defined in FC-FG (see reference [5]), bits 7 through 0 of an address identifier.

3.1.43

port Mode

a generic reference to E_Port, F_Port or FL_Port operation.

3.1.44

preferred Domain_ID

a Domain_ID previously granted to a Switch by the Domain Address Manager.

3.1.45

principal ISL

an Inter-Switch Link that is used to communicate with the Principal Switch.

3.1.46

principal Switch

a Switch which has been selected to perform certain duties.

3.1.47

remote Switch

a Switch that can be reached only by traversing one or more Inter-Switch Links.

3.1.48

Resource_Allocation_Timeout value

a time constant defined in FC-PH. In this Standard, the recommended value of this time constant is 10 seconds.

3.1.49

router

an entity within a Switch responsible for routing of Class 2 and Class 3 frames.

3.1.50

routing

a process whereby the appropriate Switch Port(s) to deliver a Class 2 or Class 3 frame towards its destination is identified.

3.1.51

switch

1. A Fabric Element conforming to this Standard. 2. A member of the Fabric collective.

3.1.52

switch Construct

an entity within a Switch responsible for transporting frames between Switch Ports.

3.1.53

Switch_Name

a Namejdentifier which identifies a Switch for identification purposes. The format of the name is specified in FC-PH. Each Switch shall provide a unique Switch_Name within the Fabric.

3.1.54

switch Port

an E_Port, F_Port, or FL_Port.

3.1.55

Switch_Priority

a value used during Principal Switch selection to cause one Switch to be favored over another.

3.1.56

upstream Principal ISL

the upstream Principal ISL is the Principal ISL to which frames may be sent from the local Switch to the Principal Switch. A Switch that is not the Principal Switch always has exactly one upstream Principal ISL. The Principal Switch does not have an upstream Principal ISL.

3.1.57

zero Domain_ID_List

a Domain_ID_List which is empty.

3.2 Editorial conventions

In this Standard, a number of conditions, mechanisms, sequences, parameters, events, states, or similar terms that do not have their normal English meaning are printed with the following conventions:

  • the first letter of each word in uppercase and the rest lowercase (e.g., Exchange, Class, etc.).
  • a term consisting of multiple words, with the first letter of each word in uppercase and the rest lowercase, and each word separated from the other by an underscore (_) character. A word may consist of an acronym or abbreviation which would be printed in uppercase, (e.g., NL_Port, Transfer_Length, etc.).
  • a term consisting of multiple words with all letters lowercase and each word separated from the other by a dash (-) character. A word may also consist of an acronym or abbreviation which would be printed in uppercase, (e.g., device-level, CUE-with-busy, etc.).

All terms and words not conforming to the conventions noted above have the normal technical English meanings.

Numbered items in this Standard do not represent any priority. Any priority is explicitly indicated.

In all of the figures, tables, and text of this Standard, the most significant bit of a binary quantity is the left side of the bit string. Exceptions to this convention are indicated in the appropriate sections.

The term"shall" is used to indicate a mandatory rule. If such a rule is not followed, the results are unpredictable unless indicated otherwise.

The fields or control bits which are not applicable shall be reset to zero.

If a field or a control bit in a frame is specified as not meaningful, the entity which receives the frame shall not check that field or control bit.

If a field or control bit is specified as reserved, it shall be filled with binary zeros by the source, and shall be ignored by the destination.

3.2.1 Binary notation

Binary notation may be used to represent some fields. Single bit fields are represented using the binary values 0 and 1. For multiple bit fields, the binary value is enclosed in single quotation marks followed by the letter b. For example, a four-byte Process_Associator field containing a binary value may be represented as '00000000 11111111 10011000 11111010'b.

3.2.2 Hexadecimal notation

Hexadecimal notation may be used to represent some fields. When this is done, the value is enclosed in single quotation marks and preceded by the word hex. For example, a four-byte Process_ Associator field containing a binary value of '00000000 11111111 10011000 11111010'b is shown in hexadecimal format as hex'00 FF 98 FA'.

3.3 Abbreviations, acronyms, and symbols

Abbreviations and acronyms applicable to this International Standard are listed. Definitions of several of these items are included in 3.1. Abbreviations used that are not listed below are defined in FC-PH (see reference [1]).

3.3.1 Acronyms and abbreviations

Area_IDArea_IDentifier
BLSBasic Link Service
Domain_IDDomain_IDentifier
E_D_TOVError_Detect_Timeout value
ELSExtended Link Service
FANFabric Address Notification Extended Link Service
FC-ALFibre Channel Arbitrated Loop
FC-AL-2Fibre Channel Arbitrated Loop-2
FC-BBFibre Channel Backbone
FC-FGFibre Channel - Generic Fabric Requirements
FC-FLAFibre Channel - Fabric Loop Attachment
FC-GS-2Fibre Channel - Generic Services-2
FC-PHFibre Channel Physical and Signaling Interface
FC-PH-2Fibre Channel Physical and Signaling lnterface-2
FC-PH-3Fibre Channel Physical and Signaling lnterface-3
F_S_TOVFabric_Stability_Timeout value
ISLInter-Switch Link
iuInformation Unit
LANLocal Area Network
LFALoop Fabric Address
Port_IDPort_IDentifier
RReserved
R_A_TOVResource_Allocation_Timeout value
siSequence Initiative
SW_ACCSwitch Fabric Link Service Accept
SW_LSSwitch Fabric Link Service
SW_RJTSwitch Fabric Link Service Reject
ULPUpper Level Protocol
WKAWell-Known Address
WWNWorld Wide Name

3.3.2 Symbol

Unless indicated otherwise, the following symbol has the listed meaning.

||concatenation