ফরোয়ার্ডিং ভূমিকা

একটি থ্রেড নেটওয়ার্কে, নোডগুলিকে দুটি ফরওয়ার্ডিং ভূমিকায় বিভক্ত করা হয়:
মেশ এক্সটেন্ডার
একটি মেশ এক্সটেন্ডার হলো এমন একটি নোড যা:
- নেটওয়ার্ক ডিভাইসগুলির জন্য প্যাকেট ফরোয়ার্ড করে
- নেটওয়ার্কে যোগ দিতে ইচ্ছুক ডিভাইসগুলির জন্য নিরাপদ কমিশনিং পরিষেবা প্রদান করে।
- এর ট্রান্সসিভার সব সময় সক্রিয় রাখে
শেষ ডিভাইস
একটি এন্ড ডিভাইস (ED) হলো এমন একটি নোড যা:
- প্রাথমিকভাবে একটিমাত্র মেশ এক্সটেন্ডারের সাথে যোগাযোগ করে
- অন্যান্য নেটওয়ার্ক ডিভাইসের জন্য প্যাকেট ফরওয়ার্ড করে না
- শক্তি কমাতে এর ট্রান্সসিভার নিষ্ক্রিয় করতে পারে।
ডিভাইসের প্রকারভেদ
তাছাড়া, নোড বিভিন্ন প্রকারের হয়ে থাকে।

সম্পূর্ণ থ্রেড ডিভাইস
একটি ফুল থ্রেড ডিভাইস (FTD)-এর রেডিও সর্বদা চালু থাকে, এটি সমস্ত রাউটারের মাল্টিকাস্ট অ্যাড্রেসে সাবস্ক্রাইব করে এবং IPv6 অ্যাড্রেস ম্যাপিং বজায় রাখে। FTD দুই প্রকারের হয়:
- এক্সটেন্ডার-সক্ষম ডিভাইস (ECD)
- সম্পূর্ণ প্রান্তিক ডিভাইস (এফইডি)
একটি এক্সটেন্ডার-সক্ষম ডিভাইস মেশ এক্সটেন্ডার অথবা স্ট্যান্ডবাই ইসিডি, যেকোনো একটি ভূমিকায় থাকতে পারে। স্ট্যান্ডবাই ভূমিকায়, এটি সর্বদা একটি এন্ড ডিভাইস (চাইল্ড) হয়।
একটি FED সর্বদা একটি প্রান্তিক ডিভাইস (শিশু)।
ন্যূনতম থ্রেড ডিভাইস
একটি মিনিমাল থ্রেড ডিভাইস সমস্ত রাউটারের মাল্টিকাস্ট অ্যাড্রেসে সাবস্ক্রাইব করে না এবং সমস্ত বার্তা তার প্যারেন্টের কাছে ফরোয়ার্ড করে। এমটিডি দুই প্রকারের হয়:
- মিনিমাল এন্ড ডিভাইস (MED) — ট্রান্সসিভার সর্বদা চালু থাকে, এর প্যারেন্ট থেকে মেসেজের জন্য পোল করার প্রয়োজন হয় না।
- স্লিপি এন্ড ডিভাইস (SED) — সাধারণত নিষ্ক্রিয় থাকে, তবে মাঝে মাঝে এর প্যারেন্ট ডিভাইস থেকে বার্তা সংগ্রহের জন্য জেগে ওঠে।
একটি এমটিডি শুধুমাত্র একটি প্রান্তিক ডিভাইস (শিশু) হিসাবে কাজ করতে পারে।
আপগ্রেড এবং ডাউনগ্রেডিং
যখন থ্রেড নেটওয়ার্কে যোগ দিতে ইচ্ছুক কোনো নতুন থ্রেড ডিভাইসের নাগালের মধ্যে একমাত্র নোড হিসেবে একটি স্ট্যান্ডবাই ECD থাকে, তখন এটি নিজেকে আপগ্রেড করে একটি মেশ এক্সটেন্ডার হিসেবে কাজ করতে পারে:

বিপরীতভাবে, যখন একটি মেশ এক্সটেন্ডারের কোনো চাইল্ড থাকে না, তখন এটি নিজেকে ডাউনগ্রেড করে একটি স্ট্যান্ডবাই ইসিডি হিসেবে কাজ করতে পারে:

অন্যান্য ভূমিকা এবং প্রকার
থ্রেড লিডার

থ্রেড লিডার হলো একটি মেশ এক্সটেন্ডার যা একটি থ্রেড নেটওয়ার্কে থাকা মেশ এক্সটেন্ডারগুলোর সেট পরিচালনা করার দায়িত্বে থাকে। ফল্ট টলারেন্সের জন্য এটি ডায়নামিকভাবে স্ব-নির্বাচিত হয় এবং নেটওয়ার্ক-ব্যাপী কনফিগারেশন তথ্য সংগ্রহ ও বিতরণ করে।
বর্ডার রাউটার
বর্ডার রাউটার হলো এমন একটি ডিভাইস যা একটি থ্রেড নেটওয়ার্ক এবং একটি নন-থ্রেড নেটওয়ার্কের (যেমন, ওয়াই-ফাই) মধ্যে তথ্য আদান-প্রদান করতে পারে। এটি বাহ্যিক সংযোগের জন্য একটি থ্রেড নেটওয়ার্কও কনফিগার করে।
যেকোনো ডিভাইস বর্ডার রাউটার হিসেবে কাজ করতে পারে।
বিভাজন

একটি থ্রেড নেটওয়ার্ক পার্টিশন দ্বারা গঠিত হতে পারে। এটি তখন ঘটে যখন একদল থ্রেড ডিভাইস অন্য একদল থ্রেড ডিভাইসের সাথে আর যোগাযোগ করতে পারে না। প্রতিটি পার্টিশন যৌক্তিকভাবে তার নিজস্ব লিডার, রাউটার আইডি অ্যাসাইনমেন্ট এবং নেটওয়ার্ক ডেটা সহ একটি স্বতন্ত্র থ্রেড নেটওয়ার্ক হিসাবে কাজ করে, এবং একই সাথে সমস্ত পার্টিশন জুড়ে সমস্ত ডিভাইসের জন্য একই নিরাপত্তা ক্রেডেনশিয়াল বজায় রাখে।
একটি থ্রেড নেটওয়ার্কের পার্টিশনগুলোর মধ্যে কোনো ওয়্যারলেস সংযোগ থাকে না এবং পার্টিশনগুলোর মধ্যে পুনরায় সংযোগ স্থাপিত হলে, সেগুলো স্বয়ংক্রিয়ভাবে একটি একক পার্টিশনে একীভূত হয়ে যায়।
উল্লেখ্য যে, এই প্রাথমিক পাঠে 'থ্রেড নেটওয়ার্ক' শব্দটির ব্যবহার একটিমাত্র পার্টিশন ধরে নেওয়া হয়েছে। যেখানে প্রয়োজন, সেখানে মূল ধারণা ও উদাহরণগুলো 'পার্টিশন' শব্দটি দিয়ে স্পষ্ট করা হয়েছে। এই প্রাথমিক পাঠের পরবর্তী অংশে পার্টিশন নিয়ে বিস্তারিত আলোচনা করা হয়েছে।
ডিভাইসের সীমাবদ্ধতা
একটি একক থ্রেড নেটওয়ার্ক যতগুলো ডিভাইসের ধরন সমর্থন করে, তার একটি সীমা রয়েছে।
| ভূমিকা | সীমা |
|---|---|
| নেতা | ১ |
| মেশ এক্সটেন্ডার | ৩২ |
| শেষ ডিভাইস | প্রতি মেশ এক্সটেন্ডারে ৫১১ |
থ্রেডটি মেশ এক্সটেন্ডারের সংখ্যা ১৬ থেকে ২৩-এর মধ্যে রাখার চেষ্টা করে। যদি একটি ইসিডি এন্ড ডিভাইস হিসেবে সংযুক্ত হয় এবং নেটওয়ার্কে মেশ এক্সটেন্ডারের সংখ্যা ১৬-এর কম থাকে, তবে এটি স্বয়ংক্রিয়ভাবে নিজেকে একটি মেশ এক্সটেন্ডারে উন্নীত করে।
পুনরালোচনা
আপনি যা শিখেছেন:
- একটি থ্রেড ডিভাইস হয় একটি মেশ এক্সটেন্ডার (প্যারেন্ট) অথবা একটি এন্ড ডিভাইস (চাইল্ড)।
- একটি থ্রেড ডিভাইস হয় একটি ফুল থ্রেড ডিভাইস (যা IPv6 অ্যাড্রেস ম্যাপিং বজায় রাখে) অথবা একটি মিনিমাল থ্রেড ডিভাইস (যা সমস্ত মেসেজ তার প্যারেন্টের কাছে ফরোয়ার্ড করে)।
- একটি স্ট্যান্ডবাই ইসিডি নিজেকে মেশ এক্সটেন্ডারে উন্নীত করতে পারে এবং এর বিপরীতটিও সম্ভব।
- প্রতিটি থ্রেড নেটওয়ার্ক পার্টিশনে মেশ এক্সটেন্ডারগুলো পরিচালনা করার জন্য একজন লিডার থাকে।
- থ্রেড এবং নন-থ্রেড নেটওয়ার্ক সংযোগ করতে একটি বর্ডার রাউটার ব্যবহার করা হয়।
- একটি থ্রেড নেটওয়ার্ক একাধিক পার্টিশন দ্বারা গঠিত হতে পারে।