Что такое нить? Что такое нить?

Просмотреть исходный код на GitHub

Нить

Thread ® — это сетевой протокол на базе IPv6, разработанный для маломощных устройств Интернета вещей в беспроводной ячеистой сети IEEE 802.15.4-2006, обычно называемой беспроводной персональной сетью (WPAN). Thread независим от других сетевых протоколов 802.15, таких как ZigBee, Z-Wave и Bluetooth LE.

Основные особенности Thread включают в себя:

  • Простота — простая установка, запуск и эксплуатация
  • Безопасность — все устройства в сети Thread аутентифицированы, а все соединения зашифрованы.
  • Надежность — самовосстанавливающаяся ячеистая сеть без единой точки отказа и методы расширенного спектра для обеспечения помехоустойчивости.
  • Эффективность — энергосберегающие устройства Thread могут годами работать от аккумулятора в спящем режиме.
  • Масштабируемость — Сети потоков могут масштабироваться до сотен устройств.

Если вы новичок в Thread, понимание основ критически важно для использования OpenThread в ваших собственных приложениях. Цель этого руководства — объяснить концепции, лежащие в основе Thread, и принципы его работы, а также предоставить отправную точку для разработки OpenThread.

Предполагается, что вы обладаете хорошими практическими знаниями в следующих областях:

  • IEEE 802.15.4
  • Концепции сетей и маршрутизации
  • IPv6

Полную спецификацию потоков можно найти на сайте threadgroup.org .