メインコンテンツまでスキップ

3. Conventions Used in This Document (この文書で使用される規約)

SSH プロトコルに関連するすべての文書は、要件を記述するためにキーワード "MUST"、"MUST NOT"、"REQUIRED"、"SHALL"、"SHALL NOT"、"SHOULD"、"SHOULD NOT"、"RECOMMENDED"、"MAY"、"OPTIONAL" を使用しなければなりません。これらのキーワードは [RFC2119] に記述されているとおりに解釈されます。

この文書に登場する "PRIVATE USE"、"HIERARCHICAL ALLOCATION"、"FIRST COME FIRST SERVED"、"EXPERT REVIEW"、"SPECIFICATION REQUIRED"、"IESG APPROVAL"、"IETF CONSENSUS"、"STANDARDS ACTION" というキーワードは、名前空間の割り当てを記述するために使用される場合、[RFC2434] に記述されているとおりに解釈されます。

プロトコルフィールドとそれらを埋めるための可能な値は、この一連の文書で定義されています。プロトコルフィールドはメッセージ定義で定義されます。例として、SSH_MSG_CHANNEL_DATA は次のように定義されています。

byte      SSH_MSG_CHANNEL_DATA
uint32 recipient channel
string data

これらの文書全体を通じて、フィールドが参照される場合、それらは単一引用符内に表示されます。これらのフィールドを埋める値が参照される場合、それらは二重引用符内に表示されます。上記の例を使用すると、'data' の可能な値は "foo" と "bar" です。