Peran dan Jenis Node

Lihat sumber di GitHub

Meneruskan peran

Peran Node OT

Dalam jaringan Thread, node dibagi menjadi dua peran penerusan:

Router

Router adalah node yang:

  • meneruskan paket untuk perangkat jaringan
  • menyediakan layanan komisi yang aman untuk perangkat yang mencoba bergabung ke jaringan
  • selalu mengaktifkan transceiver

Perangkat Akhir

Perangkat Akhir (ED) adalah node yang:

  • berkomunikasi terutama dengan satu Router
  • tidak meneruskan paket untuk perangkat jaringan lain
  • dapat menonaktifkan transceiver untuk mengurangi daya

Jenis perangkat

Selain itu, node terdiri dari sejumlah jenis.

Taksonomi Perangkat OT

Perangkat Thread Lengkap

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

  • Router
  • Router Eligible End Device (REED) — dapat dipromosikan ke Router
  • Perangkat Akhir Lengkap (FED) — tidak dapat dipromosikan ke Router

FTD dapat beroperasi sebagai Router (Induk) atau Perangkat Akhir (Turunan).

Perangkat Thread Minimal

Perangkat Thread Minimal tidak berlangganan alamat multicast semua router dan meneruskan semua pesan ke Induk. Ada dua jenis MTD:

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

MTD hanya dapat beroperasi sebagai Perangkat Akhir (Turunan).

Mengupgrade dan mendowngrade

Jika REED adalah satu-satunya node yang dapat dijangkau oleh Perangkat Akhir baru yang ingin bergabung ke jaringan Thread, REED dapat mengupgrade dirinya sendiri dan beroperasi sebagai Router:

Perangkat Akhir OT ke Router

Sebaliknya, jika tidak memiliki turunan, Router dapat mendowngrade dirinya sendiri dan beroperasi sebagai Perangkat Akhir:

Router OT ke Perangkat Akhir

Peran dan jenis lainnya

Pemimpin Thread

OT Leader dan Border Router

Thread Leader adalah Router yang bertanggung jawab untuk mengelola kumpulan Router dalam jaringan Thread. Node ini dipilih secara dinamis untuk toleransi error, 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.

Setiap perangkat dapat berfungsi sebagai Router Pembatas.

Partisi

Partisi OT

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

Partisi dalam jaringan Thread tidak memiliki konektivitas nirkabel satu sama lain, dan jika partisi mendapatkan kembali konektivitas, 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 akan dijelaskan dengan istilah "partisi". Partisi akan dibahas secara mendalam nanti dalam pengantar ini.

Batas perangkat

Ada batasan jumlah jenis perangkat yang didukung satu jaringan Thread.

Peran Batas
Posisi teratas 1
Router 32
Perangkat Akhir 511 per Router

Thread mencoba mempertahankan jumlah Router antara 16 dan 23. Jika REED dilampirkan sebagai Perangkat Akhir dan jumlah Router di jaringan di bawah 16, perangkat tersebut akan otomatis dipromosikan menjadi Router.

Rekap

Hal yang telah Anda pelajari:

  • Perangkat Thread adalah Router (Induk) atau Perangkat Akhir (Turunan)
  • Perangkat Thread adalah Perangkat Thread Lengkap (mempertahankan pemetaan alamat IPv6) atau Perangkat Thread Minimal (meneruskan semua pesan ke Induk)
  • Perangkat Akhir yang Memenuhi Syarat Router dapat mempromosikan dirinya ke Router, dan sebaliknya
  • Setiap partisi jaringan Thread memiliki Pemimpin untuk mengelola Router
  • Router Pembatas digunakan untuk menghubungkan jaringan Thread dan non-Thread
  • Jaringan Thread mungkin terdiri dari beberapa partisi

Memeriksa pemahaman Anda

Perangkat jaringan Thread dapat memenuhi salah satu dari dua peran penerusan. Apa saja empat sinyal tersebut?
Node Turunan.
Salah.
Router.
Benar.
Perangkat Akhir.
Benar.
Gateway.
Salah.
Apa dua jenis utama perangkat Thread?
Perangkat Thread Minimal (MTD).
Benar.
Perangkat Thread Lengkap (FTD).
Benar.
Perangkat Thread Miniscule (MTD).
Salah.
Sleepy End Device (SED).
Salah.
Manakah dari pernyataan berikut tentang Router yang tidak benar?
Router dapat menonaktifkan transceiver untuk mengurangi daya.
Perangkat yang berfungsi sebagai Router tidak menonaktifkan transceiver-nya. (Jika melakukannya, router tidak akan dapat berfungsi dengan benar sebagai Router.)
Router meneruskan paket untuk perangkat jaringan.
Pernyataan ini benar.
Router selalu mengaktifkan transceiver-nya.
Pernyataan ini benar. Agar berfungsi dengan baik sebagai Router, perangkat harus selalu membuat transceiver-nya tetap online.
Router menyediakan layanan komisi yang aman untuk perangkat yang mencoba bergabung ke jaringan.
Pernyataan ini benar. Komisi adalah fungsi penting dari Router Thread.
Kapan perangkat dapat mengupgrade dirinya sendiri menjadi Router?
Jika merupakan REED dan merupakan satu-satunya node yang dapat dijangkau oleh Perangkat Akhir baru yang ingin bergabung ke jaringan Thread.
Benar sekali. Dalam situasi ini, REED dapat mempromosikan dirinya ke Router.
Jika merupakan Perangkat Akhir yang ingin bergabung ke jaringan Thread.
Salah.
Jika perangkat adalah REED dan jaringan Thread telah digabungkan dengan jaringan yang lebih besar.
Salah.
Kapan Router dapat menyebabkan dirinya berhenti bertindak sebagai Router?
Jika tidak memiliki turunan.
Tepat sekali. Router tanpa turunan dapat kembali menjadi Perangkat Akhir dengan sendirinya.
Saat Perangkat Akhir baru mencoba bergabung ke jaringan Thread.
Salah. Router tidak dapat dikembalikan ke Perangkat Akhir dalam skenario ini.
Saat perangkat lain di jaringan memilih untuk menjadi Router.
Hal ini mungkin benar. Jika jumlah router Thread meningkat menjadi 24 atau lebih, router Thread yang ada dapat mulai mengevaluasi apakah akan menjadi perangkat akhir.
Pertimbangkan skenario saat jaringan Thread berisi dua grup node yang memiliki konektivitas radio dalam grup, tetapi tidak dengan anggota grup lain. Kesimpulan apa yang dapat ditarik dari hal ini?
Ada lebih dari satu partisi di jaringan tersebut.
Benar. Partisi dibentuk di sekitar setiap grup node yang dapat saling berkomunikasi. Jika ada beberapa grup node yang dapat berkomunikasi di antara mereka sendiri, tetapi tidak dengan anggota grup lain, seseorang dapat menyimpulkan bahwa setiap grup ini merupakan partisi yang berbeda.
Jaringan kehilangan Pemimpinnya.
Salah.
Semua Router 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' mengacu 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 jaringan non-Thread.
Firewall.
Jawaban Anda salah.
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 dapat memiliki satu dan hanya satu Pemimpin.
Lebih dari satu.
Salah. Partisi jaringan Thread tidak dapat memiliki beberapa Pemimpin.