<ก่อนหน้านี้ | Contents | ถัดไป>
4. การซิงโครไนซ์เวลา
NTP เป็นโปรโตคอล TCP/IP สำหรับการซิงโครไนซ์เวลาผ่านเครือข่าย โดยทั่วไปแล้ว ไคลเอนต์ร้องขอเวลาปัจจุบันจากเซิร์ฟเวอร์ และใช้เพื่อตั้งค่านาฬิกาของตัวเอง
เบื้องหลังคำอธิบายง่ายๆ นี้ มีความซับซ้อนมากมาย - มีเซิร์ฟเวอร์ NTP หลายระดับ โดยเซิร์ฟเวอร์ NTP ระดับหนึ่งเชื่อมต่อกับนาฬิกาอะตอม และเซิร์ฟเวอร์ระดับสองและสามกระจายภาระของการจัดการคำขอผ่านอินเทอร์เน็ตจริง ๆ นอกจากนี้ ซอฟต์แวร์ไคลเอนต์ยังซับซ้อนกว่าที่คุณคิดมาก โดยต้องแยกเอาความล่าช้าในการสื่อสารออก และปรับเวลาในลักษณะที่ไม่รบกวนกระบวนการอื่นๆ ทั้งหมดที่ทำงานบนเซิร์ฟเวอร์ แต่โชคดีที่ความซับซ้อนนั้นถูกซ่อนจากคุณ!
อูบุนตูโดยค่าเริ่มต้นใช้ timedatectl/timesyncd เพื่อซิงโครไนซ์เวลาและผู้ใช้สามารถเลือกใช้ chrony to . ได้
ส่วนที่ 4.2 “ให้บริการ Network Time Protocol” [p. 56.