Ok. I restart bird and cisco. Everything is in base state. bird> show interfaces lo up (index=1) MultiAccess AdminUp LinkUp Loopback Ignored MTU=16436 127.0.0.1/8 (Primary, broadcast 127.255.255.255, scope host) eth0 up (index=2) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 10.1.16.196/20 (Primary, broadcast 10.1.31.255, scope site) vmnet1 up (index=3) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.253.1/24 (Primary, broadcast 192.168.253.255, scope site) vmnet2 up (index=4) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.252.1/24 (Primary, broadcast 192.168.252.255, scope site) vmnet8 up (index=5) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.254.1/24 (Primary, broadcast 192.168.254.255, scope site) tap1 up (index=6) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 1.0.0.2/24 (Primary, broadcast 1.0.0.255, scope univ) bird> show ospf state area 0.0.0.0 router 1.0.0.2 network 1.0.0.0/24 metric 10 router 3.0.0.1 network 1.0.0.0/24 metric 1 external 0.0.0.0/0 metric2 1 tag 00000001 network 1.0.0.0/24 dr 3.0.0.1 router 3.0.0.1 router 1.0.0.2 Router#sh ip ospf database OSPF Router with ID (3.0.0.1) (Process ID 1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum Link count 1.0.0.2 1.0.0.2 180 0x80000002 0x0070CD 1 3.0.0.1 3.0.0.1 183 0x80000009 0x00B963 1 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum 1.0.0.1 3.0.0.1 183 0x80000001 0x00AD7F Type-5 AS External Link States Link ID ADV Router Age Seq# Checksum Tag 0.0.0.0 3.0.0.1 1014 0x80000007 0x000E9A 1 So bring in tap1:0 and tap1:1 ifconfig tap1:0 192.0.2.1 netmask 255.255.255.255 ifconfig tap1:1 192.0.2.2 netmask 255.255.255.255 Everything is ok. bird> show interfaces lo up (index=1) MultiAccess AdminUp LinkUp Loopback Ignored MTU=16436 127.0.0.1/8 (Primary, broadcast 127.255.255.255, scope host) eth0 up (index=2) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 10.1.16.196/20 (Primary, broadcast 10.1.31.255, scope site) vmnet1 up (index=3) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.253.1/24 (Primary, broadcast 192.168.253.255, scope site) vmnet2 up (index=4) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.252.1/24 (Primary, broadcast 192.168.252.255, scope site) vmnet8 up (index=5) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.254.1/24 (Primary, broadcast 192.168.254.255, scope site) tap1 up (index=6) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 1.0.0.2/24 (Primary, broadcast 1.0.0.255, scope univ) 192.0.2.1/32 (Unselected, broadcast 192.0.2.1, opposite 192.0.2.1, scope univ, unnumbered) 192.0.2.2/32 (Unselected, broadcast 192.0.2.2, opposite 192.0.2.2, scope univ, unnumbered) tap2 DOWN (index=7) MultiAccess Broadcast Multicast AdminUp LinkDown MTU=1500 2.0.0.2/24 (Primary, broadcast 2.0.0.255, scope univ) bird> show ospf state area 0.0.0.0 router 1.0.0.2 network 1.0.0.0/24 metric 10 external 192.0.2.1/32 metric2 10000 external 192.0.2.2/32 metric2 10000 router 3.0.0.1 network 1.0.0.0/24 metric 1 external 0.0.0.0/0 metric2 1 tag 00000001 network 1.0.0.0/24 dr 3.0.0.1 router 3.0.0.1 router 1.0.0.2 Router#sh ip ospf database OSPF Router with ID (3.0.0.1) (Process ID 1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum Link count 1.0.0.2 1.0.0.2 82 0x80000005 0x0070C8 1 3.0.0.1 3.0.0.1 373 0x80000009 0x00B963 1 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum 1.0.0.1 3.0.0.1 373 0x80000001 0x00AD7F Type-5 AS External Link States Link ID ADV Router Age Seq# Checksum Tag 0.0.0.0 3.0.0.1 1203 0x80000007 0x000E9A 1 192.0.2.1 1.0.0.2 93 0x80000001 0x0003D3 0 192.0.2.2 1.0.0.2 88 0x80000001 0x00F8DC 0 Bring down alias adresses ifconfig tap1:1 down ifconfig tap1:1 down Everything is ok. OSPF routes are gone!!! But after that second probe. Here is the sequence that i typing: sudo ifconfig tap1:1 192.0.2.2 netmask 255.255.255.255 sudo ifconfig tap1:0 192.0.2.2 netmask 255.255.255.255 < mistype!!!!!!!! Probably here is the source of problem! sudo ifconfig tap1:0 192.0.2.1 netmask 255.255.255.255 And after: bird> show interfaces lo up (index=1) MultiAccess AdminUp LinkUp Loopback Ignored MTU=16436 127.0.0.1/8 (Primary, broadcast 127.255.255.255, scope host) eth0 up (index=2) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 10.1.16.196/20 (Primary, broadcast 10.1.31.255, scope site) vmnet1 up (index=3) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.253.1/24 (Primary, broadcast 192.168.253.255, scope site) vmnet2 up (index=4) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.252.1/24 (Primary, broadcast 192.168.252.255, scope site) vmnet8 up (index=5) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.254.1/24 (Primary, broadcast 192.168.254.255, scope site) tap1 up (index=6) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 1.0.0.2/24 (Primary, broadcast 1.0.0.255, scope univ) 192.0.2.2/32 (Unselected, broadcast 192.0.2.2, opposite 192.0.2.2, scope univ, unnumbered) 192.0.2.1/32 (Unselected, broadcast 192.0.2.1, opposite 192.0.2.1, scope univ, unnumbered) tap2 DOWN (index=7) MultiAccess Broadcast Multicast AdminUp LinkDown MTU=1500 2.0.0.2/24 (Primary, broadcast 2.0.0.255, scope univ) bird> show ospf state area 0.0.0.0 router 1.0.0.2 network 1.0.0.0/24 metric 10 external 192.0.2.1/32 metric2 10000 external 192.0.2.2/32 metric2 10000 router 3.0.0.1 network 1.0.0.0/24 metric 1 external 0.0.0.0/0 metric2 1 tag 00000001 network 1.0.0.0/24 dr 3.0.0.1 router 3.0.0.1 router 1.0.0.2 And in cisco the bad ospf come up: Router#sh ip ospf database OSPF Router with ID (3.0.0.1) (Process ID 1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum Link count 1.0.0.2 1.0.0.2 152 0x80000009 0x0068CC 1 3.0.0.1 3.0.0.1 728 0x80000009 0x00B963 1 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum 1.0.0.1 3.0.0.1 728 0x80000001 0x00AD7F Type-5 AS External Link States Link ID ADV Router Age Seq# Checksum Tag 0.0.0.0 3.0.0.1 1559 0x80000007 0x000E9A 1 192.0.2.0 1.0.0.2 158 0x80000001 0x000DCA 0 192.0.2.1 1.0.0.2 158 0x80000001 0x0003D3 0 192.0.2.2 1.0.0.2 178 0x80000001 0x00F8DC 0 and after i type this: ifconfig tap1:0 down ifconfig tap1:1 down bird> show interfaces lo up (index=1) MultiAccess AdminUp LinkUp Loopback Ignored MTU=16436 127.0.0.1/8 (Primary, broadcast 127.255.255.255, scope host) eth0 up (index=2) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 10.1.16.196/20 (Primary, broadcast 10.1.31.255, scope site) vmnet1 up (index=3) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.253.1/24 (Primary, broadcast 192.168.253.255, scope site) vmnet2 up (index=4) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.252.1/24 (Primary, broadcast 192.168.252.255, scope site) vmnet8 up (index=5) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.254.1/24 (Primary, broadcast 192.168.254.255, scope site) tap1 up (index=6) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 1.0.0.2/24 (Primary, broadcast 1.0.0.255, scope univ) tap2 DOWN (index=7) MultiAccess Broadcast Multicast AdminUp LinkDown MTU=1500 2.0.0.2/24 (Primary, broadcast 2.0.0.255, scope univ) bird> show ospf state area 0.0.0.0 router 1.0.0.2 network 1.0.0.0/24 metric 10 router 3.0.0.1 network 1.0.0.0/24 metric 1 external 0.0.0.0/0 metric2 1 tag 00000001 network 1.0.0.0/24 dr 3.0.0.1 router 3.0.0.1 router 1.0.0.2 THE BAD routes are still present on the cisco (i wait minutes): Router#sh ip ospf database OSPF Router with ID (3.0.0.1) (Process ID 1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum Link count 1.0.0.2 1.0.0.2 278 0x80000009 0x0068CC 1 3.0.0.1 3.0.0.1 854 0x80000009 0x00B963 1 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# Checksum 1.0.0.1 3.0.0.1 854 0x80000001 0x00AD7F Type-5 AS External Link States Link ID ADV Router Age Seq# Checksum Tag 0.0.0.0 3.0.0.1 1685 0x80000007 0x000E9A 1 192.0.2.0 1.0.0.2 284 0x80000001 0x000DCA 0 Router#sh ip route 1.0.0.0/24 is subnetted, 1 subnets C 1.0.0.0 is directly connected, FastEthernet0/0 3.0.0.0/32 is subnetted, 1 subnets C 3.0.0.1 is directly connected, Loopback0 O E2 192.0.2.0/24 [110/10000] via 1.0.0.2, 00:05:10, FastEthernet0/0 S* 0.0.0.0/0 is directly connected, Loopback0 all protocols route debug output from bird starting: bird: Guessed router ID 1.0.0.2 according to interface tap1 bird: direct1 > added [best] 127.0.0.0/8 dev lo bird: direct1 > added [best] 10.1.16.0/20 dev eth0 bird: direct1 > added [best] 192.168.253.0/24 dev vmnet1 bird: direct1 > added [best] 192.168.252.0/24 dev vmnet2 bird: direct1 > added [best] 192.168.254.0/24 dev vmnet8 bird: direct1 > added [best] 1.0.0.0/24 dev tap1 bird: ospf1 < filtered out 1.0.0.0/24 dev tap1 bird: ospf1 < filtered out 10.1.16.0/20 dev eth0 bird: ospf1 < out of scope 127.0.0.0/8 dev lo bird: ospf1 < filtered out 192.168.252.0/24 dev vmnet2 bird: ospf1 < filtered out 192.168.253.0/24 dev vmnet1 bird: ospf1 < filtered out 192.168.254.0/24 dev vmnet8 bird: kernel1 > added [best] 0.0.0.0/0 via 10.1.16.1 on eth0 bird: ospf1 < filtered out 0.0.0.0/0 via 10.1.16.1 on eth0 bird: ospf1 > added 1.0.0.0/24 dev tap1 bird: ospf1 > added [best] 0.0.0.0/0 via 1.0.0.1 on tap1 bird: ospf1 < rejected by protocol 0.0.0.0/0 via 1.0.0.1 on tap1 bird: ospf1 > ignored 1.0.0.0/24 dev tap1 bird: direct1 > added [best] 192.0.2.0/24 dev tap1 bird: ospf1 < added 192.0.2.0/24 dev tap1 bird: ospf1 < removed 192.0.2.0/24 dev tap1 bird: direct1 > added [best] 192.0.2.1/32 dev tap1 bird: ospf1 < added 192.0.2.1/32 dev tap1 bird: direct1 > added [best] 192.0.2.0/24 dev tap1 bird: ospf1 < added 192.0.2.0/24 dev tap1 bird: ospf1 < removed 192.0.2.0/24 dev tap1 bird: direct1 > added [best] 192.0.2.2/32 dev tap1 bird: ospf1 < added 192.0.2.2/32 dev tap1 bird: ospf1 < removed 192.0.2.2/32 dev tap1 bird: ospf1 < removed 192.0.2.1/32 dev tap1 bird: direct1 > added [best] 192.0.2.0/24 dev tap1 bird: ospf1 < added 192.0.2.0/24 dev tap1 bird: ospf1 < removed 192.0.2.0/24 dev tap1 bird: direct1 > added [best] 192.0.2.2/32 dev tap1 bird: ospf1 < added 192.0.2.2/32 dev tap1 bird: ospf1 < removed 192.0.2.2/32 dev tap1 bird: direct1 > added [best] 192.0.2.0/24 dev tap1 bird: ospf1 < added 192.0.2.0/24 dev tap1 bird: ospf1 < removed 192.0.2.0/24 dev tap1 bird: direct1 > added [best] 192.0.2.2/32 dev tap1 bird: ospf1 < added 192.0.2.2/32 dev tap1 bird: direct1 > added [best] 192.0.2.0/24 dev tap1 bird: ospf1 < added 192.0.2.0/24 dev tap1 bird: ospf1 < removed 192.0.2.0/24 dev tap1 bird: direct1 > added [best] 192.0.2.1/32 dev tap1 bird: ospf1 < added 192.0.2.1/32 dev tap1 bird: ospf1 < removed 192.0.2.1/32 dev tap1 bird: ospf1 < removed 192.0.2.2/32 dev tap1 Thx csszep