Skip to content

bgp llnh

Thomas Mangin edited this page May 30, 2026 · 3 revisions

Pre-Alpha. This page describes behavior that may change.

Link-Local Next Hop for IPv6 (RFC 2545). Advertises a link-local IPv6 address as the next hop alongside the global next hop.

Category

Capabilities.

Configuration

plugin {
    internal llnh { use bgp-llnh }
}

bgp {
    peer upstream {
        capability {
            llnh;
        }
    }
}

Behaviour

The plugin registers the LLNH capability (code 77) and the wire encoding rules for carrying a link-local IPv6 next hop in MP_REACH_NLRI. When enabled, IPv6 routes advertised to the peer carry both the global and link-local addresses, as expected by peers on a shared link.

The plugin is usually necessary for iBGP or eBGP peering over an IPv6 shared link where the remote next hop must be the link-local address for forwarding to work correctly.

Interactions

  • Works with bgp-nlri-* family plugins that carry IPv6 NLRIs.

Source

main/internal/component/bgp/plugins/llnh/

Home

About

First Steps

Configuration

Operation

Interfaces

Plugins

Plugin Development

Chaos Testing

Blueprints

Development

Reference

Clone this wiki locally