Hi all,

We currently have a large production deployment using version bird 1.3.7
for OSPF.

We're seeing the following message pretty frequently in our logs:

> dbdes - sequence mismatch neighbor 192.168.39.216 (full)

The period between these messages is irregular. Sometimes these occur
within a few seconds of each other. Sometimes it can be a few hours between
these messages.

As a result of these mismatches, we see the following on our router (as an
example):

> RPD_OSPF_NBRDOWN: OSPF neighbor 192.168.39.203 (realm ospf-v2 vlan.612
area 0.0.0.51) state changed from Full to Down due to InActiveTimer (event
reason: neighbor was inactive and declared dead)

On the bright side, nodes that are in the DOWN state are able to transition
to EXSTART, then FULL.

I'd like to better understand what's occurring here and what would be the
steps to fix this.

Our config looks like:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
# Configure logging
log "/var/log/bird.log" all;

# Override router ID
router id 192.168.39.203;

# Turn on global debugging of all protocols
debug protocols all;

# This pseudo-protocol watches all interface up/down events.
protocol direct {
  interface "-eth*", "*"; # Restrict network interfaces it works with
}

# This pseudo-protocol performs synchronization between BIRD's routing
tables and the kernel.
protocol kernel {
  export all;
}

# This pseudo-protocol watches all interface up/down events.
protocol device {
  scan time 10;   # Scan interfaces every 10 seconds
}

# Static routes (again, there can be multiple instances, so that you
# can disable/enable various groups of static routes on the fly).
protocol static {
  # Advertising custom domain IP
  route 192.168.41.30/32 via 192.168.39.203;
}

# Talk OSPF back to the MX80s to advertise the /32
protocol ospf {
  import all;
  export filter {
    ospf_metric1 = 1000;
    if source = RTS_STATIC then accept; else reject;
  };

  area 0.0.0.51 {
    nssa;
    interface "lo*" {
      stub;
    };
    interface "eth*" {
      hello 1;
      dead count 3;
      authentication simple;
      password "sample";
    };
  };
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

I personally have very little experience with bird and configuring OSPF and
would appreciate any help.

Thanks,
-Alex Laties

Reply via email to