BGP
文章平均质量分 74
飞翔的瓜牛
这个作者很懒,什么都没留下…
展开
-
BGP-(as-path-filter)
AR1-bgp]peer 10.0.12.2 default-route-advertise route-policy 11 conditional-route-match-any 0.0.0.0 ,条件产生缺省路由并且改变缺省路由的属性。正则表达式,as-path过滤器,对于BGP的as-path属性实际上可以看成是一个包含空格的字符串。原创 2024-04-03 13:11:36 · 895 阅读 · 0 评论 -
BGP-BGP选路、BGP4+
IP路由表(全局路由信息库,包括所有IP路由信息)、BGP路由表Loc-RIB(BGP路由信息库,包括本地BGP Speaker选择的路由信息)、邻居表(对等体邻居清单列表)、Adj-RIB-In(对等体宣告给本地BGP Speaker的未处理的路由信息库)、Adj-RIB-Out(本地BGP Speaker宣告给指定对等体的路由信息库)OSPF:分为两种撤销方式,区域内:触发更新,产生一个新的LSA,描述最新的链路状态信息,被undo的接口不在进行发送。OSPF,ISIS,BGP如何撤销一条路由?原创 2024-04-02 18:26:31 · 660 阅读 · 0 评论 -
BGP-安全特性、扩展特性、增强特性
AR1-bgp]peer 10.0.12.2 route-limit 10 70 {alert-only,idle-forever,idle-timeout},设备允许从邻居接收的路由数量,且超过百分之70时产生告警。[AR1-bgp]peer 10.0.12.2 valid-ttl-hops 2(2,缺省为255,配置为2时,被检测的报文的TTL有效范围为255-2+1到255之间)[AR1-bgp]as-path-limit 3,当BGP路由器携带的AS号超过3个的时候,将不在接收BGP路由。原创 2024-04-02 13:55:55 · 691 阅读 · 0 评论 -
BGP-团体属性特点
若BGP设备接收到BGP路由,发现as-set/as-set-confed携带自身的AS号,将不接收路由。当BGP设备,收到一条路由,若路由携带的起源ID与自身的Router-ID相同,则不接收该路由。当BGP设备从EBGP邻居接收路由时,若路由携带的AS号与自身AS号相同,则不接收该路由。as-set-confed:1、当产生BGP路由聚合之后,使用as-set/as-set-confed携带明细路由的as号。2.2、集群间的防环:当RR反射出去一条路由的时候,将会把自身的簇ID,加入到簇列表中。原创 2024-04-02 12:08:19 · 813 阅读 · 0 评论 -
BGP联盟、对等体组、按组打包
基于成员EBGP邻居之间传递路由,当做IBGP等同对待原则:从成员EBPG邻居接收到的路由,传递给其他成员EBGP邻居和IBGP邻居时无法使用next-hop-local修改下一跳属性。从联盟EBGP邻居接收的路由,传递给成员EBGP/IBGP邻居,下一跳不变(可以修改),在bgp进程中配置命令“peer 10.0.23.3 next-hop-local”。将大的AS划分为几个子AS(成员AS),每个子AS内部建立全连接的IBGP邻居,子AS之间建立EBGP邻接关系。原创 2024-04-02 12:01:49 · 1196 阅读 · 0 评论 -
BGP-基本原理概述、负载、路由反射器RR
路由反射器——备份RR:两台设备之间建立普通的IBGP邻居关系,设置相同的BGP簇ID,[AR1-bgp]reflector cluster-id,手动配置。由每个路由发射器RR产生,记录反射路由经过的集群。3、当RR设备接收了一条路由之后,如果路由携带的簇列表包含自身的簇ID,将不接收该路由。1、起源ID:当RR反射一条路由时,将会给路由添加一个起源ID,这个起源ID取值产生这的Router-ID。2、当BGP路由器收到一条BGP路由,如果路由携带的起源ID和自身Router ID一致,则不接收该路由。原创 2024-04-01 20:05:33 · 1095 阅读 · 0 评论 -
BGP聚合:
b.起源属性,会被继承:如果明细的起源属性一致,那么直接继承;如果明细的起源属性不一致,那么继承的规格——?2.2 只能针对import-route进来的路由进行自动聚合,并且必须是best路由。3.3 当路由器执行了手动聚合后,将会产生一条指向null0 的汇总路由,用于防止环路。1.1 可以指向BGP邻居发送聚合后的路由条目,从而减少路由表项(优化);1.2 如果明细路由产生震荡,那么聚合后的路由不受影响。a.协议首选值,本地优先级,是不会继承的,按照默认。2.4 默认抑制明细路由的传递。原创 2024-03-23 13:02:13 · 357 阅读 · 0 评论 -
BGP选路、团体属性、聚合
5)default med,官方文档:default med命令用来配置BGP路由的缺省MED值,当MED为空时,使用缺省MED值,默认为0。1.3 从EBGP邻居收到的路由条目传递给IBGP邻居时下一跳不自动改变,需要手动peer x.x.x.x next-hop-local来手动修改下一跳。所以,一般在使用as_path属性影响路由选路时,会在EBGP邻居接收或者发送时进行修改,并且修改时增加的as号要使用本as号,不能使用其他as号。(所有BGP路由都具有该属性,发送时要遵循路由选路原则)原创 2024-03-23 12:49:11 · 779 阅读 · 0 评论 -
BGP报文、邻居状态
BGP初始状态,一旦在BGP中配置了peer 以后,或者重置了已存在的peer,就会进入idle状态,在这个状态下BGP不会向这个peer发送tcp三次握手,同时也会拒绝这个peer发来的tcp三次握手。6.2 如果在这个状态下,收到错误的update和keepalive报文,那么BGP会认为邻居处于异常状态,会发送notification报文,转到idle状态。3.1 如果在多次尝试下,TCP3次握手成功了,那么BGP会向该peer发送open报文,关闭重传定时器,转至opensent状态。原创 2024-03-22 17:32:00 · 1272 阅读 · 0 评论