| Trusted Advisor with 3,418 posts. | | | |
If you want to do it via specific ports, then you need to have some sort of device which does policy based routing. I don't know if you can configure native Linux to do this. You might be able to. If you're looking for a SOHO or even an SMB router to do this, good luck.
If you want to do routing based on application, you're looking at a network load balancer. And when I say network load balancer, I'm not talking about dual WAN port routers you see for SMB. I'm talking about load balancers from companies like F5, Brocade, and Cisco. The load balancer has to be able to peer into the upper layers all the way up to layer 7 to do their routing. No SMB router/firewall has this capability.
I think you're just being overly ambitious with your desires. There's something to be said about the whole KISS principle. |