The virtual routers are doing the right job. When i'm connected to the reth0 network the default route flows via VR1 and ISP site A. When i connect a cable to reth1 the default route flows via VR2 and ISP at site B.
So far so good.
The only thing i have to add, is a failover to ISP via site B, when the Juniper or the ISP at site A is down. I thought i must implement this in the virtual routers with binding the correct physical interfaces. But now i think i only have to create a fallback to ISP at site B and vice versa by implementing it with RPM.
When the connection at site A is unavailable, i change the default route in the correspondending virtual router to the ISP at site B and vice versa.
Am i thinking correct?