Pada hari ini saya akan berbagi kepada kalian semua tentang apa itu NTP Server dan Bagaima cara menginstallnya di server?. Nah jika anda ingin tahu maka baca hal-hal di bawah ini.
A. PENGERTIAN
Network Time Protocol atau bisa di singkat NTP adalah sebuah protokol jaringan yang digunakan untuk minsinkronkan waktu (sinkronisasi jam) antara sistem komputer melalui paket-switched, variabel-latency jaringan data.
Sedangkan NTP SERVER merupakan sebuah server yang berfungsi mensinkronkan waktu antara client dengan server terhadap waktu yang lebih akurat serta mentransmisikan sebuah paket informasi kepada client agar waktunya dapat sama persis.
NTP berjalan pada protocol UDP yang dimana ia memiliki sifat ringan dan unreliable. NTP Server, sangat berperan penting apabila jumlah computer sudah melampaui batas, agar semua waktu dapat berjalan serentak pada setiap komputer.
B. LATAR BELAKANG
Saya membuat tulisan ini untuk mendokumentasikan hasil belajar saya pada hari ini.
C. MAKSUD DAN TUJUAN
1. Dapat mendokumentasikan hasil praktek.
2. Mengetahui apa itu NTP Server ?
3. Dapat menginstall NTP Server.
D. ALAT DAN BAHAN
1. Laptop (client)
2. Komputer Sever
3. Koneksi Internet
4. Listrik
E. MANFAAT NTP SERVER
1. Untuk dapat mengelola sebuah jaringan yang sangat ketat dalam urusan waktu. Misalnya dalam sebuah perusahaan dan anda adalah salah satu pegawai yang diminta untuk mengirimkan dokumen penting nanti pada pukul 3 sore dari komputer anda (client) ke server dan lewat dari pukul 3 sore akan di reject secara otomatis oleh sistem. Apa yang akan terjadi apabila ternyata waktu yang terdpat di komputer anda berbeda dengan komputer server ?. Apabila tidak sinkon meskipun 1 menit saja sangatlah berpengaruh. Maka dari itu untuk hal-hal semacam inilah NTP Server dibutuhkan, supaya waktu/jam semua komputer yang terhubung suatu jaringan dapat sinkron atau sama semuanya.
F. SEJARAH
Pada tahun 1979, jaringan sinkronisasi waktu teknologi yang digunakan dalam apa yang mungkin demonstrasi publik pertama dari internet layanan yang berjalan melalui jaringan satelit trans-Atlantik, pada Konferensi Komputer Nasional di New York. Teknologi ini kemudian dijelaskan dalam 1981 Internet Engineering Catatan (IEN) 173 dan protokol umum dikembangkan dari itu yang didokumentasikan dalam RFC 778. Teknologi ini pertama kali digunakan dalam jaringan lokal sebagai bagian dari protokol routing Halo dan diimplementasikan dalam fuzzball, sistem operasi eksperimental digunakan dalam prototyping jaringan, di mana ia berlari selama bertahun-tahun.
alat jaringan terkait lainnya yang tersedia baik dulu dan sekarang. Mereka termasuk Daytime dan Waktu protokol untuk merekam waktu kejadian, serta ICMP Timestamp pilihan dan IP Timestamp ( RFC 781 ). Sistem sinkronisasi yang lebih lengkap, meskipun kurang analisis data NTP dan jam mendisiplinkan algoritma, termasuk daemon Unix waktunya, yang menggunakan algoritma pemilihan untuk menunjuk server untuk semua klien; dan Digital Waktu sinkronisasi layanan (DTSS), yang menggunakan hirarki server mirip dengan model stratum NTP.
Pada tahun 1985, NTPv0 dilaksanakan di kedua fuzzball dan Unix, dan NTP header paket dan round-trip delay dan offset perhitungan, yang telah bertahan dalam NTPv4, didokumentasikan dalam RFC 958 . Meskipun komputer yang relatif lambat dan jaringan yang tersedia pada saat itu, akurasi yang lebih baik dari 100 milidetik biasanya diperoleh pada link mencakup Atlantic, dengan akurasi puluhan milidetik pada Ethernet jaringan.
Pada tahun 1988, spesifikasi jauh lebih lengkap dari protokol NTPv1, dengan algoritma yang terkait, diterbitkan dalam RFC 1059 . Hal menarik pada hasil eksperimen dan algoritma penyaring jam didokumentasikan dalam RFC 956 dan adalah versi pertama untuk menggambarkan client-server dan peer-to-peer mode. Pada tahun 1991, NTPv1 arsitektur, protokol dan algoritma dibawa ke perhatian khalayak rekayasa yang lebih luas dengan publikasi sebuah artikel oleh David L. Mills di IEEE Transaksi pada Komunikasi .
Pada tahun 1989, RFC 1119 diterbitkan mendefinisikan NTPv2 dengan cara mesin negara, dengan pseudocode untuk menggambarkan operasi. Memperkenalkan protokol manajemen dan otentikasi kriptografi skema yang memiliki keduanya selamat ke NTPv4. Desain NTP dikritik karena kurang prinsip kebenaran formal oleh masyarakat DTSS. Alternatif desain mereka termasuk algoritma Marzullo ini , versi modifikasi dari yang segera ditambahkan ke NTP. Sebagian besar algoritma dari era ini juga sebagian besar selamat ke NTPv4.
Pada tahun 1992, RFC 1305 didefinisikan NTPv3. RFC termasuk analisis semua sumber kesalahan, dari jam referensi ke klien akhir, yang memungkinkan perhitungan metrik yang membantu memilih yang terbaik server di mana beberapa kandidat tampaknya tidak setuju. modus siaran diperkenalkan.
Dalam tahun-tahun berikutnya, sebagai fitur baru yang ditambahkan dan perbaikan algoritma yang dibuat, menjadi jelas bahwa versi protokol baru yang diperlukan. Pada tahun 2010, RFC 5905 diterbitkan mengandung spesifikasi yang diusulkan untuk NTPv4, tetapi protokol secara signifikan telah pindah sejak saat itu, dan pada 2014, RFC diperbarui belum dipublikasikan. Setelah pensiun dari Mills dari University of Delaware, implementasi referensi saat ini dikelola sebagai open source proyek yang dipimpin oleh Harlan Stenn.
G. INSTALLASI
Kali ini saya akan menginstal melalui terminal, yaitu dengan cara sebagai berikut.
Install terlebih dahulu paket ntp (server), dan ntpdate (client), dengan perintah :
#apt-get install ntp ntpdate
H. KONFIGURASI
Kemudian setelah anda menginstall ntp server dan ntpdate client maka anda harus mengkonfigurasinya terlebih dahulu, yaitu sebagai berikut.
File untuk konfigurasi ntp-server yaitu file di “/etc/ntp.conf”, edit file dengan perintah :
#nano /etc/ntp.conf
Kemudian anda cari baris “server 0.de....” dengan cara menekan Ctrl+W lalu ketikan kata
yang anda cari kemudian anda tekan enter untuk menemukan kata tersebut seperti gambar
dibawah, kemudian anda berikan tanda # pada setiap server dari server 0 - 3 lalu
tambahkan baris ini pada bagian terbawah dari ke-4 server tersebut tambahkan “ server
127.127.1.0 “
Setelah itu anda cari baris “ restrict 192.168.162.0 mask 255.255.255.248 notrust ” lalu
hilangkan tanda # pagar nya kemudian ubah menjadi “restrict 192.168.162.0
mask 255.255.255.248 nomodify notrap” seperti gambar dibawah ini :
Lalu anda simpan file tersebut dengan menekan Ctrl+X lalu takan Y tekan Enter.
Setelah itu anda restart service ntp dengan perintah : #service ntp restart
Kemudian anda cekntp-server local sudah bekerja dengan baik atau belum. Dengan perintah : ”#ntpq -p”. Jika pada bagian “jitter” bernilai 0.001 atau 0.000, berarti sudah benar, dan jika belum, periksa kembali file ntp.conf. Dengan cara seperti gambar dibawah ini :
I. KESIMPULAN
Dengan NTP saya dapat menyinkronkan laptop saya dengan server saya.
J. REFFERENSI
- https://en.wikipedia.org/wiki/Network_Time_Protocol
- E-Book TKJ : Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf dan debianserverfinal.pdf
0 komentar:
Posting Komentar