Rabu, 16 November 2016

Konfigurasi Ntp Server di Debia 8.6 Jessie

Konfiguasi Ntp Server di debian 8.6 Jessie
 

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


H. Referensi
     - 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