华为私有BGP属性Preferred-value首选值

合集下载

华为数通基础07-BGP

华为数通基础07-BGP

BGP•中国电信163(4134)、中国电信CN2 (4809)、中国网通(9929)•AS 同时在BGP 中还有关键性的作用:最佳路由的选举、避免环路、路由过滤。

••AS :Autonomous System,自治系统BGP 特点:••BGP Speakers :运行BGP 的路由器•BGP Peers = BGP Neighbors = BGP 对等体/邻居•邻居关系建立在TCP 连接基础上,因此邻居不一定需要直连,可以通过IGP或静态路由来提供TCP连接的可达性 。

(区别于其它IGP )•邻居必须手动指定,而非自动建立(区别于其它IGP )•一台BGP 路由器只能运行在一个AS 内(区别于其它IGP )•BGP 邻居概述:••BGP 邻居类型:•••BGP 邻居配置命令:•邻居地址可达•自身配置中的邻居所在AS 号=邻居配置中的声明所在AS 号•数据包源IP=对方配置的邻居IP (这个源IP 也叫更新源,也将作为路由的下一跳IP )••BGP 邻居建立条件:更新源:建立邻居和邻居所学习到的路由的下一跳。

•使用回环口建立BGP 邻居:为了增加稳定性,通常建议使用回环口来建立邻居多跳:EBGP 邻居建立默认需要直连,因为TTL=1,如果非直连,必须修改TTL 。

•••EBGP 邻居之间一般采用直连接口建立邻居关系。

••BGP 身份验证:会在所有的包内启用•BGP报文结构和类型:所有报文都是单播•••BGP 状态:••••BGP数据库:•BGP路由信息处理过程:只有明确宣告的网络才会发送给邻居。

•宣告的网络必须能精确地在路由表中找到。

•多条路径时,只选最优的给自己使用。

•只把自己使用的最优路由宣告给邻居。

•从EBGP 学习到的路由会宣告给所有邻居。

•从IBGP 学习到的路由不会宣告给IBGP 。

•从IBGP 学习到的路由会宣告给EBGP 。

•••BGP路由宣告原则:缺省情况下,BGP不发布任何本地路由•BGP路由宣告方法:本地宣告和引入宣告•••BGP 在给邻居传递路由时的下一跳=更新源。

BGP属性及选路原则

BGP属性及选路原则

BGP属性及选路原则BGP公认强制属性:1.AS路径(AS-path,编码为2),2,下⼀跳(next-hop,编码为3),3.源头(origin,编码 1)公认⾃由决定的属性:1.本地优先级(local preference 5)2.原⼦聚合(atomic aggregate 6)可选传递属性:聚合体(aggregator 7)共同体(community 8,cisco定义)可选⾮传递属性:1多出⼝鉴别器(multi-exit-discriminator MED,编码为4)AS路径属性:确保⽆环路环境,仅当路由器将路由通告给EBGP邻居是才修改路径属性加上⾃⼰的AS 号,通告给IBGP邻居是不会修改路径属性。

下⼀跳属性:是公认强制属性,指出前往⽬的地的下⼀跳ip地址,EBGP的下⼀跳是发送更新的邻居路由器的ip地址,igp的跳是路由器,⽽BGP的跳是AS,指下⼀个AS的⼊⼝ip地址。

BGP规定,EBGP通告的下⼀跳应传输到IBGP 中在多路访问⽹络中,运⾏BGP时,BGP路由器将使⽤合适的地址作为下⼀跳地址,(通过修还下⼀跳属性)。

以避免在⽹络中插⼊额外的跳,这种特性优势被称为第三⽅下⼀跳。

(third-party next hop源头,是公认强制属性,它定义路径信息的源头,源头属性可以是下列3个值之⼀:IGP:路由在起始AS中,⽤network通告BGP消息,源头在BGP表中⽤I标识EGP :在bgp表中⽤e标识,过时的路由选择协议,在Internet中不⽀持,⽀持分类路由选择,不⽀持CIDR不完全:路由的源头未知或通过其他⽅法获得,咱BGP表中通常⽤?标志本地优先级:是公认⾃由选择的属性他告诉AS中路由器。

那条路径是离开AS的⾸选路径本地优先级越⾼,路径被选中的可能性越⾼。

本地优先级是在路由器上配置的⼀种属性,只在同⼀个AS中的路由器之间交换。

Cisco路由器默认本地优先级值为100.共同体(团体):BGP 共同体是⽤于过滤⼊站、出站路由的⼀种⽅式。

BGP选路规则

BGP选路规则

BGP选路规则BGP选路规则一、下一跳可达BGP选路规则一共13条,第一条必须是下一跳可达,如果下一跳不可达后面的12条全部不生效。

BGP选路规则二、Preferred Value(优选值)选择条件1、默认值为02、不会传递,只会在本路由器生效3、优选值越大越优先============================================================================= Total Number of Routes: 4Network NextHop MED LocPrf PrefVa l Path/Ogn*>i 100.1.1.1/32 10.1.5.5 100 0 200 100i* i 10.1.6.6 100 0200 100i*>i 100.1.2.1/32 10.1.5.5 100 0 200 100i* i 10.1.6.6 100 0200 100i============================================================================= 实验拓扑图拓扑图描述:R7上分别从R5和R6上学习到100.1.1.1和100.1.2.12条路由,默认BGP优选R5(10.1.5.5)作为去往100.1.1.1和100.1.2.1网络的下一跳,通过路由策略修改BGP首选值让R7将去往10.1.1.1的路由优选R5,10.1.2.1的路由优选R6。

============================================================================= R7配置acl number 2000 \\创建ACL匹配感兴趣流量rule 1 permit source 100.1.1.1 0acl number 2001rule 1 permit source 100.1.2.1 0#route-policy PrefVal permit node 10 \\创建名称为PrefVal的路由策略,动作是允许通过if-match acl 2000\\如果匹配ACL2000apply preferred-value 100\\将BGP首选值调整为100#route-policy PrefVal permit node 1000 \\创建名称为PrefVal的路由策略,不匹配的路由不做修改#route-policy PrefVal-1 permit node 10 \\创建名称为PrefVal-1的路由策略,动作是允许通过if-match acl 2001 \\如果匹配ACL2001apply preferred-value 100\\将BGP首选值调整为100#route-policy PrefVal-1 permit node 1000 \\创建名称为PrefVal-1的路由策略,不匹配的路由不做修bgp 300router-id 7.7.7.7peer 10.1.5.5 as-number 300peer 10.1.5.5 connect-interface LoopBack0peer 10.1.6.6 as-number 300peer 10.1.6.6 connect-interface LoopBack0#ipv4-family unicastundo synchronizationpeer 10.1.5.5 enablepeer 10.1.5.5 route-policy PrefVal import\\在R7至R5的BGP对等体的入方向上应用路由策略PrefValpeer 10.1.6.6 enablepeer 10.1.6.6 route-policy PrefVal-1 import\\在R7至R6的BGP对等体的入方向上应用路由策略PrefVal-1============================================================================= 验证配置Total Number of Routes: 4Network NextHop MED LocPrf PrefVal Path/Ogn*>i 100.1.1.1/32 10.1.5.5 100 100 200 100i* i 10.1.6.6 100 0 200 100i*>i 100.1.2.1/32 10.1.6.6 100 100 200 100i* i 10.1.5.5 100 0 200 100iBGP选路规则三、Local-Preference(本地优先级)选择条件1、默认值为100(越大越优先)2、只在本AS中传递3、local-preference值一定是上端路由器传过来时没有才会在本路由器赋予(上端路由器是EBGP邻居时传送路由时不会携带local-preference值)4、全局配置本地优先级[Router-BGP]#default local-preference [本地优先级值]============================================================================= Total Number of Routes: 4Network NextHop MED LocPrf PrefVal Path/Ogn*>i 100.1.1.1/32 10.1.5.5 100 0 200 100i* i 10.1.6.6 100 0 200 100i*>i 100.1.2.1/32 10.1.5.5 100 0 200 100i* i 10.1.6.6 100 0 200 100i============================================================================= 实验拓扑拓扑图描述:R7上分别从R5和R6上学习到100.1.1.1和100.1.2.12条路由,默认BGP优选R5(10.1.5.5)作为去往100.1.1.1和100.1.2.1网络的下一跳,通过路由策略修改BGP本地优先级让R7将去往10.1.1.1的路由优选R6,10.1.2.1的路由优选R5。

bgp属性总结

bgp属性总结

bgp属性总结BGP选路策略--属性分类1、公认强制的所有的bgp的updata消息都要包含该属性2、公认自由决定的该属性是可选可不选的,但是所有的bgp 进程都能识别3、可选传递的即使bgp进程不能识别该属性,也会继续传递下去4、可选非传递的如果bgp 进程不能识别该属性,可以忽略这条updata,并且不传递下去例如:1、公认强制属性--AS路径(AS-path)--下一跳(next-hop)--源头(origin)2、公认自由决定的--本地优先级(local preferent)3、可选传递的--社团属性(community)4、可选非传递属性--MEDweight(权重)--cisco私有技术,只具有本地意义,用于本地路由器进行选路一条路由信息包含了一组属性,每一个属性由三个字段组成。

·属性类型·属性长度·属性值If the AS path length is the same, prefer the lowest origin code (IGP < EGP < incomplete).1、<Weight>CISCO的私有属性越大越好·本地有效。

只在这一台路由器上起作用,人为设置的邻居的权重·默认值=32768(本地)/ 0(收到的路由)当一个路由器分别从两个不同的邻居处学到同一条路由,它可以根据WEIGHT值决定从哪个邻居走修改Weight---R1同时从R3和R2学到同一条BGP路由,在R1上改:R1(config-router)#Neighbot 3.3.3.3 weight 1R1(config)#route-map WER1(config-route-map)#match ip address _____R1(config-route-map)#set weight 8记住还要在后面写一条让其它路由通过的route-mapR1(config-router)#neighbor 3.3.3.3 route-map WE in 在自己的进方向R1(config-router)#neighbor 2.2.2.2 weight 8<Local_Preference>越大越好本地优先级是公认自由决定的属性,它告诉AS中的路由器,哪条路径是离开AS的首选路径。

BGP属性简介

BGP属性简介

BGP属性简介1、属性分类BGP属性是BGP进行路由决策和控制的重要信息。

它可以分为如下两大类四小类:一、公认属性●公认必遵(Well-known mandatory)●公认可选(Well-known discretionary)公认属性是所有运行BGP协议的系统都必须识别和支持的属性。

其中,公认必遵属性是BGP UPDATE消息中必须包含的属性。

公认可选则是BGP UPDATE消息中可以自由选择是否包含的属性。

二、可选属性●可选过渡(Optional transitive)●可选非过渡(Optional non-transitive)可选属性并不要求所有运行BGP协议的系统都识别。

如果属性是可选过渡的,那么,即使运行BGP的系统不能识别该属性,也要接受该属性并将其转发给它的对等体。

而如果属性是可选非过渡的,运行BGP的系统可以忽略包含该属性的消息并且不向它的对等体转发。

2、属性详述常见的BGP属性如下:1、ORIGINORIGIN标示路径信息的来源,是公认必遵属性。

ORIGIN可以是以下三种值:1)IGP:表示网络层可达信息来源于AS内部2)EGP:表示网络层可达信息通过AS外部学习3)INCOMPLETE:表示网络层可达信息来源无法确定在路由选择的时候,ORIGIN中,IGP优于EGP,EGP优于INCOMPLETE。

2、AS_PATHAS_PATH由一系列AS路径组成,是公认必遵属性。

AS-PATH采用AS_SEQUENCE方式表示——该路由经过的AS的有序集当BGP发布者发布路由给IBGP对等体时,BGP不修改路由的AS_PATH属性。

当BGP发布者发布路由给EBGP对等体时,本地系统应该把自己的AS号作为序列的最后一个元素加在序列的最后面。

AS_PATH可以用来作为路由选路的一种度量。

经过更少AS路径的路由更优先。

同时AS_PATH也作为一种手段来避免环路。

如果BGP路由信息发布者从EBGP对等体收到一条路由,它的AS_PATH包含发布者自己的AS号,就说明这条路由曾经从本AS发出过,将其丢弃,同时不再进行转发。

BGP协议学习总结

BGP协议学习总结

BGP协议学习总结BGP学习总结BGP是⽬前使⽤的唯⼀的⾃治系统间的路由协议,它是⼀种⽮量路由协议,基于TCP的179号端⼝,它采⽤单播增量更新的⽅式更新路由,与其他的路由协议不同的是,BGP只要TCP可达,就可以建⽴对等体关系,BGP需要⼿⼯显式的指定对等体关系。

⼀、常见术语1、 BGP的发⾔者:发送BGP消息的路由器叫做BGP的发⾔者。

2、 BGP对等体:相互交换BGP消息的路由器叫做BGP的对等体。

3、 IBGP对等体:同⼀个⾃治系统内的对等体关系。

4、 EBGP对等体:不同⾃治系统间的对等体关系。

⼆、BGP的通告原则:1、当多条路径存在时,BGP的发⾔者⾸选最优的路由供⾃⼰使⽤。

2、 BGP发⾔者只把⾃⼰使⽤的最优的路由通告给其他对等体。

3、 BGP发⾔者从EBGP获得路由信息向它的EBGP和IBGP对等体通告。

4、 BGP发⾔者从IBGP对等体获得的路由信息不会再向它的IBGP邻居通告。

5、 BGP发⾔者从IBGP获得的路由信息是否通告给EBGP对等体,要依IBGP与EBGP同步情况⽽定。

6、对等体关系建⽴后,BGP发⾔者将⾃⼰的所有的BGP路由通告给新想相邻体。

三、BGP的消息类型和功能1、 open消息:⽤来建⽴BGP对等体间的关系并协商参数。

2、 keepalive消息:⽤来对open消息确认,周期性的发送keepalive消息向对等体通告⾃⼰的存在,保持对等体的关系。

3、 nitification:错误⽇志,当有错误发⽣的时候,会向对等体发送notification报⽂,并且断开TCP连接,并回到idle状态。

4、 update消息:⽤来更新路由条⽬。

5、 route-fresh消息:向对等体请发送求指定地址族的路由信息。

四、BGP的状态机制1、 idle状态:初始状态,不接受任何BGP的连接,等待start事件的产⽣,start事件产⽣后,系统开启connectRetry定时器。

华为——修改各路由协议优先级举例

华为——修改各路由协议优先级举例

华为——修改各路由协议优先级举例在有多个⼚家路由器的⽹络环境中,为保障路由选择⼀致性,往往把所有路由器的路由协议改成⼀样的------这种场景经常出现如下是修改NE40E 各路由优先级:1.bgp[HUAWEI] bgp 100[HUAWEI-bgp] ipv4-family unicast[HUAWEI-bgp-af-ipv4] preference 20 200 200命令格式preference { external internal local | route-policy route-policy-name }undo preference缺省情况下,EBGP外部路由、IBGP内部路由和BGP本地路由的优先级值都是255。

参数说明external EBGP外部路由的协议优先级。

外部路由是从⾃治系统外的对等体学来的最佳路由。

整数形式,取值范围是1~255。

该值越⼩则实际的优先级越⾼。

internal IBGP内部路由的协议优先级。

内部路由是从⾃治系统内的其它对等体学来的路由。

整数形式,取值范围是1~255。

该值越⼩则实际的优先级越⾼。

本地路由是指通过聚合命令(summary automatic⾃动聚合和aggregate⼿动聚合)所聚合的路由。

整数形式,取值范围是local BGP本地路由的协议优先级。

本地路由是指通过聚合命令(1~255。

该值越⼩则实际的优先级越⾼。

route-policy route-policy-name Route-Policy名称。

字符串形式,区分⼤⼩写,不⽀持空格,长度范围是1~40。

2.ospfospf 100 router-id 172.24.103.253preference 110preference ase 110命令功能preference命令⽤来设置OSPF协议路由的优先级。

undo preference命令⽤来恢复OSPF协议路由优先级的缺省值。

bgp的路由优选规则

bgp的路由优选规则

bgp的路由优选规则
BGP的路由优选规则,包括以下六个方面:
1.最长匹配原则:选择具有最长匹配前缀的路由。

BGP路由表中存储
的是由多个ASN组成的路径,因此如果有多个BGP路由表项可以到达同一
目的地,那么将选择具有最长匹配前缀的路由作为最优路由。

2.本地优先原则:如果有多个BGP路由表项匹配目的地址,那么首选
具有本地创建的路由,因为本地路由更可靠。

3.协议优先原则:当路由器可以使用不同的协议到达同一目的地时,BGP将优先选择特定的协议。

例如,在同一路由器上同时启用了BGP和IGP,当BGP路由表中存在与IGP的路由相冲突的路由时,BGP会优先选
择BGP路由表中的路由。

4.权重原则:BGP权重被视为BGP路由权重的第一选择标准。

在同一
路由器上有多个BGP路由时,具有最高权重的路由将被选择为最优路由。

5.路径属性原则:在同一目的地有多个可达路由时,BGP将优先选择
路径属性最佳的路由。

例如,在两个同样长的匹配前缀路由中,宽带更大
的路由将被选择为最优路由。

6.距离原则:路由器到达目的地的距离是BGP最后的路由选择标准。

缺省情况下,AS路径长度被认为是距离,AS路径长度最短的路由将被选
择为最优路由。

总之,BGP路由优选规则可以帮助网络管理员确定哪个路由是最优的,并确保网络中的数据流量始终沿着最优路径流动。

了解和遵守BGP路由优
先级是非常重要的,因为它可以提高网络的稳定性和性能。

H3CSE笔记-H3C大规模网络路由技术1

H3CSE笔记-H3C大规模网络路由技术1
空闲状态;2、Connect 连接状态(准备建立 TCP 连接) ;3、 Active 激活状态(正在建立 TCP 连接) ;4、Open-Sent(发 送了 Open 包) ; 5、 Open-Confirm (接受了 Open 包, 比较参数) 6、 Established 已连接状态。 只要有一个发生错误, 立刻回到 Idle。 BGP 达到 Established 状态,将会把自己本地所有的路由表通过 Update 消息发送给邻居,以后就是增量更新了。 * BGP 属性: 1、公认必遵属性:必须包含这些属性。 a、Origin 属性:路由源属性(标识路由条目的起源) ,标记一条路由是怎么成为 BGP 路由的。 IGP:通过 BGP 的 network 命令通告的路由条目。 EGP:通过 EGP 协议学习到底路由条目。 (基本已被淘汰) Incomplete(?) :通过其它协议重注入进 BGP 路由条目。 --值:IGP=0;EGP=1;Incomplete=2。IGP<EGP< ?(值越小路由条目越优先) b、AS_path 属性:路由条目经过一个 AS 携带该 AS 的 number,形成一个 AS 路径,防止 EBGP 环路。 1.是路由到达一个目的地所经过的一系列自治系统号码的有序列表; 2.当 BGP 将一条路由通告到其他 AS 时,便会把自己的 AS 号添加在 AS_PATH 列表的最前面。 c、Next_hop 属性: 为 BGP 发言者指示去往目的地的下一跳。 RT1---RT2---[接口 a]RT3---【目的网段 b】 :RT1 发送一个到【目的网段 b】的数据包,RT1 告诉 RT2, 要想到达【目的网段 b】需要经过下一条[接口 a],即: Next_hop=接口 a 的地址。 2、公认可选属性: a、Loacl_pref 属性:Loacl_pref 值越大,优先级越高,用于在同一 AS 内,一个路由器要经过选择另外路由器出去。 1.用于 AS 内 IBGP 邻居选择离开本 AS 时的最佳路由,它表明 BGP 路由器的优先级; 2.仅在 IBGP 对等体之间交换,不传递或通告给其他 EBGP 对等体。 b、Atomic_aggregate 属性: 3、可选传递属性:a、Community 属性;b、Aggregate 属性。 4、可选非传递属性: a、Med 属性:Med 值越小越优先,用于从一个 AS 到达另一个 AS 是路由器的选择。 (与 Loacl_pref 属性相反方向流量) 1.相当于 IGP 路由协议使用的度量值 metric, 当一个 AS 有多个入口点时, 用于判断流量进入 AS 时的最优路径; -1-

H3C路由器BGP的选路原则

H3C路由器BGP的选路原则

H3C路由器BGP的选路原则
1 Preferred-Value值高的路由优先
Preferred-Value对配置该参数的设备来说是本地有效的。

缺省条件下,Preferred-Value值为0。

2 LOCAL-PREFERENCE值最高的路由优先
LOCAL-PREFERENCE的缺省值为100。

3 AS-PATH长度最短的路由优先
各类型AS-PATH长度定义为:AS-SEQ长度为该类型AS的个数;AS-SET 长度为1,而不管AS-SET中包含多少个自治系统;联盟AS-PATH类型不计入AS-PATH长度中;AS-PATH长度为上述各类型AS-PATH长度之和。

可通过配置bestroute as-path-neglect命令来跳过这一步。

4 ORIGIN类型值最低的路由优先
IGP低于EGP,EGP低于INCOMPLETE。

5 MED值最小的路由优先
缺省条件下,只有在两条路由的最左端AS(邻近的自治系统)相同的情况下才会进行比较;任何联盟子自治系统都被忽略。

如果配置了
compare-different-as-med,那么对于所有路径都比较MED,而不考虑其是否来源于同一个自治系统。

如果收到的路由不带MED,则按照本地缺省的MED值参与优选,默认情况为0。

6 EBGP路由优先于联盟BGP路由,联盟BGP路由优先于IBGP路由
7 RD不同时优先选择到BGP下一跳的IGP度量最低的路由
8 优先选择CLUSTER-LIST长度最短的路由
9 优先选择来自于具有最小路由器ID的BGP路由
10 优先选择来自最小的邻居地址的路由
邻居地址指BGP配置中所使用的IP地址。

华为BGP选择路由的策略

华为BGP选择路由的策略

华为BGP选择路由的策略BGP选择路由的策略当到达同⼀⽬的地存在多条路由时,BGP采取如下策略进⾏路由选择:1.优选协议⾸选值(PrefVal)最⾼的路由。

协议⾸选值(PrefVal)是华为设备的特有属性,该属性仅在本地有效。

2.优选本地优先级(Local_Pref)最⾼的路由。

如果路由没有本地优先级,BGP选路时将该路由按缺省的本地优先级100来处理。

通过执⾏default local-preference命令可以修改BGP路由的缺省本地优先级。

3.优选本地⽣成的路由(本地⽣成的路由优先级⾼于从邻居学来的路由)。

本地⽣成的路由包括通过network命令或import-route命令引⼊的路由、⼿动聚合路由和⾃动聚合路由。

1.优选聚合路由(聚合路由优先级⾼于⾮聚合路由)。

2.通过aggregate命令⽣成的⼿动聚合路由的优先级⾼于通过summaryautomatic命令⽣成的⾃动聚合路由。

3.通过network命令引⼊的路由的优先级⾼于通过import-route命令引⼊的路由。

4.优选AS路径(AS_Path)最短的路由。

o AS_Path的长度不包括AS_CONFED_SEQUENCE和AS_CONFED_SET。

o AS_SET的长度为1,⽆论AS_SET中包括多少AS号。

o执⾏bestroute as-path-ignore命令后,BGP选路时,忽略AS_Path的⽐较。

⽐较Origin属性,依次优选Origin类型为IGP、EGP、Incomplete的路由。

优选MED(Multi Exit Discriminator)值最低的路由。

o BGP只⽐较来⾃同⼀个AS(不包括联盟的⼦AS)的路由的MED值。

即,只有两条路由的AS_SEQUENCE(不包括AS_CONFED_SEQUENCE)属性的第⼀个AS号相同时,BGP才会⽐较⼆者的MED值。

o如果路由没有MED属性,BGP选路时将该路由的MED值按缺省值0来处理;执⾏bestroute med-none-as-maximum命令后,BGP选路时将该路由的MED值按最⼤值4294967295来处理。

BGP的11条选路原则

BGP的11条选路原则

BGP的11条选路原则在看文档的时候大家注意一点,也要了解一点,出向和入向是什么?BGP目前是选路最牛B的路由协议,也是做路由控制最强大的路由协议。

介绍一下什么是出向和入向出向(export)命令:peer邻居IP route-policy X export,这是表示自己是路由始发入向(import)命令:peer邻居IP route-policy X import l这是表示自己接收了邻居的路由比较原则很简单:import〉exportBGP的选路大部分都是用route-policy这个工具来实现的,不会route-policy你就费了。

当到达同一目的地存在多条路由时,BGP依次对比下列属性来选择路由:1.协议首选值(preferred-value),取值范围vθ∙65535› ,比大,默认值为0 ,华为设备的特有属性,该属性仅在本地有效。

R3的配置: ip ip-prefix 3 index 10 permit 192.168.1.0 24route-policy 1-3 permit node 10if-match ip-prefix 3apply preferred-value 100route-policy 2-3 permit node 10 if-match ip-prefix 3apply preferred-value 200 bgp 100vθ∙4294967295> ,比大,默认值为peer 1.1.1.1 route-policy 1-3 import2. 本地优先级(IoCaI-preference ),取值范100 ,如果路由没有本地优先级,BGP 选路时将该路的本地优先级100来处理。

3.手动聚合路由 > 自动聚合路由> network的路由> import-route引入的路由 > 对等体传递的路由192.168.1.1/32192.168.1.2/32192.168.1.3/32先将3条明细network,然后写一条指向null。

BGP网络路由协议介绍

BGP网络路由协议介绍
Import引入的IGP路由或者静态路由
在其它选路因素相同的情况下,BGP会比较 ORIGIN属性来确定到达相同目的地的最佳路由
IGP优先于EGP,EGP优先于Incomplete
21
LOCAL_PREF属性
8.0.0.0/24 2.1.1.1
RTA 3.1.1.1
AS 65330
LOCAL_PREF=100
28
BGP路由的发布策略
只将最优路由发布给对等体; 只把自己使用的路由发布给对等体; 从EBGP获得的路由会向它所有BGP对等体
发布; 从IBGP获得的路由不向它的IBGP对等体发
布; 从IBGP获得的路由发布给它的EBGP对等体;
关闭BGP同步的情况下,IBGP路由被直接发布 开启BGP同步的情况下,该IBGP路由只有在IGP
BGP术语
AS 65331
RID:192.168.0.253
RTA
BGP Speaker
AS 65201
RID:172.16.1.254
RTE
RID:10.10.10.253
RTB
RID:10.10.10.254
RTD
AS 65550 RTC
发送BGP消息的路由器称为BGP发言者(BGP Speaker) 相互交换消息的BGP发言者之间互称为BGP对等体
BGP路由属性分类
属性分类
主要包含的属性
公认必遵属性 ORIGIN属性、AS_PATH属性、 NEXT_HOP属性
公认可选属性 LOCAL_PREF属性、
ATOMIC_AGGREGATE属性
可选传递属性 COMMUNITY属性、
AGGREGATE属性
可选非传递属性 MED属性、CLUSTER_LIST属性、

2022-2023年软件水平考试《高级网络规划设计师》预测试题8(答案解析)

2022-2023年软件水平考试《高级网络规划设计师》预测试题8(答案解析)

2022-2023年软件水平考试《高级网络规划设计师》预测试题(答案解析)全文为Word可编辑,若为PDF皆为盗版,请谨慎购买!第壹卷一.综合考点题库(共50题)1.IEEE802.1ad定义的运营商网桥协议是在以太网帧中插入()字段。

A.用户划分VLAN的标记B.运营商虚电路标识C.运营商VLAN标记D.MPLS标记正确答案:C本题解析:城域以太网在各个用户以太网之间建立多点第二层连接,IEEE802.1ad定义运营商网桥协议提供的基本技术是在以太网帧中插入运营商VLAN标记字段,这种技术被称为IEEE。

2.在图4所示的网络拓扑中,假设自治系统AS3和AS2内部运行OSPF,AS1和AS4内部运行RIP。

各自治系统间用BGP作为路由协议,并假设AS2和AS4之间没有物理链路。

则路由器3c基于(作答此空)协议学习到网络x的可达性信息。

1d通过()学习到x的可达性信息。

A.OSPFB.RIPC.EBGPD.IBGP正确答案:C本题解析:参见《网络规划设计师5天修炼》BGP部分。

在BGP中,两个路由器之间的相邻连接称为对等体(Peer)连接,两个路由器互为对等体。

如果路由器对等体在同一个AS中,就称为IBGP对等体;否则称为EBGP 对等体。

所以路由器3c基于EBGP协议学习到网络x的可达性信息。

3.在工作区子系统中,信息插座与电源插座的间距不小于()cm。

A.10B.20C.30D.40正确答案:A本题解析:标准问题,信息插座和电源插座的间距不小于10cm。

4.Anytime a host or a router has an IP datagram to send to another host or router,it has the () address of the receiver. This address is obtained from the DNS if the sender is the host or it is found in a routing table if the sender is a router. But the IP datagram must be () in a frame to be able to pass through the physical network. This means that the sender needs the () address of the receiver. The host or the router sends an ARP query packet. The packet includes the physical and IP addresses of the sender and the IP address of the receiver. Because the sender does not know the physical address of the receiver, the query is () over the network. Every host or router on the network receives and processes the ARP query packet, but only the intended recipient recognizes its IP address and sends back an ARP response packet.The response packet contains the recipient's IP and physical addresses. The packet is ()directly to the inquirer by using the physical address received in the query packet.问题1选项A.portB.hardwareC.physicalD.logical问题2选项A.extractedB.encapsulatedC.decapsulatedD.decomposed问题3选项A.localworkC.physicalD.logical问题4选项A.multicastB.unicastC.broadcastD.multiple unicast问题5选项A.multicastB.unicastC.broadcastD.multiple unicast正确答案:本题解析:答案:D、B、C、C、B无论何时主机或路由器都有IP数据报要发送到另一台主机或路由器上,它都有接收器的(71)地址。

BGP双栈原理Basic-华为数通HCIE

BGP双栈原理Basic-华为数通HCIE

NLRI:网络层可达信息<前缀,前缀长度>MP-NLRI:携带IPv6和VPNv4、VPNv6路由信息BGP原理:BGP工作原理:BGP特点:1.使用TCP作为传输协议,端口号1792.BGP路由聚合方式:静态路由(直接在network聚合路由)、手动聚合、自动聚合3.BGP不会周期性泛洪,只传递更新的路由信息4.矢量路由协议:BGP向外通告路由时必须保证该路由在自己的BGP表中是最优的5.无环路:BGP如何防止路由环路:a.水平分割:从IBGP学来的路由不会在发送给IBGP邻居b.AS之间,AS-Path防环:收到相同的AS号的丢弃c.汇总路由,设置as-set携带明细的as号码d.RR反射器,簇列表防环:收到相同的丢弃起始者id防环e.联盟,联盟as列表防环联盟路由聚合防环f.MPLS VPN,SOO属性防环MP-NLRI domain-tag防环6.路由策略丰富7.可防止路由震荡8.易于扩展BGP报文:1.OPen报文:协商BGP能力参数:版本-必须一致BGP router-id-不能一致MY as-要求和对端配置一致Hold time-向小兼容BGP能力选项:a.多协议能力,每个BGP路由器可以支持多种不同的地址簇,不需要完全相同,只需有一个相同即可参数内容:AFI:主地址族标识(1:IPv4、2:IPv6、128:MAC)SAFI:子地址族标识(1:单播、2:组播、128:VPN)b.路由刷新能力:设备能否识别route-fresh报文(不需要协商)c.4字节AS号码支持能力:标识设备能否识别4字节AS号码(不需要协商)支持2字节的AS路由器如何识别4字节的AS号码的路由器:2字节AS统一把4字节AS号码当作23456处理2.Update报文:更新和撤销BGP路由信息更新路由时,携带路径属性完全相同的多个路由条目参数:路径属性NLRI:网络层可达信息撤销路由:撤销路由时只携带路由信息进行撤销参数:withdrawn-route(撤销路由前缀)3.Keepalive报文:维护BGP邻居关系,默认周期性60s发送一次4.Notification报文:差错通知,报告BGP报文出现的错误Error code:错误类型Error subcode:引起错误原因5.Route-Refresh报文:用于在改变路由策略后请求对等体重新发送路由信息激活Route-Refresh命令:Refresh bgp all import //发送Route-Refresh对端收到Route-Refresh报文之后,立即把自己的BGP路由重新传递给邻居BGP状态机:Idle状态:BGP初始状态,管理员配置BGP的过程在Idle状态下,BGP拒绝邻居发送的连接请求。

华为私有BGP属性 Preferred-value首选值

华为私有BGP属性 Preferred-value首选值

华为私有BGP属性Preferred-value首选值本地AS有效,不随路由信息传播,越大越优先[ceshi-bgp]peer 1.1.1.1 preferred-value ?INTEGER<0-65535> 优先级数值1.在R4上调整R2学到的路由首选值100(默认0),R2优先.备注:首选值的设置是在本路由器有效.不传递给其他AS或对等体.注意路由下一跳优先和prefVal的变化2.路由策略调整1.1.1.1/32的路由从R3进来. R4配置出师表两汉:诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。

然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。

诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。

宫中府中,俱为一体;陟罚臧否,不宜异同。

若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。

侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。

将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。

亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。

先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。

侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。

臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。

先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。

后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。

先帝知臣谨慎,故临崩寄臣以大事也。

受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。

今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。

BGP路由策略

BGP路由策略
ip as-path-filter 1 permit _621 .+ 170$
接受从AS170始发的路 由,但是要经过AS621
AS_PATH (123 621 743 34512 170)
Page24
一些常用的正则表达式
正则表达式
涵义
=========|| =================
^$
影响BGP选路的重要参数 Preferred Value Local-Preference AS-Path Origin MED EBGP/IBGP IGP Cost Cluster List Communities
Page8
BGP Local-Preference
default local-preference命令用来配置BGP的缺省本地优先级,该 值越大则优先级越高。
Page15
AS-PATH Filter
在同一个列表编号下,可以定义多条过滤规则(permit或deny)。 在匹配过程中,这些规则之间是“或”的关系,即只要路由信息 通过其中一项规则,就认为通过由该列表编号标识的这组AS路径 过滤列表。 AS-PATH Filter 通过正则表达式过滤AS_PATH属性信息。
匹配本地AS始发的路由
.*
匹配所有路由
_10_
匹配所有必须通过AS10的路由
^10$
匹配AS-PATH中只有AS10的路由
^10_.
匹配从相邻AS10接收的路由
^[0-9]+$
AS_PATH只有一个AS号
Page25
AS-Path Filter过滤路由
AS 200
10.1.1.2
10.2.2.1
AS 100

华为BGP路由发布及过滤配置说明

华为BGP路由发布及过滤配置说明

配置BGP过滤器充分利用BGP过滤器,可以灵活地对发布的路由进行过滤。

背景信息目前提供以下六种过滤器供BGP使用:∙访问控制列表ACL(Access Control List)∙地址前缀列表(IP-Prefix List)∙AS路径过滤器(AS-Path-Filter)∙团体属性过滤器(Community-Filter)∙扩展团体属性过滤器(Extcommunity-Filter)∙Route-Policy操作步骤∙配置访问控制列表ACL访问控制列表ACL是由permit和deny语句组成的一系列有顺序的规则,这些规则根据数据包的源地址、目的地址、端口号等来描述。

ACL通过这些规则对数据包进行分类,这些规则应用到路由器接口上,路由器根据这些规则判断哪些数据包可以接收,哪些数据包需要拒绝。

ACL的有关配置请参见《HUAWEI NetEngine5000E 核心路由器配置指南-IP业务》中的描述。

访问控制列表ACL可以做为Route-policy的一个匹配条件,也可以在filter-policy{ acl-number| acl-name acl-name} export[protocol[ process-id] ]或peer{ group-name| ipv4-address} filter-policy{ acl-number| acl-name acl-name} export命令中直接使用。

∙配置地址前缀列表地址前缀列表是一种针对路由目的地址信息做过滤的工具,它使用名字作为地址前缀列表的标识。

地址前缀列表比较灵活,可以实现精确过滤,比如,可以对某一条路由或某一网段的路由进行过滤。

但是当需要过滤的路由数量较大,且没有相同的前缀时,配置地址前缀列表会比较繁琐。

地址前缀列表可以做为Route-policy的一个匹配条件,也可以在filter-policy ip-prefix ip-prefix-name export[ protocol[process-id] ]或peer{ group-name| ipv4-address} ip-prefix ip-prefix-name export 命令中直接使用。

华为路由器路由策略和策略路由

华为路由器路由策略和策略路由

路由策略和策略路由一、路由策略简介路由策略主要实现了路由过滤和路由属性设置等功能,它通过改变路由属性(包括可达性)来改变网络流量所经过的路径。

路由协议在发布、接收和引入路由信息时,根据实际组网需求实施一些策略,以便对路由信息进行过滤和改变路由信息的属性,如:1、控制路由的接收和发布只发布和接收必要、合法的路由信息,以控制路由表的容量,提高网络的安全性。

2、控制路由的引入在一种路由协议在引入其它路由协议发现的路由信息丰富自己的路由信息时,只引入一部分满足条件的路由信息。

3、设置特定路由的属性修改通过路由策略过滤的路由的属性,满足自身需要。

路由策略具有以下价值:通过控制路由器的路由表规模,节约系统资源;通过控制路由的接收、发布和引入,提高网络安全性;通过修改路由属性,对网络数据流量进行合理规划,提高网络性能。

、基本原理路由策略使用不同的匹配条件和匹配模式选择路由和改变路由属性。

在特定的场景中,路由策略的6种过滤器也能单独使用,实现路由过滤。

若设备支持BGP to IGP功能,还能在IGP引入BGP路由时,使用BGP私有属性作为匹配条件。

图1路由策略原理图如图1,一个路由策略中包含N(N>=1)个节点(Node)。

路由进入路由策略后,按节点序号从小到大依次检查各个节点是否匹配。

匹配条件由If-match子句定义,涉及路由信息的属性和路由策略的6种过滤器。

当路由与该节点的所有If-match子句都匹配成功后,进入匹配模式选择,不再匹配其他节点。

匹配模式分permit和deny两种:permit:路由将被允许通过,并且执行该节点的Apply子句对路由信息的一些属性进行设置。

deny:路由将被拒绝通过。

当路由与该节点的任意一个If-match子句匹配失败后,进入下一节点。

如果和所有节点都匹配失败,路由信息将被拒绝通过。

过滤器路由策略中If-match子句中匹配的6种过滤器包括访问控制列表ACL(Access Control List)、地址前缀列表、AS路径过滤器、团体属性过滤器、扩展团体属性过滤器和RD属性过滤器。

华为路由协议优先级

华为路由协议优先级

华为路由协议优先级在网络通信中,路由协议的优先级对于数据传输和网络性能起着至关重要的作用。

华为路由器作为一种常见的网络设备,其路由协议的优先级设置对于网络的稳定性和可靠性至关重要。

本文将就华为路由协议优先级的设置进行详细介绍。

首先,华为路由器支持多种路由协议,包括静态路由、RIP、OSPF、BGP等。

在实际网络环境中,不同的路由协议可能会同时存在,因此需要对这些路由协议的优先级进行合理的设置,以确保网络数据传输的顺畅和高效。

其次,华为路由器的路由协议优先级设置可以通过路由器的命令行界面进行配置。

管理员可以通过命令行界面进入路由器的配置模式,然后针对不同的路由协议进行优先级的设置。

例如,可以通过设置静态路由的优先级来确保在存在动态路由的情况下,静态路由仍然具有较高的优先级,从而实现对网络流量的精确控制。

另外,华为路由器还支持路由协议的互斥设置。

在网络中,不同的路由协议可能会产生冲突,导致网络数据传输的不稳定。

因此,管理员可以通过设置路由协议的互斥属性,来避免不同路由协议之间的冲突,确保网络的正常运行。

除了路由协议的优先级设置,华为路由器还支持路由策略的配置。

通过路由策略,管理员可以根据具体的网络需求,对不同的路由协议进行灵活的控制和调整。

例如,可以通过路由策略来实现对特定流量的路由选择,从而提高网络的传输效率和安全性。

总之,华为路由器的路由协议优先级设置对于网络的稳定性和可靠性至关重要。

管理员可以通过合理的配置,确保不同的路由协议在网络中的协同工作,从而实现对网络流量的精确控制和管理。

同时,通过路由策略的灵活应用,可以更好地满足不同网络环境下的需求,提高网络的整体性能和可靠性。

在实际操作中,管理员需要充分了解华为路由器的路由协议优先级设置和路由策略配置方法,结合具体的网络环境和需求,进行合理的设置和调整,以确保网络的正常运行和数据传输的高效性。

通过不断的优化和调整,可以提高网络的整体性能和可靠性,为用户提供更加稳定和高效的网络服务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档