Alright so I have a full mesh Frame-relay network with 3 endpoints A, B, C. This is a inverse-arp method of mapping. All routers can ping the other router's serial interface. Somehow I have 2 routers saying they are the DR and one router as the BDR. All 3 routers are in the same subnet, have the same hello interval, dead interval, same area. But one router has an ethernet int configured and I'm trying to get the updates to propogate that subnet. One router has the learned ospf route but the other hasn't. RouterC is where the subnet is, RouterB knows about it but RouterA doesn't know about it. RouterA is saying it is a DR, Router B is saying it is a DR, RouterC is saying it is BDR.
ROUTERC#show run
version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname RouterC
!
!
ip subnet-zero
no ip domain-lookup
!
!
!
!
interface Ethernet0/0
ip address 10.45.21.1 255.255.255.0
no ip directed-broadcast
!
interface Serial0/0
no ip address
no ip mroute-cache
shutdown
no fair-queue
!
interface Serial0/1
ip address 192.168.1.3 255.255.255.248
no ip directed-broadcast
encapsulation frame-relay
frame-relay lmi-type ansi
!
router ospf 1
network 10.45.21.0 0.0.0.255 area 0
network 192.168.1.3 0.0.0.0 area 0
!
ip classless
no ip http server
!
!
line con 0
transport input none
line aux 0
line vty 0 4
RouterC#show ip ospf int s0/1
Serial0/1 is up, line protocol is up
Internet Address 192.168.1.3/29, Area 0
Process ID 1, Router ID 192.168.1.3, Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State BDR, Priority 1
Designated Router (ID) 192.168.1.2, Interface address 192.168.1.2
Backup Designated router (ID) 192.168.1.3, Interface address 192.168.1.3
Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5
Hello due in 00:00:27
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 1
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 2, Adjacent neighbor count is 2
Adjacent with neighbor 192.168.1.1
Adjacent with neighbor 192.168.1.2 (Designated Router)
Suppress hello for 0 neighbor(s)
============================================================
RouterB#show run
interface Serial0/1
ip address 192.168.1.2 255.255.255.248
ip directed-broadcast
encapsulation frame-relay
frame-relay lmi-type ansi
!
router ospf 1
network 192.168.1.2 0.0.0.0 area 0
!
ip classless
no ip http server
!
!
line con 0
transport input none
line aux 0
line vty 0 4
login
!
no scheduler allocate
end
RouterB#show ip ospf int serial 0/1
Serial0/1 is up, line protocol is up
Internet Address 192.168.1.2/29, Area 0
Process ID 1, Router ID 192.168.1.2, Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 192.168.1.2, Interface address 192.168.1.2
Backup Designated router (ID) 192.168.1.3, Interface address 192.168.1.3
Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5
Hello due in 00:00:24
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 2, maximum is 2
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 192.168.1.3 (Backup Designated Router)
Suppress hello for 0 neighbor(s)
============================================================
RouterA#show run
interface Serial0/0
no ip address
no ip directed-broadcast
no ip mroute-cache
shutdown
no fair-queue
!
interface Serial0/1
ip address 192.168.1.1 255.255.255.248
no ip directed-broadcast
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
frame-relay lmi-type ansi
!
router ospf 1
network 192.168.1.1 0.0.0.0 area 0
!
ip classless
!
!
line con 0
transport input none
line aux 0
line vty 0 4
login
RouterA#show ip ospf int s0/1
Serial0/1 is up, line protocol is up
Internet Address 192.168.1.1/29, Area 0
Process ID 1, Router ID 192.168.1.1, Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 192.168.1.1, Interface address 192.168.1.1
Backup Designated router (ID) 192.168.1.3, Interface address 192.168.1.3
Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5
Hello due in 00:00:03
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 192.168.1.3 (Backup Designated Router)
Suppress hello for 0 neighbor(s)
============================================================
RouterA#show ip route
Gateway of last resort is not set
192.168.1.0/29 is subnetted, 1 subnets
C 192.168.1.0 is directly connected, Serial0/1
========================================
RouterB#show ip route
Gateway of last resort is not set
10.0.0.0/24 is subnetted, 1 subnets
O 10.45.21.0 [110/74] via 192.168.1.3, Serial0/1
192.168.1.0/29 is subnetted, 1 subnets
C 192.168.1.0 is directly connected, Serial0/1
========================================
I mean I guess I could change the priority to a higher number on one of the DR's. But it should elect only one DR right? So whats going on here? RouterC has the highest RID so it should be DR, routerB has 2nd highest RID, it should be BDR. It's all wrong...
Also check this output for RouterA
RouterA#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
192.168.1.3 1 FULL/BDR 00:01:59 192.168.1.3 Serial0/1
RouterA#show ip ospf data
OSPF Router with ID (192.168.1.1) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
192.168.1.1 192.168.1.1 1233 0x80000004 0x61E1 1
192.168.1.2 192.168.1.2 1249 0x80000004 0x69D5 1
192.168.1.3 192.168.1.3 1240 0x80000007 0xFED3 2
Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
192.168.1.1 192.168.1.1 1233 0x80000002 0x98F7
192.168.1.2 192.168.1.2 1250 0x80000002 0x92FA
So if routerA is a DR, shouldn't it be in the full state with two neighbors?
help please, i'm stuck.
if anyone needs anymore info, let me know and i'll post it. Thanks