একটি লিনাক্স পরিবেশে PTP হার্ডওয়্যার টাইমস্ট্যাম্পের দৃশ্যের উপর আপনার পূর্বের ফোকাসের উপর ভিত্তি করে, একটি NIC-এর হার্ডওয়্যার টাইমস্ট্যাম্পের নির্ভুলতা পরীক্ষা করা তিনটি সহজ এবং সঠিক ধাপে অর্জন করা যেতে পারে:
মৌলিক সক্ষমতা যাচাইকরণ: আউটপুটে হার্ডওয়্যার টাইমস্ট্যাম্প-সম্পর্কিত ক্ষেত্র রয়েছে তা নিশ্চিত করতে `ethtool -T NIC_name` চালান। প্রথমে, নিশ্চিত করুন যে ফাংশনটি সঠিকভাবে সক্রিয় করা হয়েছে, ড্রাইভারের অসঙ্গতি সমস্যাগুলিকে বাতিল করে।
PTP সিঙ্ক্রোনাইজেশন অফসেট টেস্ট: ptp4l মাস্টার-স্লেভ সিঙ্ক্রোনাইজেশন পরিষেবা চালান এবং একটানা এক ঘণ্টার জন্য লগে অফসেট রেকর্ড করুন৷ সর্বাধিক এবং গড় মান গণনা করুন। একটি সাধারণ হার্ডওয়্যার টাইমস্ট্যাম্প অফসেট মাইক্রোসেকেন্ড পরিসরে স্থিতিশীল হওয়া উচিত।
দীর্ঘ-টার্ম ড্রিফ্ট টেস্ট: PHC ঘড়িকে সিস্টেম ঘড়ির সাথে ক্রমাগত সিঙ্ক্রোনাইজ করতে phc2sys টুল ব্যবহার করুন। 24 ঘন্টা চালান এবং ড্রিফট রেট রেকর্ড করুন। একটি যোগ্য শিল্প NIC-এর ড্রিফ্ট রেট 1ppm-এর থেকে কম বা সমান হওয়া উচিত, কোনও উল্লেখযোগ্য ক্রমবর্ধমান বিচ্যুতি নেই।
পরীক্ষার পরে, আপনি সঠিকভাবে বর্তমান NIC-এর হার্ডওয়্যার টাইমস্ট্যাম্পের প্রকৃত নির্ভুলতা পেতে পারেন এবং এটি দ্বৈত-সেন্সর সিঙ্ক্রোনাইজেশনের প্রয়োজনীয়তা পূরণ করে কিনা তা নির্ধারণ করতে পারেন।

