Hello, everyone.
I make a redistribution experiment, about redistribution between OSPF and EIGRP.
The topology is:
R2 (E0)--------------------(E0) R3 (S0)--------------------- (S0) R1
R2 E0: 192.168.33.2 / 24
R3 E0: 192.168.33.1 / 24 S0: 192.168.0.6 / 30
R1 S0: 192.168.0.5 / 30
OSPF run between R2 and R3, while EIGRP run between R3 and R1. Redistribution is configured on R3.
Before redistributing, R1 does not know the network 192.168.33.0. And then I configure basic redistribution commands, everything goes well, network 192.168.33.0 is successfully redistributed into EIGRP area, and is known by R1. After that, I add a secondary ip address onto R3's E0, and add network
172.16.0.0 into OSPF process, that isR3 E0: 192.168.33.1 / 24 172.16.0.1 / 16 (secondary) S0: 192.168.0.6 / 30
router ospf 1 ...... network 172.16.0.1 0.0.0.0 area 0 ......
I thought the network 172.16.0.0 can also be redistributed into EIGRP, but it does not appear in R1's routing table. Very strange, if I add command "redistribute connected", 172.16.0.0 can be redistributed into EIGRP, and can be known by R1.
What's the the reason, please?