What exactly is the "Router ID" field used for in the BGP tab of Virtual Router configuration? I ask because I'm planning on announcing a /24 to two different ISPs/peers, and each ISP has its own /30 for the transit segment. So, if I make the router ID the IP address for one segment, it is incorrect for the other segment... or does "Router ID" not actually get used for anything and it's just an identifier? The documentation / help file says "Enter the IP address to assign to the virtual router," does this mean I need to use a separate VR for each BGP peer? If so, how do I get my traffic to fail from one VR to the other? I currently have all of my interfaces attached to a single VR using a default route to ISP A. I'm running a BGP session with them to receive routes for an MPLS network, but not announcing anything to them yet. I now have a publicly routable /24 from ISP B, as well as a public ASN, but I need to announce that /24 to both providers and (ideally) unevenly weight the two connections as ISP B is a 50Mb link while ISP A is only 25Mb. I have seen the document that explains setting up BGP with two ISPs, but it is a bit confusing since it was written for 4.0 and I am on 4.1. Also, it assumes that I want to take the /24 and apply it to an internal interface on the PAN, which I do not. I want any / all addresses in the /24 to be proxy ARPed by the PAN and I will NAT (1:1 or otherwise) to internal hosts. This is simply because I don't want to have to put together another switch or VLAN and public IPs on my internal systems - it's easier to just run it all through the PAN. (I do have an active/passive pair of PANs but that is already functional, the only thing I'm having trouble with is the BGP portion. The HA pair has appropriate interfaces to each ISP for failover to function correctly.)
... View more