मैं अपने समर्पित प्रोटोकॉल का उपयोग करके दो समर्पित कंप्यूटरों के बीच इंटरनेट पर रीयल-टाइम-महत्वपूर्ण डेटा भेज रहा हूं।इंटरनेट पर घड़ियों को सिंक्रनाइज़ करें
बेशक, विलंबता शामिल है।
डीबगिंग और ऑप्टिमाइज़ेशन के लिए, मुझे लगता है कि दोनों कंप्यूटर एक ही टाइमबेस का उपयोग करते हैं। मैं, मुझे अपने घड़ियों के समय के अंतर को जानने की जरूरत है ताकि मैं विलंबता का बेहतर ढंग से न्याय कर सकूं।
बेशक, सापेक्षता और ऐसा वास्तव में मुझे पूरी तरह से सिंक करने की अनुमति नहीं देता है, लेकिन मुझे जितना संभव हो उतना करीब मिलना पसंद है।
अकेले एनटीपी पर निर्भर होने से काफी अच्छा दिखाई नहीं देता है - घड़ियों को मेरे अनुभव में आधे सेकेंड से दूर किया जा सकता है (स्पष्टीकरण: मैंने ऐप्पल द्वारा प्रदान किए गए डिफ़ॉल्ट पर अब तक भरोसा किया है)।
मुझे कम से कम 1/10 की सीमा में सटीकता की आवश्यकता है। दो कंप्यूटर बहुत दूर नहीं होंगे, आमतौर पर आईसीएमपी पिंग टाइम्स 100 एमएमएस से कम होते हैं।
कोई सुझाव यह कैसे करें?
(एक शुरुआत वर्तमान में, मशीनों शामिल रन ओएस एक्स, इसलिए यदि आप उनके लिए एक समाधान पता है, कि हो जाएगा)
ठीक है, मैं कोशिश करूँगा। –