Pengertian NTP
Materi TKJ - NTP (Network Time Protocol) merupakan sebuah mekanisme atau protokol yang digunakan untuk melakukan sinkronisasi terhadap penunjuk waktu dalam sebuah sistem komputer dan jaringan. Prosessinkronisasi ini dilakukan di dalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data biasa yang hanya melakukan pertukaran paket-paket data saja.NTP menggunakan port komunikasi UDP nomor 123. Protokol ini memang didesain untuk dapat bekerja dengan baik meskipun media komunikasi bervariasi, mulai dari yang waktu latensinya tinggi hingga rendah, mulai dari media kabel sampai dengan media udara. Protokol ini memungkinkan perangkat-perangkat komputer anda untuk tetap dapat melakukan sinkronisasi waktu dengan sangat tepat dalam berbagai media.
Baca juga, Instalasi dan Konfigurasi Samba Server pada Sistem Operasi Linux (Mint 18.1 Serena)
Prinsip Kerja NTP Server
NTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. Sebuah jaringan NTP biasanya mendapatkan perhitungan waktunya dari sumber waktu yang terpercaya seperti misalnya radio clock atau atomic clock yang terhubung dengan sebuah time server. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain. Sebuah TP client akan melakukan sinkronisasi dengan NTP server dalam sebuah interval pooling yang biasanya berkisar antara 64 sampai 1024 detik. Namun, waktu sinkronisasi ini biasa berubah secara dramatis bergantung kepada kondisi dan keadaan jaringan yang akan digunakannya.Baca juga, Instalasi dan Konfigurasi DNS Server pada Sistem Operasi Linux
Instalasi dan Konfigurasi NTP Server
#1 Instalasi layanan NTP server dengan mengetikkan perintah berikut pada terminal linux:#apt-get install ntpdate
#2 Buka file ntp dengan perintah berikut:
#nano /etc/ntp.conf#3 Carilah script berikut:
pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
pool 2.ubuntu.pool.ntp.org iburst
pool 3.ubuntu.pool.ntp.org iburst
#pool 0.ubuntu.pool.ntp.org iburst#4 Tambahkan IP address server ntp yang akan di setting di bawah konfigurasi di atas, sehingga menjadi seperti berikut ini:
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
server 127.127.1.0
restrict 192.168.137.0 mask 255.255.255.0 nomodify notrapTuliskan di bawah baris ini:
#restrict 192.168.123.0 mask 255.255.255.0 notrustSehingga menjadi seperti di bawah ini:
#restrict 192.168.123.0 mask 255.255.255.0 notrust
restrict 192.168.137. mask 255.255.255.0 nomodify notrap
#/etc/init.d/ntp restart#7 Lakukan pengecekan NTP, dengan perintah perikut:
#ntpq -pJika konfigurasi berhasil, maka akan muncul tampilan seperti gambar di bawah ini.
Baca juga, Instalasi dan Konfigurasi Web Server pada Sistem Operasi Linux
Pengujian NTP Server
Pengujian pada komputer client dengan sistem operasi linux dapat mengetikkan perintah berikut:#ntpdate -u 127.0.0.1Maka hasilnya akan seperti pada gambar di bawah ini:
#ntpdate -u 192.168.137.4
Pengujian pada komputer client dengan sistem operasi windows dapat melalui klik kanan jam yang ada di taksbar > Change Setting > ceklis syncronize with an internet server. Masukkan IP address komputer server > Update now > OK
Demikian tutorial singkat instalasi dan konfigurasi NTP server pada sistem operasi Linux Mint 18.1 Serena. Semoga tutorial ini dapat membantu sobat.
* Konten ini dibuat sebagai hasil dari kegiatan Program Keahlian Ganda Paket Keahlian Teknik Komputer dan Jaringan yang dilaksanakan tanggal 13 Maret s.d 12 Mei 2017 di Pusat Belajar SMK Negeri 1 Ngabang Kalimantan Barat.
** Materi diambil dari Modul Guru Pembelajar Paket Keahlian Teknik Komputer dan Jaringan
Advertisement