We have has two office with Dual Internet Links at both the locations
Both the office are also connected over dual DS3 links for data replication.
All the four internet links (Two each from office1 and office2) are in active mode.
There are four IP Blocks of /25 running individually on each link.
Requirement is to segragate the LAN traffic of browsing (To Public cloud) and incoming web server access
(from Public cloud) to run on different links at both the offices.
e.g Office1 has got two links:-
In Normal Scenario - Link1 should be used for browsing only
Link2 should be used for Web access incoming traffic only
In case Link1 fails - Link2 should carry both browsing (Outgoing) and web access (Incoming) traffic.
Same should be true for Link1 if Link1 fails
Scenario2 - When both the Links (Link1 and Link2) of Office1 fails traffic (Browsing and web access)
should flow on the DS3 link to Office2 and should start working from there.
Same scenario should be possible for any link failure in Office2 also.
i.e If both the links fail in Office2 traffic should be routed from Office1 internet links.
All the internet links are having ethernet interface as the handoff.
Pls advice with example how can we achieve this type of configuration....(Will it be PBR+BGP or PBR+GRE+Floating Static route or -----?)
Attached architecture for reference.