2 / 10

Border Gateway Protocol(BGP) is inter-autonomous system()protocol. BGP is based on a routing method called path vector routing. Distance vector routing is not a good candidate for inter-autonomous system routing because there are occasions on which the route with the smallest ()count is not the preferred route. For example, we may not want a packet through an not secure even though it is the shortest route. Also, distance vector routing is unstable due to the fact that the routers announce only the number of hop counts to the destination without actually defining the path that leads to that().A router that receives a distance vector advertisement packet may be fooled if the shortest path is actually calculated through the receiving router itself. Link()routing is also not a good candidate for inter-autonomous system routing because an Internet is usually too big for this routing method. To use link state routing for the whole internet would require each router to have a huge link state database. It would also take a long time for each router to calculate its rousting ()using the Dijkstra algorism.