সংযুক্ত ডমিনেটিং সেট
রাউটারগুলিকে অবশ্যই একটি সংযুক্ত ডমিনেটিং সেট (CDS) গঠন করতে হবে, যার অর্থ:
- যেকোনো দুটি রাউটারের মধ্যে একটি রাউটার-অনলি পাথ আছে।
- একটি থ্রেড নেটওয়ার্কের যেকোনো একটি রাউটার সম্পূর্ণরূপে রাউটারের সেটের মধ্যে থেকে অন্য যেকোনো রাউটারে পৌঁছাতে পারে।
- একটি থ্রেড নেটওয়ার্কের প্রতিটি শেষ ডিভাইস সরাসরি একটি রাউটারের সাথে সংযুক্ত থাকে।
একটি বিতরণ করা অ্যালগরিদম সিডিএস বজায় রাখে, যা ন্যূনতম মাত্রার অপ্রয়োজনীয়তা নিশ্চিত করে। প্রতিটি ডিভাইস প্রাথমিকভাবে একটি শেষ ডিভাইস (শিশু) হিসাবে নেটওয়ার্কে সংযুক্ত করে। থ্রেড নেটওয়ার্কের অবস্থা পরিবর্তিত হওয়ার সাথে সাথে, অ্যালগরিদম সিডিএস বজায় রাখার জন্য রাউটার যোগ করে বা সরিয়ে দেয়।
থ্রেড এতে রাউটার যোগ করে:
- নেটওয়ার্ক 16 এর রাউটার থ্রেশহোল্ডের নিচে থাকলে কভারেজ বাড়ান
- পথের বৈচিত্র্য বাড়ান
- ন্যূনতম মাত্রার অপ্রয়োজনীয়তা বজায় রাখুন
- সংযোগ প্রসারিত করুন এবং আরও শিশুদের সমর্থন করুন
থ্রেড রাউটারগুলিকে সরিয়ে দেয়:
- সর্বাধিক 32টি রাউটারের নীচে রাউটিং অবস্থা হ্রাস করুন
- প্রয়োজনে নেটওয়ার্কের অন্যান্য অংশে নতুন রাউটারগুলিকে অনুমতি দিন
একটি রাউটার আপগ্রেড করুন
একটি থ্রেড নেটওয়ার্কে সংযুক্ত করার পরে, শিশু ডিভাইসটি একটি রাউটার হতে নির্বাচন করতে পারে। MLE লিঙ্ক অনুরোধ প্রক্রিয়া শুরু করার আগে, শিশু একটি রাউটার আইডি চেয়ে নেতার কাছে একটি ঠিকানা সলিসিট বার্তা পাঠায়। লিডার গ্রহণ করলে, এটি একটি রাউটার আইডি দিয়ে প্রতিক্রিয়া জানায় এবং শিশু নিজেকে একটি রাউটারে আপগ্রেড করে।
MLE লিঙ্ক অনুরোধ প্রক্রিয়াটি তখন পার্শ্ববর্তী রাউটারের সাথে দ্বি-দিকনির্দেশক রাউটার-রাউটার লিঙ্ক স্থাপন করতে ব্যবহৃত হয়।
- নতুন রাউটার প্রতিবেশী রাউটারগুলিতে একটি মাল্টিকাস্ট লিঙ্ক অনুরোধ পাঠায়।
- রাউটারগুলি লিঙ্ক গ্রহণ এবং অনুরোধ বার্তাগুলির সাথে প্রতিক্রিয়া জানায়।
- রাউটার-রাউটার লিঙ্ক স্থাপনের জন্য নতুন রাউটার প্রতিটি রাউটারকে একটি ইউনিকাস্ট লিঙ্ক অ্যাকসেপ্ট সহ প্রতিক্রিয়া জানায়।
1. লিঙ্ক অনুরোধ
একটি লিঙ্ক অনুরোধ হল রাউটার থেকে থ্রেড নেটওয়ার্কের অন্যান্য সমস্ত রাউটারে একটি অনুরোধ। প্রথমবার রাউটার হওয়ার সময়, ডিভাইসটি ff02::2
এ একটি মাল্টিকাস্ট লিঙ্ক অনুরোধ পাঠায়। পরে, MLE বিজ্ঞাপনের মাধ্যমে অন্যান্য রাউটারগুলি আবিষ্কার করার পরে, ডিভাইসগুলি ইউনিকাস্ট লিঙ্ক অনুরোধ পাঠায়।
লিঙ্ক অনুরোধ বার্তা বিষয়বস্তু | |
---|---|
সংস্করণ | থ্রেড প্রোটোকল সংস্করণ |
চ্যালেঞ্জ | রিপ্লে আক্রমণ প্রতিরোধ করতে লিঙ্ক প্রতিক্রিয়ার সময়োপযোগীতা পরীক্ষা করে |
উৎস ঠিকানা | প্রেরকের RLOC16 |
নেতা তথ্য | রাউটারের লিডার সম্পর্কে তথ্য, প্রেরকের কাছে সংরক্ষিত (RLOC, পার্টিশন আইডি, পার্টিশন ওজন) |
2. লিঙ্ক স্বীকার করুন এবং অনুরোধ করুন
একটি লিঙ্ক গ্রহণ এবং অনুরোধ হল লিঙ্ক গ্রহণ এবং লিঙ্ক অনুরোধ বার্তাগুলির সংমিশ্রণ। থ্রেড MLE লিঙ্ক অনুরোধ প্রক্রিয়ায় এই অপ্টিমাইজেশানটি ব্যবহার করে মেসেজের সংখ্যা চার থেকে তিনে কমাতে।
3. লিঙ্ক স্বীকার করুন
একটি লিঙ্ক অ্যাকসেপ্ট হল প্রতিবেশী রাউটার থেকে একটি লিঙ্ক অনুরোধের একটি ইউনিকাস্ট প্রতিক্রিয়া যা নিজের সম্পর্কে তথ্য প্রদান করে এবং প্রতিবেশী রাউটারের লিঙ্কটি গ্রহণ করে।
লিঙ্ক বার্তা বিষয়বস্তু গ্রহণ | |
---|---|
সংস্করণ | থ্রেড প্রোটোকল সংস্করণ |
প্রতিক্রিয়া | রিপ্লে আক্রমণ প্রতিরোধ করতে লিঙ্ক প্রতিক্রিয়ার সময়োপযোগীতা পরীক্ষা করে |
লিঙ্ক ফ্রেম কাউন্টার | 802.15.4 প্রেরকের উপর ফ্রেম কাউন্টার |
MLE ফ্রেম কাউন্টার | প্রেরকের উপর MLE ফ্রেম কাউন্টার |
উৎস ঠিকানা | প্রেরকের RLOC16 |
নেতা তথ্য | রাউটারের লিডার সম্পর্কে তথ্য, প্রেরকের কাছে সংরক্ষিত (RLOC, পার্টিশন আইডি, পার্টিশন ওজন) |
একটি REED-এ ডাউনগ্রেড করুন৷
যখন একটি রাউটার একটি REED-এ ডাউনগ্রেড হয়, তখন এর রাউটার-রাউটার লিঙ্কগুলি সংযোগ বিচ্ছিন্ন হয়ে যায় এবং ডিভাইসটি একটি শিশু-অভিভাবক লিঙ্ক স্থাপনের জন্য MLE সংযুক্তি প্রক্রিয়া শুরু করে।
MLE সংযুক্তি প্রক্রিয়া সম্পর্কে আরও তথ্যের জন্য একটি বিদ্যমান নেটওয়ার্কে যোগ দিন দেখুন৷
একমুখী লিঙ্ক গ্রহণ
কিছু পরিস্থিতিতে, একমুখী রিসিভ লিঙ্ক স্থাপনের প্রয়োজন হতে পারে।
রাউটার রিসেট করার পরে, প্রতিবেশী রাউটারগুলিতে এখনও রিসেট রাউটারের সাথে একটি বৈধ রিসিভ লিঙ্ক থাকতে পারে। এই ক্ষেত্রে, রিসেট রাউটার রাউটার-রাউটার লিঙ্কটি পুনঃস্থাপন করতে একটি লিঙ্ক অনুরোধ বার্তা পাঠায়।
একটি এন্ড ডিভাইস মাল্টিকাস্ট নির্ভরযোগ্যতা উন্নত করতে প্রতিবেশী নন-প্যারেন্ট রাউটারগুলির সাথে একটি রিসিভ লিঙ্ক স্থাপন করতে ইচ্ছুক হতে পারে। যখন আমরা মাল্টিকাস্ট রাউটিং এ যাব তখন আমরা এই সম্পর্কে আরও জানব।
রিক্যাপ
আপনি যা শিখেছেন:
- একটি থ্রেড নেটওয়ার্কের রাউটারকে অবশ্যই একটি সংযুক্ত ডমিনেটিং সেট (CDS) গঠন করতে হবে
- থ্রেড ডিভাইসগুলিকে রাউটারে আপগ্রেড করা হয় বা সিডিএস বজায় রাখতে এন্ড ডিভাইসে ডাউনগ্রেড করা হয়
- MLE লিঙ্ক অনুরোধ প্রক্রিয়া রাউটার-রাউটার লিঙ্ক স্থাপন করতে ব্যবহৃত হয়