/routing bgp instance set default as=1 redistribute-connected=yes router-id=1.1.1.1 /routing bgp peer add address-families=ip,ipv6 name=peer1 remote-address=2001:db8:100::2 \ remote-as=1 route-reflect=yes ttl=default add address-families=ip,ipv6 name=peer2 remote-address=2001:db8:200::2 \ remote-as=1 route-reflect=yes ttl=default
Yes, the only difference is that I have separate peers for ipv4 and ipv6. I will check if it starts working by enabling also the ipv4 address family (which in my topology should not be enabled).We have it working in our service provider lab on 6.29.1 ... have you enabled the IPv6 address family on every peer as well as the route-reflection commands on the instance and peers?
Here is the config of an IPv6 RR from our lab:
Code:Select all/routing bgp instance set default as=1 redistribute-connected=yes router-id=1.1.1.1 /routing bgp peer add address-families=ip,ipv6 name=peer1 remote-address=2001:db8:100::2 \ remote-as=1 route-reflect=yes ttl=default add address-families=ip,ipv6 name=peer2 remote-address=2001:db8:200::2 \ remote-as=1 route-reflect=yes ttl=default
Yes, of course... indeed IPv4 route-reflection works normally.Is route reflection enabled on the BGP instance?
I don't get the question, do you mean which routers/ROS version I am using? It's configured on various devices (RB1100, CCR, MIPSBE..) and it's like this since ever (all 6.x versions for sure). If you want to know something else, just ask.What code are you trying this on?
> /routing bgp instance export /routing bgp instance set default disabled=yes add as=8224 name=AS8224 router-id=x.x.x.x
> /routing bgp instance export /routing bgp instance set default disabled=yes add as=8224 cluster-id=255.2.2.4 name=AS8224 router-id=x.x.x.x
I think it's unrelated to recursive-nextop. In this case the routes are not even distributed to iBGP peers.I wonder if this is a result of the recursive-nexthop issue in IPv6 iBGP for ROS.
这是一段时间since I was messing around with it, but I seemed to find an issue with it when using link-local addressing at an eBGP peering point.
Do they (MikroTik) actually tell clients to wait for ROS v7???They told us we should wait for ROS v7 as this is the only way they would fix this issue.
Agree 100%.It's not because we are fanatic to test ROS 7, it's because it is more than 2 years that we are waiting for IPv6 features like recursive lookup, route reflection and other things that currently don't work on ROS 6. Our V6 network is actually someway crippled....
There are several not so subtle things broken too.There are several broken things in ROS implementation of both OSPF and BGP which are subtle, but really hinder one from easily deploying a well-designed network using ROS as the backbone.
I second that.There are several not so subtle things broken too.
E.g.
- BFD
- L3VPN + PE-CE BGP NLRI updates (NLRI updates do NOT occur when the best path changes)
- IPV6 recursive next-hop lookup
- VRF + BGP Passive Peers
- Advertised Routes for BGP peers in a VRF
- BGP often stops retrying connection attempts
- SNMP queries can cause routing process to crash
v7 is long overdue.
As would we..for timely updates to core systems I'd be willing to pay some (moderate) fee if development would be advanced by those payments.
It is indeed a slippery slope.
What if MikroTik took us to the test and started some outside funding project on kickstarter (or whatever crowdfinance portal) in order to get major development done?
This way we could (hopfeully) keep our beloved MikroTik HW+SW, but we could help advance their efforts to build a better RouterOS.
Anyone from MT reading this?
Regards,
hk
Route reflection works fine here with v4 and v6 -- we also have separate peers for v4 and v6 with route reflection in at least one case, and it works.IPv6 route reflection still doesn't work and it's causing a lot of troubles in our network. Is it really the only option to wait for ROS v7?
There are several not so subtle things broken too.There are several broken things in ROS implementation of both OSPF and BGP which are subtle, but really hinder one from easily deploying a well-designed network using ROS as the backbone.
E.g.
- BFD
- L3VPN + PE-CE BGP NLRI updates (NLRI updates do NOT occur when the best path changes)
- IPV6 recursive next-hop lookup
- VRF + BGP Passive Peers
- Advertised Routes for BGP peers in a VRF
- BGP often stops retrying connection attempts
- SNMP queries can cause routing process to crash
v7 is long overdue.