BGP 的路由发布策略

BGP Speaker只把自己使用的路由通告给对等体。(BGP Speaker只选最优的路径给自己使用,即只将最优路由发布给对等体;)

BGP Speaker从EBGP获得的路由会向自己的所有的BGP对等体通告(包括EBGP对等体和IBGP对等体)。

BGP Speaker从IBGP对等体获得的路由不向它的IBGP对等体通告。

BGP Speaker从IBGP获得的路由是否通告给它的EBGP对等体要依IGP和BGP同步的情况来决定。

从IBGP获得的路由仅发布给它的EBGP对等体:

关闭BGP同步的情况下,IBGP路由被直接发布

开启BGP同步的情况下,该IBGP路由只有在IGP也发布了这条路由时才会被发布给EBGP对等体

默认情况下同步未开启

连接一旦建立,BGP Speaker将把自己所有BGP 路由通告给新的对等体。

原文地址:https://www.cnblogs.com/renjiangzhou/p/8256849.html

时间: 2024-10-08 08:45:36

BGP 的路由发布策略的相关文章

BGP 路由发布 涉及到的下一跳问题

1.BGP的NEXT_HOP属性 参见 http://www.cnblogs.com/renjiangzhou/p/8244042.html BGP发言者把自己产生的路由发给所有邻居时 将把该路由信息的下一跳属性设置为自己与对端连接的接口地址 BGP发言者把从EBGP邻居得到的路由发给 IBGP邻居 时 并不改变该路由信息的下一跳属性.将从EBGP得到的路由的NEXT_HOP直接传递给IBGP对等体. 上图中,RTA通过IBGP向RTF通告路由8.0.0.0/24时,NEXT_HOP为10.3.

BGP邻居路由条目数超限

背景:我们公司用的两条线路,其中一条是电信的MPLS线路,我们需要把路由传给电信的BGP路由,由电信的BGP路由协议进行传递到总部相应的路由表中.问题现象:突然电信的MPLS线路断了,然后NETCARE打电话过来报告故障,我还是以为光纤断了,就让NETCARE安排寻线.过了一段时间,邮件过来了,说我们发布的路由条目超过限制,正常我们是最多只能发布20条. 解决方案:我第一时间连上公司的核心交换机,查看路由发布情况.show ip route eigrp 1感觉没有不正常的路由发布呀.show i

Kubernetes资源扩容、项目发布策略

Master扩容 100台node,2台master足够了 这个在集群中讲过,可以参考之前的 Node扩容 这个在集群中讲过,可以参考之前的 Pod 扩容 以下是手动扩容为5个kubectl scale --replicas=5 deployment php-demo -n test 以下是手动缩容为3个kubectl scale --replicas=3 deployment php-demo -n test 自动扩容还得在研究 项目发布策略 蓝绿发布现在我们公司用的就是蓝绿发布策略A组 预发

webpack发布策略

在开发阶段, 一般会有两套方案: 一套是开发期间的项目, 包含测试文件, 测试数据, 开发工具, 测试工具等相关配置, 有利于项目的开发和测试, 但是这些文件仅用于开发, 发布项目时候需要删除; 另一套是部署期间的项目, 剔除那些客户用不到的测试数据, 测试工具和文件, 比较纯净, 减少了项目发布的体积, 有利于安装和部署 ; 为了满足我们的发布策略, 需要新建一个配置文件, 命名为 webpack.publish.config.js 将 webpack.config.js 的配置拷贝过去, 剔

webpack-高级-发布策略

webpack的发布策略 在实际开发中,一般会有两套项目方案: 一套是开发期间的项目,包含了测试文件.测试数据.开发工具.测试工具等相关配置,有利于项目的开发和测试,但是这些文件仅用于开发,发布项目时候需要剔除: 另一套是部署期间的项目,剔除了那些客户用不到的测试数据测试工具和文件,比较纯净,减少了项目发布后的体积,有利于安装和部署! 为了满足我们的发布策略,需要新建一个配置文件,命名为webpack.publish.config.js,将webpack.config.js的配置拷贝过去,剔除一

乾颐堂军哥HCIE12-BGP的对等体组和BGP的路由操控理论和实验

BGP1.对等体组peer group出/入方向策略需要一致步骤:定义peer组: group QYT internal在组中添加内容,即命令或者策略peer QYT connect-interface LoopBack0peer QYT reflect-client针对一个邻居来调用peer组:peer 55.1.1.1 group QYT!bgp 345group QYT internalpeer QYT connect-interface LoopBack0peer 44.1.1.1 as

quagga源码学习--BGP协议路由更新

BGP的核心就是交换路由,所以关键的部分还是在路由的更新与撤销上面,这之间包含了冗长的属性,community等等处理过程,不做详述. bgp_read函数是路由更新的事件处理函数,在收到BGP_MSG_UPDATE消息的时候开始调用bgp_update_receive函数处理. 1 switch (i) { 2 case NLRI_UPDATE: 3 case NLRI_MP_UPDATE: 4 nlri_ret = bgp_nlri_parse(peer, NLRI_ATTR_ARG, &n

BGP的路由反射与BGP联盟

配置思路: 首先把IGP配置通 就是把路由配置好 然后才可以建立邻居 AR1 和 AR2 建立内部邻居 先配置小 AS 号然后再指定大 AS 号 然后用虚拟端口loopback IP 地址建立邻居注:不要忘记 指向邻居的端口改为loopback端口 AR2 和 AR1 建立内部邻居 先配置小 AS 号然后再指定大 AS 号 然后用虚拟端口loopback IP 地址建立邻居AR2 和 AR3 建立内部邻居 先配置小 AS 号然后再指定大 AS 号 然后用虚拟端口loopback IP 地址建立邻

BGP聚合路由 执行最苛刻的条件

如图,R1在AS1中,R2,R3,R4在一个大AS100中(R2,R3在AS23中,R4在AS4中),5在AS5中.聚合路由执行最苛刻的条件-- LocPrf最大等.R2#show route-map route-map aa, permit, sequence 10Match clauses:ip address (access-lists): 1 Set clauses:local-preference 1000community internet 1:34464origin incompl