
- بواسطة x32x01 ||
ما هو بروتوكول NTP؟
NTP = Network Time Protocol هو بروتوكول مسؤول عن مزامنة الوقت داخل الشبكة بشكل تلقائي.- يعمل على بروتوكول UDP.
- يستخدم المنفذ 123.
- يضمن أن كل الأجهزة (خوادم، روترات، أجهزة طرفية) تعمل بوقت متزامن ودقيق.
أهمية NTP في الشبكات
- الحفاظ على تزامن الخوادم.
- دقة السجلات (Logs) في الأمن السيبراني.
- مزامنة بيانات التطبيقات والخدمات.
- منع الأخطاء الناتجة عن اختلاف الوقت.
كيفية تفعيل بروتوكول NTP على الروتر
1- تعريف خادم الوقت (NTP Server)
Code:
Router(config)# ntp server 192.168.1.100

2- تفعيل المصادقة (Authentication)
Code:
Router(config)# ntp authentication-key 1 md5 cisco

3- تحديث الساعة الداخلية
Code:
Router(config)# ntp update-calendar

4- التحقق من الحالة
Code:
Router# show ntp status

مقارنة بين NTP و SNTP
العنصر | NTP (Network Time Protocol) ![]() | SNTP (Simple Network Time Protocol) ![]() |
---|---|---|
الدقة | عالية جدًا (ميلي ثانية) | متوسطة (مقبولة في الاستخدامات البسيطة) |
التعقيد | معقد ويستخدم خوارزميات متقدمة | أبسط وأخف في المعالجة |
الاستخدام | الشبكات الكبيرة، الخوادم، الأنظمة الأمنية | الأجهزة الصغيرة، أنظمة مدمجة (IoT) |
عدد الحزم | يرسل ويستقبل حزم كثيرة للتحقق | يرسل حزم أقل وأبسط |
الموثوقية | أكثر موثوقية ودقة | أقل دقة لكن كافي لبعض التطبيقات |

التعديل الأخير: