Assalamualaikum wr.wb.


A. Pendahuluan
NTP adalah singkatan dari Network Time Protocol, sebuah protocol untuk meng-sinkronkan sistem waktu (clock) pada komputer terhadap sumber yang akurat, melalui jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah sebuah server yang mensinkron-kan waktunya terhadap sumber waktu akurat, dan mentransmisikan paket informasi waktu kepada komputer client yang meminta.

B. Latar belakang
Menginstall NTP Server

C. Maksud dan tujuan
Menyamakan mensinkronkan waktu/jam pada komputer satu dengan yang lainnya dalam satu jaringan

D. Hasil yang didapat
Dapat menginstall dan mengkonfigurasi NTP Server

E. Alat dan bahan
  • Laptop / PC (Server)
  • Charger
  • Koneksi internet

F. Jangka waktu pelaksanaan
20-25 menit

G. Pembahasan
Pengertian NTP Server
NTP Server adalah kepanjangan dari Network Time Protokol, sebuah protokol untuk meng sinkronkan sistem waktu pada komputer terhadap sumber yang akurat melalui jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah sebuah server yang meng sinkronkan waktunya terhadap sumber waktu akurat dan mentransmisikan paket informasi waktu kepada komputer client yang meminta.

NTP merupakan salah satu tertua protokol internet masih digunakan (sejak sebelum 1985). NTP ini awalnya dirancang oleh Dave Mills dari University of Delaware, yang masih mempertahankan itu, bersama dengan tim relawan. Sedangkan fungsi NTP Server itu sendiri adalah untuk mengsinkronkan waktu lokasi ke alamat penyediaan NTP  secara otomatis jika terhubung ke internet

Cara Kerja NTP
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 NTP klien 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.

Prinsip Kerja NTP
NTP menggunakan sistem hirarki dalam bekerja dan melakukan sinkronisasinya. Sistem hirarki ini menggunakan istilah Clock stratum atau strata untuk menggambarkan tingkatan-tingkatannya.
  • Stratum 0, penghitung waktu eksternal seperti misalnya GPS clock, atomic clock atau radio clock yang sangat akurat.
  • Startum 1, clock strata tingkat pertama merupakan perangkat komputer yang melakukan sinkronisasi dengan stratum 0.
  • Stratum 2, clock strata tingkat kedua merupakan perangkat yang dikirimi perhitungan waktu oleh stratum 1 secara langsung dengan menggunakan protokol NTP.
  • Stratum 3, clock strata tingkat ketiga merupakan perangkat yang dikirimi perhitungan waktu oleh stratum 2 secara langsung dengan menggunakan protokol NTP.
  • Stratum 4, clock strata tingkat ketiga merupakan perangkat yang dikirimi perhitungan waktu oleh stratum 3 secara langsung dengan menggunakan protokol NTP.
  • Begitu seterusnya sistem hirarki berjalan. Hanya Stratum 0 – 15 yang dianggap valid, stratum 16 digunakan untuk menunjukkan bahwa peralatan/mesin dimaksud tidak tersinkronisasi waktunya.
Nah itu tadi pengenalan tentang NTP Server, sekarang kita akan menginstall dan mengkonfigurasi NTP Server tersebut

Langkah pertama kita install dulu paket ntp (server) dan ntpdate dengan perintah berikut.

#apt-get install ntp ntpdate

Lalu Enter. Edit atau konfigurasi ntp-server, file di "/etc/ntp.conf" dengan perintah berikut.

#nano /etc/ntp.conf

Cari baris "server 0" dengan menekan tombol (Ctrl+w) lalu masukkan kata tersebut lalu Enter. Kemudian beri tanda # di setiap server 0 - 3 dan tambahkan baris berikut "server 127.127.1.0" dibawahnya.



Setelah itu cari baris "restrict 192.168.123.0 mask 255.255.255.0 notrust" lalu ubah dengan menghilangkan tanda # dan "restrict 192.168.123.0 mask 255.255.255.0 nomodify notrap".


Simpan konfigurasi tersebut dengan menekan tombol (Ctrl+x+y) lalu Enter

Restart ntp server dengan perintah berikut.

#service ntp restart

Untuk mengecek apakah konfigurasi sudah berhasil atau belum dengan perintah berikut.

#ntp -p

Jika pada bagian "jitter" bernilai 0.001 atau 0.000, berarti sudah benar. Dan jika belum, periksa kembali ke file "ntp.conf".


Coba dengan mengetes terlebih dahulu di debian server langsung dengan perintah berikut.


H. Kseimpulan
NTP Server ini sangat bermanfaat sekali apabila kalian mengelolah jaringan yang sangat ketat sekali dalam urusan waktu tertentu

I. Referensi
Ebook Server

Sekian dari saya yang bisa saya sampaikan, semoga bermanfaat bagi kalian semua

Wassalamualaikum wr.wb

0 Komentar