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
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

DPDK usage discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.dpdk.org/users/0 users/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 users users/ http://inbox.dpdk.org/users \
		users@dpdk.org
	public-inbox-index users

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.users


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git