要求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