En el següent article anem a fer una ullada a Pingnoo. aquesta és una aplicació multiplataforma de codi obert amb la qual es pot analitzar i mesurar el temps d'anada i tornada (latència) Entre dos hosts. Es tracta d'un programa que ofereix als usuaris una representació gràfica per traceroute i la sortida de ping.
Encara que actualment es troba en una etapa relativament primerenca de desenvolupament, la funcionalitat principal de l'aplicació és totalment utilitzable. A més, segons indiquen al seu web, les capacitats del programari creixeran amb el temps.
Es tracta d'un programari 100% de codi obert, amb llicència GPLv3. A més és multiplataforma i extensible. La funcionalitat real de l'programari és proporcionada per components que fan que el disseny sigui molt flexible. A més permet a tercers produir els seus propis components per millorar el programari.
Instal·lar Pingnoo en Ubuntu
Si t'interessa instal·lar aquest programa en Ubuntu, es pot descarregar el paquet .deb corresponent a la versió de sistema operatiu que utilitzis des de la pàgina de descàrregues de el projecte. Si fas servir Ubuntu 20.04 també es pot descarregar aquest paquet, només cal obrir un terminal (Ctrl + Alt + T) i utilitzar wget de la següent manera:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Finalitzada la descàrrega, podem instal·lar el programa escrivint a la mateixa terminal aquest altre comanda:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Després de la instal·lació, només queda iniciar el programa buscant el llançador en el nostre equip.
Desinstal
Per a la eliminar aquest programa de sistema, En una terminal (Ctrl + Alt + T) no tindrem més que executar:
sudo apt remove pingnoo; sudo apt autoremove
A més també podrem descarregar el paquet AppImage d'aquest programari. Amb aquesta opció, realment no s'instal·la programari, ja que és una imatge comprimida amb totes les dependències i biblioteques necessàries per executar el programa.
Una ullada ràpida a com treballa Pingnoo
aquest programari envia paquets d'ICMP (Protocol de control de missatges d'Internet) I incrementa el camp de temps de vida (TTL). A mesura que el paquet passa a través dels encaminadors (mostrats com salts), El camp TTL disminueix. Quan aquest valor arriba a zero, l'encaminador que està processant aquest paquet, generalment va a respondre amb un missatge de temps excedit a l'host d'origen.
Pingnoo va rastrejar tots els paquets ICMP que transmet, i pot aparellar les respostes ICMP amb les sol·licituds enviades. Això permet que el temps d'anada i tornada (RTT) Es calculi no només entre els dos punts finals, sinó també els salts intermedis entre els hosts. Tota aquesta informació es traça amb gràfics, els quals proporcionen una descripció visual instantània d'una ruta.
El software generarà gràfics en pantalla, els quals van a mostrar l'historial de cada salt. Aquestes imatges faciliten el seguiment de les rutes de la xarxa, la recerca de les causes dels temps d'inactivitat i el baix rendiment de la xarxa. Tot això es mostra en pestanyes, de manera que podrem analitzar múltiples rutes simultàniament.
A més trobarem suport per IPv4 i IPv6, i això ens permetrà canviar l'interval i la durada de la finestra gràfica. Per a aquest últim. El valor per defecte és de 60 segons, però es pot canviar a 10 minuts, 15 minuts, 30 minuts, 45 minuts, 1 hora, 12 hores i 24 hores.
Aquest programari és extensible, i ofereix suport integrat per redactar el nom de host i les adreces IP. L'arquitectura modular d'Pingnoo permet a tercers ampliar les funcions del programari.
Pingnoo està dissenyat per ser utilitzat per qualsevol persona interessada en el rendiment de les seves connexions de xarxa, Des d'usuaris domèstics fins usuaris empresarials. A la pàgina web de el projecte indiquen que aquesta aplicació ha estat dissenyada per ser ràpida i fàcil d'usar, tant si estàs interessat en resoldre problemes de rendiment dels jocs com si estàs tractant de diagnosticar problemes d'enrutament en una empresa.
El codi font de Pingnoo es pot trobar allotjat en GitHub, Per si algú vol revisar-lo, auditar-o contribuir a el codi. A més per obtenir més informació, es pot consultar la documentació oficial o la pàgina web de el projecte.