NTP Server: pengertian,fungsi, dan cara kerja
NTP SERVER
- Februari 09, 2021
sumber foto : https://blog.goreinnamah.com/blog/
• PENGERTIAN NTP SERVER
Network Time Protocol (NTP) adalah sebuah protokol yang digunakan untuk pengsinkronan waktu di dalam sebuah jaringan bisa pada jaringan LAN (Local Area Network) maupun pada jaringan internet dan untuk sinkronisasi jam-jam sistem komputer di atas paket-switching, variabel-latency jaringan data. Proses sinkronisasi ini dilakukan didalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja.
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.
NTP server pun tidak berdiri sendiri, tetapi ntp server juga saling bersikronisasi 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.
sumber : https://id.m.wikipedia.org/wiki/Network_Time_Protocol
• PORT YANG DIGUNAKAN NTP SERVER
NTP menggunakan UDP pada port 123 sebagai lapisan transport. Ini dirancang khusus untuk melawan efek variabel laten dengan menggunakan jitter buffer. NTP juga mengacu pada referensi implementasi software yang didistribusikan oleh Proyek Pelayanan Publik NTP.
sumber : https://id.m.wikipedia.org/wiki/Network_Time_Protocol
• FUNGI DARI NTP SERVER
Network Time Protocol (NTP) berfungsi untukmensingkronkan waktu client dengan server, supaya waktu atau jam dapat sama persis. NTP berjalan pada protocol UDP, yang bersipat ringan dan unreliable. NTP Server sangat berperan penting jika jumlah computer sudah melampaui batas, agar semua waktu berjalan serentak pada setiap computer.Sebelum kita kita melakukan instalasi NTP server, kita harusmelakukan pengaturan ip address pada interfaces dan jugakonfigurasi DNS Server yang nantinya berfungsi untukmemudahkan client dalam mensingkronkan waktu dengan serverdengan memasukkan alamat domain saja.
sumber : https://id.scribd.com/document/380340391/MAKALAH-NTP
• CARA KERJA DARI NTP SERVER
sumber foto :
http://arumrahmawati525.blogspot.com/
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. Komputer ini disebut juga stratum
1. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain dengan protokol NTP yang disebut stratum
2. Komputer dalam jaringan tersebut dapat menyinkronkan jaringan lain yang disebut stratum 3, dan seterusnya sampai stratum 16.
Sebuah NTP client akan melakukan sinkronisasi dengan NTP server dalam sebuah interval pooling yang biasanya berkisar antara 64 sampai 1024 detik. NTP menggunakan sistem hirarki dalam bekerja dan melakukan sinkronisasinya. Sistem hirarki ini menggunakan istilah Clock stratum atau strata untuk menggambarkan tingkatan-tingkatannya seperti yang sudah dijelaskan di atas.
Kehebatan NTP ini didapat dari sistem estimasinya yang hebat yang mengandalkan tiga buah variabel kunci yang didapat dari hubungan antara client dan servernya. Ketiga variabel tersebut adalah:
1. Network delay. Sebagai variabel yang didapat dari lamanya delay yang terjadi dalam media penghubungnya. Variabel ini merupakan kunci terpenting dalam mendapatkan sinkronisasi yang akurat.
2. Time packets exchange dispersion. Dispersi atau penyebaran terhadap paket-paket sinkronisasi waktu digunakan untuk mengukur kesalahan maksimum dari perhitungan waktu antara kedua node yang berkomunikasi.
3. Clock offset: Kerugian waktu ini merupakan variabel yang digunakan untuk melakukan koreksi terhadap pencatatan waktu yang ada di client. Koreksi inilah yang akan dibawa dalam sinkronisasi antarkedua perangkat.
sumber : http://arumrahmawati525.blogspot.com/2015/11/pengertian-cara-kerja-dan-konfigurasi.html?m=1
KESIMPULAN
Server adalah sebuah program aplikasi yang menerima sambunganuntuk permohonan servis dan memberikan kembali respons.Sedangkan NTP Server sendiri adalah sebuah server yangmensinkron-kan waktunya terhadap sumber waktu akurat, danmentransmisikan paket informasi waktu kepada komputer clientyang meminta.
sumber : https://id.scribd.com/document/380340391/MAKALAH-NTP


Komentar
Posting Komentar