计算机网络:BGP协议

BGP协议

  • 与其他AS的邻站BPG发言人交换信息。

  • 交换的网络可达性信息,即要到达某一个网络所要经历的一系列AS

  • 发生变化时,更新有变化的部分
    计算机网络:BGP协议_第1张图片

  • BGP协议交换信息的过程:所交换的网络可达性信息就是要到达某一个网络所要经历的一系列AS(一条完整的路径)。交换完后,各BGP发言人就根据所采用的策略从收到的路由信息中,选取较好的路由。

BGP协议报文格式

  • BGP的代言人要交换路由信息,要先建立TCP链接,即通过TCP传输。
    计算机网络:BGP协议_第2张图片
  • BGP是应用层协议,借助TCP传输

BGP协议特点

  • BGP支持CIDR,因此BGP路由表应当包括目的网络前缀、下一跳路由器、要到达某一个网络所要经历的一系列AS。
  • BGP刚刚运行时,BGP的邻站交换完整的BGP路由表;BGP运行之后,发生变化时,更新有变化的部分。

BGP-4的四种报文

  • OPEN(打开)报文:用于与相邻的另一个BGP发言人建立关系,并认证发送方。
  • UPDATE(更新)报文:通告新路径或者撤销原路径。
  • KEEPALIVE(保活)报文:在无UPDATE报文时,周期性的证实其连通性;也作为OPEN的确认。
  • NOTIFICATION(通知)报文:报告前面报文的差错,也被用于关闭链接。

三种路由算法的比较

计算机网络:BGP协议_第3张图片

你可能感兴趣的:(#,计算机网络:第四章—网络层,计算机网络,网络)