a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 133|回复: 1

[CCIE] CCIE复习指导:配置BGP案例十二

[复制链接]
发表于 2012-8-3 20:12:39 | 显示全部楼层 |阅读模式
Border Gateway Protocol Scalability$ W) _/ T  U8 ~) A/ w- s- n. r; L* l
Peer Group
0 i6 e) W: t; O& e6 A( I, gBGP对等体组是一组享有相同路由策略的邻居的集合,对等体组里的每个成员继承对等体组的路由策略.也可以单独对组里的某个成员设置超越对等体组的路由策略,但是这些路由策略只能影响进站的路由更新.对等体组的配置步骤如下:- M  K8 a# r% T& @7 A/ n$ |
1.定义对等体组名:! @0 W% Z/ s6 @7 m
Aiko(config-router)#neighbor {group-name} peer-group/ F9 ^6 S( ~3 B+ ]3 @# s6 z
2.把成员分配进对等体组里:
$ h- T$ }4 f7 [  l! X: OAiko(config-router)#neighbor {ip-address} peer-group {group-name}; p; Z# l% K; U* F& u
Confederation
( x+ ?1 c' P1 V; F联盟是一种减少IBGP对等体连接数量的解决方案.联盟之间实质上是为IBGP连接.
: r( |: o7 B- Y/ ^1 X! `5 e联盟的配置步骤如下:
2 \5 ]+ _, j/ J  r- r$ X% S6 A7 K0 m1.分配联盟的标识符:$ g0 D  o  p  M5 }/ o! O( g  b
Aiko(config-router)#bgp confederation identifier {AS-number}
# `5 C0 h& Q' ?9 w2.定义属于这个联盟的AS:
2 J- r% G* H4 a: O% U. j- nAiko(config-router)#bgp confederation peers {AS-number} […AS-number n], h$ \" w  H. U8 @6 ?
Case 12& e3 S0 @+ f8 ^' \' z, f
联盟配置实例:
  f# F0 q5 O: y3 r; n( F& O路由器A配置如下:
# L) V& f& B  t4 Q+ E!
; n% J9 I2 {7 K" r2 G8 rrouter bgp 100
) }/ Y4 J/ U7 G2 Cneighbor 5.5.5.4 remote-as 500" u/ k( u: \/ S& b5 u0 t6 v% d/ @9 k
!; n/ e3 u) I  b- F2 f
路由器C配置如下:
; M3 r+ ?& b5 g, @! R" p2 g!( x0 v, m2 e# {8 Q' m
router bgp 650506 T3 |% t8 `1 A0 W5 Z
bgp confederation identifier 500/ \8 P2 q/ j3 T) E- s5 l( o6 Z
bgp confederation peers 65060 65070* T, ], E" E) W5 J  o6 E! G
neighbor 128.213.10.1 remote-as 650501 n  w# ?( q& V3 `: A5 ?
neighbor 128.213.20.1 remote-as 65050
5 Y5 [& x5 e0 w& w7 K" jneighbor 128.210.11.1 remote-as 65060& T, |& f& h% V$ C7 p
neighbor 135.212.14.1 remote-as 65070
& h* c7 V! ~: E0 rneighbor 5.5.5.5 remote-as 1009 y2 g' s  D- S9 j- q' ~( F& O% E
!
回复

使用道具 举报

 楼主| 发表于 2012-8-3 20:12:40 | 显示全部楼层

CCIE复习指导:配置BGP案例十二

</p>路由器D配置如下:
9 V' E3 ^+ U( ~. _: y  O!" {2 N6 l: p7 c6 o( \- m2 z
router bgp 65060
) A" _  p3 r+ ^6 r4 j0 T! sbgp confederation identifier 500
9 t+ I3 h* Y0 A# s5 T! fbgp confederation peers 65050 65070
+ T2 r6 e1 U% H2 w2 K  bneighbor 129.210.30.2 remote-as 65060/ l; v& v/ ?- O: q. K; ^% b
neighbor 128.213.30.1 remote-as 65050
) j' |% M  [' q8 v: [neighbor 135.212.14.1 remote-as 65070
2 z( e( x9 o( u!3 B( `+ @" d; s* e: w7 u5 U) `: u
路由反射器(RR)也是一种减少IBGP对等体连接数量的解决方案:
; H* M$ [+ c* y- u, S# K, B2 M路由器A,B和C为每个集群(cluster)的RR.一个集群里可以有多个RR,RR之间为IBGP连接.一般的,除RR以外的客户机不用和集群之外的路由器形成IBGP对等体的关系.一个AS内可以有多个集群.当RR收到BGP路由更新之后:
' |' E& [  x* E9 L1.如果BGP路由更新来自非客户机,那么RR把它反射给该集群内的所有客户机.
* v; J) O1 O/ j& F5 Z2.如果BGP路由更新来自客户机,那么RR把它反射给所有客户机和非客户机.
3 w5 V# J3 F' C# z' q8 Z3.如果BGP路由更新来自EBGP对等体,那么RR把它反射给所有客户机和非客户机.
- k! b% W- z2 s3 [RR的一些限制:/ w2 Q/ j8 Q  O: r# f! A) D
1.如果通过route map的set语句修改BGP路由更新的属性,当通过IBGP学习到的路由被反射的时候可能会发生路由的环路.BGP会自动阻止出站的route map里的set语句,以免影响反射给IBGP对等体的路由.6 I9 l+ z4 M: W5 v* m* F7 y2 Q
2.由于被反射的BGP路由更新的下一跳是不改变的,因此当使用RR的时候,更改下一跳的命令仅仅影响通过EBGP学习到的路由.
8 J9 I  e! w; [9 h* N; e配置RR的步骤如下:2 ~) ?) I0 J7 `' h3 i- {: F
1.配置RR并定义客户机:6 E- X# ]0 M& \& _  h- G" ^
Aiko(config-router)#neighbor {ip-address} route-reflector-client
" W$ d/ ~/ ~! E7 _# Y2.当一个集群有多个RR的时候,要配置集群ID防止路由环路.另外要确保各个集群之间的RR全互联.可选:
' I$ ?2 `2 }: IAiko(config-router)#bgp cluster-id {cluster-id}) l7 E3 m7 `1 D8 W% }
3.默认只要配置了RR,客户机到客户机的路由反射是自动开启的.假如客户机全互联,无需客户机到客户机的反射.可选:, ]9 `4 t, r( n5 Q
Aiko(config-router)#no bgp client-to-client reflection
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-16 04:33 , Processed in 0.448652 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表