Düğüm Rolleri ve Türleri

Kaynağı GitHub'da görüntüleyin

Yönlendirme rolleri

OT Node Roles

Thread ağında düğümler iki yönlendirme rolüne ayrılır:

Örgü Genişletici

Mesh Extender, aşağıdaki özellikleri taşıyan bir düğümdür:

  • Ağ cihazları için paketleri yönlendirir
  • Ağa katılmaya çalışan cihazlar için güvenli devreye alma hizmetleri sağlar.
  • alıcı-vericisini her zaman etkin tutar

End Device

Bir uç cihaz (ED) aşağıdaki özelliklere sahip bir düğümdür:

  • Öncelikle tek bir Mesh genişleticiyle iletişim kurar.
  • Diğer ağ cihazları için paketleri yönlendirmez.
  • gücü azaltmak için alıcı-vericisini devre dışı bırakabilir

Cihaz türleri

Ayrıca, düğümler çeşitli türlerden oluşur.

OT Cihaz Sınıflandırması

Tam Thread Cihazı

Tam İş Parçacığı Cihazı (FTD) her zaman radyosu açık olan, tüm yönlendiricilerin çoklu yayın adresine abone olan ve IPv6 adresi eşlemelerini koruyan bir cihazdır. İki tür ilk tıklama vardır:

  • Uzatma Aparatı Destekli Cihaz (ECD)
  • Tam Uç Cihaz (FED)

Genişletici özellikli bir cihaz, Mesh genişletici veya bekleme ECD rolünde olabilir. Bekleme rolünde her zaman bir uç cihaz (çocuk) olur.

FED'ler her zaman bir uç cihazdır (çocuk).

Minimal Thread Cihazı

Minimal Thread Cihazı, all-routers çoklu yayın adresine abone olmaz ve tüm mesajları üst öğesine yönlendirir. İki tür MTD vardır:

  • Minimal uç cihaz (MED): Alıcı-verici her zaman açıktır ve üst cihazından mesaj almak için yoklama yapması gerekmez.
  • Uyku Modundaki Uç Cihaz (SED): Normalde devre dışıdır. Üst cihazından mesaj alıp almadığını kontrol etmek için ara sıra uyanır.

MTD yalnızca bir uç cihaz (alt öğe) olarak çalışabilir.

Sürüm yükseltme ve düşürme

Thread ağına katılmak isteyen yeni bir Thread cihazının erişebileceği tek düğüm bekleme durumundaki bir ECD olduğunda, bu ECD kendisini yükseltebilir ve Mesh Extender olarak çalışabilir:

OT Sonu Cihazdan Ağ Genişleticiye

Bunun aksine, bir Mesh Extender'ın alt cihazı yoksa kendisini düşürebilir ve yedek ECD olarak çalışabilir:

OT Mesh Extender - End Device

Diğer roller ve türler

Thread Leader

OT lideri ve sınır yönlendirici

Thread lideri, bir Thread ağındaki Mesh Extender'ların kümesini yönetmekten sorumlu bir Mesh Extender'dır. Hata toleransı için dinamik olarak kendi kendini seçer ve ağ genelindeki yapılandırma bilgilerini toplar ve dağıtır.

Sınır Yönlendirici

Sınır yönlendirici, bir Thread ağı ile Thread olmayan bir ağ (ör. kablosuz ağ) arasında bilgileri iletebilen bir cihazdır. Ayrıca, harici bağlantı için bir Thread ağı da yapılandırır.

Herhangi bir cihaz, sınır yönlendirici olarak kullanılabilir.

Bölümler

OT Partitions

Bir Thread ağı bölümlerden oluşabilir. Bu durum, bir grup Thread cihazı başka bir grup Thread cihazıyla iletişim kuramadığında ortaya çıkar. Her bölüm, tüm bölümlerdeki tüm cihazlar için aynı güvenlik kimlik bilgilerini korurken kendi Lideri, Yönlendirici Kimliği atamaları ve ağ verileriyle mantıksal olarak ayrı bir Thread ağı gibi çalışır.

Bir Thread ağındaki bölümler arasında kablosuz bağlantı yoktur ve bölümler bağlantıyı yeniden kazandığında otomatik olarak tek bir bölümde birleşir.

Bu kılavuzda "Thread ağı" kullanımının tek bir bölüm varsaydığını unutmayın. Gerekli durumlarda, temel kavramlar ve örnekler "bölüm" terimiyle açıklanır. Bölümler, bu kılavuzun ilerleyen kısımlarında ayrıntılı olarak ele alınmaktadır.

Cihaz sınırları

Tek bir Thread ağının desteklediği cihaz türlerinin sayısı sınırlıdır.

Rol Sınır
Lider 1
Örgü Genişletici 32
End Device Ağ genişletici başına 511

Thread, Mesh Extender sayısını 16 ile 23 arasında tutmaya çalışır. Bir ECD, uç cihaz olarak bağlanırsa ve ağdaki Mesh Extender sayısı 16'nın altındaysa otomatik olarak Mesh Extender'a yükseltilir.

Özet

Öğrendikleriniz:

  • Thread cihazları, Mesh Extender (Ebeveyn) veya End Device (Çocuk) olarak ikiye ayrılır.
  • Thread cihazları, Full Thread Device (IPv6 adresi eşlemelerini korur) veya Minimal Thread Device (tüm iletileri üst öğesine yönlendirir) olarak ikiye ayrılır.
  • Beklemedeki bir ECD, kendisini Mesh Extender'a yükseltebilir ve bunun tam tersi de geçerlidir.
  • Her Thread ağı bölümünde, Mesh Extender'ları yöneten bir lider bulunur.
  • Thread ve Thread olmayan ağları bağlamak için bir sınır yönlendirici kullanılır.
  • Bir Thread ağı birden fazla bölümden oluşabilir.

Bilgilerinizi sınayın

Bir Thread ağı cihazı iki yönlendirme rolünden birini üstlenebilir. Günlükler nedir?
Alt Düğüm.
Yanlış.
Ağ genişletici.
Doğru.
Son Cihaz
Doğru.
Ağ geçidi.
Yanlış.
İki temel Thread cihaz türü hangileridir?
Minimal Thread Cihazı (MTD).
Doğru.
Tam Thread Cihazı (FTD).
Doğru.
Minik Thread Cihazı (MTD).
Yanlış.
Uyku Modunda Uç Cihaz (SED).
Yanlış.
Aşağıdaki ifadelerden hangisi Mesh Extender'lar hakkında doğru değildir?
Mesh genişletici, gücü azaltmak için alıcı-vericisini devre dışı bırakabilir.
Mesh genişletici olarak işlev gören cihazlar, alıcı-vericilerini devre dışı bırakmaz. (Aksi takdirde, Mesh Extender olarak düzgün çalışamazlar.)
Mesh Extender, ağ cihazları için paketleri yönlendirir.
Bu ifade doğrudur.
Mesh genişletici, alıcı-vericisini her zaman etkin tutar.
Bu ifade doğrudur. Bir cihazın Mesh Extender olarak düzgün çalışabilmesi için alıcı-vericisini her zaman çevrimiçi tutması gerekir.
Mesh genişletici, ağa katılmaya çalışan cihazlar için güvenli devreye alma hizmetleri sağlar.
Bu ifade doğrudur. Devreye alma, Mesh Extender'ın önemli bir işlevidir.
Bir cihaz ne zaman Mesh Extender'a yükseltilebilir?
Beklemede olan bir Extender-Capable Device olduğunda ve Thread ağına katılmak isteyen yeni bir Thread cihazının erişebileceği tek düğüm olduğunda.
Kesinlikle. Bu koşullar altında, Mesh Extender özellikli bir cihaz kendisini Mesh Extender'a yükseltebilir.
Thread ağına katılmak isteyen bir uç cihaz olduğunda.
Yanlış.
Beklemede olan bir Extender-Capable Device olduğunda ve Thread ağı daha büyük bir ağla birleştiğinde.
Yanlış.
Mesh genişletici, ne zaman kendisinin Mesh genişletici olarak hareket etmeyi durdurmasına neden olabilir?
Çocuğu yoksa
Doğru. Çocuk cihazı olmayan bir Mesh Extender, kendi başına bekleme modunda ECD'ye dönebilir.
Yeni bir uç cihaz, Thread ağına katılmaya çalıştığında.
Yanlış. Bu senaryoda Mesh Extender, yedek ECD'ye geri dönemez.
Ağdaki başka bir cihaz Mesh Extender olmaya karar verdiğinde
Bu doğru olabilir. Mesh genişletici sayısı 24'e veya daha fazlasına çıkarsa mevcut Mesh genişleticiler, yedek ECD olup olmayacaklarını değerlendirmeye başlayabilir.
Bir Thread ağının, grup içinde radyo bağlantısı olan ancak diğer grubun üyeleriyle bağlantısı olmayan iki düğüm grubu içerdiği bir senaryoyu ele alalım. Bu durumdan hangi sonuç çıkarılabilir?
Bu ağda birden fazla bölüm var.
Doğru. Bir bölüm, birbirleriyle iletişim kurabilen her düğüm grubu etrafında oluşturulur. Kendi aralarında iletişim kurabilen ancak diğer grupların üyeleriyle iletişim kuramayan birden fazla düğüm grubu olduğunda, bu grupların her birinin ayrı bir bölüm oluşturduğu çıkarımı yapılabilir.
Ağ, liderini kaybetti.
Yanlış.
Ağdaki tüm Mesh genişleticiler çevrimdışı duruma geçti.
Yanlış. Bu durumda, düğümlerin hiçbiri birbiriyle iletişim kuramaz.
Thread ve Thread olmayan ağları bağlamak için hangi cihaz kullanılır?
Ağ geçidi.
Geleneksel ağ oluşturmada "Gateway" terimi iki ağı birbirine bağlayan bir cihazı ifade etse de Thread ağı bağlamında daha spesifik bir terim vardır.
Sınır yönlendirici.
Doğru. Thread ve Thread olmayan ağları bağlamak için bir sınır yönlendiricisi kullanılır.
Güvenlik duvarı
Bu doğru değil.
Bir köprü.
Yanlış. Bu terim, geleneksel ağ oluşturmadaki benzer bir kavramı ifade eder. Bu kavram, *aynı* ağ protokolünü kullanan iki LAN'ı birbirine bağlayan bir cihazdır.
Bir Thread ağı bölümünde kaç lider olabilir?
Hiçbiri veya tam olarak biri.
Bu yanlış. Bir Thread ağı bölümünde birden az lider olamaz.
Yalnızca bir tane.
Doğru. Bir Thread ağı bölümünde yalnızca bir lider olabilir.
Birden fazla.
Yanlış. Bir Thread ağı bölümünde birden fazla lider olamaz.