要求1:R3上作eigrp和OSPF的重发布,要求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