关于BGP的一些知识点;(2)

 在BGP中的各个状态:

                空闲(Idle)

                连接(Connect)

                活跃(Active)

                Open报文已发送(OpenSent)

                Open报文已确认(OpenConfirm)

                连接已建立(Established)

 

 

在BGP中的4个报文:

                 Open报文   : 协商BGP另据的各项参数,建立邻居关系

                 Update报文:路由需要发送或路由变化时,发送Update报文通告对端路由信息

                  Notification报文: BGP运行时发现错误信息时要发送Notification报文通告对端

                  Keepalice报文:   定时发送Keepalive报文(每60s一次)以维持对等关系

 

 

1.BGP协议是通过 TCP 179 端口建立的,所以发送报文的方式都是单播

2.BGP协议穿的路由数量非常庞大,所以更新的方式是:触发式,增量更新,不会全部路由更新

3. BGP协议传输路由条目的时候,使用的是Update,不是Open报文。BGP无需周期更新。

4.BGP协议不会进行周期性的路由传递,仅仅会发送那些产生变化的路由条目。所以Speaker只将     发生变化的路由通告给邻居。

5.关于BGP;

      在没有启用BGP路径负载分担的情况下,只有被BGP优选的最佳路由会发送BGP邻居,尽管          配置,BGP负载分担,设备依然只会在多条到达同一目的地的BGP路由中优选一条路由,并          只将这条路由通告给其他对等体。

6.在BGP中,路由器反射器RR会将学习的路由反射出去,从而使得IBGP路由在AS内传播无需建        立IBGP全互联。 (解析:因为IBGP邻居之间传递路由的时候,为了防止环路的发生,我们引         入了一个IBGP水平分割机制。但是有了该机制后,导致IBGP邻居之间的路由传递出现了问             题。所以才有了各种解决办法,比如IBGP全互联,BGP联盟技术,BGP反射器。一旦我们使        用 了BGP联盟或者反射器的话就可以不适用BGP全互联了)

7.AC相互备份,提升设备利用率,也实现了备份冗余,

 

      

 

 

 

 

你可能感兴趣的:(网络,tcp/ip,学习,网络协议,服务器)