BGP协议
和谁交换:与其他AS的邻站BGP发言人交换信息。
交换什么:交换网络可达性信息
多久交换一次:发生变化时更新有变化的部分
一般来说两个网络都是由一个BGP发言人连接的。
BGP协议交换信息的过程
BGP协议所交换的网络可达性的信息就是要到达某个网络所要经过的一些列AS。当BGP发言人互相交换了网络可达性信息 后,各BGP发言人根据所采用的策略从收到的路由信息中找到到达各AS的较好路由。
由于因特网的规模较大,找到一条最佳的路由往往是比较困难的。
交换信息其实就是交换路径信息,我们也成为路径向量
BGP协议的报文格式
一个BGP发言人与其他自治系统中的BGP发言人交换2路由信息2,就要先建立TCP连接,即通过tcp传送,然后在此连接上交换BGP报文以建立BGP会话,利用BGP会话交换路由信息
使用tcp可以建立更可靠的连接
BGP协议的特点
BGP-4的四种报文
1.open报文:用来与相邻的另一个BGP发言人建立关系,并认证发送方。
2.UPDATE报文,通告新路径或者撤销原路径
3.keepalive报文,在无uodata报文时,周期性验证邻站的连通性也作为open的确认
4.notification报文
三种路由协议的比较