Vaqt protokoli - Time Protocol

The Vaqt protokoli da tarmoq protokoli Internet Protocol Suite 1983 yilda belgilangan RFC 868 tomonidan Jon Postel va K. Xarrenshteyn. Uning maqsadi saytga bog'liq bo'lmagan, mashinada o'qiladigan sana va vaqtni ta'minlashdir.

Vaqt protokoli orqali amalga oshirilishi mumkin Transmissiyani boshqarish protokoli (TCP) yoki Foydalanuvchi Datagram protokoli (UDP). Xost 37-banddagi Time Protocol-ni qo'llab-quvvatlaydigan serverga ulanadi. Keyin server vaqtni 32-bit imzosiz tamsayı sifatida ikkilik formatda va tarmoq baytlari tartibi, 1900 yil 1-yanvar soat 00:00 dan (yarim tundan) keyingi soniyalar sonini ifodalaydi va ulanishni yopadi. UDP orqali ishlash har qanday datagramni server portiga yuborishni talab qiladi, chunki UDP uchun ulanish o'rnatilmagan.

Ruxsat etilgan 32-bitli ma'lumotlar formati, vaqt tamg'asi har 136 yilda bir marta aylanib borishini anglatadi, birinchi marta bunday holat 2036 yil 7-fevralda sodir bo'ladi. Vaqt protokolidan foydalanadigan dasturlar ushbu sanalarni shu kunlardan ajratish uchun kontekstga bog'liq ma'lumotlardan foydalanish uchun puxta ishlab chiqilgan bo'lishi kerak. 1900 yilda.

Ko'pchilik Unixga o'xshash operatsion tizimlar o'zlarining soatlarini kuzatib borish yoki sinxronlashtirish uchun Time Protocol-dan foydalanganlar rdate yordam dasturi, ammo bu funktsiya o'rniga Tarmoq uchun vaqt protokoli (NTP) va tegishli ntpdate qulaylik. NTP turli yo'llar bilan murakkabroq, ular orasida uning o'lchamlari bir soniyadan nozikroq.

Inetd dasturini amalga oshirish

Ko'pgina UNIX operatsion tizimlarida Time Protocol server o'rnatilgan inetd (yoki xinetd ) xizmatchi. Xizmat odatda sukut bo'yicha yoqilmaydi. Faylga quyidagi qatorlarni qo'shish orqali uni yoqish mumkin /etc/inetd.conf va konfiguratsiyani qayta yuklash.

vaqt oqimi tcp nowait root internaltime dgram udp kuting root ichki

Shuningdek qarang

Tashqi havolalar