Hi, ALL.

 

Part of bird.conf

protocol static {

#šššššš disabled;šššššššššššššš # Disable by default

#šššššš table testable;šššššššš # Connect to a non-default table

ššššššš preference 254; # Default preference of routes

#šššššš debug { states, routes, filters, interfaces, events, packets };

#šššššš debug all;

ššššššš route 1.1.1.0:255.255.255.0 via "lo";

ššššššš route 2.2.2.0:255.255.255.0 via "lo";

ššššššš route 3.3.3.0/24 reject;

ššššššš route 0.0.0.0/0 via 93.191.9.205;

 

}

Console output of birdc

bird> show static static1

3.3.3.0/24 unreachable

0.0.0.0/0 via 93.191.9.205

1.1.1.0/24 dev lo

2.2.2.0/24 dev lo

bird>

bird> show route where source=RTS_STATIC

0.0.0.0/0ššššššššš via 93.191.9.205 on eth2.701 [static1 2010-05-09 16:31:10] * (254)

3.3.3.0/24šššššššš unreachable [static1 2010-05-08 18:54:13] * (254)

bird>

 

Why 1.1.1.0/24 and 2.2.2.0/24 have no attribute source = RTS_STATIC in the bird routing table despite the fact that what 1.1.1.0/24 and 2.2.2.0/24 are configured in protocol static?

 

 

Vladislav Grishin