Can a pix 501 split traffic between 2 routers

currently the line speed is about 1.6 mb and the mail is hosted internally lotus notesserver. we will be using an external hosting company and once we move our mail to the hosting company using microsft exchange the existing line may not be adiquate so may need another line.
the routers will be provided by the ISP.

can I split the traffic so all traffic except mail will route from the pix via router A to the internet or the hosting company and all smtp traffic will route from the pix via router B to the hosting companys mail server

secondly if a pix or asa can do this will it also support QOS and actually load balance the traffic so both mail and other traffic can go down both lines ??

can upgrade to asa if this works

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You can split the mail traffic using either Pix or ASA, if it have more than 2 interfaces. Lets say we name the interfaces as follow: inside, outside and int2.

Inside connect to your internal network.
Outside connect to your ISP 1 for internet traffic except mail. It will have an IP address provided by ISP1.
Int2 connect to your ISP 2 dedicated for mail traffic only. It will have an IP address provided by ISP2.

Add a route to mail server through ISP2 router.
Have a default router through ISP1 router.

If you use this method, there is no load sharing (balancing). ISP2 will be for mail traffic only.

The ASA also have a feature to load sharing between up to 3 ISP. However in this case, you cannot dictate all the mail traffic will go thorugh 1 particular ISP.  Just create multiple 'global (intf-name) 1 interface' for each ISP connection and a route for each.  Be cautious that it load balances 'per session' correctly in order to maintain client sessions cleanly out all the interfaces.
ian_riley1Author Commented:
so to clarify

at least a pix 515e or asa 5510 to get the additional port

and the 5510 would give load balancing across the 2 external ports

and what is the downside of the per session load balanceing

Let me clarify

Option 1 - use two interfaces for ISP connection, one for each ISP. Configure global for each interface for the corresponding ISP. Setup routing to route traffic to mail server through one of the ISP. No load  balancing.

Option 2 - use ASA. Use 1 interface for ISP connection. Configure global and route to go to two ISP. ASA will try to balance the load. If you notice I refer to load sharing. As a nature of per session load sharing, the same session will always go to one of the ISP. If that session uses 99% of the bandwidth, it will still go to the same ISP instead of go through two ISP.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ian_riley1Author Commented:
Thank you i understand now.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.