المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

شرح NTP على IM&P

متطلبات مصدر NTP

شرح إخراج حالة NTP

أستكشاف أخطاء NTP وإصلاحها

تشخيصات واجهة سطر الأوامر (CLI) ل NTP

التحقق من اتصال NTP وإصداره

المقدمة

يوضح هذا المستند كيفية أستكشاف أخطاء مزامنة بروتوكول وقت الشبكة (NTP) على المراسلة الفورية والحضور (IM&P) وإصلاحها.

المتطلبات الأساسية

cisco يوصي أنت يتلقى فهم أساسي من NTP وال IM&P أمر خط قارن (CLI) قبل أن أنت تراجع هذا وثيقة.

المتطلبات

لا توجد متطلبات أجهزة أو برامج خاصة لهذا المستند.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى المراسلة الفورية والأجوبة.

ملاحظة: ينطبق الكثير من هذه المعلومات أيضا على منصات الاتصالات الموحدة الأخرى؛ غير أن تركيز هذه الوثيقة ينصب على الرسائل الفورية والواردة.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

شرح NTP على IM&P

يعد ناشر Cisco Unified Communications Manager (CUCM) مصدر NTP للمراسلة الفورية الفورية والآنية. تستخدم IM&P المراقبة الخاصة ب NTP للحفاظ على مزامنة الوقت مع ناشر CUCM. بالنسبة لمنصات IM&P الموجودة على الجهاز الظاهري، تستطلع منظمة NTP Monitor ناشر CUCM مرة كل 64 ثانية بشكل افتراضي. إذا كانت إزاحة NTP أكثر من ثلاث ثوان، يقوم البرنامج الخفي NTP بإعادة تشغيل نفسه.

ملاحظة: تقوم مراقبة NTP بمراقبة عدد المرات التي تم فيها إعادة تشغيل برنامج NTP Daemon في الساعة الأخيرة. إذا حدثت أكثر من 10 عمليات إعادة تشغيل برنامج NTP في غضون ساعة، يتم تأجيل عمليات إعادة التشغيل الإضافية لفترة وجيزة.

متطلبات مصدر NTP

توصي Cisco بشدة باستخدام خادم Stratum 1 أو Stratum 2 أو Stratum 3 NTP كمرجع NTP الخارجي ل CUCM Publisher. يجب ألا يكون أي مصدر NTP لناشر CUCM أعلى من الطبقة 4.

يجب أن تكون خوادم NTP الخارجية المحددة لعقدة ناشر CUCM هي NTP v4 لتجنب التوافق المحتمل والدقة ومشكلات رجفان الشبكة. يتوافق الإصدار 4 من NTP بأثر رجعي مع الإصدار 3، ومع ذلك، فقد تم ملاحظة العديد من المشاكل مع محاولات إستخدام إصدارات NTP المختلفة.

تحذير: إستخدام خدمات وقت Windows كخادم NTP غير مدعوم. غالبا ما تستخدم "خدمات وقت Windows" بروتوكول وقت الشبكة البسيط (SNTP) ولا يمكن ل CUCM المزامنة مع SNTP بنجاح.

ملاحظة: تتم ملاحظة جميع متطلبات بروتوكول وقت الشبكة (NTP) بشكل واضح في النظام Cisco Collaboration System SRND.

شرح إخراج حالة NTP

لتحديد الحالة الحالية ل NTP على IM&P، قم بتنفيذ الأمر utils ntp status من واجهة سطر الأوامر (CLI) الخاصة بخادم IM&P.

admin:utils ntp status

ntpd (pid 28589) is running...

remote         refid      st  t when poll reach   delay   offset   jitter

==============================================================================

10.0.0.1     192.0.2.0   2  u  40   64    1     0.292    0.041   0.000

synchronised to NTP server (10.0.0.1) at stratum 3

time server re-starting

poll server every 64 s

Current time in UTC is : Fri Sep 16 19:41:55 UTC 2016

Current time in America/New_York is : Fri Sep 16 15:41:55 EDT 2016

هذه أوصاف الأعمدة التي تظهر في إخراج حالة NTP

- يحدد العمود البعيد النظير البعيد حيث يتم مزامنة الوقت. في حالة التعيين إلى محلي، تكون ساعة الأجهزة المحلية قيد الاستخدام.

- يحدد عمود refID مصدر وقت الخادم البعيد. في حالة التعيين إلى .LOCL، تتم الإشارة إلى ساعة الأجهزة المحلية على الخادم البعيد. في حالة التعيين إلى .INIT. ثم لم تنجح التهيئة بعد.

- يشير العمود st إلى طبقة نظير NTP البعيد. عندما تكون قيمة 16 في عمود الطبقة العليا، فهذا يعني أن النظام يستخدم الساعة الداخلية بدلا من مصدر NTP الخارجي. يمكن أن يتسبب موفر وقت غير صالح في نظام يستخدم ساعته الخاصة.

- يشير العمود t إلى نوع الإرسال المستخدم: (l: محلي؛ u: unicast؛ m: multicast، أو b: broadcast).

- يشير العمود متى إلى عدد الثواني التي انقضت منذ آخر إستقصاء للنظير البعيد.

- يشير عمود الاستقصاء إلى الفاصل الزمني الاستقصائي بالثواني. قيمة الاستقصاء الافتراضية على IM&P هي 64 ثانية. ومع ذلك، يمكن تعيين هذه القيمة في أي مكان بين 64 و 1024 ثانية.

- يشير عمود الوصول إلى إتجاه إختبارات القابلية للوصول في ثماني، حيث تمثل كل رقم، عند تحويله إلى ثنائي، ما إذا كان إستقصاء معين ناجحا (ثنائي 1) أو غير ناجح (ثنائي 0). فعلى سبيل المثال يعنى " 1 " انه لم يتم حتى الان سوى إستفتاء واحد وهو ناجح. "3" (= ثنائي 11) يعني أن آخر عمليتي اقتراع كانتا ناجحتين. "7" (= ثنائي 111) يعني أن آخر ثلاث انتخابات كانت ناجحة. يعني الرقم "17" ( = الرقم الثنائي 111) أن آخر أربع انتخابات كانت ناجحة. "15" (= ثنائي 101) يعني أن آخر عمليتي اقتراع كانتا ناجحتين، والاقتراع الذي سبق ذلك لم يكن ناجحا، والاقتراع الذي سبق ذلك كان ناجحا.

- يعرض عمود التأخير تأجيل جولة إلى النظير البعيد. ويتحدد ذلك بقياس الوقت من الطلب إلى الاستجابة.

- يمثل عمود الإزاحة الانحراف المقدر بين ساعة الخوادم المحلية وساعة الخوادم البعيدة.

- يشير عمود jitter إلى تباين التأخير بين طلب الاستقصاء. تحدد قيمة الاهتزاز العالي قدرة الخادم على مزامنة NTP بدقة.

أستكشاف أخطاء NTP وإصلاحها

تشخيصات واجهة سطر الأوامر (CLI) ل NTP

يتم تنفيذ الأوامر المدرجة في الأمثلة من واجهة سطر الأوامر (CLI) الخاصة بالمراسلة الفورية والحوسبة. توفر هذه الأوامر طريقة بسيطة لتأكيد تطابق نظير NTP مع معايير Cisco.

تلميح: يتم تشغيل وحدات التشخيص الثلاث هذه، إلى جانب وحدات أخرى عديدة، عند إجراء إختبار تشخيص لليوتيينيتم إستخدام الأمر

تقوم الوحدة النمطية التشخيصية NTP_reachability بإجراء إختبار اتصال لجميع أقران NTP الذين تم تكوينهم.

admin:utils diagnose module ntp_reachability

Log file: platform/log/diag2.log

Starting diagnostic test(s)

===========================

test - ntp_reachability : Passed

Diagnostics Completed

تتحقق الوحدة النمطية التشخيصية NTP_CLOCK_DRIFT من أن إزاحة انزحال نظير NTP لا تتجاوز 15000 مللي ثانية.

admin:utils diagnose module ntp_clock_drift

Log file: platform/log/diag3.log

Starting diagnostic test(s)

===========================

test - ntp_clock_drift : Passed

Diagnostics Completed

تتحقق الوحدة النمطية التشخيصية NTP_stratum من قيمة طبقة NTP على IM&P. ينجح هذا الاختبار إذا كانت إستراتيجية NTP على ناشر CUCM بقيمة 5 أو أقل لأن ناشر CUCM هو مصدر NTP الخارجي للرسائل الفورية والشخصية.

admin:utils diagnose module ntp_stratum

Log file: platform/log/diag4.log

Starting diagnostic test(s)

===========================

test - ntp_stratum : Passed

Diagnostics Completed

تلميح: إذا فشلت الوحدة النمطية NTP_STRATUM على نظامك، راجع قسم متطلبات مصدر NTP في هذا المستند

التحقق من اتصال NTP وإصداره

NTP هو بروتوكول عميل\خادم يتصل عبر بروتوكول مخطط بيانات المستخدم (UDP) على المنفذ 123. للتحقق من اتصال NTP، وإصدار NTP، يلزمك إجراء التقاط حزمة (PCAP) على خادم IM&P.

تلميح: إذا رأيت طلب IM&P يرسل طلبات NTP في PCAP؛ ومع ذلك، لا توجد استجابات NTP وقد تكون مشكلة في الشبكة هي السبب. تجميع PCAP بشكل محاكاة على خادم CUCM وخادم IM&P لتأكيد الطلبات المرسلة من IM&P يتم تلقيها على جانب CUCM. تأكيد CUCM هو ردود على الطلبات أيضا.

تعرض الحزم إستجابة خادم NTP واحدة لكل طلب عميل NTP. يعرض رسائل NTP Client\Server إصدار NTP المستخدم. تحقق من إستخدام كل من طلب العميل واستجابة الخادم ل NTPv4.

قم بتنفيذ الأمر CLI باستخدام منفذ التقاط الشبكة 123 لإنشاء التقاط حزمة على المنفذ 123. هذا الأمر هو نفسه ل IM&P أو CUCM.

واجهة سطر الأوامر IM&P

admin:utils network capture port 123

Executing command with options:

size=128 count=1000 interface=eth0

src=dest= port=123

ip=

09:44:43.106325 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.109866 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

09:44:43.109931 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.112815 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

09:44:43.112895 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.113305 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

09:44:43.113361 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.114157 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

واجهة سطر أوامر ناشر CUCM

admin:utils network capture port 123

Executing command with options:

size=128 count=1000 interface=eth0

src=dest= port=123

ip=

09:44:43.106744 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.106872 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

09:44:43.109866 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.109914 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

09:44:43.112637 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.112719 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48

09:44:43.113532 IP imppub.lab.local.46476 > cucmpub.lab.local.ntp: NTPv4, Client, length 48

09:44:43.113575 IP cucmpub.lab.local.ntp > imppub.lab.local.46476: NTPv4, Server, length 48