Newsgroup: it.comp.reti.locali
Titolo: Controllare qualità connessione...

... no, non parlo dei soliti speed test per internet, anzi, in questo 
caso la velocità non è un problema.
Mi trovo nella situazione di dover monitorare una connessione (o meglio, 
i problemi di una connessione) tra due server. Ci sono un tot di oggetti 
di rete di mezzo su cui non ho modo di intervenire, e poi c'è internet. 
I due server sono entrambi miei quindi posso fare quel che voglio.
Quello di cui ho bisogno è un qualcosa che io possa installare sulle due 
macchine, e che sia in grado di farmi un log per un periodo di tempo 
(diciamo 24 ore) dei pacchetti che si "perdono" per strada (o delle 
connessioni TCP che falliscono) , ma soprattutto di dirmi se si sono 
persi sulla tratta di andata o su quella di ritorno. Magari facendo test 
sia con pacchetti singoli che con burst.
Sono già rassegnato a dovermi scrivere il tool, ma se magari ci fosse 
qualcosa di già fatto mi farebbe risparmiare un bel po' di tempo...
Grazie.

 andata o su quella di ritorno. Magari facendo test sia con pacchetti singoli 
Credo sia sufficiente un monitoraggio SNMP, per il quale ci sono 
un'infinità di software, opensource e non, fra i quali zabbix, cacti, 
nagios, zenoss, opmanager, the dude, spiceworks e chi più ne ha... :)
Ciao
Luca

 nagios, zenoss, opmanager, the dude, spiceworks e chi più ne ha... :)
Da utente dei prodotti Mikrotik uso regolarmente TheDude... ma non ho 
nessun modo di discriminare se il pacchetto è stato perso "all'andata" 
(quindi non è arrivato a destinazione) oppure "al ritorno" (quindi è la 
risposta dal server remoto che non è arrivata a destinazione).
E' una feature che in questo momento mi serve e che finora non ho 
trovato in nessun monitor che ho provato o di cui ho letto la 
documentazione...

 remoto che non è arrivata a destinazione).
Normalmente il dato lo vedi dagli errori Tx e Rx di ogni nodo.
Ciao
Luca

 Normalmente il dato lo vedi dagli errori Tx e Rx di ogni nodo.
Eh si, ma come faccio a discriminarli dagli errori "normali"?
Voglio dire che sono due macchine in produzione, non ho modo di filtrare 
il traffico e quindi gli errori di test da quello ordinario.
Visto che i problemi che sto cercando di circoscrivere (per esclusione, 
dato che non ho altro modo) sembrano del tutto casuali, controllare 
l'andamento di txerr e rxerr sui due nodi non mi servirebbe. Vorrei 
proprio avere un report, a minuti, dove per il minuto X io possa dire 
qualcosa tipo "ho spedito 60 ICMP/60 UDP, di questi 59 sono arrivati al 
nodo remoto, e delle sue risposte solo 40 sono arrivate al server.
(mi serve saperlo perchè da alcune prove empiriche ho la sensasione che 
si perdano TUTTI solo sulla tratta di RITORNO. (dove con TUTTI intendo 
dire una media del 10% nei momenti peggiori :-( )

 media del 10% nei momenti peggiori :-( )
Proprio strana 'sta cosa.
Che dati (tipo, volume) transitano fra le due macchine?
Ciao
Luca

 Che dati (tipo, volume) transitano fra le due macchine?
Succede "a casaccio" con qualunque tipo di dati (dal semplice ping al 
traffico ftp/http, tunnel ssh, vpn) e sia a traffico quasi nullo che a 
banda satura. Assolutamente inspiegabile.

 [CUT]
Forse iperf soddisfa le tue necessita'
Ciao
-- 
 ************** (.)_(.)  **************
 Un amico ï¿œ uno che sa tutto di te e,
 nonostante questo, gli piaci
(E. Hobbard)
http://www.youtube.com/user/Nameci65
 

 Forse iperf soddisfa le tue necessita'
Si, direi che posso usarlo per verificare alcuni dei miei dubbi.
Grazie della dritta.

 documentazione...
Non sarà di certo la soluzione definitiva, ma se sui due endpoint puoi 
farci quello che vuoi intsallci su netrambi un software di monitoraggio 
(di quelli che ti sono stati consigliati) e poi confronta i dati.