Rôles et types de nœuds

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Voir la source sur GitHub

Rôles de transfert

Rôles du nœud OT

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:

  • Transfère des paquets pour des appareils réseau
  • propose des services de commissionnement sécurisés pour les appareils essayant de se connecter au réseau
  • Maintenir son émetteur activé en permanence

Arrêter l'appareil

Un appareil de fin (ED) est un nœud qui:

  • communique principalement avec un seul routeur
  • Ne transfère pas de paquets pour les autres appareils réseau
  • peut désactiver son émetteur-récepteur pour réduire l'alimentation

Types d'appareil

En outre, les nœuds se composent de différents types.

Taxonomie d'appareils OT

Fil complet

Un appareil Full Thread (FTD) est toujours activé, s'abonne à l'adresse multicast de tous les routeurs et gère les mappages d'adresses IPv6. Il existe trois types de FTD:

  • Routeur
  • Routeur éligible (REED) pouvant être transformé en routeur
  • Appareil complet (FED) : ne peut pas être promu en routeur

Un FTD peut fonctionner en tant que routeur (parent) ou appareil de fin (enfant).

Filetage minimal

Un appareil Thread minimal n'est pas abonné à l'adresse multicast de tous les routeurs et transfère tous les messages à son Parent. Il existe deux types de MTD:

  • Appareil de fin minimal (MED) : émetteur toujours activé, il n'est pas nécessaire d'interroger les messages de son parent.
  • Appareil de sommeil endormi (SED) : désactivé normalement, se réveille pour rechercher les messages de son parent

Un MTD ne peut fonctionner qu'en tant qu'Appareil final (Enfant).

Passer à une édition supérieure ou inférieure

Lorsqu'un REED est le seul nœud à portée d'un nouvel appareil de fin qui souhaite rejoindre le réseau Thread, il peut se mettre à niveau et fonctionner en tant que routeur.

OT End Router to Router

Inversement, lorsqu'un routeur n'a pas d'enfants, il peut revenir à une version antérieure et fonctionner en tant qu'appareil final:

Routeur OT vers l'appareil de fin

Autres rôles et types

Responsable des fils de discussion

OT Leader et Border Router

Thread Leader est un routeur chargé de gérer l'ensemble des routeurs dans un réseau Thread. Il est choisi automatiquement 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 permet de transférer des informations entre un réseau Thread et un réseau non Thread (par exemple, le Wi-Fi). Elle configure également un réseau Thread pour une connectivité externe.

Un appareil peut servir de routeur de bordure.

Partitions

Partitions OT

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. Chacune d'elles fonctionne de manière logique en tant que réseau Thread distinct, avec ses propres attribution de rôle, ID de routeur et données de 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 entre elles. Si les partitions retrouvent la connectivité, elles sont automatiquement fusionnées en une seule partition.

Notez que l'utilisation de &threadt;Thread dans cette création suppose une partition unique. Lorsque cela est nécessaire, les concepts clés et les exemples sont clarifiés par le terme "partition". Les partitions sont abordées plus en détail dans la suite de cet article.

Limites applicables aux appareils

Le nombre de types d'appareils compatibles avec un seul réseau Thread est limité.

Rôle Limite
En tête 1
Routeur 32
Arrêter l'appareil 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 s'affiche automatiquement en tant que routeur.

Récapitulatif

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 un appareil Thread complet (qui gère les mappages d'adresses IPv6) ou un appareil Thread minimal (transfère tous les messages à son parent)
  • Un appareil final éligible au routeur peut se promouvoir en tant que routeur, et inversement
  • Chaque partition réseau Thread a un leader pour gérer les routeurs
  • Un routeur de bordure permet de connecter des réseaux Thread et non-Thread
  • Un réseau Thread peut être constitué 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.
Pas tout à fait.
Routeur.
Bonne réponse.
Arrêter l'appareil.
Bonne réponse.
Passerelle.
Pas tout à fait.
Quels sont les deux principaux types d'appareils Thread ?
Appareil à thread minimal (MTD).
Bonne réponse.
Appareil à thread complet.
Bonne réponse.
Dispositif Thread Miniscule.
Pas tout à fait.
Appareil de nuit (SED)
Pas tout à fait.
Parmi les affirmations suivantes concernant les routeurs, lesquelles sont vraies ?
Un routeur peut désactiver son émetteur-récepteur pour réduire l'alimentation.
Les appareils qui fonctionnent en tant que routeurs ne désactivent pas l'émetteur-récepteur. Dans le cas contraire, ils ne pourront pas fonctionner correctement en tant que routeur.
Un routeur transfère les paquets des appareils réseau.
Cette affirmation est vraie.
Un routeur maintient son émetteur activé en permanence.
Cette affirmation est vraie. Pour fonctionner correctement en tant que routeur, un appareil doit toujours connecter son émetteur en ligne.
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 d'un routeur Thread.
Quand un appareil peut-il passer à un routeur automatique ?
Lorsqu'il s'agit d'un REED et que c'est le seul nœud d'un nouvel appareil de fin qui cherche à rejoindre le réseau Thread.
Et voilà. Dans ces circonstances, un REED peut se promouvoir en routeur.
lorsqu'il s'agit d'un appareil de fin qui souhaite rejoindre le réseau Thread.
Pas tout à fait.
Lorsqu'il s'agit d'un REED, le réseau Thread a été fusionné avec un réseau plus grand.
Pas tout à fait.
À quel moment le routeur peut-il cesser d'agir en tant que routeur ?
Lorsqu'il n'y a pas d'enfants.
Bonne réponse. Un routeur sans enfant peut restaurer seul un appareil final.
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 de fin.
Lorsqu'un autre appareil du réseau décide de devenir routeur.
Cela peut être vrai. Si le nombre de routeurs Thread dépasse 24, les routeurs Thread existants peuvent commencer à déterminer s'il doit devenir un appareil final.
Imaginons qu'un réseau Thread contient deux groupes de nœuds qui disposent d'une connectivité radio au sein du groupe, mais pas avec les membres de cet autre groupe. Quelle conclusion peut-on tirer de ce résultat ?
Ce réseau comporte plusieurs partitions.
Bonne réponse. Une partition est composée 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, on peut déduire que ces groupes constituent chacun une partition distincte.
Le réseau a perdu son leader.
Pas tout à fait.
Tous les routeurs du réseau sont déconnectés.
Pas tout à fait. Dans ce cas, aucun des nœuds ne pourra communiquer.
Quel appareil est utilisé pour connecter les réseaux Thread et non-Thread ?
Une passerelle.
Dans le contexte des réseaux traditionnels, 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 et non-Thread.
Vous devez disposer d'un pare-feu.
Mauvaise réponse.
Pont.
Pas tout à fait. Ce terme fait référence à un concept similaire dans les réseaux traditionnels : un appareil qui connecte deux réseaux LAN utilisant le même protocole réseau *même*.
Combien d'entre eux peuvent contenir une partition réseau Thread ?
Une ou aucune.
C'est incorrect. Une partition de réseau Thread ne peut pas comporter plus d'une variante Leader.
Un et un.
Bonne réponse. Une partition de réseau Thread ne peut contenir qu'une seule variante leader.
Plusieurs.
Faux. Une partition de réseau Thread ne peut pas avoir plusieurs dirigeants.