Di posting berikutnya kita akan melihat Pingnoo. Ini adalah aplikasi lintas platform sumber terbuka yang dapat digunakan untuk menganalisis dan mengatur waktu perjalanan (latensi) antara dua host. Ini adalah program yang memberi pengguna representasi grafis untuk traceroute dan output ping.
Meskipun saat ini dalam tahap pengembangan yang relatif awal, fungsi utama aplikasi dapat digunakan sepenuhnya. Selain itu, seperti yang ditunjukkan di situs web mereka, kemampuan perangkat lunak akan tumbuh seiring waktu.
Ini adalah perangkat lunak sumber terbuka 100%, dilisensikan di bawah GPLv3. Ini juga multiplatform dan dapat diperluas. Fungsionalitas sebenarnya dari perangkat lunak disediakan oleh komponen yang membuat desain sangat fleksibel. Hal ini juga memungkinkan pihak ketiga untuk memproduksi komponen mereka sendiri untuk meningkatkan perangkat lunak.
Instal Pingnoo di Ubuntu
Jika Anda tertarik untuk menginstal program ini di Ubuntu, Anda dapat mengunduh paket .deb yang sesuai dengan versi sistem operasi yang Anda gunakan dari halaman unduhan proyek. Jika Anda menggunakan Ubuntu 20.04 Anda juga dapat mengunduh paket ini, hanya perlu membuka terminal (Ctrl + Alt + T) dan gunakan wget sebagai berikut:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Setelah pengunduhan selesai, kita bisa instal programnya menulis di terminal yang sama perintah lain ini:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Hanya setelah penginstalan memulai program mencari pitcher di tim kami.
Copot pemasangan
untuk hapus program ini dari sistem, di terminal (Ctrl + Alt + T) kita hanya perlu menjalankan:
sudo apt remove pingnoo; sudo apt autoremove
Juga Kami juga dapat mengunduh Paket AppImage dari perangkat lunak ini. Dengan opsi ini, tidak ada perangkat lunak yang benar-benar diinstal, karena ini adalah gambar terkompresi dengan semua dependensi dan pustaka yang diperlukan untuk menjalankan program.
Sekilas tentang cara kerja Pingnoo
Perangkat lunak ini mengirim paket ICMP (Protokol Kontrol Pesan Internet) dan meningkatkan bidang masa pakai (TTL). Saat paket melewati router (ditampilkan sebagai lompatan), bidang TTL berkurang. Ketika nilai ini mencapai nol, router yang memproses paket tersebut umumnya akan merespons dengan pesan time-out ke host asal.
pingnoo itu akan melacak semua paket ICMP yang dikirimkannya, dan dapat mencocokkan tanggapan ICMP dengan permintaan yang dikirim. Hal ini memungkinkan waktu perjalanan pulang pergi (RTT) dihitung tidak hanya antara dua titik akhir, tetapi juga hop perantara antara host. Semua informasi ini diplot dengan grafik, yang memberikan deskripsi visual instan dari sebuah rute.
Perangkat lunak itu akan menghasilkan grafik di layar, yang akan menunjukkan sejarah setiap lompatan. Gambar-gambar ini memudahkan untuk melacak rute jaringan, menemukan penyebab waktu henti, dan kinerja jaringan yang buruk. Semua ini ditampilkan dalam tab, sehingga kami dapat menganalisis beberapa rute secara bersamaan.
Kami juga akan menemukan dukungan untuk IPv4 dan IPv6, dan ini itu akan memungkinkan kita untuk mengubah interval dan durasi jendela grafik. Untuk yang terakhir. Standarnya adalah 60 detik, tetapi dapat diubah menjadi 10 menit, 15 menit, 30 menit, 45 menit, 1 jam, 12 jam, dan 24 jam.
Perangkat lunak ini dapat diperluas, dan menawarkan dukungan bawaan untuk menyunting nama host dan alamat IP. Arsitektur modular Pingnoo memungkinkan pihak ketiga untuk memperluas fungsionalitas perangkat lunak.
pingnoo dirancang untuk digunakan oleh siapa saja yang tertarik dengan kinerja koneksi jaringan merekadari pengguna rumahan hingga pengguna bisnis. Di situs web proyek mereka menunjukkan bahwa aplikasi ini telah dirancang agar cepat dan mudah digunakan, apakah Anda tertarik untuk memecahkan masalah kinerja game atau mencoba mendiagnosis masalah perutean di perusahaan.
Kode sumber Pingnoo dapat ditemukan di-host di GitHub, jika seseorang ingin meninjaunya, mengauditnya, atau berkontribusi pada kode. Juga untuk informasi lebih lanjut, Anda dapat berkonsultasi dengan dokumentasi resmi o la situs proyek.