ফরোয়ার্ডিং ভূমিকা
একটি থ্রেড নেটওয়ার্কে, নোড দুটি ফরওয়ার্ডিং ভূমিকায় বিভক্ত হয়:
রাউটার
একটি রাউটার একটি নোড যা:
- নেটওয়ার্ক ডিভাইসের জন্য প্যাকেট ফরোয়ার্ড করে
- নেটওয়ার্কে যোগদানের চেষ্টা করা ডিভাইসগুলির জন্য নিরাপদ কমিশনিং পরিষেবা প্রদান করে
- তার ট্রান্সসিভার সর্বদা সক্রিয় রাখে
শেষ ডিভাইস
একটি শেষ ডিভাইস (ED) হল একটি নোড যা:
- একটি একক রাউটারের সাথে প্রাথমিকভাবে যোগাযোগ করে
- অন্যান্য নেটওয়ার্ক ডিভাইসের জন্য প্যাকেট ফরওয়ার্ড করে না
- শক্তি কমাতে এর ট্রান্সসিভার নিষ্ক্রিয় করতে পারে
ডিভাইসের ধরন
উপরন্তু, নোড বিভিন্ন ধরনের গঠিত.
সম্পূর্ণ থ্রেড ডিভাইস
একটি ফুল থ্রেড ডিভাইস (এফটিডি) সর্বদা তার রেডিও চালু থাকে, অল-রাউটার মাল্টিকাস্ট ঠিকানায় সদস্যতা নেয় এবং IPv6 ঠিকানা ম্যাপিং বজায় রাখে। FTD তিন ধরনের আছে:
- রাউটার
- রাউটার এলিজিবল এন্ড ডিভাইস (REED) — একটি রাউটারে উন্নীত করা যেতে পারে
- ফুল এন্ড ডিভাইস (FED) — রাউটারে উন্নীত করা যাবে না
একটি FTD রাউটার (পিতামাতা) বা একটি শেষ ডিভাইস (শিশু) হিসাবে কাজ করতে পারে।
ন্যূনতম থ্রেড ডিভাইস
একটি ন্যূনতম থ্রেড ডিভাইস অল-রাউটার মাল্টিকাস্ট ঠিকানায় সাবস্ক্রাইব করে না এবং তার পিতামাতার কাছে সমস্ত বার্তা ফরোয়ার্ড করে। দুটি ধরনের MTD আছে:
- মিনিমাল এন্ড ডিভাইস (MED) — ট্রান্সসিভার সর্বদা চালু থাকে, এর পিতামাতার বার্তাগুলির জন্য পোল করার দরকার নেই
- স্লিপি এন্ড ডিভাইস (SED) — সাধারণত অক্ষম থাকে, তার পিতামাতার কাছ থেকে বার্তাগুলির জন্য পোল করার জন্য মাঝে মাঝে জেগে ওঠে
একটি MTD শুধুমাত্র একটি শেষ ডিভাইস (শিশু) হিসাবে কাজ করতে পারে।
আপগ্রেডিং এবং ডাউনগ্রেডিং
যখন থ্রেড নেটওয়ার্কে যোগদান করতে ইচ্ছুক একটি নতুন এন্ড ডিভাইসের নাগালের মধ্যে একটি REED একমাত্র নোড হয়, তখন এটি নিজেকে আপগ্রেড করতে পারে এবং একটি রাউটার হিসাবে কাজ করতে পারে:
বিপরীতভাবে, যখন একটি রাউটারের কোন সন্তান থাকে না, তখন এটি নিজেকে ডাউনগ্রেড করতে পারে এবং একটি শেষ ডিভাইস হিসাবে কাজ করতে পারে:
অন্যান্য ভূমিকা এবং প্রকার
থ্রেড লিডার
থ্রেড লিডার হল একটি রাউটার যা একটি থ্রেড নেটওয়ার্কে রাউটারের সেট পরিচালনার জন্য দায়ী। এটি ত্রুটি সহনশীলতার জন্য গতিশীলভাবে স্ব-নির্বাচিত, এবং নেটওয়ার্ক-ব্যাপী কনফিগারেশন তথ্য সমষ্টি ও বিতরণ করে।
বর্ডার রাউটার
একটি বর্ডার রাউটার এমন একটি ডিভাইস যা একটি থ্রেড নেটওয়ার্ক এবং একটি নন-থ্রেড নেটওয়ার্কের মধ্যে তথ্য ফরোয়ার্ড করতে পারে (উদাহরণস্বরূপ, Wi-Fi)। এটি বহিরাগত সংযোগের জন্য একটি থ্রেড নেটওয়ার্ক কনফিগার করে।
যেকোনো ডিভাইস বর্ডার রাউটার হিসেবে কাজ করতে পারে।
পার্টিশন
একটি থ্রেড নেটওয়ার্ক পার্টিশনের সমন্বয়ে গঠিত হতে পারে। এটি ঘটে যখন থ্রেড ডিভাইসের একটি গ্রুপ থ্রেড ডিভাইসের অন্য গ্রুপের সাথে আর যোগাযোগ করতে পারে না। প্রতিটি পার্টিশন যৌক্তিকভাবে তার নিজস্ব লিডার, রাউটার আইডি অ্যাসাইনমেন্ট এবং নেটওয়ার্ক ডেটা সহ একটি স্বতন্ত্র থ্রেড নেটওয়ার্ক হিসাবে কাজ করে, যেখানে সমস্ত পার্টিশন জুড়ে সমস্ত ডিভাইসের জন্য একই সুরক্ষা শংসাপত্র বজায় থাকে।
একটি থ্রেড নেটওয়ার্কের পার্টিশনগুলির একে অপরের মধ্যে তারবিহীন সংযোগ নেই, এবং যদি পার্টিশনগুলি সংযোগ পুনরুদ্ধার করে, তারা স্বয়ংক্রিয়ভাবে একটি একক পার্টিশনে একত্রিত হয়।
মনে রাখবেন যে এই প্রাইমারে "থ্রেড নেটওয়ার্ক" ব্যবহার একটি একক পার্টিশন অনুমান করে। যেখানে প্রয়োজন, মূল ধারণা এবং উদাহরণ "পার্টিশন" শব্দটি দিয়ে স্পষ্ট করা হয়েছে। পার্টিশনগুলি এই প্রাইমারে পরে গভীরভাবে আচ্ছাদিত করা হয়।
ডিভাইসের সীমা
একটি একক থ্রেড নেটওয়ার্ক সমর্থন করে এমন ডিভাইসের প্রকারের সংখ্যার সীমা রয়েছে৷
ভূমিকা | সীমা |
---|---|
নেতা | 1 |
রাউটার | 32 |
শেষ ডিভাইস | রাউটার প্রতি 511 |
থ্রেড রাউটারের সংখ্যা 16 থেকে 23 এর মধ্যে রাখার চেষ্টা করে। যদি একটি REED একটি শেষ ডিভাইস হিসাবে সংযুক্ত করে এবং নেটওয়ার্কে রাউটারের সংখ্যা 16-এর নিচে হয়, তাহলে এটি স্বয়ংক্রিয়ভাবে একটি রাউটারে নিজেকে উন্নীত করে।
রিক্যাপ
আপনি যা শিখেছেন:
- একটি থ্রেড ডিভাইস হয় একটি রাউটার (পিতামাতা) বা একটি শেষ ডিভাইস (শিশু)
- একটি থ্রেড ডিভাইস হয় একটি সম্পূর্ণ থ্রেড ডিভাইস (IPv6 ঠিকানা ম্যাপিং বজায় রাখে) অথবা একটি ন্যূনতম থ্রেড ডিভাইস (সকল বার্তা তার পিতামাতার কাছে ফরোয়ার্ড)
- একটি রাউটার যোগ্য শেষ ডিভাইস নিজেকে একটি রাউটারে উন্নীত করতে পারে এবং এর বিপরীতে
- প্রতিটি থ্রেড নেটওয়ার্ক পার্টিশনে রাউটার পরিচালনা করার জন্য একটি লিডার থাকে
- একটি বর্ডার রাউটার থ্রেড এবং নন-থ্রেড নেটওয়ার্ক সংযোগ করতে ব্যবহৃত হয়
- একটি থ্রেড নেটওয়ার্ক একাধিক পার্টিশনের সমন্বয়ে গঠিত হতে পারে