NTP

يحتوي كل جهاز في الشبكة على مفهوم ما للتاريخ وللساعة فعلى سبيل المثال تحتوي رسائل السجل والتي سبق الكتابة عنها على طابع زمني يذكر فيه التاريخ والوقت من اليوم.

 

وعند النظر الى جميع رسائل الـ syslog الواردة من جميع أجهزة التوجيه(Routers) والتبديل(Switches) والمخزنة في الخادم سنجد أن كل هذه الرسائل لها تاريخ وطابع زمني قد تكون متناسقة ومتزامنة وقد تكون غير متزامنة فكيف نضمن تناسق هذه الطوابع الزمنية؟ وكيف نتأكد من مزامنة جميع الأجهزة لساعاتها اليومية بحيث يمكنك فهم جميع رسائل الـ syslog على الخادم؟

 

على سبيل المثال الرسائل الموجودة على جهازي توجيه R1 و R2 والموضحة أدناه لأجهزة توجيه(Routes) لم تقم بمزامنة ساعاتها وهذا الأمر يعتبر إشكالية في متابعة ومعرفة المشاكل التي قد تواجهنا في الشبكة فعندما يرى المهندس بعض الرسائل الواردة من R1 في الساعة 13:38:39 (حوالي 1:40 مساءً) فإنه لن يبحث عن الرسائل الواردة من R2 التي لها طابع زمني حوالي 9:45 صباحاً.

أجهزة التوجيه والتبديل وأجهزة الشبكات الأخرى وتقريبًا كل جهاز معروف في عالم تكنولوجيا المعلومات لديه ساعة زمنية لمجموعة متنوعة من الأسباب ومن المنطقي مزامنة تلك الساعات بحيث يكون لجميع الأجهزة نفس الوقت من اليوم مع مراعاة الاختلافات في المناطق الزمنية.

 

وهذا ما يوفره بروتوكول وقت الشبكة (NTP)

 

يمنح NTP الأجهزة طريقة لمزامنة ساعاتها اليومية. فهو يوفر رسائل تستخدمها الأجهزة لمعرفة الطابع الزمني للأجهزة الأخرى.

 

فترسل الأجهزة الطوابع الزمنية لبعضها البعض برسائل NTP وتتبادل تلك الرسائل باستمرار حتى يقوم الجهاز بمعايرة ساعته لتتناسب مع الآخر وهكذا حتى تتم مزامنة الساعات عامة في نهاية المطاف.

 

توفر Cisco أمرين لإعداد ntp بحيث توضح كيفية عمل NTP على جهاز توجيه أو التبديل وهي:

 

ntp master : وضع خادم NTP بحيث يعمل الجهاز كخادم NTP وليس كعميل NTP فيحصل على معلومات الوقت من الساعة الداخلية له.

 

ntp server : وضع عميل/خادم NTP بحيث يعمل الجهاز كعميل وخادم على حد سواء

فأولا يعمل كعميل NTP لمزامنة الوقت مع الخادم وبمجرد التزامن يعمل كخادم NTP لتوفير وتزويد عملاء NTP الآخرين بالوقت الصحيح.

مثال:

 

يعمل R3 كخادم NTP فقط.

 

يعمل R2 في وضع العميل/الخادم

فأولا كعميل NTP لمزامنة الوقت مع NTP R3

server ثم كخادم لتوفير الوقت لعميل NTP R1.

 

يعمل R1 في وضع العميل/الخادم

فأولا كعميل NTP لمزامنة الوقت مع خادم NTP R2 ثم سيكون قادر على العمل كخادم NTP لو كان هناك أجهزة أخرى بعده

Leave a Comment

Your email address will not be published. Required fields are marked *

Verified by MonsterInsights