路由协议——BGP

BGP属于应用层协议,基于TCP。
它是边界网关协议,有别于内部网关协议,BGP用来在不一样自治系统之间交换路由信息,应用于互联网与互联网之间。
BGP只是力求寻找到一条尽量到目标网络比较好的路径,由于找到最佳路径很不现实。采用路径向量路由选择协议。注意这里叫路径向量,也就是说这是个向量,内容是到达目的网络所通过的路径。
工做原理:
每一个自治系统至少有一个路由做为该自治系统的“发言人”,它要与其余自治系统的“发言人”交换路由信息。他们之间创建TCP链接来交换信息。交换的信息是到达某个网络所要通过的路由们。web


特色:网络

  1. 支持CIDR
  2. 首次运行和相邻的BGP路由交换整个BGP路由表

四种报文:
一、打开报文,与其余BGP发言人创建回话
二、更新报文
三、心跳报文
四、通知报文svg