实验拓扑及要求;
配置:
R1
interface Serial4/0/0
link-protocol ppp
ip address 10.1.12.1 255.255.255.0
#
interface GigabitEthernet0/0/0
ip address 10.1.14.1 255.255.255.0#
interface LoopBack0
ip address 1.1.1.1 255.255.255.0
#
rip 1
version 2
network 1.0.0.0
network 10.0.0.0
R2:
#
interface Serial4/0/0
link-protocol ppp
ip address 10.1.22.2 255.255.255.0
#
interface Serial4/0/1
link-protocol ppp
ip address 10.1.11.2 255.255.255.0
#
interface LoopBack0
ip address 2.2.2.2 255.255.255.0
#
ospf 1 router-id 2.2.2.2
import-route direct
import-route rip 1
area 0.0.0.0
network 10.1.22.0 0.0.0.255
#
rip 1
version 2
network 2.0.0.0
network 10.0.0.0
import-route direct
import-route ospf 1 route-policy 11
#
route-policy 11 permit node 10
if-match ip-prefix 1
apply cost 10
#
route-policy 11 permit node 20
if-match ip-prefix 2
#
route-policy 11 permit node 60
#
route-policy aa permit node 10
if-match ip-prefix aa
apply cost 10
apply cost-type type-1
#
route-policy aa permit node 20
if-match ip-prefix bb
apply cost-type type-1
#
route-policy aa permit node 50
#
ip ip-prefix 1 index 10 permit 4.4.4.0 24
ip ip-prefix 2 index 10 permit 10.1.33.0 24
ip ip-prefix aa index 10 permit 2.2.2.0 24
ip ip-prefix bb index 10 permit 10.1.12.0 24
R3:
#
interface Serial4/0/0
link-protocol ppp
ip address 10.1.33.3 255.255.255.0
#
interface Serial4/0/1
link-protocol ppp
ip address 10.1.22.3 255.255.255.0
#
interface LoopBack0
ip address 3.3.3.3 255.255.255.0
#
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 3.3.3.0 0.0.0.255
network 10.1.22.0 0.0.0.255
network 10.1.33.0 0.0.0.255
R4:
#
interface Serial4/0/1
link-protocol ppp
ip address 10.1.33.4 255.255.255.0
#
interface GigabitEthernet0/0/0
ip address 10.1.14.4 255.255.255.0
rip metricout ip-prefix nn 2
#
interface LoopBack0
ip address 4.4.4.4 255.255.255.0
#
ospf 1
import-route direct
import-route rip 1 route-policy aa
#
rip 1
import-route direct
import-route ospf 1
#
route-policy 11 permit node 10
if-match ip-prefix 1
apply cost 10
#
route-policy 11 permit node 20
if-match ip-prefix 2
apply cost 10
#
route-policy 11 permit node 60
#
route-policy aa permit node 10
if-match ip-prefix 3
apply cost-type type-1
#
route-policy aa permit node 20
#
ip ip-prefix 1 index 10 permit 3.3.3.0 24
ip ip-prefix 2 index 10 permit 10.1.22.0 24
ip ip-prefix 3 index 10 permit 10.1.14.0 24
ip ip-prefix nn index 10 permit 2.2.2.0 24