marcus1978
04-09-2012, 08:23
Salve,
ho un sistema basato su 3 macchine che spediscono dati ad un server tramite UDP. Dato che le tre macchine spediscono dati alla stessa coppia indirizzo-porta del server e che dovrei lanciare 3 processi di log (uno per ogni macchina), ho pensato di utilizzare il DNAT, tramite iptables. Praticamente ho creato delle regole che cambiano la porta di destinazione in base all'indirizzo della sorgente. In questo modo posso lanciare tre istanze dell'applicativo che effettua il log dei dati. Visto che i dati arrivano con un rate elevato ho il dubbio che l'operazione di port-redirection possa introdurre un ritardo considerevole.
Qualcuno può dirmi, a grandi linee, quale potrebbe essere l'entità del ritardo introdotto....
ho un sistema basato su 3 macchine che spediscono dati ad un server tramite UDP. Dato che le tre macchine spediscono dati alla stessa coppia indirizzo-porta del server e che dovrei lanciare 3 processi di log (uno per ogni macchina), ho pensato di utilizzare il DNAT, tramite iptables. Praticamente ho creato delle regole che cambiano la porta di destinazione in base all'indirizzo della sorgente. In questo modo posso lanciare tre istanze dell'applicativo che effettua il log dei dati. Visto che i dati arrivano con un rate elevato ho il dubbio che l'operazione di port-redirection possa introdurre un ritardo considerevole.
Qualcuno può dirmi, a grandi linee, quale potrebbe essere l'entità del ritardo introdotto....