iBGP and next hop - bird router

Maria Matejka maria.matejka at nic.cz
Sat Mar 2 16:16:59 CET 2024


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 <bird-users-bounces at network.cz> *On Behalf Of 
> *skanda at tpg.com.au
> *Sent:* Thursday, 29 February 2024 1:01 PM
> *To:* bird-users at network.cz
> *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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20240302/733ceb40/attachment.htm>


More information about the Bird-users mailing list