DPDK usage discussions
 help / color / mirror / Atom feed
From: Linhua Tang <linhua.tang.mr@gmail.com>
To: users@dpdk.org
Subject: How to announce VIP with BGP for DPDK application?
Date: Tue, 29 Mar 2022 16:17:39 +0100	[thread overview]
Message-ID: <CAAvCR10b-=EXuwYGi-+81XAZDxUigfUuM1yW75fP=SyCceOScg@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 732 bytes --]

Hi everyone,

I'm new to DPDK, I have a question on how to announce VIP through BGP for
my LB based on DPDK.

The design looks like this:

   - I have multiple hosts (virtual machines or physical machines), every
   host advertising the same VIP, 10.0.0.10 for example.
   - Each LB host has two NICs, one for DPDK, one for admin purposes.
   - LB forward the packets to backend servers based on VIP configuration


Normally, I use Bird or Quagga for BGP advertising, but I don't know how to
make BGP work with DPDK applications. Do I need to implement BGP within the
DPDK application? It looks overkilling to me.

Looking forward to getting advice from you, or pointing me to any
references.

Thanks very much.

Best wishes,
James

[-- Attachment #2: Type: text/html, Size: 944 bytes --]

             reply	other threads:[~2022-04-04 10:29 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-29 15:17 Linhua Tang [this message]
2022-04-04 13:00 ` Victor Detoni
2022-04-04 13:12   ` Linhua Tang
2022-04-04 13:18     ` Victor Detoni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAAvCR10b-=EXuwYGi-+81XAZDxUigfUuM1yW75fP=SyCceOScg@mail.gmail.com' \
    --to=linhua.tang.mr@gmail.com \
    --cc=users@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).