OSPF passive interface
Charles Butera
cbutera at squarespace.com
Thu Apr 12 19:03:18 CEST 2018
Hello,
I am having trouble advertising my loopback interface into ospf as passive.
root at nms001] # birdc
BIRD 1.6.3 ready.
bird> show route
10.192.111.0/24 dev bond0 [direct1 2018-03-05] * (240)
10.250.0.0/32 dev lo [direct1 2018-03-26] * (240)
I am currently advertising the route into the ospf domain using a filter as
a workaround but this advertises as an External route (Type 5 LSA).
I was wondering if there is a way to advertise the interface route as a
Type1 LSA.
Output from OSPF router in the same Area0
user at host> show ospf database
OSPF database, Area 0.0.0.0
Type ID Adv Rtr Seq Age Opt Cksum Len
Router 10.192.1.61 10.192.1.61 0x80001d93 1028 0x22 0x4d67 96
Router 10.192.1.62 10.192.1.62 0x80001d90 2565 0x22 0xb3f7 96
Router 10.192.1.63 10.192.1.63 0x80001d8e 2537 0x22 0x1889 96
Router 10.192.1.64 10.192.1.64 0x80001d76 2558 0x22 0xa805 96
Router 10.192.1.65 10.192.1.65 0x80001d74 2568 0x22 0xd96 96
Router 10.192.1.66 10.192.1.66 0x80001d7b 524 0x22 0x5f31 96
Router *10.192.1.67 10.192.1.67 0x8000167c 2942 0x22 0xae29 444
Router 10.192.1.68 10.192.1.68 0x80001671 2947 0x22 0x9523 420
Router 10.192.1.69 10.192.1.69 0x80001d7c 2559 0x22 0x9cde 96
Router 10.192.1.70 10.192.1.70 0x80001981 2567 0x22 0xfe6f 96
Router 10.192.1.71 10.192.1.71 0x8000198b 658 0x22 0x8f8d 96
Router 10.192.1.72 10.192.1.72 0x80001984 174 0x22 0xb999 96
Router 10.192.1.73 10.192.1.73 0x80001995 2567 0x22 0xf73e 96
Router 10.192.1.74 10.192.1.74 0x80001d7b 2559 0x22 0x80bf 96
Router 10.192.1.75 10.192.1.75 0x800013a7 1196 0x22 0xa66b 96
Router 10.192.1.76 10.192.1.76 0x800013a3 1342 0x22 0xffa 96
Router 10.192.1.77 10.192.1.77 0x80000060 839 0x22 0x3e09 72
Router 10.192.1.81 10.192.1.81 0x8000003e 55 0x22 0xf6a4 84
Router 10.192.1.82 10.192.1.82 0x8000003d 2943 0x22 0x147d 84
Router 10.192.111.11 10.192.111.11 0x8000072f 493 0x2 0x8e79 36
Network 10.192.111.1 10.192.1.71 0x8000044a 658 0x22 0x67de 32
OSPF AS SCOPE link state database
Type ID Adv Rtr Seq Age Opt Cksum Len
Extern *0.0.0.0 10.192.1.67 0x800015a3 1463 0x22 0x816a 36
Extern 0.0.0.0 10.192.1.68 0x8000120d 1465 0x22 0xb1d2 36
Extern 10.250.0.0 10.192.111.11 0x80000338 663 0x2 0x779f 36
Bird configuration:
root at nms001] # cat /etc/bird.conf
router id 10.192.111.11;
filter loopback {
if net ~ 10.250.0.0/32 then accept;
else reject;
}
protocol direct {
interface "bond0", "lo*"; # Restrict network interfaces it works with
}
protocol kernel {
learn; # Learn all alien routes from the kernel
persist; # Don't remove routes on bird shutdown
scan time 20; # Scan kernel routing table every 20 seconds
import none; # Default is import all
export all; # Default is export none
}
protocol device {
scan time 10; # Scan interfaces every 10 seconds
}
############
### OSPF ###
############
protocol ospf MyOSPF {
tick 2;
import none;
export filter loopback;
area 0.0.0.0 {
stub no;
interface "bond0" {
hello 10;
retransmit 6;
cost 10;
transmit delay 5;
dead count 4;
wait 50;
type broadcast;
};
};
}
root at nms001] # birdc
BIRD 1.6.3 ready.
bird> show route
10.192.111.0/24 dev bond0 [direct1 2018-03-05] * (240)
10.250.0.0/32 dev lo [direct1 2018-03-26] * (240)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20180412/2cd82722/attachment.html>
More information about the Bird-users
mailing list