<div dir="auto"><div>You need to use "match ipv6 address" to reference an ipv6 ACL or prefix-list in a route-map. It looks like you're using "match ip address" in the route-map named transit-out6.</div><div dir="auto"><br></div><div dir="auto">- Trey<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Sep 12, 2024, 20:35 Randy Bush <<a href="mailto:randy@psg.com">randy@psg.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">i assume i have a conf error, but can not see it<br>
<br>
no prefix is being advertised to ipv6 peer 2001:550:2:1::22 yet a<br>
similar template advertises one in v4<br>
<br>
r1# show bgp summary <br>
<br>
IPv4 Unicast Summary:<br>
BGP router identifier 198.180.150.121, local AS number 3927 VRF default vrf-id 0<br>
BGP table version 1201106<br>
RIB entries 1736966, using 212 MiB of memory<br>
Peers 2, using 48 KiB of memory<br>
<br>
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd PfxSnt Desc<br>
38.88.248.236 4 174 166936 99 1201106 0 0 01:36:00 940141 1 N/A<br>
192.168.254.10 4 3927 121068 151229 1201106 0 0 01:18:23 634041 753625 N/A<br>
<br>
Total number of neighbors 2<br>
<br>
IPv6 Unicast Summary:<br>
BGP router identifier 198.180.150.121, local AS number 3927 VRF default vrf-id 0<br>
BGP table version 304315<br>
RIB entries 381204, using 47 MiB of memory<br>
Peers 2, using 48 KiB of memory<br>
<br>
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd PfxSnt Desc<br>
2001:550:2:1::22 4 174 66286 98 304315 0 0 01:35:55 192933 0 N/A<br>
fc00::10 4 3927 66566 55345 304315 0 0 01:28:16 153136 131291 N/A<br>
<br>
Total number of neighbors 2<br>
<br>
and it admits it<br>
<br>
r1# show ip bgp neighbors 38.88.248.236 advertised-routes <br>
BGP table version is 1231961, local router ID is 198.180.150.121, vrf id 0<br>
Default local pref 100, local AS 3927<br>
Status codes: s suppressed, d damped, h history, u unsorted, * valid, > best, = multipath,<br>
i internal, r RIB-failure, S Stale, R Removed<br>
Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self<br>
Origin codes: i - IGP, e - EGP, ? - incomplete<br>
RPKI validation codes: V valid, I invalid, N Not found<br>
<br>
Network Next Hop Metric LocPrf Weight Path<br>
*> <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a> 0.0.0.0 0 32768 i<br>
<br>
Total number of prefixes 1<br>
<br>
vs<br>
<br>
r1# show bgp neighbors 2001:550:2:1::22 advertised-routes <br>
r1#<br>
<br>
[ aside: the cli asymmetry between ipv4 and ipv6 is unkind. ]<br>
<br>
config snippets<br>
<br>
ip prefix-list export4 seq 5 permit <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a><br>
ipv6 prefix-list export6 seq 5 permit 2001:418:8006::/48<br>
...<br>
address-family ipv4 unicast<br>
network <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a><br>
neighbor 38.88.248.236 activate<br>
neighbor 38.88.248.236 route-map accept-all in<br>
neighbor 38.88.248.236 route-map transit-out4 out<br>
neighbor 192.168.254.10 activate<br>
exit-address-family<br>
!<br>
address-family ipv6 unicast<br>
network 2001:418:8006::/48<br>
neighbor 2001:550:2:1::22 activate<br>
neighbor 2001:550:2:1::22 route-map accept-all in<br>
neighbor 2001:550:2:1::22 route-map transit-out6 out<br>
neighbor fc00::10 activate<br>
exit-address-family<br>
...<br>
route-map transit-out4 permit 20<br>
match ip address prefix-list export4<br>
exit<br>
...<br>
route-map transit-out6 permit 20<br>
match ip address prefix-list export6<br>
exit<br>
<br>
note that only the 2001:418:8006::/64 is on the LAN interface not the<br>
/48<br>
<br>
r1# show ipv6 route 2001:418:8006::/64<br>
Routing entry for 2001:418:8006::/64<br>
Known via "connected", distance 0, metric 0, best<br>
Last update 01:52:13 ago<br>
* directly connected, eno3<br>
<br>
r1# show ipv6 route 2001:418:8006::/48<br>
% Network not in table<br>
<br>
similarly <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a> is not on the LAN, it's a /25 LAN (don't ask)<br>
<br>
r1# show ip route <a href="http://198.180.150.0/25" rel="noreferrer noreferrer" target="_blank">198.180.150.0/25</a><br>
Routing entry for <a href="http://198.180.150.0/25" rel="noreferrer noreferrer" target="_blank">198.180.150.0/25</a><br>
Known via "isis", distance 115, metric 12<br>
Last update 01:52:33 ago<br>
198.180.150.120, via eno3 inactive, weight 1<br>
<br>
Routing entry for <a href="http://198.180.150.0/25" rel="noreferrer noreferrer" target="_blank">198.180.150.0/25</a><br>
Known via "connected", distance 0, metric 0, best<br>
Last update 01:53:02 ago<br>
* directly connected, eno3<br>
<br>
r1# show ip route <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a><br>
% Network not in table<br>
<br>
but it is in bgp<br>
<br>
r1# show ip bgp <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a><br>
BGP routing table entry for <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a>, version 1<br>
Paths: (2 available, best #1, table default)<br>
Advertised to non peer-group peers:<br>
38.88.248.236 192.168.254.10<br>
Local<br>
0.0.0.0 from 0.0.0.0 (198.180.150.121)<br>
Origin IGP, metric 0, weight 32768, valid, sourced, local, best (Weight)<br>
Last update: Thu Sep 12 21:44:49 2024<br>
Local<br>
192.168.254.10 (metric 11) from 192.168.254.10 (192.168.254.10)<br>
Origin IGP, localpref 100, valid, internal<br>
Last update: Thu Sep 12 22:13:15 2024<br>
<br>
r1# show bgp 2001:418:8006::/48<br>
BGP routing table entry for 2001:418:8006::/48, version 1<br>
Paths: (1 available, best #1, table default)<br>
Advertised to non peer-group peers:<br>
fc00::10<br>
Local<br>
:: from :: (198.180.150.121)<br>
Origin IGP, metric 0, weight 32768, valid, sourced, local, best (First path received)<br>
Last update: Thu Sep 12 21:44:50 2024<br>
<br>
is it that <a href="http://198.180.150.0/25" rel="noreferrer noreferrer" target="_blank">198.180.150.0/25</a> is heard via is-is and ibgp and<br>
2001:418:8006::/64 is not?<br>
<br>
and for sure 174 is hearing the announcement of the <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a>.<br>
from route-views<br>
<br>
BGP routing table entry for <a href="http://198.180.150.0/24" rel="noreferrer noreferrer" target="_blank">198.180.150.0/24</a>, version 322874892<br>
Paths: (19 available, best #18, table default)<br>
Not advertised to any peer<br>
Refresh Epoch 1<br>
3257 174 3927<br>
<br>
randy<br>
<br>
_______________________________________________<br>
frog mailing list<br>
<a href="mailto:frog@lists.frrouting.org" target="_blank" rel="noreferrer">frog@lists.frrouting.org</a><br>
<a href="https://lists.frrouting.org/listinfo/frog" rel="noreferrer noreferrer" target="_blank">https://lists.frrouting.org/listinfo/frog</a><br>
</blockquote></div></div></div>