Hi guys,
I have been learning OSPF, and to understand it well, nothing is better than practice.
So I tried to set it up in GNS3.
Here is my topology (tell me if you can't read):

Everything works, I can ping any router from any router.
But there is still a point that I am missing:
I haven't added any loopback interface.
In my backbone (Area 0):
R3 is the DR and R4 the BDR. I don't understand why R3 is instead of R4 which has the same priority (1), but a higher ip address. (192.168.1.1 > 172.16.1.2).
Then I don't understand why R5 isn't a neighboring of R4.
Here are some conf:
[FONT="]R4#sh ip ospf int[/FONT]
[FONT="]FastEthernet0/0 is up, line protocol is up[/FONT]
[FONT="] Internet Address 172.16.1.1/29, Area 0[/FONT]
[FONT="] Process ID 444,
Router ID 192.168.1.1, Network Type BROADCAST, Cost: 10[/FONT]
[FONT="] Transmit Delay is 1 sec, State BDR, Priority 1[/FONT]
[FONT="]
Designated Router (ID) 172.16.1.2, Interface address 172.16.1.2[/FONT]
[FONT="] Backup Designated router (ID) 192.168.1.1, Interface address 172.16.1.1[/FONT]
[FONT="] Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5[/FONT]
[FONT="] oob-resync timeout 40[/FONT]
[FONT="] Hello due in 00:00:00[/FONT]
[FONT="] Supports Link-local Signaling (LLS)[/FONT]
[FONT="] Index 2/3, flood queue length 0[/FONT]
[FONT="] Next 0x0(0)/0x0(0)[/FONT]
[FONT="] Last flood scan length is 1, maximum is 1[/FONT]
[FONT="] Last flood scan time is 4 msec, maximum is 4 msec[/FONT]
[FONT="] Neighbor Count is 1, Adjacent neighbor count is 1[/FONT]
[FONT="] Adjacent with neighbor 172.16.1.2 (Designated Router)[/FONT]
[FONT="] Suppress hello for 0 neighbor(s)[/FONT]
[FONT="]FastEthernet0/1 is up, line protocol is up[/FONT]
[FONT="] Internet Address 10.0.1.1/29, Area 0[/FONT]
[FONT="] Process ID 444, Router ID 192.168.1.1, Network Type BROADCAST, Cost: 10[/FONT]
[FONT="] Transmit Delay is 1 sec, State DR, Priority 1[/FONT]
[FONT="]
Designated Router (ID) 192.168.1.1, Interface address 10.0.1.1[/FONT]
[FONT="]
No backup designated router on this network[/FONT]
[FONT="] Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5[/FONT]
[FONT="] oob-resync timeout 40[/FONT]
[FONT="] Hello due in 00:00:05[/FONT]
[FONT="] Supports Link-local Signaling (LLS)[/FONT]
[FONT="] Index 1/1, flood queue length 0[/FONT]
[FONT="] Next 0x0(0)/0x0(0)[/FONT]
[FONT="] Last flood scan length is 0, maximum is 0[/FONT]
[FONT="] Last flood scan time is 0 msec, maximum is 0 msec[/FONT]
[FONT="]
Neighbor Count is 0, Adjacent neighbor count is 0[/FONT]
[FONT="] Suppress hello for 0 neighbor(s)[/FONT]
[FONT="]FastEthernet1/0 is up, line protocol is up[/FONT]
[FONT="] Internet Address 192.168.1.1/29, Area 1[/FONT]
[FONT="] Process ID 444, Router ID 192.168.1.1, Network Type BROADCAST, Cost: 1[/FONT]
[FONT="] Transmit Delay is 1 sec, State BDR, Priority 1[/FONT]
[FONT="] Designated Router (ID) 192.168.1.2, Interface address 192.168.1.2[/FONT]
[FONT="] Backup Designated router (ID) 192.168.1.1, Interface address 192.168.1.1[/FONT]
[FONT="] Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5[/FONT]
[FONT="] oob-resync timeout 40[/FONT]
[FONT="] Hello due in 00:00:05[/FONT]
[FONT="] Supports Link-local Signaling (LLS)[/FONT]
[FONT="] Index 1/2, flood queue length 0[/FONT]
[FONT="] Next 0x0(0)/0x0(0)[/FONT]
[FONT="] Last flood scan length is 6, maximum is 6[/FONT]
[FONT="] Last flood scan time is 0 msec, maximum is 0 msec[/FONT]
[FONT="] Neighbor Count is 1, Adjacent neighbor count is 1[/FONT]
[FONT="] Adjacent with neighbor 192.168.1.2 (Designated Router)[/FONT]
[FONT="] Suppress hello for 0 neighbor(s)[/FONT]
[FONT="]R4#[/FONT]
Router R3
[FONT="]R3>en[/FONT]
[FONT="]R3#sh ip ospf int[/FONT]
[FONT="]FastEthernet0/0 is up, line protocol is up[/FONT]
[FONT="] Internet Address 172.16.1.2/29, Area 0[/FONT]
[FONT="] Process ID 333, Router ID 172.16.1.2, Network Type BROADCAST, Cost: 10[/FONT]
[FONT="] Transmit Delay is 1 sec, State DR, Priority 1[/FONT]
[FONT="] Designated Router (ID) 172.16.1.2, Interface address 172.16.1.2[/FONT]
[FONT="] Backup Designated router (ID) 192.168.1.1, Interface address 172.16.1.1[/FONT]
[FONT="] Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5[/FONT]
[FONT="] oob-resync timeout 40[/FONT]
[FONT="] Hello due in 00:00:09[/FONT]
[FONT="] Supports Link-local Signaling (LLS)[/FONT]
[FONT="] Index 2/3, flood queue length 0[/FONT]
[FONT="] Next 0x0(0)/0x0(0)[/FONT]
[FONT="] Last flood scan length is 0, maximum is 3[/FONT]
[FONT="] Last flood scan time is 0 msec, maximum is 0 msec[/FONT]
[FONT="] Neighbor Count is 1, Adjacent neighbor count is 1[/FONT]
[FONT="] Adjacent with neighbor 192.168.1.1 (Backup Designated Router)[/FONT]
[FONT="] Suppress hello for 0 neighbor(s)[/FONT]
[FONT="]FastEthernet0/1 is up, line protocol is up[/FONT]
[FONT="] Internet Address 10.1.1.1/29, Area 0[/FONT]
[FONT="] Process ID 333, Router ID 172.16.1.2, Network Type BROADCAST, Cost: 10[/FONT]
[FONT="] Transmit Delay is 1 sec, State BDR, Priority 1[/FONT]
[FONT="] Designated Router (ID) 192.168.3.1, Interface address 10.1.1.2[/FONT]
[FONT="] Backup Designated router (ID) 172.16.1.2, Interface address 10.1.1.1[/FONT]
[FONT="] Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5[/FONT]
[FONT="] oob-resync timeout 40[/FONT]
[FONT="] Hello due in 00:00:04[/FONT]
[FONT="] Supports Link-local Signaling (LLS)[/FONT]
[FONT="] Index 1/2, flood queue length 0[/FONT]
[FONT="] Next 0x0(0)/0x0(0)[/FONT]
[FONT="] Last flood scan length is 1, maximum is 3[/FONT]
[FONT="] Last flood scan time is 0 msec, maximum is 4 msec[/FONT]
[FONT="] Neighbor Count is 1, Adjacent neighbor count is 1[/FONT]
[FONT="] Adjacent with neighbor 192.168.3.1 (Designated Router)[/FONT]
[FONT="] Suppress hello for 0 neighbor(s)[/FONT]
[FONT="]FastEthernet1/0 is up, line protocol is up[/FONT]
[FONT="] Internet Address 10.0.0.1/29, Area 2[/FONT]
[FONT="] Process ID 333, Router ID 172.16.1.2, Network Type BROADCAST, Cost: 1[/FONT]
[FONT="] Transmit Delay is 1 sec, State BDR, Priority 1[/FONT]
[FONT="] Designated Router (ID) 172.18.0.1, Interface address 10.0.0.2[/FONT]
[FONT="] Backup Designated router (ID) 172.16.1.2, Interface address 10.0.0.1[/FONT]
[FONT="] Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5[/FONT]
[FONT="] oob-resync timeout 40[/FONT]
[FONT="] Hello due in 00:00:04[/FONT]
[FONT="] Supports Link-local Signaling (LLS)[/FONT]
[FONT="] Index 1/1, flood queue length 0[/FONT]
[FONT="] Next 0x0(0)/0x0(0)[/FONT]
[FONT="] Last flood scan length is 8, maximum is 8[/FONT]
[FONT="] Last flood scan time is 0 msec, maximum is 0 msec[/FONT]
[FONT="] Neighbor Count is 1, Adjacent neighbor count is 1[/FONT]
[FONT="] Adjacent with neighbor 172.18.0.1 (Designated Router)[/FONT]
[FONT="] Suppress hello for 0 neighbor(s)[/FONT]
[FONT="]R3#[/FONT]
I don't get it. Am I missing something?
Any help would be welcomed!!