Uploaded image for project: 'OpenShift SDN'
  1. OpenShift SDN
  2. SDN-2562

Support eBGP multi-hop

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • openshift-4.10
    • None
    • None
    • None
    • Upstream
    • False
    • False
    • OCPPLAN-7476 - MetalLB Support for Load Balancing Bare Metal and On-Premises Infrastructure
    • CNF Network Sprint 211, CNF Network Sprint 212
    • 0
    • 0

      Today with the FRR-based BGP implementation, peering with an eBGP multi-hop neighbor does not work because FRR by default only allows 1 hop away.

      Option neighbor PEER ebgp-multihop (https://docs.frrouting.org/en/latest/bgp.html#clicmd-neighbor-PEER-ebgp-multihop) allows sessions with eBGP neighbors to be established when they are multiple hops away. Please note that you can set a value between 0-255. Since the MetalLB API does not expose a parameter for this, for now it is fine to leave it unspecified (e.g. defaults to 255).

      Setting ebgp-multihop only makes sense when the myASN is different from the peerASN (eBGP case). FRR will in any case ignore if you set it for iBGP peers.

              obraunsh@redhat.com Ori Braunshtein
              carlosgoncalves Carlos Goncalves
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: