1.1 Specification of Requirements
1.1. Specification of Requirements (Spécification des exigences)
Les mots-clés "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" et "OPTIONAL" dans ce document doivent être interprétés comme décrit dans le BCP 14 [2]. Ces mots-clés signifient la même chose qu'ils soient en majuscules ou non.
Une implémentation n'est pas conforme si elle ne satisfait pas une ou plusieurs des exigences "must" ou "must not" pour les protocoles qu'elle implémente. Une implémentation qui satisfait toutes les exigences "must", "must not", "should" et "should not" pour ses protocoles est dite "inconditionnellement conforme"; une implémentation qui satisfait toutes les exigences "must" et "must not" mais pas toutes les exigences "should" ou "should not" pour ses protocoles est dite "conditionnellement conforme".
Un NAS qui n'implémente pas un service donné NE DOIT PAS implémenter les attributs RADIUS pour ce service. Par exemple, un NAS qui est incapable d'offrir le service ARAP NE DOIT PAS implémenter les attributs RADIUS pour ARAP. Un NAS DOIT traiter un access-accept RADIUS autorisant un service indisponible comme un access-reject à la place.