BIRD 3.0.1 Ignoring GW Attribute
Hutchinson, Peter
Peter.Hutchinson at team.telstra.com
Tue Jan 21 01:38:42 CET 2025
It seems that BIRD 3.0.1 is ignoring the GW attribute, after upgrading from BIRD 2.16.1 to 3.0.1 all routes are showing as unreachable as shown below. The BGP peers are 3 hops away from BIRD within the same AS hence the need for the GW. Note I did not modify the BIRD configuration in between upgrading from 2.16.1 to 3.0.1.
birdc 'show route all for 1.1.1.1'
BIRD 2.16.1 ready.
Table master4:
1.1.1.0/24 unicast [wel_core30 2025-01-16 from 203.14.14.10] * (100/?) [AS13335i]
via 203.41.0.5 on ens3
Type: BGP univ
BGP.origin: IGP
BGP.as_path: 13335
BGP.next_hop: 203.14.14.65
BGP.local_pref: 100
BGP.aggregator: 172.68.0.1 AS13335
BGP.community: (1221,110) (13335,10084)
BGP.originator_id: 203.14.14.65
BGP.cluster_list: 203.14.14.10
unicast [pie_core30 2025-01-16 from 203.14.14.11] (100/?) [AS13335i]
via 203.41.0.5 on ens3
Type: BGP univ
BGP.origin: IGP
BGP.as_path: 13335
BGP.next_hop: 203.14.14.65
BGP.local_pref: 100
BGP.aggregator: 172.68.0.1 AS13335
BGP.community: (1221,110) (13335,10084)
BGP.originator_id: 203.14.14.65
BGP.cluster_list: 203.14.14.11
birdc 'show route all for 1.1.1.1'
BIRD 3.0.1 ready.
Table master4:
1.1.1.0/24 unreachable [wel_core30 11:21:09.045 from 203.14.14.10] * (100) [AS13335i]
hostentry: via 203.14.14.65 table master4
preference: 100
igp_metric: 0
from: 203.14.14.10
source: BGP
bgp_origin: IGP
bgp_path: 13335
bgp_next_hop: 203.14.14.65
bgp_local_pref: 100
bgp_aggregator: 172.68.0.1 AS13335
bgp_community: (1221,110) (13335,10084)
bgp_originator_id: 203.14.14.65
bgp_cluster_list: 203.14.14.10
Internal route handling values: 0L 11G 0S id 417853
unreachable [pie_core30 11:21:13.738 from 203.14.14.11] (100) [AS13335i]
hostentry: via 203.14.14.65 table master4
preference: 100
igp_metric: 0
from: 203.14.14.11
source: BGP
bgp_origin: IGP
bgp_path: 13335
bgp_next_hop: 203.14.14.65
bgp_local_pref: 100
bgp_aggregator: 172.68.0.1 AS13335
bgp_community: (1221,110) (13335,10084)
bgp_originator_id: 203.14.14.65
bgp_cluster_list: 203.14.14.11
Internal route handling values: 0L 9G 0S id 1516013
The BIRD configuration used is shown below.
log syslog all;
router id 203.41.0.6;
roa4 table roa_v4;
roa6 table roa_v6;
#Inbound route policy
filter rpl_in {
gw = 203.41.0.5;
accept;
}
#BGP IPv4 neighbor config template
template bgp CORE_PEERS {
local as 1221;
neighbor as 1221;
password REDACTED;
ipv4 {
import filter rpl_in;
export none;
};
}
#BGP IPv6 neighbor config template
template bgp CORE_PEERS_V6 {
local as 1221;
neighbor as 1221;
password REDACTED;
ipv6 {
import filter rpl_in;
export none;
};
}
#Import device routes for TID interface
protocol device {
scan time 10;
interface "ens3";
}
#Import directly connected routes for TID interface
protocol direct {
ipv4;
ipv6;
interface "ens3";
}
#BGP IPv4 core peer 1
protocol bgp wel_core30 from CORE_PEERS {
neighbor 203.14.14.10;
}
#BGP IPv4 core peer 2
protocol bgp pie_core30 from CORE_PEERS {
neighbor 203.14.14.11;
}
#BGP IPv6 core peer 1
protocol bgp wel_core30_v6 from CORE_PEERS_V6 {
neighbor 2001:8000::70:101;
}
#BGP IPv6 core peer 2
protocol bgp pie_core30_v6 from CORE_PEERS_V6 {
neighbor 2001:8000::70:201;
}
#RPKI cache server 1
protocol rpki rpki_cache_1{
roa4 { table roa_v4; };
roa6 { table roa_v6; };
remote REDACTED port 8323;
transport tcp;
refresh 300;
expire keep 3600;
}
#RPKI cache server 2
protocol rpki rpki_cache_2{
roa4 { table roa_v4; };
roa6 { table roa_v6; };
remote REDACTED port 8323;
transport tcp;
refresh 300;
expire keep 3600;
}
Regards,
Peter Hutchinson
TID Core
Internet Edge & Core
Global Networks & Technology, Transport & IP
[cid:1dfbd70b-26ae-414d-aa87-8a8e859368d7]
0490338570
peter.hutchinson at team.telstra.com<mailto:peter.hutchinson at team.telstra.com>
www.telstra.com<http://www.telstra.com/>
This email may contain confidential information.
If I've sent it to you by accident, please delete it immediately.
General
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250121/e7391c64/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Outlook-bjrnoji2.png
Type: image/png
Size: 651 bytes
Desc: Outlook-bjrnoji2.png
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250121/e7391c64/attachment.png>
More information about the Bird-users
mailing list