يصف هذا وثيقة كيف أن يركض العرض ntp ربط أمر ينتج أن يحدد إن NTP يعمل بشكل صحيح.
لا توجد متطلبات خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات نصائح Cisco التقنيةللحصول على مزيد من المعلومات حول اصطلاحات المستندات.
يقوم بروتوكول وقت الشبكة (NTP) بمزامنة الساعات عبر أجهزة الشبكة حتى تستخدم الموجهات والمحولات والخوادم والأنظمة الأخرى مصدر وقت متناسق. يعتبر الوقت الدقيق مهما لعلاقة السجل والتحقق من صحة الشهادة وتحليل حدث الأمان والعمليات المجدولة واستكشاف الأخطاء وإصلاحها عبر أجهزة متعددة.
يستخدم NTP نموذج وقت هرمي استنادا إلى مستويات الطبقة العليا. تمثل قيمة طبقة أقل جهازا أقرب لمصدر وقت موثوق. على سبيل المثال، خادم Stratum 1 متصل مباشرة بساعة مرجعية أساسية، بينما جهاز Stratum 2 يتزامن مع خادم Stratum 1. يمكن أن تقوم أجهزة Cisco بالمزامنة مع خوادم NTP الخارجية أو، في حالة تكوينها، يمكن أن توفر الوقت للأجهزة الأخرى.
على أجهزة Cisco IOS و Cisco IOS XE، يعرض الأمر show ntp associations معلومات حول أقران NTP الذين تم تكوينهم وتعلمهم. تتضمن المخرجات معلومات حالة تحديد النظير، reachability، stratum، فاصل الاستقصاء، التأخير، الإزاحة، والتشتيت. تساعد هذه الحقول في تحديد ما إذا كان يمكن للجهاز الاتصال بنظرائه في NTP وما إذا كان يتم تحديد نظير كمصدر مزامنة أم لا.
يساعد حقل الوصول على تحديد ما إذا كانت استجابات NTP الأخيرة قد تم تلقيها من نظير. يظهر الحقل المقابل فرق الوقت المحسوب بين الجهاز المحلي ونظير NTP. يوفر حقلا التأخير والتشتيت معلومات إضافية حول تأخر الشبكة ودقة الوقت.
قم بتشغيل show ntp associations مع show ntp status للتحقق من مزامنة الجهاز المحلي ومن النظير الذي يتم إستخدامه كمصدر مزامنة. يوفر الأمر show ntp status حالة الجهاز العامة ل NTP، بينما يوفر show ntp associations تفاصيل لكل نظير تساعد في التحقق من صحة عملية NTP أو أستكشاف أخطاء هذه العملية وإصلاحها.
أولا، اختبر إخراج الأمر show ntp associations. ثم، صف بالتفصيل، المعلومات التي يقدمها الأمر.
هذا مثال للمخرجات وشرح لحقول مخرجات معينة.
Router#show ntp associations address ref clock st when poll reach delay offset disp ~172.31.32.2 172.31.32.1 5 29 1024 377 4.2 -8.59 1.6 +~192.168.13.33 192.168.1.111 3 69 128 377 4.1 3.48 2.3 *~192.168.13.57 192.168.1.111 3 32 128 377 7.9 11.18 3.6 * primary (synced), # primary (unsynced), + selected, - candidate, ~ configured
يعرض حقل الاستقصاء الفاصل الزمني الاستقصاء، بالثواني، بين حزم NTP. في العديد من الأنظمة الأساسية من Cisco IOS، يمكن زيادة الفاصل الزمني عند إستقرار الاقتران، وحتى الحد الأقصى الافتراضي للنظام الأساسي، وبشكل عام 1024 ثانية. يمكن أن يختلف السلوك الفعلي حسب النظام الأساسي والإصدار والتكوين.
يظهر الحقل المقابل فرق الوقت المحسوب، بالمللي ثانية، بين الجهاز المحلي ونظير NTP. مع قيام بروتوكول وقت الشبكة (NTP) بضبط الساعة المحلية، فإن الإزاحة تميل عادة إلى ما يقرب من الصفر، ولكن يمكن أن تتذبذب بسبب أختلاف تأخر الشبكة واستقرار الساعة.
إذا ظهرت علامة نجمية (*) بجوار نظير، فإن هذا النظير هو مصدر المزامنة المحدد. قم بتأكيد حالة المزامنة العامة من خلال تشغيل الأمر show ntp status.
حقل المدى هو مخزن مؤقت دائري ذو إمكانية الوصول إلى 8 بت معروض بتنسيق ثماني. يقوم بتسجيل ما إذا كان الموجه قد تلقى استجابات لآخر 8 محاولات لاستطلاع بروتوكول وقت الشبكة (NTP) إلى نظير أم لا.
تمثل كل وحدة بت فترة إستقصاء واحدة:
تعني قيمة الوصول 377 أن الموجه تلقى استجابات لاستطلاع 8 NTP الأخير. بالقيم الثنائية، يمثل الرقم 377 الرقم 1111111. تشير القيم الأقل إلى عدم وجود إستجابة أو أكثر من استجابات NTP الأخيرة. على سبيل المثال، إذا فقدت إستجابة واحدة، تتغير قيمة الوصول مع تحرك الاستجابة المفقودة عبر المخزن المؤقت الدائري عبر فواصل الاستقصاء التالية.
يظهر اقتران NTP الثابت بشكل عام قيمة وصول تبلغ 377. ومع ذلك، لا تعني القيمة بخلاف 377 دائما أن NTP يفشل. يمكن أن تظهر القيم الأقل أثناء التقارب الأولي، بعد إعادة التحميل، بعد تكوين النظير حديثا، أو عندما يكون هناك فقد متقطع للحزم. أستخدم حقل الوصول مع الحقول الأخرى، على سبيل المثال، متى، والاستطلاع، والتأخير، والإزاحة، والإزاحة، والتأكيد على حالة المزامنة العامة باستخدام الأمر show ntp status.
بشكل عام:
يقدم هذا الجدول توضيحات لقيم حقل الوصول المحتملة مع فقدان حزمة إستجابة NTP، بدءا من 377، يتم فقد إستجابة NTP واحدة، ويتم إستلام جميع استجابات NTP التالية:
ملاحظة: يفترض هذا الجدول أن قيمة الوصول تبدأ من 377، وأن إستجابة واحدة لبروتوكول وقت الشبكة (NTP) مفقودة، وأن جميع الاستجابات التالية قد تم تلقيها. يتم تمثيل الاستجابة المفقودة من خلال صفر بت، والتي تتغير مع كل عملية إستطلاع ناجحة تالية حتى تنتهي الفترة الزمنية الفاصلة من المخزن المؤقت للوصول ذي إمكانية الوصول إلى الإصدار 8 بت.
| قيمة حقل الوصول (المبلغ عنه/بالقيم الثنائية) | الشرح |
|---|---|
| 377 = 1 1 1 1 1 1 | الوقت 0: تم تلقي آخر ثمانية استجابات من الخادم. |
| 376 = 1 1 1 1 0 | الوقت 1: لم يتم تلقي إستجابة NTP الأخيرة (فقدت في الشبكة). |
| 375 = 1 1 1 1 0 1 | الوقت 2: تم تلقي إستجابة NTP الأخيرة؛ ورديات الاستجابة المتأخرة اليسرى. |
| 373 = 1 1 1 0 1 | الوقت 3: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة الفائتة لا تزال في طور النمو. |
| 367 = 1 1 1 0 1 1 | الوقت 4: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة الفائتة لا تزال في طور النمو. |
| 357 = 1 1 0 1 1 1 | الوقت 5: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة الفائتة لا تزال في طور النمو. |
| 337 = 1 0 1 1 1 1 | الوقت 6: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة الفائتة لا تزال في طور النمو. |
| 277 = 1 0 1 1 1 1 | الوقت 7: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة الفائتة لا تزال في طور النمو. |
| 177 = 0 1 1 1 1 1 | الوقت 8: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة المفقودة هي الآن أقدم نتيجة تم تعقبها |
| 377 = 1 1 1 1 1 1 | الوقت 9: تم تلقي إستجابة NTP الأخيرة؛ الاستجابة المتأخرة قد أصبحت قديمة؛ وردت آخر ثمانية ردود |
يمكن شرح هذا المنطق على أنه:
يقوم كل إستقصاء جديد ل NTP بإزاحة قيمة الوصول السابقة بمقدار بت واحد، وإسقاط أقدم نتيجة، وإضافة آخر نتيجة على اليمين ك 1 لاستجابة تم إستلامها أو 0 لاستجابة مفقودة.
على سبيل المثال، إذا تم فقد إستجابة أخرى بعد قيمة الوصول هي 375، فإن قيمة الوصول التالية هي 372. وذلك لأن النتائج السابقة تنتقل إلى اليسار، وتتم إضافة أحدث إستجابة مفقودة ك 0 على اليمين.
عند تكوين موجه لاستخدام الساعة المحلية الخاصة به كمصدر NTP باستخدام الأمر ntp master، يمكن أن يعرض إخراج show ntp associations اقتران الساعة المحلية. على سبيل المثال:
address ref clock st when poll reach delay offset disp *~127.127.7.1 127.127.7.1 6 20 64 377 0.0 0.00 0.0 * primary (synced), # primary (unsynced), + selected, - candidate, ~ configured
في هذا الإخراج، يمثل 127.127.7.1 الساعة المحلية للموجه. تشير العلامة النجمية (*) إلى تحديد الساعة المحلية كمصدر مزامنة، بينما تشير علامة المد (~) إلى تكوين الاقتران.
يمكن أن تكون قيمة الطبقة حفازة المعروضة في المخرج أقل من القيمة المكونة باستخدام الأمر ntp master. على سبيل المثال، إذا تم تكوين الموجه باستخدام مدير NTP 7، يمكن أن تظهر اقتران الساعة المحلية مع الطبقة 6 في إخراج اقترانات show ntp.
نظرا لأن الموجه يقوم باستطلاع الساعة الداخلية الخاصة به، فإن اقتران الساعة المحلية غير قابل للوصول إليه بنفس الطريقة التي يمكن بها إعتبار نظير NTP البعيد غير قابل للوصول. في هذا الوضع، يبقى الفاصل الزمني للاستطلاع عادة عند 64 ثانية بدلا من الزيادة إلى فترة أطول، مثل 1024 ثانية.
يمكن أن يختلف سلوك النظام الأساسي والبرنامج، من خلال تشغيل حالة show ntp باستخدام اقترانات show ntp لتأكيد حالة المزامنة ومصدر الساعة المحدد.
تشير علامة رطل (#) معروضة بجوار نظير تم تكوينه في إخراج أمر show ntp associations إلى تحديد النظير كمرشح مزامنة أساسي، ولكن لم يتم مزامنة الموجه مع ذلك النظير.
في هذه الحالة، لا يزال من الممكن تبادل حزم طلب إستجابة NTP بين الموجه والأقران، ولكن لا تتم مزامنة الساعات بنجاح.
للتحقق من سبب عدم مزامنة الموجه، قم بتشغيل الأوامر التالية:
يوفر الأمر show ntp associations detail معلومات إضافية حول اقتران النظير؛ بما في ذلك إمكانية الوصول وحالة التزامن وصلاحية أسباب الرفض المحتملة. يعرض الأمر show ntp status إجمالي حالة NTP للموجه، بما في ذلك ما إذا كان الموجه متزامنا، وساعة المرجع المحددة، والطبقة الأساسية المحلية.
إذا كان يلزم أستكشاف الأخطاء وإصلاحها بشكل أكثر تفصيلا، فعليك تشغيل أوامر تصحيح أخطاء NTP بعناية، وخاصة على أجهزة الإنتاج. أحد الأسباب المحتملة لتوقيع الجنيه (#) هو أختلاف ساعة عميل NTP عن ساعة خادم NTP بأكثر من 4000 ثانية. على موجهات Cisco، يمكن إعتبار فرق الوقت الذي يزيد عن 4000 ثانية خارج النطاق ويمكنه منع الموجه من المزامنة إلى الخادم.
لا ينطبق هذا السلوك عند تكوين نظير NTP أولا على موجه Cisco أو بعد إعادة التحميل مباشرة. في هذه الحالات، يمكن لعميل NTP، وهو موجه Cisco، تحديث الساعة لمطابقة ساعة خادم NTP حتى عندما يكون فرق الوقت أكبر من 4000 ثانية.
تستخدم NTP التوقيت العالمي المنسق (UTC)، المشار إليه أيضا باسم توقيت جرينتش المركزي (GMT)، في رسائل البروتوكول. تؤثر المنطقة الزمنية المحلية التي تم تكوينها على كيفية عرض الوقت فقط على الموجه. إذا ظهر الوقت المحلي المعروض غير صحيح، فتحقق من تكوين المنطقة الزمنية على موجه العميل.
إذا كانت ساعة العميل بعيدة جدا عن ساعة خادم NTP ولم تحدث المزامنة، فقم بتعيين ساعة العميل يدويا في غضون دقائق قليلة من ساعة خادم NTP، ثم تحقق من مزامنة NTP مرة أخرى من خلال تشغيل أوامر show ntp status وshow ntp associations.
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
3.0 |
17-Jul-2026
|
مقدمة محدثة، التدقيق الإملائي، النحوي، أسطر أفقية مدرجة لفصل المقاطع/إمكانية القراءة. |
2.0 |
23-Apr-2024
|
تحديث اللغة المتحيزة والتهجية والتنسيق. |
1.0 |
24-Mar-2023
|
الإصدار الأولي |