Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengenal Teknologi Waktu Jaringan PTP dan NTP

Mengenal Teknologi Jaringan PTP dan NTP - Selamat datang Sahabat okflash, pada kesempatan kali ini saya akan berbagi tutorial singkat semoga dengan adanya tutorial ini dapat membantu Anda dan semoga dapat menjadi sumber pengetahuan dan informasi untuk Anda terkait dengan pengertian Jenis Jaringan PTP dan NTP.
Mengenal Teknologi Jaringan PTP dan NTP
Mengenal Teknologi Jaringan PTP dan NTP


Ringkasan :

Kedua jenis waktu jaringan PTP dan NTP adalah jenis protokol untuk melakukan sinkronisasi waktu antara server dan client, yang biasanya di implementasikan untuk waktu data transaksi kecocokan dan waktu data transaksi antara server dan client, yang dimana server akan melakukan pengiriman data dan penerimaan data dalam saat yang bersamaan.

Dalam contoh kasus pelanggan dalam industri keuangan secara rutin mendapatkan sinkronisasi waktu yang akurat hingga ratusan nanodetik atau lebih, baik menggunakan Network Time Protocol ( NTP ) algoritma lama dan yang lebih baru 1588 Precision Time Protocol ( PTP ). Ada trade-off yang berbeda pada dua protokol ini, tetapi perbedaan kinerja yang di kenalkan secara luas dapat ditutup menggunakan teknologi Time Keeper.
Banyak pengguna yang ingin mengetahui tentang trade-off antara menggunakan protokol PTP ( IEEE 1588 ) dan protokol NTP untuk melakukan sinkronisasi waktu.

Perlu Anda ketahui, sinkronisasi waktu untuk melayani pengguna adalah sebagai peran mendasar dalam suatu jaringan. Untuk suatu lembaga keuangan dan ilmiah sinkronisasi waktu harus mendapatkan perhitungan yang akurat hingga mencapai sepermiliar atau dalam beberapa kasus tertentu bahkan lebih dari itu, untuk saat ini suatu lembaga komersial dan industri mulai mendorong keakuratan sinkronisasi waktu dalam kisaran sub-milidetik.

Namun, kita semua tahu bahwa dunia yang ideal itu tidak ada. Tetap kita membutuhkan tambahkan switch, router, dan infrastruktur jaringan lainnya, dan sepersepuluh detik tersebut berlipat ganda beberapa kali. Tanpa peralatan khusus, jaringan Anda tiba-tiba mati oleh bagian yang lebih baik dari detik dari jam atom di NIST atau NPL di Inggris.

Dan sudah menjadi kearifan umum bahwa "NTP tidak dapat memberikan akurasi lebih baik dari 1 ms" atau "akurasi PTP jauh lebih unggul daripada NTP" tetapi keduanya tidak benar. Jika PTP secara signifikan mengungguli NTP, itu karena penerapan NTP yang buruk, dan bukan masalah dengan protokol. Tidak ada teknik protokol rahasia di keduanya. Kedua protokol melakukan hal yang sama dan membawa informasi yang sama. Mereka berbeda dalam cara mereka beroperasi, dan tergantung pada lingkungan Anda.

Seringkali, ini adalah pilihan yang baik untuk menjalankan NTP dan PTP bersama - pada jaringan yang sama, pada saat yang bersamaan. TimeKeeper adalah "protokol agnostik". Server TimeKeeper dapat berfungsi baik dari perangkat yang sama pada saat yang sama dan Klien TimeKeeper dapat melacak setiap campuran sumber dari PTP dan NTP.

  • Jam waktu TimeKeeper yang disinkronkan bisa akurat hingga 100 nanodetik menggunakan Network Time Protocol ( NTP ) atau 1EEE 1588 Precise Time Protocol ( PTP ).
  • Sebagian besar implementasi Non-TimeKeeper NTP ( seperti NTPd atau Chrony ) biasanya tidak lebih baik dari 1 milidetik dalam akurasi, ini termasuk banyak GPS berdasarkan jam jaringan NTP.
  • Kemampuan untuk memonitor berbagai sumber waktu secara bersamaan adalah kunci untuk setiap jenis reliabilitas.
  • Permintaan / respons waktu presisi tinggi untuk PTP tidak jauh berbeda untuk operasi yang sama dalam NTP.
  • Sinkronisasi jam yang andal memerlukan baik toleransi kesalahan, instrumentasi, dan penyimpanan catatan yang tidak langsung tersedia di salah satu protokol tetapi harus disediakan di luar protokol.
  • Ada dukungan timer perangkat keras yang signifikan untuk PTP dan NTP dalam adapeters jaringan.



Network Time Protocol

NTP, atau disebut Network Time Protocol, telah banyak diadopsi sebagai sarana ketepatan waktu pada suatu jaringan, dan saat ini sedang dalam versi utama. Sistem hierarkis memiliki lapisan yang berbeda yang disebut strata. Perangkat Lapisan 0 di bagian berapa baigian terbaik meliputi:

  • Atomic clocks
  • GPS clocks
  • Radio clocks

Lapisan 1, atau waktu utama server, masing-masing memiliki koneksi langsung satu per satu dengan jam. Lapisan 0, mencapai sinkronisasi tingkat mikrodetik dengan jam Lapisan 0, dan terhubung ke server Lapisan 1 dan untuk lainnya untuk uji kewaspadaan cepat dan pencadangan data Server.
Lapisan 2 dapat terhubung ke beberapa server waktu utama untuk sinkronisasi yang lebih ketat dan meningkatkan akurasi waktu, dan seterusnya dan seterusnya. NTP mendukung hingga maksimum 15 strata, tetapi setiap strata sedikit menurunkan sinkronisasi klien dari Lapisan 0.

Label waktu 64-bit yang saat ini diterapkan dibagi menjadi dua bagian 32-bit yang sama:
  • Setengah pertama menghitung jumlah detik hingga lebih dari 136 tahun
  • Bagian kedua mengekspresikan pecahan detik ke bawah ke skala picosecond

Pembaruan yang diusulkan untuk timestamp 128-bit ke NTPv4 akan meningkatkan skala waktu menjadi hanya di bawah 600 miliar tahun dan resolusi waktu kurang dari satu femtosecond.



Precision Time Protocol

PTP, atau Precision Time Protocol, adalah standar sinkronisasi waktu berbasis jaringan lain, tetapi bukan sinkronisasi tingkat milidetik, jaringan PTP bertujuan untuk mencapai sinkronisasi tingkat nano atau bahkan picosecond. Untuk sebagian besar aplikasi komersial dan industri, NTP lebih dari cukup akurat, tetapi jika Anda membutuhkan sinkronisasi dan timesting yang lebih ketat, Anda harus bermigrasi ke server PTP.

Mengapa PTP timestamping begitu akurat? Ini menggunakan timestamping perangkat keras daripada perangkat lunak, dan seperti instrumen ilmiah yang bagus lainnya, peralatan PTP didedikasikan untuk satu tujuan khusus: menjaga perangkat tetap tersinkronisasi. Untuk alasan itu saja, jaringan PTP memiliki resolusi waktu yang lebih tajam, dan tidak seperti NTP, perangkat PTP akan benar-benar memperkirakan waktu yang dihabiskan oleh pesan sinkronisasi di setiap perangkat, yang menyebabkan latensi perangkat.

Setiap urutan PTP melibatkan serangkaian empat pesan antara master dan slave:
  • Pesan sinkronisasi awal dari master ke slave
  • Pesan sinkronisasi tindak lanjut dari master ke slave
  • Pesan permintaan penundaan dari slave to master
  • Pesan balasan keterlambatan terakhir dari master ke slave
Urutan ini menghasilkan empat label waktu yang berbeda:
  • T1 saat master mengirim pesan sinkronisasi awal
  • T2 ketika client menerima pesan sinkronisasi awal
  • T3 saat client mengirim permintaan penundaan
  • T4 saat master menerima permintaan penundaan

Master mengirim semua empat cap waktu ke slave selama fase respon delay, dan slave dapat menghitung latensi jaringan antara master dan slave di kedua arah. Dengan memiliki perangkat keras khusus mengambil cap waktu dari jam lokal, perangkat slave dapat menghindari latensi tambahan yang diperkenalkan oleh sistem operasi lokal.

Jaringan NTP memiliki latensi ekstra dan akurasi kurang hanya karena berbasis perangkat lunak, dan semua permintaan cap waktu harus menunggu sistem operasi lokal. Bagi sebagian besar perusahaan, NTP memberikan resolusi waktu yang cukup tajam untuk menyelesaikan konflik secara tepat waktu, tetapi organisasi tertentu termasuk laboratorium fisika yang disebutkan di atas memerlukan tingkat sinkronisasi yang jauh lebih besar. Diatur oleh standar IEEE 1588, baik GMR1000 dan GMR5000 PTP Grandmaster Time Servers:
  • Mendukung banyak output termasuk PTP, NTP, PPS, PPO, 10MHz, SMPTE, IRIG-B, IRIG-A, IRIG-E, NMEA 0183, NENA
  • Berikan akurasi hingga 15 nanosekon UTC
  • Tawarkan enkripsi SSH
  • Sertakan kompatibilitas jaringan IPv4 / IPv6
  • Dapat berfungsi sebagai klien dan / atau server NTP