挨踢茶馆
  • 首页
  • AWS
  • 网络技术
    • 思科语音
    • 路由交换
  • 云计算教程
  • 给我留言
  • 关于我
挨踢茶馆
一个专注于网络技术,云计算的个人博客
  1. 首页
  2. 路由交换
  3. 正文

BGP Synchronization

2012年12月11日 23721点热度 1人点赞 2条评论

  在介绍BGP Synchronization(BGP同步功能)之前,先看看以下拓扑图。AS300中的RTC发送关于170.10.0.0的路由更新包,RTA和RTB运行iBGP,所以RTB在更新包中学会了如何通过下一跳2.2.2.1到达170.10.0.0网络。同时,记住下一跳地址是通过iBGP传播的,为了到达下一跳地址,RTB一定要传送封包给RTE。

bgp-toc16

  假设RTA没有将170.10.0.0这段网络重分布到IGP中,RTE则无法从任何途径知道如何到达170.10.0.0。这个时候,如果RTB向AS400宣告自己到达170.10.0.0的路由条目,那么从RTD传送到RTB的目标地址为170.10.0.0的报文将会在RTE这处丢弃(因为RTE不知道如何到达170.10.0.0)。

  Synchronization 功能表明,如果你的AS是Transit AS(既要传输从一个AS到另一个AS的信息),BGP仅当所有路由器通过IGP学习到了这条路由的情况下,才会把这条路由通过BGP宣告给邻居。BGP会一直等待直到IGP在AS中有相应的路由进行传播,然后再将这条路由宣告给自己的外部邻居。

Synchronization states that, if your AS passes traffic from another AS to a third AS, BGP should not advertise a route before all the routers in your AS have learned about the route via IGP. BGP waits until IGP has propagated the route within the AS. Then, BGP advertises the route to external peers.

  在本例子中,RTB一直等待通过IGP学习到关于170.10.0.0的路由条目。一旦学到了,RTB才会把该条目的路由更新发送给RTD。而因为本例子170.10.0.0不存在于IGP路由表中,因此RTB不会把170.10.0.0这条路由更新发送给RTD,RTD不会收到关于这条路由的任何信息。

  当然,你可以通过在RTB中添加到170.10.0.0的静态路由来“欺骗”一下路由器,同时需要保证其他路由器(RTE)也有到达170.10.0.0的路由。

取消 BGP Synchronization

  在某种情况下,你是不需要BGP同步功能的。如果你的AS不是一个Transit AS、如果AS中所有路由器都运行了BGP,都不需要使用到BGP  Synchronization。关闭掉路由同步后,可以为你减少IGP路由条目,同时加快BGP收敛速度。

  BGP Synchronization功能在 IOS ≥ 12.2(8)T 版本中是默认关闭的。关闭命令如下:

router bgp 100
no synchronization

  Note: 确保之后输入 clear ip bgp address 清除原先的BGP会话

bgp-toc17
RTB#
router bgp 100
network 150.10.0.0
neighbor 1.1.1.2 remote-as 400
neighbor 3.3.3.3 remote-as 100
no synchronization
!--- RTB puts 170.10.0.0 in its IP routing table and advertises the network !--- to RTD, even if RTB does not have an IGP path to 170.10.0.0.
RTD#
router bgp 400
neighbor 1.1.1.1 remote-as 100
network 175.10.0.0

RTA#
router bgp 100
network 150.10.0.0
neighbor 3.3.3.4 remote-as 100


扫描下面二维码添加公众号【挨踢茶馆】,并回复微信群。您将被邀请进入AWS群,走向人生巅峰,迎娶白富美!

标签: BGP BGP Synchronization Synchronization
最后更新:2013年03月03日

挨踢小茶

我是挨踢小茶,曾就职于IBM、联想、百度和Avnet的网络工程师和架构师,目前就在云计算行业担任架构师。

点赞
< 上一篇
下一篇 >

文章评论

  • 国槐苗木

    说得挺好的,支持一下

    2012年12月14日
    回复
  • 足球直播

    看晕了。

    2012年12月11日
    回复
  • 取消回复

    站内搜索
    最新 热点 随机
    最新 热点 随机
    利用 Direct Connect Gateway 和 Transit Gateway 打造跨国企业网络环境 SD-WAN 和专线混合组网中的高可用设计 为了加速Wordpress网站我踩过了哪些坑?含泪告诉你 利用 SD-WAN 和专线混合组网,加速境内外企业 IDC 和多云数据中心 运行7年之后博客更新主题 立业不读架构书,阅尽诗书也枉然
    思科交换机根据MAC/IP地址查找对应端口 无法删除和IP Communicator关联的电话(CUCM) IE9在Win7上大展拳脚,力压Firefox颓势 CUCM restricted和unrestricted版本的区别 Cisco WLC中同Vlan无法互Ping,无法互相传文件 互联网“泄漏门”蔓延至银行,用户资料被公开倒卖!
    云计算中文课程

    实用小工具
    思科IOS Type 7密码在线解密
    思科IOS Type 5密码在线解密
    网络设备命令在线查询器-tldr
    IP地址和子网掩码计算器
    AWS中国区账号

    - 或者加入极客计划,参与AWS推广返点
    链接表
    • FROYO's Blog
    • Pop's blog
    • TC的博客
    • 今天毕业
    • 挨踢茶馆在线教程
    • 月与灯依旧
    • 月小升博客
    • 泪雪博客
    • 海纳百川
    • 筑楼
    • 网络茶馆
    • 蓝卡
    • 郑晓个人博客
    • 陆鉴鑫的博客

    挨踢小茶

    我是挨踢小茶,曾就职于IBM、联想、百度和Avnet的网络工程师和架构师,目前就在云计算行业担任架构师。

    COPYRIGHT © 2011 - 2020 挨踢茶馆

    THEME KRATOS MADE BY VTROIS

    粤ICP备12007665号