Chrony 4.2 ပရောဂျက်ကို ထုတ်ပြန်လိုက်ပါပြီ၊ ၎င်းသည် ဖြန့်ဖြူးမှုအမျိုးမျိုးတွင် တိကျသောအချိန်ကို တစ်ပြိုင်တည်းချိန်ကိုက်ရန်အသုံးပြုသည့် NTP client နှင့် server ၏ လွတ်လပ်သောအကောင်အထည်ဖော်မှုကို ပေးဆောင်ပါသည်။ LinuxFedora အပါအဝင် Ubuntu၊ SUSE/openSUSE နှင့် RHEL/CentOSဤပရိုဂရမ်သည် NTPv4 သတ်မှတ်ချက် (RFC 5905) နှင့် NTS (Network Time Security) protocol ကို ပံ့ပိုးပေးပြီး public key infrastructure (PKI) ၏ အစိတ်အပိုင်းများကို အသုံးပြုကာ အချိန်ထပ်တူပြုခြင်း၏ cryptographic protection အတွက် TLS နှင့် authenticated encryption (AEAD) ကို အသုံးပြုနိုင်စေပါသည်။ ကုဒ်ကို C ဖြင့်ရေးသားထားပြီး GPLv2 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။
တိကျသောအချိန်ဒေတာရရှိရန်အတွက် ပြင်ပ NTP ဆာဗာများနှင့် GPS receiver များကိုအခြေခံသည့် reference clock များကဲ့သို့သော နှစ်မျိုးလုံးကို အသုံးပြုနိုင်ပြီး ၎င်းသည် sub-microsecond တိကျမှုကို ရရှိစေသည်။ ဤပရောဂျက်ကို ချိတ်ဆက်မှုပြတ်တောက်မှုများ၊ latency မြင့်မားခြင်းနှင့် packet loss ရှိသော မတည်ငြိမ်သောကွန်ရက်များအပါအဝင် မတည်ငြိမ်သောပတ်ဝန်းကျင်များတွင် မှန်ကန်စွာလည်ပတ်ရန် အခြေခံမှစတင်၍ ဒီဇိုင်းထုတ်ထားသည်။ virtual စက်များ နှင့် အပူချိန်အခြေအနေပြောင်းလဲနေသော စနစ်များ (ဟာ့ဒ်ဝဲနာရီ၏ လုပ်ဆောင်ချက်ကို အပူချိန်က သက်ရောက်မှုရှိသည်)။
ထုတ်ဝေမှုအသစ်တွင်-
- NTPv4 ပရိုတိုကော၏ စွမ်းရည်များကို တိုးချဲ့ပေးသည့် အကွက်တစ်ခုအတွက် စမ်းသပ်မှုဆိုင်ရာ ပံ့ပိုးမှုကို ထပ်လောင်းပြီး ထပ်တူပြုခြင်း တည်ငြိမ်မှုကို မြှင့်တင်ရန်နှင့် latency နှင့် ကွဲပြားမှုကို လျှော့ချရန်အတွက် အသုံးပြုပါသည်။
- PTP (Precision Time Protocol) မှတဆင့် NTP ထပ်ဆင့်ပို့ခြင်းအတွက် စမ်းသပ်မှုဆိုင်ရာ ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။
- NTS အကောင်အထည်ဖော်မှုသည် ယခု AES-CMAC ကုဒ်ဝှက်ခြင်းဆိုင်ရာ အယ်ဂိုရီသမ်နှင့် GnuTLS မှ hash လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးပါသည်။
- interleaving mode စွမ်းဆောင်ရည် တိုးတက်လာခြင်း ဆာဗာများ ယုံကြည်စိတ်ချရမှု မြှင့်တင်ရန်အတွက်၊ interleaving mode ဆိုင်ရာ စာရင်းအင်းများကို serverstats အစီရင်ခံစာတွင် ထည့်သွင်းထားပါသည်။
- Network Address Translator (NAT) တစ်ခုတည်းနောက်ကွယ်ရှိ client များစွာအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။
- seccomp ယန္တရားအပေါ်အခြေခံ၍ စနစ်ခေါ်ဆိုမှုစစ်ထုတ်မှုကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။
- Solaris OS ပံ့ပိုးမှုကို အကိုးအကားအဖြစ် Illumos ပရောဂျက်သို့ ပြောင်းရွှေ့ထားပြီး OpenSolaris kernel၊ network stack၊ ဖိုင်စနစ်များ၊ ဒရိုက်ဘာများ၊ စာကြည့်တိုက်များနှင့် core system utilities များကို ဆက်လက်ဖော်ဆောင်ထားသည်။ Illumos အတွက် Kernel နာရီချိန်ညှိမှုများကို ပိတ်ထားသည်။
source: opennet.ru
