天天看点

CCNP精粹系列之三十三--BGP同步问题,推荐

<b>              </b><b>路由同步</b>

<b>同步:路由器通过</b><b>bgp</b><b>学到的某路由同时,通过</b><b>igp</b><b>也学到该路由,即同步。</b>

<b>同步对路由更新的影响:</b>

<b>1,         </b><b>如果路由器同步功能开启,</b><b>a </b><b>如果某路由同步,该路由被正常转发。</b><b>b</b><b>,如果某路由不同步,该路由不被正常转发。</b>

<b>目睹实战现场:</b>

<b></b>

<b>R4上通过bgp学到路由没问题,为了做到同步的效果,R4需要通过ibgp学到10网段的路由。</b>

<b>在R3上打开同步功能,利用命令手工在R3上做:(config-router)#sync</b>

<b>利用show run命令查看同步功能是否开启。没问题。</b>

<b>在R4上重新学习路由,显然学习不到路由。</b>

<b>在R2和R3上做ibgp,使R2和R3本自治系统内能学到路由。</b>

<b>为了让R4学到10网段的路由,首先R2都学不到路由,所以要在R2上做BGP到rip的再发布。</b>

<b>再次学习路由,R4通过两种方式学到了路由,显然做到了同步。R4在开启同步功能的情况下,应该能学到路由。</b>

 一切ok。

<b>2,         </b><b>如果路由器同步功能关闭。某路由无论是否同步,都被正常转发。</b>

<b>3,         </b><b>关于同步的配置:</b>

<b>(</b><b>config-router</b><b>)</b><b>#sync   //</b><b>开启同步功能。</b>

<b>(</b><b>config-router</b><b>)</b><b>#no sync  </b><b>关闭同步。</b>

<b> </b>

<b>Bgp</b><b>的状态:</b>

<b>1,         </b><b>idle </b><b>闲置状态,路由器查看路由表,确认是否有到达对方路由器的路由。</b>

<b>2,         </b><b>connect  </b><b>连接状态,发现路由并完成</b><b>tcp</b><b>三次握手。</b>

<b>3,         </b><b>open send  open</b><b>包发送。</b>

<b>4,         </b><b>open confirm   </b><b>确认</b><b>open</b><b>包。</b>

<b>5,         </b><b>established   </b><b>建立</b><b> </b><b>邻居关系并发送路由信息。</b>

<b>调试</b><b>bgp</b><b>路由事件:</b>

<b>#debug  ip bgp  event</b>

<b>查看两台路由器的状态统计,</b>

<b>Show  ip   bgp   summary</b>

<b>复位</b><b>bgp</b><b>邻居,</b>

<b># clear  ip   bgp *</b>

<b>#clear  ip  bgp   </b><b>邻居</b><b>ip </b><b>地址</b><b>     //</b><b>复位指定的邻居关系。</b>

<b>#clear  ip   bgp * soft out     //</b><b>向所有邻居路由器重新发送路由,但保持邻居关系的连接。</b>

<b># clear  ip   bgp </b><b>邻居</b><b>ip</b><b>地址</b><b>   soft  out    //</b><b>向指定邻居路由器重新发送路由,但保持邻居关系的连接。</b>

<b>#clear  ip bgp * soft  in</b>

<b>//</b><b>不复位所有邻居关系,只是使用策略重新处理路由。</b>

<b>#clear  ip  bgp  </b><b>邻居</b><b>ip</b><b>地址</b><b>   soft   in</b>

<b>//</b><b>不复位指定邻居关系,只是使用策略重新处理路由。</b>

<b>     本文转自shenleigang 51CTO博客,原文链接:</b><b>http://blog.51cto.com/shenleigang/152635</b><b>,如需转载请自行联系原作者</b>

继续阅读