Pete Kay wrote: > What happens is that at around 2K channels running g711 ( 64k) codec, > all eth0 is used up and no more traffic can go through. > 2000 * 64kbit/sec is 128Mbit/sec, not counting any additional protocol overhead are you sending and receiving this data on the same ethernet port? then its double that total traffic. what speed is your ethernet ? if all this data is flowing through a single UDP port, then its pretty hard to spread it across multiple CPUs as only one application thread is reading or writing from that socket and doing whatever sorts of routing you're doing. you may well be better off with a server that has fewer faster cores.