Hello Skanda,

there are multiple solutions to this:

 * you can just ignore the "unreachable" and use "bgp_next_hop"
   attribute for display
 * you can set "ipv6 table it6; ipv4 table it4;" on top-level, "igp
   table it6; igp table it4;" in the bgp channel and …
     o either re-generate the underlying routes for next hops by static
       routes
     o or load the next hop routes by another BGP / OSPF / Babel / RIP
       session from the edge router as well

If you wish to get a more elaborate answer and a proper technical support with guaranteed timelines, please check our support packages at https://bird.nic.cz/en/commercial-services/ and/or send me an off-list e-mail to get a customized quote. Moreover, by getting a commercial support package, you're keeping the project running.

Happy routing!
Maria

On 2024-03-02 15:21, skanda wrote:

Hi Bird users,

Any assistance or guidance on the issue below ? your help will be appreciated.

Regards,

Skanda Arasalingam

*From:*Bird-users <[email protected]> *On Behalf Of *[email protected]
*Sent:* Thursday, 29 February 2024 1:01 PM
*To:* [email protected]
*Subject:* iBGP and next hop - bird router

Hi Bird users,

I need your kind assistance. We are running bird router in container and peering with one of the edge routers using iBGP. This for a looking glass.

All the routes are becoming unreachable due to next hops since the bird router is not feed with all the next hops in the network. How can get the issue resolved ? I want to the change the next hop on the bird router(I don’t want the peering router to be next-hop-self.). Sofar, I am unsuccessful.  By hashing out disable under the protocol, we see the interfaces in the routing table.

I have done so far following things and unsuccessful.

protocol direct {

#disabled;                             # Disable by default

ipv4;                                    # Connect to default IPv4 table

ipv6;                                    # ... and to default IPv6 table

}

filter looking_glass

if ( net ~ [ 0.0.0.0/0{0,32} ] ) then

{

bgp_next_hop = 10.252.40.X; (tried both VM or gateway address for VM. Not successful sofar)

              accept;

}

Please kindly advise for a working solution.

Regards,
Skanda Arasalingam

PS: first time Bird user

--
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.

Reply via email to