CCIE认证 BGP命令与配置手册实验笔记

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

作者:红盟过客CCIE理论QQ:369136929时间:2007年夏天地点:浙江杭州软件:Visio2003CorelDRAW12WPS2005说明:一般情况下三台路由器。顺序:R1的s0接R2的s0,R2的s1接R3的R1。R2提供时钟。在这里用lookback接口来模拟不同网段。路由器都为最小配置cisco2501.IOS是12.0以上。提醒一下:现在可以用Dynamips软件完全模拟所有的实验。为了使实验更有价值,所写实验均在真实路由器上完成。BGP学习心得学习也是一种历程,有酸甜也有苦辣。不管是否成功,只知道风雨兼程。我自己比较喜欢写心得,记录自己在学习中的失败与成功付出与回报。成功是属于那些曾经和正在努力的朋友。只有加倍努力,才能超越自我。经过26天不间断的努力,BGP完全实验手册终于写完。我想,我在学习CCIEr/s时,遇到最大的问题就是BGP。当然,BGP还不是最难的,最难的我个为认为是集成is-is。因为:就算你想去学好这一协议,也是很难找得到像这方面的资料的。我在开始学习BGP时遇到很多问题,特别是在IGP学习时间长了,刚开始不能马上用另外一种思想去理解BGP。学习起来是十分艰难。不过,通过不断的努力。还有不断的实验,现在我只能说,BGP我算是入了门,能给不懂的朋友讲解BGP基础知识。我个人是想彻底征服BGP。BGP这种协议确实功能非常强大,能精确的控制路由条目的进与出。IGP没有一种协议能与之相提并论。这本实验手册是我在对照BGP命令与配置手册》学习命令时,写的读书笔记。当然,这些实验不是我发明,并且电力02年出的这本书上面有很多错误,很多都是很小但是很明显的至少有几十处,电力的这本书现在也差不多绝版。写这个实验的目的很简单,一是复习一下我所学的内容,二是给后面的朋友一个提示。我在写实验手册的时候是按照一步一步来写的,也就是从简到难。有一种循序渐进的过程。如果是自学的话,我给自学的朋友推存一种方法:在学习时,首先去看看多特出的BGP视频教程。这个教程讲的很基础,但是相当的精典,多看这个视频会对你理解同步,路由黑洞,等等一些基础但是难度很大的概念是相当有帮助的。然后在去看CCIE实验指南卷二的BGP部分,第三步是TCP/IP路由技术卷二的BGP部分,最后是BGP命令与配置手册》这样下来,BGP是没有什么问题了的。当然,BGP要学到什么程度完全取决你自己。因为如果你不去ISP网络,那么你可能很少碰到这种协议。但是如果你认为完全碰不到那就错了。现在很多银行和政府都在用BGP。像很多大的公司在招聘的时候,BGP的要求是精通。这也是我在前程无忧上面看到的。所以BGP还是建议大家去学好它。必竟真正懂这个不多。就像我在学习的时候,某银行专门花一万多让两位员工来学习BGP。可见这一协议还是相当值钱的。我并不是说BGP非要学好不可。学到什么程度完全是自己要求和是否实用了为主。哈哈,如果你说你懂BGP,其它的工程师也会对你刮目相看。开始在学习BGP时,很多命令难以理解,特别是像route-map这些东东调用的,放到一个大的as中,用到多次调用时,我完全看不懂是什么意思,比如像卷二中的BGP有一个实例中,不是很好理解。后来我不断的做实验,通过实验来学习理论。开始做实验时,效果也是很差的。刚开始时,一个实验做个五六遍后,一个星期左右的时候又忘记。在网上看到说实验最少要做十遍,做到你想吐为止,这不是骗人的。但是我认为这样效果不是很好。后来,我尝试着写实验笔记,就算是抄,也要搞懂实验的意思。在慢慢理解的过程中,一边写实验,一边做笔记,效果非常好。实验做一遍,笔记写一遍,很多命令都能透彻理解。虽然进度慢下来不少,但是效果表现出来,因为笔记,有很多是通过自己理解与参悟,多动脑子去想会比单纯的对着实验手册打命令好的多。BGP还是要多注重理解,命令有时候可不必要去记住,因为实验做多了,一看就知道是什么意思。我在初学习BGP时,学的很辛苦,也学的很苦恼。开始老师在讲课时,坐在教室里,完全听不懂他在讲什么。不管原来有没有基础,我在听其它的内容时,绝没有像BGP这样一点也听不懂。当时分析有两种原因,一是深度很大,CCIE的深度,难度是CCIP的难度。如果没相当的基础和经验的话,要听懂还是要有相当的努力了。如果你认为是这样就不去学习这种协议或是放弃,那就很遗憾了。CCNP的难度是很小的,只要知道有这种协议和基础配置就行了。连BGP的门都没有进了。当时全班有近三十名同学,第一天坐了三十名,第二天的时候中,就只有三名了,讲的时候大部分完全不能理解,我坐在那里也听不懂在讲什么。但是我一直坚持,一直坚信:一遍听不懂,听二遍,二遍听不懂听三遍,直到听懂为止。其它的同学都去自已看书去了。我一直反对这种看书的行为,因为听别人讲解要比你自己看书效果好的多了。就算是听不懂,也要去听,因为首先会给你的思想中留下一些概念,当自己在看书时,会对这些概念有相当的熟悉。当然,并不是说同学们不认真或是不努力,而是大家的目标不一样。座在教室里,听不懂老师讲课的心情可想而知:非常苦闷。只看到老师在滔滔不绝的讲而自己完全听不懂老师讲的内容。自己交了钱来培训,但是完全听不懂老师在讲什么。那种心情的大家应该能感觉到。后来我换了一种学习方法,那就是先看视频,然后在去看书。视频看了很多次,很多概念一个一个慢慢的理解,终于慢慢上路,第二次在来听课时,好了很多,基本上能听懂老师的课程。一分努力,一分收获。对实验的收获也算是最大的,我基本上是用实验去验证老师的讲解,特别是像同步等等,我直接去做实验去验证,当通过实验以后,真的很好理解,事实胜于雄辩。自己做过的实验,很难忘记。当然,BGP中的难点很多,在工程中,像社区,正则表达式等等,用的都是特别多的。在学习的时候也要特别注意这一方面。学习不能停在书上面,做实验是用来验证我们所学是不是正解的,而不是去学习几个命令就自以为大功告成。我一直认为BGP都是很难的,从开始学习到最后能给别人讲BGP实验。因为它的难度不是在BGP的十个必需要理解的属性,而是要在工程中灵活运用,将这些属性都能用到炉火纯青,如果将BGP与VPN,BGP与MPLS还有IPV6等等接合起来,那难度就是相当的大所以我们现在所学习的BGP是相对简单多了。而这些属性本身都有一些难度,比如,当有多出口时用那些属性,多入口时用那些属性,多出口在路由重分发时应当注意些什么。在设计BGP时又要怎样设计才能做到滴水不漏等等,BGP博大精深,值得喜欢的朋友多多研究。这个实验手册总共收集了四十个实验,如果能完全将所有的实验都能熟练的完成和理解,那么你离高手也就不远了。今天的成功是由于昨天的积累,明天的成功有耐于今天的努力.手册中可能会有不当的地方,希望朋友能真诚的指出。也希望下个版本中能完善更多的实验。2008OSPF命令与配置手册实验笔记也已完成,有兴趣的朋友可以参考。对于任何一个CCIE来讲,BGP都是一个非常重要的题目,在CCIE实验室,你会发现这是对你的知识的一种彻底的挑战。BGP绝对是一门上乘武功,我也还在不断的努力学习中,能与志同道合的朋友探讨技术也是一件快事,希望真正的高手能不吝赐教。2007年8月于杭州BGP常用命令下面的命令是在实验中经常用到的Showipbgp查看bgp路由表Clearipbgp*清空bgp所有的邻居重健邻居表。Debugipbgp调试bgp邻居关系。Debugipbgpneighbor-ip-addressupdates调试从邻居来的所有的更新。Debugipbgpneighbor-ip-addressupdatesaccess-list-number调试来自特定的bgp邻居更新。Debugipevents调试与bgp邻居相关的事件。Debugipbgpkeepalives调试在bgp邻居间发送的存活时间。BGP选路顺序Bgp属性分为:强制与任意必选与可选属性起源(origin)路径(as-path)下一跳(next-hop)为强制必选属性。也以是不论那种路由器在运行bgp情况下必需要识别这三种属性。1忽略下一跳不可达的路由2忽略不同步的ibgp路由3最大权重优先,思科私有权重属性4最大本地优先级优先。5起始于本地的路由优先6最短的as路径优先7起源最小的路由优先。IGPEGPIncomplete8med值越小越优先。9ebgp路由优先于ibgp路由10最近的IGP邻居路由优先11最老的路由优先注意现在这一条基本上不用了12最小id的路由器路由优先。记忆时总结为六个字权本始短起M也以是权重本地起始最短as起源MED实验1说明:BGP的同步同步是BGP中一个重点也是难点,虽然这个特性是很早。但在配置时还是经常遇到,并且开始学习BGP时,理解难度很大。在这里通过实验来验证同步一:不学习或宣告从IBGP学习到的路由信息给EBGP的邻居,除非从IGP路由信息中有这条路由信息。二:如果不是通过IGP得到的路由,或者是下一跳不可达。就不能将IBGP学习到的路由安装在路由表中.原因,如果一台ibgp路由器后面在接一个as,那么就满足第一bgp同步定义,所以像这第二种意思,是同步更深一步的理解。千万注意。设备需求:Cisco2501路由器三台配置实例:r1#conftr1(config)#inte0r1(config-if)#ipadd172.16.1.1255.255.255.0r1(config-if)#noshr1(config-if)#intlo0r1(config-if)#ipadd1.1.1.1255.255.255.0r1(config-if)#endr2#conftr2(config)#inte0r2(config-if)#ipadd172.16.1.2255.255.255.0r2(config-if)#noshr2(config-if)#ints1r2(config-if)#ipadd10.1.1.1255.255.255.252r2(config-if)#noshr2(config-if)#clra64000r2(config-if)#endr3#conftr3(config)#ints1r3(config-if)#ipadd10.1.1.2255.255.255.252r3(config-if)#noshr3(config)#intlo0r3(config-if)#ipadd3.3.3.3255.255.255.0r3(config-if)#endr1#conftr1(config)#routerbgp1r1(config-router)#nei172.16.1.2remote2r1(config-router)#net1.1.1.0mask255.255.255.0r1(config-router)#endr2#conftr2(config)#routerbgp2r2(config-router)#nei172.16.1.1remote1r2(config-router)#nei10.1.1.2remote2r2(config-router)#endr3#conftr3(config)#routerbgp2r3(config-router)#nei10.1.1.1remote2r3(config-router)#net3.3.3.0mask255.255.255.0r3(config-router)#end现在看一下BGP表中r1#shipbBGPtableversionis2,localrouterIDis1.1.1.1Statuscodes:ssuppressed,ddamped,hhistory,*valid,best,i-internalOrigincodes:i-IGP,e-EGP,?-incompleteNetworkNextHopMetricLocPrfWeightPath*1.1.1.0/240.0.0.0032768ir2#shipbBGPtableversionis2,localro

1 / 151
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功