Peran dan Jenis Node

Lihat sumber di GitHub

Meneruskan peran

Peran Node OT

Dalam jaringan Thread, node dibagi menjadi dua peran penerusan:

Mesh Extender

Penguat Mesh adalah node yang:

  • meneruskan paket untuk perangkat jaringan
  • menyediakan layanan commissioning yang aman untuk perangkat yang mencoba bergabung ke jaringan
  • memastikan transceivernya selalu diaktifkan

Perangkat Akhir

Perangkat Akhir (ED) adalah node yang:

  • berkomunikasi terutama dengan satu Mesh Extender
  • tidak meneruskan paket untuk perangkat jaringan lain
  • dapat menonaktifkan transceiver-nya untuk mengurangi daya

Jenis perangkat

Selain itu, node terdiri dari beberapa jenis.

Taksonomi Perangkat OT

Perangkat Thread Lengkap

Perangkat Thread Lengkap (FTD) selalu mengaktifkan radionya, berlangganan alamat multicast semua router, dan mempertahankan pemetaan alamat IPv6. Ada dua jenis FTD:

  • Perangkat yang Kompatibel dengan Ekstensi (ECD)
  • Perangkat Akhir Lengkap (FED)

Perangkat yang Kompatibel dengan Penguat dapat berperan sebagai Penguat Mesh atau ECD siaga. Dalam peran standby, perangkat selalu merupakan Perangkat Akhir (Turunan).

FED selalu merupakan Perangkat Akhir (Turunan).

Perangkat Thread Minimal

Perangkat Thread Minimal tidak berlangganan ke alamat multicast all-router dan meneruskan semua pesan ke Parent-nya. Ada dua jenis MTD:

  • Perangkat Akhir Minimal (MED) — transceiver selalu aktif, tidak perlu melakukan polling untuk pesan dari induknya
  • Perangkat Akhir Tidur (SED) — biasanya dinonaktifkan, sesekali aktif untuk melakukan polling pesan dari induknya

MTD hanya dapat beroperasi sebagai Perangkat Akhir (Turunan).

Mengupgrade dan mendowngrade

Jika ECD standby adalah satu-satunya node yang dapat dijangkau oleh perangkat Thread baru yang ingin bergabung ke jaringan Thread, ECD tersebut dapat mengupgrade dirinya sendiri dan beroperasi sebagai Mesh Extender:

Perangkat Akhir OT ke Mesh Extender

Sebaliknya, jika tidak memiliki turunan, Mesh Extender dapat melakukan downgrade sendiri dan beroperasi sebagai ECD siaga:

OT Mesh Extender ke Perangkat Akhir

Peran dan jenis lainnya

Pemimpin Thread

Pemimpin OT dan Router Pembatas

Pemimpin Thread adalah Pengulang Mesh yang bertanggung jawab untuk mengelola serangkaian Pengulang Mesh dalam jaringan Thread. Secara dinamis, ia memilih dirinya sendiri untuk toleransi fault, serta menggabungkan dan mendistribusikan informasi konfigurasi di seluruh jaringan.

router pembatas

Router Pembatas adalah perangkat yang dapat meneruskan informasi antara jaringan Thread dan jaringan non-Thread (misalnya, Wi-Fi). Konfigurasi ini juga mengonfigurasi jaringan Thread untuk konektivitas eksternal.

Perangkat apa pun dapat berfungsi sebagai Router Pembatas.

Partisi

Partisi OT

Jaringan Thread dapat terdiri dari partisi. Hal ini terjadi saat sekelompok perangkat Thread tidak dapat lagi berkomunikasi dengan sekelompok perangkat Thread lainnya. Setiap partisi beroperasi secara logis sebagai jaringan Thread yang berbeda dengan penetapan ID Router dan Leader, serta data jaringannya sendiri, sambil mempertahankan kredensial keamanan yang sama untuk semua perangkat di semua partisi.

Partisi dalam jaringan Thread tidak memiliki konektivitas nirkabel satu sama lain, dan jika konektivitas partisi pulih, partisi tersebut akan otomatis digabungkan menjadi satu partisi.

Perhatikan bahwa penggunaan "Jaringan Thread" dalam pengantar ini mengasumsikan satu partisi. Jika perlu, konsep dan contoh utama diperjelas dengan istilah "partisi". Partisi akan dibahas secara mendalam nanti dalam pengantar ini.

Batas perangkat

Ada batasan jumlah jenis perangkat yang didukung oleh satu jaringan Thread.

Peran Batas
Posisi teratas 1
Mesh Extender 32
Perangkat Akhir 511 per Mesh Extender

Thread mencoba mempertahankan jumlah Mesh Extender antara 16 dan 23. Jika ECD terhubung sebagai Perangkat Akhir dan jumlah Mesh Extender dalam jaringan kurang dari 16, ECD akan otomatis dipromosikan menjadi Mesh Extender.

Rangkuman

Hal yang telah Anda pelajari:

  • Perangkat Thread adalah Mesh Extender (Induk) atau Perangkat Akhir (Anak)
  • Perangkat Thread adalah Perangkat Thread Lengkap (mempertahankan pemetaan alamat IPv6) atau Perangkat Thread Minimal (meneruskan semua pesan ke Induknya)
  • ECD dalam mode standby dapat mempromosikan dirinya menjadi Mesh Extender, dan sebaliknya
  • Setiap partisi jaringan Thread memiliki Pemimpin untuk mengelola Alat Perluasan Mesh
  • Router Pembatas digunakan untuk menghubungkan jaringan Thread dan non-Thread
  • Jaringan Thread dapat terdiri dari beberapa partisi

Uji pemahaman Anda

Perangkat jaringan Thread dapat memenuhi salah satu dari dua peran penerusan. Apa saja empat sinyal tersebut?
Node Turunan.
Salah.
Mesh Extender.
Benar.
Perangkat Akhir.
Benar.
Gateway.
Salah.
Apa dua jenis utama perangkat Thread?
Perangkat Thread Minimal (MTD).
Benar.
Perangkat Thread Lengkap (FTD).
Benar.
Perangkat Thread Kecil (MTD).
Salah.
Perangkat Akhir yang Mengantuk (SED).
Salah.
Manakah dari pernyataan berikut tentang Penguat Mesh yang tidak benar?
Mesh Extender dapat menonaktifkan transceiver-nya untuk mengurangi daya.
Perangkat yang berfungsi sebagai Mesh Extender tidak menonaktifkan transceivernya. (Jika ya, perangkat tidak akan dapat berfungsi dengan baik sebagai Penguat Mesh.)
Alat Penguat Mesh meneruskan paket untuk perangkat jaringan.
Pernyataan ini benar.
Mesh Extender selalu mengaktifkan transceiver-nya.
Pernyataan ini benar. Agar berfungsi dengan baik sebagai Mesh Extender, perangkat harus menjaga agar transceivernya tetap online setiap saat.
Mesh Extender menyediakan layanan aktivasi yang aman untuk perangkat yang mencoba bergabung ke jaringan.
Pernyataan ini benar. Mengaktifkan adalah fungsi penting dari Mesh Extender.
Kapan perangkat dapat mengupgrade dirinya sendiri ke Mesh Extender?
Saat perangkat yang Kompatibel dengan Pengulang dalam keadaan standby dan merupakan satu-satunya node yang dapat dijangkau oleh perangkat Thread baru yang ingin bergabung ke jaringan Thread.
Benar sekali. Dalam situasi ini, Perangkat yang Kompatibel dengan Penguat dalam mode standby dapat mempromosikan dirinya menjadi Penguat Jaringan.
Saat berupa Perangkat Akhir yang ingin bergabung ke jaringan Thread.
Salah.
Saat perangkat yang Kompatibel dengan Pengulang dalam mode standby dan jaringan Thread telah digabungkan dengan jaringan yang lebih besar.
Salah.
Kapan Mesh Extender dapat berhenti berfungsi sebagai Mesh Extender?
Jika tidak memiliki turunan.
Tepat. Mesh Extender tanpa turunan dapat kembali ke ECD siaga dengan sendirinya.
Saat Perangkat Akhir baru berupaya bergabung ke jaringan Thread.
Salah. Dalam skenario ini, Mesh Extender tidak dapat kembali ke ECD siaga.
Saat perangkat lain di jaringan memilih untuk menjadi Mesh Extender.
Ini bisa jadi benar. Jika jumlah Mesh Extender bertambah menjadi 24 atau lebih, Mesh Extender yang ada dapat mulai mengevaluasi apakah akan menjadi ECD siaga.
Pertimbangkan skenario saat jaringan Thread berisi dua grup node yang memiliki konektivitas radio dalam grup, tetapi tidak dengan anggota grup lainnya. Kesimpulan apa yang dapat ditarik dari hal ini?
Ada lebih dari satu partisi dalam jaringan tersebut.
Benar. Partisi dibentuk di sekitar setiap grup node yang dapat berkomunikasi satu sama lain. Jika ada beberapa grup node yang dapat berkomunikasi di antara grup tersebut, tetapi tidak dengan anggota grup lain, kita dapat menyimpulkan bahwa setiap grup tersebut merupakan partisi yang berbeda.
Jaringan kehilangan Pemimpinnya.
Salah.
Semua Mesh Extender di jaringan telah offline.
Salah. Dalam hal ini, tidak ada node yang dapat berkomunikasi satu sama lain.
Perangkat apa yang digunakan untuk menghubungkan jaringan Thread dan non-Thread?
Gateway.
Meskipun dalam jaringan tradisional, istilah 'Gateway' merujuk pada perangkat yang menghubungkan dua jaringan, ada istilah yang lebih spesifik dalam konteks jaringan Thread.
Router Pembatas.
Benar. Router Pembatas digunakan untuk menghubungkan jaringan Thread dan non-Thread.
Firewall.
Itu tidak benar.
Jembatan.
Salah. Istilah ini mengacu pada konsep serupa dalam jaringan tradisional, yaitu perangkat yang menghubungkan dua LAN yang menggunakan protokol jaringan *yang sama*.
Berapa banyak Pemimpin yang dapat dimiliki partisi jaringan Thread?
Tidak ada atau tepat satu.
Ini salah. Partisi jaringan Thread tidak boleh memiliki kurang dari satu Pemimpin.
Satu dan hanya satu.
Benar. Partisi jaringan Thread hanya dapat memiliki satu Pemimpin.
Lebih dari satu.
Salah. Partisi jaringan Thread tidak boleh memiliki beberapa Pemimpin.