The Border Gateway Protocol (BGP) is the successor to the Exterior Gateway Protocol. BGP is designed for routing between AS. BGP supports a metric and is able to make intelligent routing decisions. BGP can work with the internal routing protocol OSPF. Route aggregation is mostly used and supported in Classless Inter-Domain Routing (CIDR).