OSPF路由过滤

要求1:R3上作eigrpOSPF的重发布,要求44.44.44.44的路由不重发布到OSPF域。数据库

要求2:R2上不能有1.1.1.1的路由,R3上不能有1.1.1.1的路由而且数据库中也不能有。ide

对于要求1,我建议这样作,spa

在R3上OSPF进程下distribute-list 1 out eigrp 100blog

Access-list 1 deny44.44.44.44进程

Access-list 1 permit anyci

对于以上这条命令,重分发的时候,阻止EIGRP的部分路由进入OSPF,因此说OSPF数据库中是不会有44.44.44.44的这条路由的。路由

注意:distribute-listacl-number out [interface type interface number]这条命令不能够在OSPF使用!get

对于要求2,要分为两步执行:同步

第一步:去除area 1中OSPF LSDB中1.1.1.1的路由,使用这条命令:it

R2上:Area 0 filter-list Prefix cisco out/area 1filter-list prefix cisco in

注意:这条命令才是真正清除OSPF LSDB中内容的命令,distribute-list并不能清除LSDB中的内容,而是阻止LSDB的东西进入路由表。因此distribute-list可以作在任何地方,而filter-list只能作在ABR,由于一个区域中LSDB内容必须同步。

第二步:去除area 0中进入路由表的1.1.1.1的路由,建议使用这条命令:

Distribute-list1 in fa0/0

Access-list1 deny 1.1.1.1

Access-list1 permit any

相关文章
相关标签/搜索