My ISP provide me with 2 links for redundancy and load balancing purposes.
The subnet is broken in two parts, let's say 10.0.0.0/25 and 10.0.0.128/25.
From Internet side each subnet is announced using BGP to ISP routers GW1 and GW2.
Each router is a one of the subnet "prefered path" for load balancing, both being announced at each.
Between the ISP and my PIX I have a pair of routers with HSRP on LAN side.
It suits my purpose as long as I can directly split my subnet.
But I have a situation where in front of my subnets I have a PIX.
The public IP 10.0.0.0/25 and 10.0.0.128/25 will be NATed to, say, 192.168.0.0/25 and 192.168.0.128/25 (internal)
As far as I know, PIX have only a gateway address.
And being a Layer 3 device it will spoil my HSRP balancing trick anyway.
I guess that with that setup I will only have incoming load balancing.
But the traffic I really need to balance is the egress traffic to the Internet web users !
For instance I want to make sure that the 192.168.0.0/25 hosts will use the GW1 link and 192.168.0.128/25 the other one.
Whilst keeping the redundancy...
It is critical for me that a host in 192.168.0.0/25 will not compete for the bandwidth with one in 192.168.0.128/25.
The only thing I can think of is using OSPF. But I feel uneasy to put it on a FW.
How safe is it ?
Is there any good tutorial about using OSPF for load balancing, especially on PIX device ?
Is there any other options ?
Any help greatly appreciated as I didn't found anything usefull so far...