একটি থ্রেড নেটওয়ার্কে এন্ড ডিভাইস (EDs) কে তাদের পূর্ববর্তী প্যারেন্ট রাউটারকে জানানোর জন্য অনুমতি দিতে যে তারা একটি নতুন প্যারেন্ট রাউটারে সংযুক্ত হয়েছে, রিটাচ বৈশিষ্ট্যে পূর্ববর্তী পিতামাতাকে ইনফর্ম করুন।
এটি কনফিগার করা চাইল্ড টাইমআউট ব্যবধানের তুলনায় পূর্ববর্তী পিতামাতার সন্তানের টেবিলটিকে দ্রুত আপডেট করে এবং এটিকে একটি ED এর জন্য ট্রাফিক সারিবদ্ধ করা থেকে বাধা দেয় যা এটি মনে করে যে ঘুমিয়ে আছে, কিন্তু বাস্তবে একজন নতুন অভিভাবক আছেন।
এটা কিভাবে কাজ করে
একটি নতুন প্যারেন্ট রাউটারে একটি ED সংযুক্ত করার পরে, এটি একটি একক ইউনিকাস্ট IPv6 বার্তা পাঠায় যার মধ্যে নিম্নলিখিত তথ্য রয়েছে তার পূর্ববর্তী মূল রাউটারে:
- উৎস ঠিকানা হিসেবে ED-এর মেশ-স্থানীয় EID ।
- গন্তব্য ঠিকানা হিসাবে পূর্ববর্তী প্যারেন্ট রাউটারের রাউটিং লোকেটার ।
- একটি খালি পেলোড।
এই ধরনের IPv6 বার্তা পুরানো অভিভাবক রাউটারকে তার চাইল্ড টেবিল থেকে সেই ED-এর জন্য সমস্ত নিবন্ধিত IPv6 ঠিকানাগুলিকে অবিলম্বে সরাতে অনুরোধ করে।
কিভাবে সক্রিয় করতে হবে
এই বৈশিষ্ট্যটি ডিফল্টরূপে অক্ষম করা হয়৷
পুনঃসংযোগে পূর্ববর্তী পিতামাতাকে অবহিত করতে সক্ষম করতে, OpenThread তৈরির আগে /src/core/config/mle.h
ফাইলে OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
1
হিসাবে সংজ্ঞায়িত করুন :
#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif
পরামিতি
এই বৈশিষ্ট্যের জন্য কোন কনফিগারযোগ্য পরামিতি নেই।
API
এই বৈশিষ্ট্যের জন্য কোনো পাবলিক API নেই।
সিএলআই
এই বৈশিষ্ট্য সম্পর্কিত কোন CLI কমান্ড নেই।