Dipende dalle dimensioni e dalla topologia della rete...
Mettiamola così, un firewall sw (come quello del router) carica il processore in maniera almeno proporzionale al numero di connessioni.
Quando queste sono maggiori di una certa quantità (di solito caso tipico delle grandi reti, ma anche di piccole reti di server), il processore del router (che è piuttosto scarso) impiega più tempo a processare le richieste, alzando la latenza.
I firewall hw invece hanno di solito hw più potente e sw più ottimizzato, il che contribuisce ad abbattere notevolmente le latenze.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning.My Blog: Antonio's WeBlog