BGP即边界网关协议,也是万维网扩展最常使用的路由协议,它可以让BGP路由器之间唱新、交换路由信息,寻找万维网更最好的路径,从而提供最佳的网络服务。
BGP路由选择规则:
1.最长匹配原则。BGP首先匹配目的地址,在路由表中选择最多比特表示的路由,因此称为最长匹配原则。
2.最低本地成本原则。BGP会选择路径的本地权值的最小的路由,即最低本地成本原则。
3.最低外部成本原则。BGP会选择外部(非自治系统)路径成本最小的路由,即最低外部成本原则。
4.最近源IP原则。BGP会选择最近源IP地址的路由,即最近源IP原则。
5.最小自治系统路径原则。BGP将源IP所在的自治系统的路由视为最优的路由,即最小自治系统路径原则。
6.最小跳数原则。BGP会选择最小跳数的路由,即最小跳数原则。
因此,通过上述规则,BGP会选择出一个最优的路由,使网络流量可以更好地通过它来传输。