挨踢茶馆

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

BGP Synchronization

2012 年 12 月 11 日 28126点热度 2人点赞 3条评论

  在介绍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

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

挨踢小茶

网络工程师/云计算架构师/云步道师/摄影爱好者

点赞
< 上一篇
下一篇 >

文章评论

  • Adoncn

    了解了,努力!

    2021 年 8 月 26 日
    回复
  • 国槐苗木

    说得挺好的,支持一下

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

    看晕了。

    2012 年 12 月 11 日
    回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    挨踢小茶

    网络工程师/云计算架构师/云步道师/摄影爱好者

    最新 热点 随机
    最新 热点 随机
    李飞飞自传《我看见的世界》读后感 Web3 Social 2023 @深圳 AIGC Prompt 的艺术和模型调优 UWA Day 2022 - 如何通过云计算构架高性能、高可靠、智能化的游戏 一文看懂 Amazon EKS 中的网络规划 利用 Direct Connect Gateway 和 Transit Gateway 打造跨国企业网络环境 SD-WAN 和专线混合组网中的高可用设计 为了加速Wordpress网站我踩过了哪些坑?含泪告诉你 利用 SD-WAN 和专线混合组网,加速境内外企业 IDC 和多云数据中心 运行7年之后博客更新主题
    网络设备命令在线查询器-tldr [译]探索数据中心采购决定 扔掉百度云,搭建属于自己的私有云吧 Cisco IOU Web Interface介绍 挨踢茶馆因备案要关闭,明天起无法访问 我应该使用哪种无线标准? 小米手机将于1月4日13点开放发售10万台 Cisco IOS 宏命令 忘记电脑开机密码怎么办? [译]当从系统管理员职位离职的时候,不要过河拆桥
    链接表
    • FROYO's Blog
    • Pop's blog
    • TC的博客
    • 今天毕业
    • 挨踢茶馆在线教程
    • 月与灯依旧
    • 月小升博客
    • 泪雪博客
    • 海纳百川
    • 筑楼
    • 网络茶馆
    • 蓝卡
    • 郑晓个人博客
    • 陆鉴鑫的博客

    COPYRIGHT © 2012-2023

    Theme Kratos Made By Seaton Jiang

    粤ICP备12007665号-1