كيف يغير هاتفك الوقت بزيادة الساعة أو نقصانها تلقائيا بدون أي تدخل منك عندما يكون هناك تغير في الوقت كما يحدث في المغرب ؟

في دول كالمغرب وبلدان الإتحاد الأوروبي   يتم تغيير الوقت  مرتين في السنة ، من الشتاء إلى الصيف ، والعكس بالعكس ، حيث يتم زيادة ساعة أو نقصانها  ، وعلى الرغم من أن الساعات على الحائط  تحتاج إلى مساعدتنا لتغييرها كل ما كان هناك تغيير  ، فإن الهواتف المحمولة وأجهزة الكمبيوتر تفعل ذلك تلقائيًا. في حالة الهواتف الذكية ، فإن الطريقة التي يقومون بها غريبة وتستحق  التمعن فيها . لأن الهواتف  لا تحتاج  إلى اتصال بيانات شبكة الواي فاي أو 4G لتغير الساعة تلقائيا.

يرتبط التغيير التلقائي في الوقت في الهواتف الذكية بـما يعرب ب NTP ، وهو اختصار ل Network Time Protocol ، والذي إذا أردنا ترجمتها إلى لغتنا فهو “بروتوكول شبكة الوقت”. وبالفعل ، NTP هو بروتوكول شبكة مسؤول عن مزامنة جميع الساعات التي تحتوي على أنظمة  المعلوميات .  يقوم بذلك من خلال شبكة بيانات ذات زمن انتقال متغير قيد الاستخدام منذ عام 1985 تقريبًا. حاليًا يتم استخدام الإصدار الرابع من البروتوكول   NTPv4  ، ومنذ أن بدأ استخدامه ، فقد تحسن بشكل مستمر تقريبًا حتى يكون التزامن دقيقًا مع مراعاة زمن الانتقال المتغير في كل بلد.
يعتمد NTP على مقياس التوقيت العالمي (UTC) لسبب بسيط هو أنه أكثر دقة من توقيت جرينتش. يستند التوقيت العالمي المتفق عليه (UTC) إلى التوقيت الذري العالمي ، ولهذا السبب ، يتم استخدامه كمرجع للبروتوكول الذي يحدد الوقت  لساعاتنا عند حدوث تغيير في الوقت. ولكنه يعمل أيضًا على سبيل المثال عندما نبدأ تشغيل  هاتف جديد لأول مرة وتحديد  الإعداد التلقائي للمنطقة الزمنية التي نعيش فيها. مهما كان الأمر ، يعتمد NTP على خوارزمية Marzullo لمزامنة جميع أجهزة الساعة  في مجال أنظمة الكمبيوتر ، ولهذا يستخدم نظامًا هرميًا لطبقات الساعة مع مقياس في UTC.
هذه هي الطريقة التي تعمل بها  ساعات الهواتف  ، ولكن كيف يغير الوقت التلقائي في هواتفنا  ؟ كما قلنا ، لا يفعل ذلك مع 4G أو  الواي فاي ، ولكن لذلك يستخدم شبكة GSM  2G . أي أنه يحدث عبر الإنترنت ، لكن كمية البيانات المطلوبة لذلك منخفضة للغاية بحيث يمكن استخدام الجيل الأول من شبكات الهاتف المحمول للسماح بتبادل البيانات.