Bonne réponse
- BJSON
Explication
Le JSON représente les données sous forme d'objets et de tableaux en utilisant des accolades, des crochets et des paires nom-valeur. C'est le format le plus courant que vous verrez dans les API réseau modernes.
Un ingénieur reçoit une sortie d'API qui commence par des accolades et contient des paires nom-valeur. Quel format de données est utilisé ?
Choisissez la meilleure réponse.
Bonne réponse
Le JSON représente les données sous forme d'objets et de tableaux en utilisant des accolades, des crochets et des paires nom-valeur. C'est le format le plus courant que vous verrez dans les API réseau modernes.
YANG
Le YANG (Yet Another Next Generation) est un langage de modélisation de données utilisé pour définir les arbres de données de configuration et d'état pour NETCONF et RESTCONF, et non un format de sérialisation ou de charge utile (payload). Un module YANG décrit un schéma à l'aide de conteneurs, de feuilles (leafs) et de listes, mais lorsque les données sont transmises, elles sont encodées en XML ou en JSON — et non en tant que brut YANG. Par conséquent, la sortie reçue par l'ingénieur ne peut littéralement pas être du YANG.
JSON
Une charge utile (payload) qui commence par une accolade est la signature d'un objet JSON. Le JSON (JavaScript Object Notation) est un format d'échange de données léger et indépendant du langage dans lequel les données sont organisées sous forme de paires clé-valeur entre accolades. Les API REST renvoient généralement du JSON, et le tout premier caractère étant '{' confirme que la représentation est un document JSON plutôt qu'un texte brut ou un format binaire structuré.
Syslog
Le Syslog est un standard de journalisation qui définit à la fois un format de message et un mécanisme de transport (port UDP/TCP 514). Ses messages commencent généralement par une valeur de priorité entre crochets angulaires, suivie d'un horodatage, d'un nom d'hôte et d'une description textuelle — jamais par une accolade. Même les versions modernes de syslog structuré n'utilisent le JSON que lorsqu'elles sont explicitement configurées pour le faire, mais la sortie syslog héritée et la plus courante est du texte brut, cette option ne correspond donc pas à la sortie décrite.
SMTP
Le SMTP (Simple Mail Transfer Protocol) est un protocole de la couche application pour la transmission de courriers électroniques, fonctionnant avec des commandes textuelles ASCII telles que HELO, MAIL FROM et RCPT TO. Ses échanges sont orientés ligne et n'utilisent pas de délimiteurs d'accolades ni de syntaxe d'objet structurée. Puisque l'énoncé indique que la sortie commence par une accolade, le SMTP est un format invraisemblable.
Le JSON (JavaScript Object Notation) est un format d'échange de données léger qui représente les données sous forme de paires clé-valeur enfermées dans des accolades. Il est largement utilisé dans l'automatisation et la programmabilité des réseaux car il est facile à lire et à écrire pour les humains comme pour les machines. Dans les API de mise en réseau Cisco, le JSON est le format standard pour l'échange de données de configuration et opérationnelles, permettant aux outils d'automatisation d'analyser et de manipuler efficacement les informations des équipements réseau. Lorsqu'un ingénieur reçoit une sortie d'API commençant par des accolades et contenant des paires nom-valeur, le format des données est le JSON. Ce format contraste avec d'autres représentations de données réseau comme le YANG, qui est un langage de modélisation définissant la structure des données mais pas le format de la charge utile (payload) proprement dit. La structure du JSON permet aux ingénieurs réseau d'automatiser des tâches telles que la configuration, la surveillance et le dépannage des équipements en s'intégrant aux frameworks de programmabilité de Cisco tels que RESTCONF et NETCONF. Un piège d'examen courant consiste à confondre le JSON avec le YANG ou d'autres protocoles comme Syslog ou SMTP. Alors que le YANG définit la manière dont les données doivent être modélisées, le JSON est le format de données réel utilisé pour encoder les données de ce modèle. Syslog et SMTP servent à des fins différentes — respectivement la journalisation et le transfert de courriers électroniques — et n'utilisent pas d'accolades ou de paires nom-valeur dans leurs formats de message. Comprendre cette distinction est essentiel pour identifier correctement les formats de données dans les contextes d'automatisation Cisco.
À propos de ces questions d'entraînement
Cette question fait partie des questions d'entraînement 200-301 originales de Courseiva, rédigées pour apprendre et jamais copiées d'examens réels ou de dumps.
Traduite de l'original anglais avec l'IA et vérifiée pour le sens. Les codes d'examen, les commandes et les noms de produits sont conservés tels qu'ils apparaissent à l'examen.