প্রক্সির মাধ্যমে মোটামুটি সময় যাচাইয়ের জন্য HTTP Date ও Age ব্যবহার করুন
মোটামুটি সময় যাচাইয়ের জন্য HTTP Date প্রতিক্রিয়া ব্যবহার করুন এবং ব্যাখ্যা করার আগে ক্যাশ করা প্রতিক্রিয়ার বয়স হিসাব করুন।
উপলব্ধ আউটবাউন্ড পথটি HTTP প্রক্সি হলে একটি ওয়েব প্রতিক্রিয়া মোটামুটি সময়ের রেফারেন্স দিতে পারে। আপনি যে ঘড়িকে বিশ্বাস করেন এমন নিয়ন্ত্রিত এন্ডপয়েন্টের জন্য সেই পথে এর প্রতিক্রিয়া শিরোনামগুলি অনুরোধ করুন:
curl --head --proxy http://proxy.example.net:8080 https://time.example.net/
হোস্টটি একটি উদাহরণ এন্ডপয়েন্ট, কোনো সার্বজনীন সময় পরিষেবা নয়। বিশ্বস্ত এন্ডপয়েন্টটি সার্বজনীনভাবে পৌঁছানোযোগ্য হলে এবং নেটওয়ার্ক প্রমাণীকরণহীন সার্বজনীন মধ্যস্থতাকারীকে অনুমতি দিলে, HTTP প্রক্সি তালিকা প্রক্সি ঠিকানার জন্য প্রার্থী সরবরাহ করতে পারে; এটি বিশ্বস্ত ঘড়ি সরবরাহ করে না। একটি প্রতিক্রিয়ায় থাকতে পারে:
Date: Thu, 29 Oct 2026 08:15:20 GMT
Age: 45
Date HTTP বার্তাটি উদ্ভূত হওয়ার সময় নির্দেশ করে। এটি অবশ্যই "এই ক্লায়েন্টে বর্তমান মুহূর্ত" বোঝায় না। ক্যাশ করা প্রতিক্রিয়ার পুনরায় ব্যবহারের জন্য বৈধ থাকা অবস্থায় পুরনো Date থাকতে পারে। Age ক্ষেত্রটি ক্যাশের দ্বারা প্রতিক্রিয়ার বয়স সেকেন্ডে অনুমানের প্রকাশ করে।
এই উদাহরণমূলক প্রতিক্রিয়ায়, জানানো বয়স যোগ করলে স্থানান্তর বিলম্ব ও অনুমান ত্রুটি হিসাব করার আগে 08:16:05 GMT এর কাছাকাছি একটি মোটামুটি রেফারেন্স দেয়। এটি মাপা অফসেট নয়। অ্যাপ্লিকেশনটি অনিশ্চয়তা বর্ণনা করতে চাইলে ক্লায়েন্ট কখন অনুরোধ পাঠিয়েছে এবং প্রতিক্রিয়া পেয়েছে তা লিপিবদ্ধ করুন।
কিছু সার্ভার প্রত্যাশিতভাবে HEAD সমর্থন করে না বা ব্যবহারযোগ্য সময় মেটাডেটা বাদ দেয়। অনুপস্থিত বা বিকৃত ক্ষেত্রকে ব্যর্থ সময় পর্যবেক্ষণ হিসেবে গণ্য করুন। 407 প্রতিক্রিয়া প্রক্সি বিনিময় বর্ণনা করে, তাই এর Date স্বয়ংক্রিয়ভাবে আপনার জিজ্ঞাসা করতে চাওয়া এন্ডপয়েন্টের ঘড়ি নয়।
পর্যবেক্ষণটি কীসের জন্য তা বেছে নিন
এটি ঘণ্টা বা দিনের ব্যবধানে ভুল ঘড়ি শনাক্ত করতে, বা একটি ডায়াগনস্টিক প্রতিবেদনে আনুমানিক দূরবর্তী সময়চিহ্ন সংযুক্ত করতে সাহায্য করতে পারে। এটি NTP-এর ঘড়ি-নির্বাচন ও বিলম্ব/অফসেট প্রক্রিয়া প্রদান করে না, এবং নির্ভুলতা-সংবেদনশীল ঘড়ি সমন্বয় পরিচালনা করা উচিত নয়।
প্রকৃত সিস্টেম সিঙ্ক্রোনাইজেশনের জন্য, নেটওয়ার্কের অনুমোদিত সময় পরিষেবা এবং সমর্থিত সময়-সিঙ্ক্রোনাইজেশন পথ ব্যবহার করুন। একটি HTTP প্রক্সি পথ NTP প্রোটোকল নিজেই উপলব্ধ না করেই উপরের শিরোনাম যাচাই বহন করতে পারে।