Describe how BGP routing works and how you would test a routing failover for Oracle network environments.