A. Pengertian
Network Time Protocol (NTP) adalah
protokol jaringan untuk sinkronisasi jam antara sistem komputer
melalui paket-switched , variabel- latency jaringan data.NTP
dimaksudkan untuk menyinkronkan semua komputer yang berpartisipasi
untuk dalam beberapa milidetik dari Coordinated Universal Time
(UTC). : ini menggunakan versi modifikasi dari algoritma
Marzullo ini untuk memilih server waktu yang akurat dan dirancang
untuk mengurangi dampak dari variabel latency jaringan . NTP biasanya
dapat menjaga waktu ke dalam puluhan milidetik lebih masyarakat
internet , dan dapat mencapai lebih dari satu akurasi milidetik di
jaringan area lokal di bawah kondisi ideal. Asymmetric rute dan
kepadatan jaringan dapat menyebabkan kesalahan dari 100 ms atau
lebih.
B. 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 dilaksanakan di
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 . Ini menarik pada hasil eksperimen dan algoritma penyaring jam didokumentasikan di RFC 956 dan adalah versi pertama untuk menggambarkan client-server dan rekan -untuk-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 telah secara signifikan 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.
C. Latar Belakang
Agar server dan laptop lokasi dan waktunya
sama, jadi jika kita saat menggunakan server saat kita mengirim email
dan server itu akan mematikan waktu itu secara otomatis maka waktu di
laptop dan server itu sama.
D. Maksud dan tujuan
untuk mensinkronkan lokasi dan waktu yang ada di
laptop dan server.
E. Waktu Yang Dibutuhkan
Waktu yang dibutuhkan untuk mengkonfigurasi ntp
server adalah sekitar 1 jam atau 60 menit.
F. Alat dan Bahan
- Laptop
- Server
- Jaringan
G. Langkah Kerja
1. Remote dahulu laptop anda ke server dengan perintah ssh
#ssh root@192.168.36.5
2. Install dahulu ntpnya
#apt-get install ntp ntpdate
3. Lalu edit file /etc/ntp.conf dengan perintah
#nano /etc/ntp.conf
Pagari semua server dari server 0-3, lalu tambahin di bawahnya dengan #server 127.127.1.0
Rubah pada bagian restirct dengan restrict 192.168.137.0 mask 255.255.255.0 nomodify notrap
Kemudian keluar dan simpan dengan (ctrl+x lalu y dan ener)
4. Restart ntp anda dengan perintah
#service ntp restart
5. Lalu cek ntp anda dengan
#ntpq -p
jika bagian baah jitte 0,001 atau 0,000 itu sudah benar
6. Lalu coba ntp anda langsung ke debian server
- https://en.wikipedia.org/wiki/Network_Time_Protocol
- Buku Konfigurasi Debian Server
I. Kesimpulan
Ntp ini digunakan untuk menyingkronkan server anda dengan laptop anda agar bila ada web yang akan otomatis mati jadi kita tidak salah waktu.
Tidak ada komentar:
Posting Komentar