Dans un réseau Thread, les nœuds sont divisés en deux rôles de transfert:
Routeur
Un routeur est un nœud qui:
transmet les paquets des appareils réseau
fournit des services de mise en service sécurisés pour les appareils qui tentent de se connecter au réseau ;
maintient son émetteur activé en permanence
Appareil de fin
Un appareil final (ED) est un nœud qui:
communique principalement avec un seul routeur
ne transfère pas les paquets pour d'autres appareils réseau
peut désactiver son émetteur-récepteur pour réduire l'alimentation
Types d'appareil
De plus, les nœuds comprennent un certain nombre de types.
Appareil à thread complet
Le dispositif FTD (Full Thread Device) est toujours activé, il s'abonne à l'adresse multicast de tous les routeurs et gère les mappages d'adresses IPv6. Il existe trois types de FTD:
Routeur
Appareil de fin de routeur éligible (REED) : peut être promu routeur
FED (Full End Device) : la licence ne peut pas être promue en routeur.
Un modèle FTD peut servir de routeur (parent) ou d'appareil de fin (enfant).
Appareil Thread minimal
Un appareil Thread minimal ne s'abonne pas à l'adresse multicast tous les routeurs et transfère tous les messages à son parent. Il existe deux types de MTD:
Minimal End Device (MED) : l'émetteur-récepteur est toujours activé et n'a pas besoin d'interroger les messages de son parent
Appareil de fin de sommeil (SED) : généralement désactivé, il s'active à l'occasion de l'interrogation de messages de son parent
Un MTD ne peut fonctionner que comme Appareil de fin (Enfant).
Passer à une édition supérieure ou inférieure
Lorsqu'un REED est le seul nœud à portée d'un nouvel appareil final souhaitant rejoindre le réseau Thread, il peut se mettre à niveau et fonctionner en tant que routeur:
À l'inverse, lorsqu'un routeur n'a pas d'enfants, il peut revenir à une version antérieure et fonctionner comme un appareil de fin:
Autres rôles et types
Leader des fils de discussion
Thread Lead est un routeur chargé de gérer l'ensemble des routeurs d'un réseau Thread. Il est automatiquement choisi pour la tolérance aux pannes, et agrège et distribue les informations de configuration à l'échelle du réseau.
Routeur de bordure
Un routeur de bordure est un appareil qui peut transférer des informations entre un réseau Thread et un réseau autre que Thread (par exemple, le Wi-Fi). Elle configure également un réseau Thread pour la connectivité externe.
Tout appareil peut servir de routeur de bordure.
Partitions
Un réseau Thread peut être composé de partitions. Cela se produit lorsqu'un groupe d'appareils Thread ne peut plus communiquer avec un autre groupe d'appareils Thread.
Chaque partition fonctionne de manière logique en tant que réseau Thread distinct, avec ses propres instances principales, attributions d'ID de routeur et données réseau, tout en conservant les mêmes identifiants de sécurité pour tous les appareils dans toutes les partitions.
Les partitions d'un réseau Thread n'ont pas de connectivité sans fil les unes avec les autres, et si une partition récupère la connectivité, elles sont automatiquement fusionnées en une seule.
Notez que l'utilisation de "Réseau Thread" dans ce guide suppose une partition unique.
Si nécessaire, les concepts clés et les exemples sont clarifiés par le terme "partition".
Les partitions seront abordées plus loin dans cet article.
Limites du nombre d'appareils
Le nombre d'appareils compatibles avec un même réseau Thread est limité.
Rôle
Limite
En tête
1
Routeur
32
Appareil de fin
511 par routeur
Thread tente de maintenir le nombre de routeurs entre 16 et 23. Si un REED est associé en tant qu'appareil final et que le nombre de routeurs dans le réseau est inférieur à 16, il est automatiquement promu en routeur.
Résumé
Dans cet atelier, vous avez appris à effectuer les opérations suivantes :
Un appareil Thread est un routeur (parent) ou un appareil final (enfant)
Un appareil Thread est soit un appareil Thread complet (gestion des mappages d'adresses IPv6), soit un appareil Thread minimal (transfère tous les messages à son parent).
Un appareil final éligible au routeur peut se promouvoir en routeur, et inversement.
Chaque partition réseau Thread dispose d'un leader pour gérer les routeurs
Un routeur de bordure permet de connecter les réseaux Thread et non Thread
Un réseau Thread peut être composé de plusieurs partitions
Testez vos connaissances
Un appareil réseau Thread peut remplir l'un des deux rôles de transfert.
Quels sont-ils ?
Nœud enfant.
Mauvaise réponse.
Routeur.
Bonne réponse.
Appareil de fin.
Bonne réponse.
Passerelle.
Mauvaise réponse.
Quels sont les deux principaux types d'appareils Thread ?
Appareil à thread minimal (MTD).
Bonne réponse.
Appareil à thread complet (FTD).
Bonne réponse.
Miniscule Thread Device (MTD).
Mauvaise réponse.
Appareil de fin de sommeil (SED).
Mauvaise réponse.
Parmi les affirmations suivantes concernant les routeurs, laquelle est fausse ?
Un routeur peut désactiver son émetteur-récepteur pour réduire la puissance.
Les appareils qui fonctionnent comme des routeurs ne désactivent pas leur émetteur-récepteur. Si c'était le cas, ils ne pourraient pas fonctionner correctement.
Un routeur transfère les paquets des appareils réseau.
Cette affirmation est vraie.
Le routeur reste activé en permanence.
Cette affirmation est vraie. Pour fonctionner correctement en tant que routeur, un appareil doit maintenir son émetteur-récepteur en ligne en permanence.
Un routeur fournit des services de mise en service sécurisés aux appareils qui tentent de se connecter au réseau.
Cette affirmation est vraie. La mise en service est une fonction importante des routeurs Thread.
Quand un appareil peut-il passer à un routeur ?
Lorsqu'il s'agit d'un REED et qu'il s'agit du seul nœud à portée d'un nouvel appareil final cherchant à rejoindre le réseau Thread.
C'est vrai ! Dans ces circonstances, un REED peut se promouvoir en routeur.
Lorsqu'il s'agit d'un Appareil final qui cherche à rejoindre le réseau Thread.
Mauvaise réponse.
Lorsqu'il s'agit d'un REED et que le réseau Thread a fusionné avec un réseau plus grand.
Mauvaise réponse.
Quand un routeur peut-il cesser de fonctionner en tant que routeur ?
Lorsqu'il n'y a pas d'enfants.
Bonne réponse. Un routeur sans enfant peut rétablir lui-même un Appareil de fin.
Lorsqu'un nouvel appareil final cherche à rejoindre le réseau Thread.
Faux. Dans ce scénario, un routeur ne peut pas rétablir un appareil final.
Lorsqu'un autre appareil du réseau choisit de devenir un routeur.
C'est peut-être vrai. Si le nombre de routeurs Thread passe à 24 ou plus, les routeurs Thread existants peuvent commencer à évaluer s'ils souhaitent devenir un appareil final.
Prenons l'exemple d'un scénario dans lequel un réseau Thread contient deux groupes de nœuds qui disposent d'une connectivité radio dans le groupe, mais pas avec les membres de l'autre groupe.
Quelle conclusion pouvons-nous en tirer ?
Ce réseau comporte plusieurs partitions.
Bonne réponse. Une partition est formée autour de chaque groupe de nœuds capables de communiquer entre eux. Lorsque plusieurs groupes de nœuds peuvent communiquer entre eux, mais pas avec les membres d'autres groupes, il est possible de déduire que ces groupes constituent chacun une partition distincte.
Le réseau a perdu sa position de leader.
Mauvaise réponse.
Tous les routeurs du réseau ont été déconnectés.
Mauvaise réponse. Dans ce cas, aucun des nœuds ne pourra communiquer entre eux.
Quel appareil est utilisé pour connecter les réseaux Thread et non-Thread ?
Une passerelle.
Alors qu'en réseau traditionnel, le terme "passerelle" désigne un appareil qui connecte deux réseaux, il existe un terme plus spécifique dans le contexte d'un réseau Thread.
Un routeur de bordure.
Bonne réponse. Un routeur de bordure permet de connecter des réseaux Thread à des réseaux autres que Thread.
Un pare-feu.
Mauvaise réponse.
Un pont.
Mauvaise réponse. Ce terme fait référence à un concept similaire dans les réseaux traditionnels, à savoir un appareil qui connecte deux LAN utilisant le *même* protocole réseau.
De combien de leaders peut-on disposer dans une partition de réseau Thread ?
soit aucune, soit une seule.
C'est incorrect. Une partition de réseau Thread ne peut pas comporter moins d'une variante optimale.
Un seul.
Bonne réponse. Une partition de réseau Thread ne peut avoir qu'une seule variante optimale.
Plusieurs.
Faux. Une partition réseau Thread ne peut pas comporter plusieurs variantes optimales.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
Dernière mise à jour le 2023/09/07 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/09/07 (UTC)."],[],[]]