Advertisemen
NTP ( Network Time Protocol ) |
Pengertian NTP
NTP atau yang memiliki kepanjangan NETWORK TIME PROTOCOL merupakan sebuah protocol yang digunakan untuk mengsingkronisasi waktu di dalam sebuah jaringan, baik itu jaringan LAN (Local Area Network ), atau jaringan internet dan mengsingkronisasi jam – jam pada komputer.
NTP (Network Time Protocol) merupakan sebuah protokol yang digunakan untuk mengsingkronkan waktu antar komputer. Singkronisasi waktu yang dilakukan oleh protokol ini sangat akurat dapat mencapai 10 milidetik untuk jaringan internet dan dapat mencapai 200 milidetik dalam jaringan lokal. NTP sendiri berada di 2 sisi yaitu sisi klien dan sisi server , kegunaan layanan di ntp adalah untuk mempaskan atau menyesuaikan waktu yang ada sesuai regional dimana mesin komputer itu berada. Proses singkronisasi ini dilakukan pada jalur komunikasi data yang biasanya menggunakan protokol komunitasi TCP/IP. Sehingga proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja.
NTP server pun tidak berdiri sendiri , tetapi ntp server juga saling bersingkronisasi dengan server ntp lain nya, setiap server berada di level tertentu yang sering disebut dengan istilah stratum .Terdapat 15 stratum, semakin kecil nilai stratum semakin tinggi kedudukan atau level nya . Level stratum di hitung dari angka 0 hingga 14, dan stratum 0 bukan server namun stratum ini adalah peralatan waktu yang sangat presisi seperti jam atom yang terhubung langsung dengan server stratum 1.
NTP (Network Time Protocol) merupakan sebuah protokol yang digunakan untuk mengsingkronkan waktu antar komputer. Singkronisasi waktu yang dilakukan oleh protokol ini sangat akurat dapat mencapai 10 milidetik untuk jaringan internet dan dapat mencapai 200 milidetik dalam jaringan lokal. NTP sendiri berada di 2 sisi yaitu sisi klien dan sisi server , kegunaan layanan di ntp adalah untuk mempaskan atau menyesuaikan waktu yang ada sesuai regional dimana mesin komputer itu berada. Proses singkronisasi ini dilakukan pada jalur komunikasi data yang biasanya menggunakan protokol komunitasi TCP/IP. Sehingga proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja.
NTP server pun tidak berdiri sendiri , tetapi ntp server juga saling bersingkronisasi dengan server ntp lain nya, setiap server berada di level tertentu yang sering disebut dengan istilah stratum .Terdapat 15 stratum, semakin kecil nilai stratum semakin tinggi kedudukan atau level nya . Level stratum di hitung dari angka 0 hingga 14, dan stratum 0 bukan server namun stratum ini adalah peralatan waktu yang sangat presisi seperti jam atom yang terhubung langsung dengan server stratum 1.
Fungsi NTP
Network Time Protocol (NTP) berfungsi untuk mensingkronkan waktu client dengan server. Supaya waktu atau jam dapat sama persis. NTP berjalan pada protocol UDP, yang bersifat ringan dan unreliable. NTP Server, sangat berperan penting jika jumlah computer sudah melampaui batas, agar semua waktu berjalan serentak pada setiap computer.
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.
- 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.
Cara Kerja NTP
Cara Kerja FTP |
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.
Sekian dari kita, mudah mudahan ilmunya bermanfaat bagi kalian semua dan jangan lupa bila ada yang mau ditanyakan silahkan kalian komentar.
Terima Kasih Semuanya. sampai jumpa di artikel selanjutnya. ^_^
Sekian dari kita, mudah mudahan ilmunya bermanfaat bagi kalian semua dan jangan lupa bila ada yang mau ditanyakan silahkan kalian komentar.
Terima Kasih Semuanya. sampai jumpa di artikel selanjutnya. ^_^
Add Comments