r2
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]import-route rip 1
[r2]rip 1
[r2-rip-1]import-route ospf 1
r3
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]import-route rip 1
[r3]rip 1
[r3-rip-1]import-route ospf 1
r1
[r1]ip ip-prefix xx deny 3.3.3.3 24
[r1]ip ip-prefix xx deny 34.0.0.0 24
[r1]ip ip-prefix xx permit 0.0.0.0 0 less-equal 32
[r1-rip-1]filter-policy ip-prefix xx import g0/0/0
r3
[r3]ip ip-prefix xx permit 24.0.0.0 24
[r3]route-policy yy permit node 10
[r3-route-policy]if-match ip-prefix xx
[r3-route-policy]apply cost 3
[r3-route-policy]q
[r3]route-policy yy permit node 20
[r3-route-policy]q
[r3]rip 1
[r3-rip-1]import-route ospf 1 route-policy yy
[r3]ip ip-prefix nn permit 2.2.2.2 24
[r3]ip ip-prefix nn permit 12.0.0.0 24
[r3]route-policy mm permit node 10
[r3-route-policy]if-match ip-prefix nn
[r3-route-policy]apply tag 5
[r3-route-policy]q
[r3]route-policy mm permit node 20
[r3-route-policy]q
[r3-ospf-1]import-route rip 1 route-policy mm
r4
[r4]route-policy vv deny node 10
[r4-route-policy]if-match tag 5
[r4-route-policy]q
[r4]route-policy vv permit node 20
[r4-route-policy]q
[r4]ospf 1
[r4-ospf-1]filter-policy route-policy vv import
r2
[r2]ip ip-prefix cc permit 13.0.0.0 24
[r2]route-policy kk deny node 10
[r2-route-policy]if-match ip-prefix cc
[r2-route-policy]q
[r2]route-policy kk permit node 20
[r2-route-policy]q
[r2-ospf-1]import-route rip 1 route-policy kk