一.资料来源:
现在CCIE Security lab都V4了,但是没有在网上找到相关的书籍,只能看看V3的了,老实说人邮翻译的并不是很好,可是没有找到相应的英文版可供下载,只能凑合着看了。
A.PDF书
http://file1.51cto.com/?mod=getCode&n=6055rB+G69I9PUJvRigTCTGq5NUL+bJurA06Su1iViIzjYVNnLVzbkaMTQCRpHrkL2R4E1bkz+EVGqi+cpLbV3afiT04Uskh2Az3LBeSkkFwHRODio4dMudgpRGexrLGFczCxMxVAJDHG2H++tDWmLv5SbXVwE4aBUUKAlJ0eQ
B.附的光盘
http://static.ishare.down.sina.com.cn/12842876.7z?ssig=uUI0pdcgPj&Expires=1365091200&KID=sina,ishare&ip=1364952020,218.88.5.&fn=CCIE%E5%AE%89%E5%85%A8Lab%E5%AE%9E%E6%88%98.7z
二.问题或疑惑:
A.LAB1
LAB1的英文版:http://www.ciscopress.com/articles/article.asp?p=169684
1.R1冗余管理Switch
题目要求R4,R5,R1都能管理交换机10.10.45.45,并且配置冗余,防止R1和R4之间的链路出现问题时,R1仍能管理交换机,查看R1的配置根本就没有去往交换机管理地址的路由,只是在交换机上配置了两条metric值不同的默认路由,这样根本就无法满足题目的要求。
我的理解:
①在switch上两条静态路由
ip route 10.50.13.80 255.255.255.240 10.10.45.4
ip route 10.50.13.128 255.255.255.240 10.10.45.5
②在R1上也配置两条静态路由,metric值不同,并且配置track
track 1 interface Ethernet0/2 line-protocol
track 2 interface Ethernet0/3 line-protocol
ip route 10.10.45.0 255.255.255.0 10.50.13.84 track 1
ip route 10.10.45.0 255.255.255.0 10.50.13.135 100 track 2
2.BGP的next-hop-self
①从EBGP学到的学到的路由,如果不改变下一跳为self,则会导致内部IBGP无法学到外部路由,因为正常情况下外部的地址内部是无法到达的
②next-hop-self只是更改把从EBGP学到的路由在告诉IBGP peer时把下一跳修改成自己的地址,而不会去从IBGP学到的路由的下一跳,即A-B-C同为AS 1路由器,AB建立邻居,BC建立邻居,B为路由反射器,B从C学到的路由,告诉给A时,不会更改下一跳地址
③下面是附带光盘中内容,*>i122.122.122.0/24 10.50.13.129 这个明显是R2(IBGP peer)的地址,下一跳地址为R1的地址,应该不对(难道以前的IOS版本是这样?)
r5#show ip bgp
BGP table version is 255, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*>i16.16.16.0/24 10.50.13.129 100 0 3 i
*>i111.111.111.0/24 10.50.13.129 0 100 0 i
*>i122.122.122.0/24 10.50.13.129 0 100 0 i
*> 144.144.144.0/24 10.10.45.4 0 0 2 i
*>i166.166.166.0/24 10.50.13.129 100 0 3 i
下面是实际测试的结果(我的接口地址如与书中接口地址不同,我的接口地址尾数都为路由器的编号)
R5#show ip bgp
BGP table version is 7, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*>i16.16.16.0/24 10.50.13.131 0 100 0 3 i
*>i111.111.111.0/24 10.50.13.131 0 100 0 i
* i122.122.122.0/24 10.50.13.42 0 100 0 i
*> 144.144.144.0/24 10.10.45.4 0 0 2 i
*>i166.166.166.0/24 10.50.13.131 0 100 0 3 i
---对于R5无法到达10.50.13.42,是因为R1与R5接口地址为27位掩码,与10.50.13.42的28为掩码不一致,导致RIPV1无法将这个路由告诉给R5。
---可以通过在R1的BGP中宣告net 10.50.13.32 mask 255.255.255.240来解决,但是这样又会导致R3和R4也能通过eBGP学到该内部路由
---另外一个解决方式就是:R1关闭bgp的同步, 因为R2的ospf运用default-information originate always命令生成一条默认路由,这条默认路由可以通过R1把ospf路由重分布到ripv1,使得R5也有一条默认路由。
查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Network/Security/