Download - NTP-fix
-
7/24/2019 NTP-fix
1/5
NTP
Fungsi :
- Sinkronisasi sistem waktu (clock) client dengan server melalui
jaringan inranet/ internet. Supaa waktu atau jam dapat samapersis.
NTP !erjalan pada protocol "#P$ !ersi%at ringan dan unrelia!le. NTP
Server$ sangat !erperan penting jika jumla& computer suda& melampaui
!atas (sangat !anak)$ agar semua waktu !erjalan serentak pada setiap
computer.
Terle!i& da&ulu kita melakukan pengaturan 'P ddress pada inter%aces dan
juga kongurasi #NS server. gar memuda&kan sinkronisasi waktu antara
client dan server dengan memasukkan alamat domain saja.
NTP menggunakan jalur data T*P/'P utnuk pertukaran paket data saja.
Server NTP komunikasi dengan client menggunakan "#P port +, se!agai
lapisan transport. Protokol ini memamng didesain untuk dapat !ekerja
dengan !aik meski media komunikasi !ervariasi (mulai dari media
latensi tinggi ke renda&$ dari media ka!el ke media udara).
#alam se!ua& jaringan$ !e!erapa node dilengkapi NTP untuk mem!entuk
se!ua& su!net sinkronisasi.
Kehebatan NTPini didapat dari sistem estimasina ang &e!atang mengandalkan tiga buah variabel kunciang didapat dari
-
7/24/2019 NTP-fix
2/5
hubungan antara client dan servernya. 0etiga varia!el terse!utadala& :
+. Network delay. #ari lamana dela ang terjadi dalam mediapeng&u!ungna. 1aria!el ini merupakan kunci terpenting dalammendapatkan sinkronisasi ang akurat.
,. Time packets exchange dispersion. Pene!aran ter&adap paket-paket sinkronisasi waktu digunakan untuk mengukur kesala&anmaksimum dari per&itungan waktu antara kedua node ang!erkomunikasi.
. Clock ofset: 0erugian waktu ini merupakan varia!el ang digunakanuntuk melakukan koreksi ter&adap pencatatan waktu ang ada di client.0oreksi inila& ang akan di!awa dalam sinkronisasi antarkedua perangkat.
-
7/24/2019 NTP-fix
3/5
Pengertian NTP
NTP merupakan se!ua& mekanisme atau protokol ang digunakan untuk
melakukan sinkronisasi waktu dalam se!ua& sistem komputer dan
jaringan proses sinkronisasi ini dilakukan didalam jalur komunikasi data
dengan menggunakan protokol komunikasi tcp/ip. Proses ini dapat dili&at
se!agai proses komunikasi data ang !erada pada laer transport.
Ntp menggunakan port komunikasi "#P nomer +,. Protokol ini didesain
agar dapat !ekerja dengan !aik meskipun media komunikasina
!ervariasi$ mulai dari waktu ang letensina tinggi &ingga ang renda&$
mulai dari ka!el &ingga media udara.
'nti dari ntp server ini adala& enamakan waktu dari setiap komputer
uang ter&u!ung dengan komputer server dalam jaringan terse!ut
*ara 0erja NTP
Gambar 2. Konsep NTP Server menggunakan tingkat hirarki (stratum)
- NTP !ekerja dengan menggunakan algoritma 2ar3ullo dengan
menggunakan re%erensi skala waktu "T*.
- Se!ua& jaringan NTP !iasana mendapatkan per&itungan waktuna
dari sum!er waktu ang terpercaa seperti misalna radio clockatau atomic clock ang ter&u!ung dengan se!ua& time server.
-
7/24/2019 NTP-fix
4/5
- 0emudian jaringan NTP ini akan mendistri!usikan per&itungan
waktu akurat ini ke dalam jaringan lain.
- NTP menggunakan sistem &irarki dalam !ekerja dan melakukan
sinkronisasina. Sistem &irarki ini menggunakan istila& *lockstratum atau strata untuk menggam!arkan tingkatan-tingkatanna.
- #i mana clock strata tingkat 4 merupakan perangkat komputer ang
melakukan sinkronisasi dengan peng&itung waktu eksternal seperti
misalna 5PS clock$ atomic clock atau radio clock ang sangat
akurat. Perangkat Stratum 4 secara tradisional tidak melekat pada
jaringan$ melainkan mereka secara lokal ter&u!ung ke computer.
- Stratum +$ merupakan komputer ang melekat pada perangkat
Stratum 4. 6iasana mereka !ertindak se!agai server untuk
permintaan waktu dari server Stratum , melalui NTP .
- Stratum ,$ merupakan komputer ang mengirimkan permintaan NTP
untuk server Stratum +. 6iasana komputer Stratum , akan
mere%erensikan se!ua& angka dari server Stratum + dan
menggunakan algoritma NTP untuk mengumpulkan sampel data
ter!aik.
- Stratum $ merupakan komputer-komputer ini menggunakan %ungsi
ang sama persis NTP dan mereka sendiri dapat !ertindak se!agai
server untuk strata ang le!i& renda&.
- 6egitu seterusna sistem &irarki !erjalan sampai stratum +7.
0ele!i&an NTP
0ele!i&an NTP ini didapat dari sistem estimasina ang &e!at angmengandalkan tiga !ua& varia!el kunci ang didapat dari &u!unganantara client dan serverna. 0etiga varia!el terse!ut adala& :
+. Network dela. #ari lamana dela ang terjadi dalam mediapeng&u!ungna. 1aria!el ini merupakan kunci terpenting dalammendapatkan sinkronisasi ang akurat.
,. Time packets e8c&ange dispersion. Pene!aran ter&adap paket-paket sinkronisasi waktu digunakan untuk mengukur kesala&anmaksimum dari per&itungan waktu antara kedua node ang!erkomunikasi.
. *lock o9set: 0erugian waktu ini merupakan varia!el ang digunakan
untuk melakukan koreksi ter&adap pencatatan waktu ang ada di
-
7/24/2019 NTP-fix
5/5
client. 0oreksi inila& ang akan di!awa dalam sinkronisasiantarkedua perangkat.