Ağ zamanı (network time)
Kısaca: Cihazların yerel saatlerini hizalamak için kullandığı, ağ üzerinden eşitlenmiş tek tip bir zaman.
Biraz daha ayrıntılı: Genellikle Network Time Protocol (NTP) ile uygulanır: cihazlar düzenli aralıklarla özel zaman sunucularını sorgular ve sistem saatlerini buna göre ayarlar. Doğru, eşitlenmiş ağ zamanı, diğerlerinin yanı sıra TLS sertifikası denetimi, günlük sıralaması ve zamana dayalı tek kullanımlık parolalar (TOTP/2FA) için önemlidir.
Ayrıntılı
NTP, “stratum” düzeylerinde hiyerarşik çalışır: stratum-0 cihazlar son derece hassas referans saatlerdir (atom saatleri, GPS alıcıları), stratum-1 sunucular bunlara doğrudan bağlıdır, stratum-2 sunucular stratum-1 sunucularla eşitlenir ve böyle devam eder. Çoğu uç cihaz herkese açık stratum-2 veya stratum-3 sunucularla (örn. pool.ntp.org) eşitlenir ve tipik olarak milisaniye düzeyinde doğruluğa ulaşır.
Doğru ağ zamanının salt kolaylığın ötesinde neden önemli olduğu:
- TLS sertifikalarının bir geçerlilik penceresi vardır (verilme ve sona erme tarihi) — belirgin biçimde yanlış bir sistem saati, geçerli sertifikaları yanlışlıkla süresi dolmuş veya henüz geçerli değil diye reddedebilir.
- TOTP tabanlı 2FA (örn. kimlik doğrulayıcı uygulamalar) tek kullanımlık kodları güncel zamandan hesaplar — bir cihazın saati çok fazla yanlışsa sunucu ve istemci kodları artık eşleşmez.
- Birkaç sunucudaki günlükler ve denetim izleri, yalnızca tüm ilgili sistemler aynı zaman tabanını kullanırsa doğru sıraya konabilir — aksi halde sanki daha sonraki bir olay daha önceki bir olaydan önce olmuş gibi görünür.
Ayrıca bak: 2FA