BGP选路原则详解讲课教案.ppt
《BGP选路原则详解讲课教案.ppt》由会员分享,可在线阅读,更多相关《BGP选路原则详解讲课教案.ppt(113页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、BGP选路原则详解修订记录修订日期修订版本修订描述作者2009-09-27V1.0初稿完成。高志岩第一条:Weight属性l实验验证R2、R3分别通告10.0.0.0给R1R1将10.0.0.0使用network方式引入BGP10.0.0.0/810.0.0.0/810.0.0.0/8AS 1AS 2R3R1R2IBGPEBGP第一条:Weight属性l实验验证R1的BGP表r1#sh ip bgp BGP table version is 2,local router ID is 9.9.0.1Status codes:s suppressed,d damped,h history,*val
2、id,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*i10.0.0.0 9.9.13.3 0 100 0 i*9.9.12.2 0 0 2 i*0.0.0.0 0 32768 i第一条:Weight属性l实验验证R1对BGP Peer应用不同的Route-map修改所学习路由的Weight值10.0.0.0/810.0.0.0/810.0.0.0/8AS 1AS 2R3R1R2IBGPEBGProuter
3、bgp 1 -R1的路由策略的路由策略neighbor 9.9.12.2 route-map FROM_R2 inroute-map FROM_R2 permit 10 set weight 65535第一条:Weight属性l实验验证R1的BGP表选路结果r1#sh ip bgpBGP table version is 7,local router ID is 9.9.0.1Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-
4、EGP,?-incomplete Network Next Hop Metric LocPrf Weight Pathr i10.0.0.0 9.9.13.3 0 100 0 ir 9.9.12.2 0 65535 2 ir 0.0.0.0 0 32768 iBGP路由选路原则路由选路原则1.Weight1.Weight属性属性2.Local Preference2.Local Preference属性属性3.3.本地路由始发方式本地路由始发方式4.AS-Path4.AS-Path长度长度5.Origin5.Origin属性属性6.MED6.MED属性属性7.EBGP7.EBGP优于优于IBG
5、PIBGP8.8.到达到达Next-hopNext-hop的代价的代价9.9.执行等价负载均衡执行等价负载均衡10.EBGP10.EBGP路由接收的顺序路由接收的顺序11.11.路由的路由的Router-IDRouter-ID12.Cluster-list12.Cluster-list长度长度13.13.配置的配置的BGP PeerBGP Peer指定地址指定地址第二条:Local Preference属性l比较原则及配置注意事项:值越大,越优先默认情况下,本地始发的路由的LP为100,从EBGP Peer接收的路由的LP为100.Local Preference属性只能在IBGP Peer之
6、间传递,不能在EBGP Peer之间传递,如果在EBGP Peer之间收到的路由的路径属性中携带了Local Preference,则会触发Notifacation报文,造成会话中断第二条:Local Preference属性l比较原则及配置注意事项:Local Preference通过如下三种方法进行设置:通过将IGP路由引入BGP时关联Route-map进行设置针对IBGP Peer应用IN/OUT方向的Route-map,对从Peer接收到的或者通告给Peer的所有或部分路由进行设置针对EBGP Peer应用IN方向的Route-map,对从Peer接收到的所有或部分路由进行设置Loca
7、l Preference为BGP选路策略中经常使用的一个路径属性第二条:Local Preference属性l实验一:Local Prefenerce无法在EBGP Peer之间传递R1R2AS 1AS 210.0.0.0/8EBGProuter bgp 2 network 10.0.0.0 neighbor 9.9.12.1 remote-as 1 neighbor 9.9.12.1 route-map TO_R1 out!route-map TO_R1 permit 10 set local-preference 500第二条:Local Preference属性l实验一:Local Pr
8、efenerce无法在EBGP Peer之间传递查看本地始发的BGP路由的LP值r2#show ip bgp BGP table version is 2,local router ID is 9.9.0.2Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*10.0.0.0 0.0.0.0 0 32768 i
9、空值空值?r2#sh ip b 10.0.0.0BGP routing table entry for 10.0.0.0/8,version 2Paths:(1 available,best#1,table Default-IP-Routing-Table)Advertised to non peer-group peers:9.9.12.1 Local 0.0.0.0 from 0.0.0.0(9.9.0.2)Origin IGP,metric 0,localpref 100,weight 32768,valid,sourced,local,best第二条:Local Preference属
10、性l实验一:Local Prefenerce无法在EBGP Peer之间传递R2通告给R1的BGP路由是否携带LP?r1#sh ip bgp BGP table version is 2,local router ID is 9.9.0.1Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*10.0.0.0 9
11、.9.12.2 0 0 2 i500500没有传递没有传递?r2#sh ip bgp neighbors 9.9.12.1 advertised-routes BGP table version is 2,local router ID is 9.9.0.2Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*1
12、0.0.0.0 0.0.0.0 0 32768 i第二条:Local Preference属性l实验一:Local Prefenerce无法在EBGP Peer之间传递R2通告给R1的BGP Update报文R2通告的通告的10.0.0.0/8前缀的路径属性中不包含前缀的路径属性中不包含Local Preference属性属性第二条:Local Preference属性l实验二:修改本地始发路由的默认LP值R1R2AS 110.0.0.0/8IBGProuter bgp 1-R2的路由策略的路由策略 bgp default local-preference 500 network 10.0.0
13、.0 neighbor 9.9.12.1 remote-as 1第二条:Local Preference属性l实验二:修改本地始发路由的默认LP值r2#sh ip b BGP table version is 2,local router ID is 10.0.0.1Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight P
14、ath*10.0.0.0 0.0.0.0 0 32768 i空值空值?r2#sh ip b 10.0.0.0BGP routing table entry for 10.0.0.0/8,version 2Paths:(1 available,best#1,table Default-IP-Routing-Table)Advertised to non peer-group peers:9.9.12.1 Local 0.0.0.0 from 0.0.0.0(10.0.0.1)Origin IGP,metric 0,localpref 500,weight 32768,valid,sourced,
15、local,best第二条:Local Preference属性l实验二:修改本地始发路由的默认LP值r1#sh ip b BGP table version is 4,local router ID is 9.9.0.1Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*i10.0.0.0 9.9.12.2
16、0 500 0 i第二条:Local Preference属性l实验三:将IGP中的路由引入BGP时关联Route-map设置LPR1R2AS 110.0.0.0/8IBGProuter bgp 1 -R2的路由策略的路由策略 network 10.0.0.0 route-map SET_LP neighbor 9.9.12.1 remote-as 1!route-map SET_LP permit 10 set local-preference 400第二条:Local Preference属性l实验三:将IGP中的路由引入BGP时关联Route-map设置LPr2#sh ip b BGP
17、table version is 3,local router ID is 10.0.0.1Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*10.0.0.0 0.0.0.0 0 400 32768 ir1#sh ip bBGP table version is 6,local router ID is 9.
18、9.0.1Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*i10.0.0.0 9.9.12.2 0 400 0 i第二条:Local Preference属性l实验四:对IBGP Peer应用IN/OUT方向Route-mapR3单向访问R6的数据流需求R1R2对R3应用OUT方向Route-mapR1AS
19、 1R2R3R4R5R6AS 2以该方式部署策略以该方式部署策略,对数对数据流控制的作用范围据流控制的作用范围10.0.0.0/811.0.0.0/8EBGP第二条:Local Preference属性l实验四:对IBGP Peer应用IN/OUT方向Route-mapR4、R5正常通告R6的路由,R1、R2的BGP表R1AS 1R2R3R4R5R6AS 210.0.0.0/811.0.0.0/8EBGPr1#sh ip bgp Network Next Hop Metric LocPrf Weight Path*10.0.0.0 9.9.15.5 0 2 i*9.9.14.4 0 2 i*1
20、1.0.0.0 9.9.15.5 0 2 i*9.9.14.4 0 2 ir2#sh ip bgp Network Next Hop Metric LocPrf Weight Path*10.0.0.0 9.9.25.5 0 2 i*9.9.24.4 0 2 i*11.0.0 9.9.25.5 0 2 i*9.9.24.4 0 2 iIBGPIBGPIBGPIBGP第二条:Local Preference属性l实验四:对IBGP Peer应用IN/OUT方向Route-mapR1、R2的路由策略router bgp 1 -R1的路由策略的路由策略 neighbor 9.9.13.3 route
21、-map TO_R3 outaccess-list 1 permit 10.0.0.0access-list 2 permit 11.0.0.0route-map TO_R3 permit 10 match ip address 1 set local-preference 500route-map TO_R3 permit 20 match ip address 2 set local-preference 400router bgp 1 -R2的路由策略的路由策略 neighbor 9.9.23.3 route-map TO_R3 outaccess-list 1 permit 10.0.
22、0.0access-list 2 permit 11.0.0.0route-map TO_R3 permit 10 match ip address 1 set local-preference 400route-map TO_R3 permit 20 match ip address 2 set local-preference 500R1AS 1R2R3R4R5R6AS 210.0.0.0/811.0.0.0/8EBGPIBGPIBGPIBGPIBGP第二条:Local Preference属性l实验四:对IBGP Peer应用IN/OUT方向Route-mapR3的路由选路结果r3#sh
23、 ip b BGP table version is 6,local router ID is 9.9.0.3Status codes:s suppressed,d damped,h history,*valid,best,i-internal,r RIB-failure,S StaleOrigin codes:i-IGP,e-EGP,?-incomplete Network Next Hop Metric LocPrf Weight Path*i10.0.0.0 9.9.23.2 0 400 0 2 i*i 9.9.13.1 0 500 0 2 i*i11.0.0.0 9.9.23.2 0
24、500 0 2 i*i 9.9.13.1 0 400 0 2 iR1AS 1R2R3R4R5R6AS 210.0.0.0/811.0.0.0/8EBGPIBGPIBGPIBGPIBGP第二条:Local Preference属性l实验四:对IBGP Peer应用IN/OUT方向Route-map路由策略结果:R3到R6的实际单向数据流R1AS 1R2R3R4R5R6AS 210.0.0.0/811.0.0.0/8EBGP以该方式部署策略以该方式部署策略,对数对数据流控制的作用范围据流控制的作用范围第二条:Local Preference属性l实验五:对EBGP Peer应用IN方向Route-
25、mapR3单向访问R6的数据流需求R1R2分别对R4R5应用OUT方向的Route-mapR1AS 1R2R3R4R5R6AS 2以该方式部署策略以该方式部署策略,对数对数据流控制的作用范围据流控制的作用范围10.0.0.0/811.0.0.0/8EBGP第二条:Local Preference属性l实验五:对EBGP Peer应用IN方向Route-mapR1、R2的路由策略router bgp 1 -R1的路由策略的路由策略 neighbor 9.9.14.4 route-map FROM_R4 inaccess-list 1 permit 10.0.0.0route-map FROM_R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BGP 原则 详解 讲课 教案
限制150内