- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSPF路由过滤总结.
OSPF路由过滤总结OSPF过滤的方式有很多,各种方式达到的效果也不尽相同,这里主要是用实验来验证一下各种工作方式。首先来说,这个路由过滤背后的需求就是不想让一些区域了解或者直到另外区域的一些隐私路由。方式方法有很多。如果真的想做好网络设计和优化,那么路由过滤是一个很重要的课题。还有一点是一定一定得注意的,那就是,一定要分清楚标准访问列表和扩展访问列表在路由过滤中的区别:标准访问列表是可以路由层面和数据转发层面都可以控制的。而扩展访问列表只能针对于数据转发层面进行控制,对路由前缀通告是一点都不起作用的。第一种:Distribut-list x in这种过滤方式不是针对哪个接口的In,而是针对是否要写入核心路由表,而且该命令只会干掉核心路由表,但是LSA依然会存储在路由器的ram里面.下面我们来验证一下。首先在R1/R2/R3都将ospf配置好。然后再R3上面,其实通过查看路由表,可以发现已经学习到了 这三个网段的路由。然后再查看R3的ospf数据库因为只有一个区域,也没有ABR,所以就两类LSA,1类+2类.然后这个时候再在R3上面加入过滤条件.配置更改为:router ospf 1router-id log-adjacency-changesnetwork area 0network 55 area 0distribute-list 1 in!access-list 1 permit 55在该配置中,做了一个标准访问列表。只允许/24的前缀被R3学习到。并且是in的方向,就是说是对路由器的核心路由表学习的方向。前面已经说过了,distribute-list x in只是把核心路由表进行一个过滤,但是lsa都是存放在本地路由器的存储器中的。之前没有做过滤的时候,show ip route ospf是:现在再来对比一下做了路由过滤以后,在R3上面:只有一条了,就是ACL 1允许的那条路由,其他两条:和都没有学到,最后看看ospf 数据库呢?这里已经充分证明了,实际上lsa一类的还是保存在本地的,只是没有计算路由罢了。这个是比较强硬的过滤方式。对路由器的性能没有很大改善的,只是纯粹的为了过滤路由,为安全着想.第二种:Distribut-list x out这种过滤方式,是对于从外面学习到的外部路由来说的,不仅仅是要干掉路由,还要干掉LSA.干净,彻底,杀人不留痕迹....首先,R1和R2配置OSPF,R2作为ASBR,连接外部RIP网络,然后将RIP路由重分发到R2的ospf进程中,这样R1就可以学习到RIP网络中的和/24的网络前缀。现在先来看看R1的路由表:在R1上面,可以看到有两条OE2的路由,分别是R3上面的loopback0和/24的网段.也就是说从路由的层面上来说,实际上R1已经学习到了外部external的RIP路由了。再来看看ospf的database.ASBR会将外部路由以5类的lsa通告给ospf域内的所有路由器:现在来验证一下关于out方向的过滤。假如说我只想R1收一条外部的lsa,,而关于我根本就不想让R1了解。这个时候就需要在R2这个ASBR上面做过滤。在R2上面修改配置:router ospf 1router-id log-adjacency-changesredistribute rip subnetsnetwork area 0network 55 area 0distribute-list 1 out!router ripversion 2network no auto-summary!no ip http serverno ip http secure-server!access-list 1 permit 在上面的配置中,先坐一个ACL standard,允许,deny所有其他的。然后在ospf下面做出方向的路由控制。最后在R1上面:我们看到实际上的网段已经没有了。再来看看ospf的lsdb。重点看5类的外部lsa,看看是否还有.这里可以看到,只有我ACL允许的type-5 的lsa给传递过来了。压根就没有发送过来。总结:这个out的命令只会工作在将其他的路由重分发到ospf进程中,所以只会工作在ASBR上面。第三种:IP ospf database-filter all out该过滤方式应用在接口下面,不会通告任何lsa出去,但是,并不影响ospf的邻居建立。实验拓扑:我们首先来看一下,如果3个设备正常的建立邻居,然后在R3上面,应该可以学习到下面的路由和LSA:也就是说,R3通过lsa,计算出了三条ospf路由,R1的loopback0,R2的loopback0,还有网段的。现在R2上面的接口F1/1上面.将命令ip ospf database-filter all out
文档评论(0)