Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione Antonio Anselmi
in questo caso credo che sul server ci sia una specie di "tolleranza", nel senso che se non ricevo beat per n- secondi di fila allora presumibilmente il nodo e' giu' (una specie di validity time alla olsr). Altrimenti, al primo beat perso il server potrebbe credere che il nodo sia a ramengo. Anton

Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione Filippo Sallemi
Per completezza, quello che dice Antonio è giusto, ma è utilie nella situazione immediatamente successiva, ovvero inviare l'intero stato (o altre info) del nodo ad un entità centrale, per cui è necessario essere certi che arrivi e magari ricevere una risposta (robin update). In generale io vedo com

Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione Filippo Sallemi
Sono daccordissimo con te Michele, non ho proprio voglia di reinventare l'acqua calda anche se in verità il programmino con il suo ciclo di vita dovrebbe essere abbastanza facile da implementare e con pochi rischi di fallimento. In verità avrei voluto usare snmp per questo genere di cose ma non so

Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione Antonio Anselmi
perche' non usare TCP? con UDP "spari e speri" che il beat arrivi a destinazione, senza alcuna info sullo stato della connesiione Antonio Il 22 luglio 2010 14.45, Michele Favara Pedarsi ha scritto: > Di heartbeat ce ne sono a iosa; da semplici script che pingano a soluzioni > complesse. Cerca pr

Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione Michele Favara Pedarsi
Di heartbeat ce ne sono a iosa; da semplici script che pingano a soluzioni complesse. Cerca prima di sviluppare l'ennesima tecnologia apposita... anche perche' stai facendo un sistema di monitoraggio, e come tale ha bisogno di essere affidabile; se te lo fai da solo rischi di affidarti ad una cosa

Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione Filippo Sallemi
Vi ringrazio per il supporto ragazzi, ed è tutto molto interessante. Il motivo per cui sto scrivendo questo piccolissimo software è perchè vorrei avere un heartbeat dei nodi da mandare ad un server, per il solo scopo di tenere sotto controllo lo stato dei nodi in tempo più reale possibile ma senza

Re: [Ninux-Wireless] Pacchetti UDP e rcvfrom

2010-07-22 Per discussione clauz
Ciao. La rcvfrom e' una chiamata bloccante, quindi o usi la sottocitata select o entri nel fantastico mondo dei thread e della programmazione concorrente... Clauz On 07/22/2010 01:54 AM, ZioPRoTo (Saverio Proto) wrote: > Consiglio questa lettura: > http://beej.us/guide/bgnet/output/html/multipa