华为私有BGP属性Preferred-value首选值
- 格式:doc
- 大小:97.58 KB
- 文档页数:3
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公认强制属性: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选路规则一共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选路策略--属性分类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属性简介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是⽬前使⽤的唯⼀的⾃治系统间的路由协议,它是⼀种⽮量路由协议,基于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的路由优选规则,包括以下六个方面:
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路由优
先级是非常重要的,因为它可以提高网络的稳定性和性能。
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采取如下策略进⾏路由选择: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目前是选路最牛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。
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)地址。
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首选值本地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配置出师表两汉:诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。
然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。
诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
宫中府中,俱为一体;陟罚臧否,不宜异同。
若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。
侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。
将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。
亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。
先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。
侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。
臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。
先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。
后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
先帝知臣谨慎,故临崩寄臣以大事也。
受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。
今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。