05.18.08
Border Gateway Protocol - BGP
BGP stands for Border Gateway Protocol. It is one of the exterior routing protocols. It is used to distribute routing information between different organizations or an organization and an ISP or between two ISPs. BGP deals with routing tables which exceed 10000 routes. BGP advertises only routing information to specific peers using TCP.TCP is used because the updates will be resent if they are lost while transmitting.
It uses autonomous system (AS) to describe each route. AS is a group of devices under a single organization. There is no metric for BGP, as it is used between different ISPs.