Aller au contenu principal

3. Conventions utilisées dans ce document (Conventions Used in This Document)

3. Conventions utilisées dans ce document (Conventions Used in This Document)

Tous les documents relatifs aux protocoles SSH doivent utiliser les mots-clés « MUST », « MUST NOT », « REQUIRED », « SHALL », « SHALL NOT », « SHOULD », « SHOULD NOT », « RECOMMENDED », « MAY » et « OPTIONAL » pour décrire les exigences. Ces mots-clés doivent être interprétés comme décrit dans [RFC2119].

Les mots-clés « PRIVATE USE », « HIERARCHICAL ALLOCATION », « FIRST COME FIRST SERVED », « EXPERT REVIEW », « SPECIFICATION REQUIRED », « IESG APPROVAL », « IETF CONSENSUS » et « STANDARDS ACTION » qui apparaissent dans ce document lorsqu'ils décrivent l'allocation d'espaces de noms doivent être interprétés comme décrit dans [RFC2434].

Les champs de protocole (protocol fields) et les valeurs possibles pour les remplir sont définis dans cet ensemble de documents. Les champs de protocole seront définis dans les définitions de messages. À titre d'exemple, SSH_MSG_CHANNEL_DATA est défini comme suit.

byte      SSH_MSG_CHANNEL_DATA
uint32 recipient channel
string data

Dans l'ensemble de ces documents, lorsque les champs sont cités, ils apparaissent entre guillemets simples. Lorsque les valeurs destinées à remplir ces champs sont citées, elles apparaissent entre guillemets doubles. En reprenant l'exemple ci-dessus, des valeurs possibles pour le champ 'data' sont « foo » et « bar ».