NVIDIA
NVIDIA
DOCA HBN
Container
NVIDIA
NVIDIA
DOCA HBN

Host based networking (HBN) is a DOCA Service that runs on NVIDIA's DPU. It orchestrates network connectivity of dynamically created VMs/Containers on cloud servers. HBN service is a BGP router that supports EVPN extension to enable multi-tenant cloud.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CONFIG
9dacfa1b37615728d2c3d0481aa68bd2af4a3a2aad0a9ca2fcc3d1c08fc0b5d9WORKDIR
/tmp
02/07/2024 1:02 PM UTC
db6181a18c8ec3eb7bb8427dc37c8ae1522860537a7177a9f691ee554ddee97fRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 /usr/bin/chgrp shadow /etc/shadow &&
  /usr/bin/chgrp shadow /etc/shadow-
02/07/2024 1:02 PM UTC
386813e7c96f0352e8e0b58c3fc5db9e171d493b96d97d0cc812fe1c4a4b0031RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 echo 'Defaults    !fqdn' >> /etc/sudoers
02/07/2024 1:02 PM UTC
adef9929f24f713ce55196c53c34bb6a5626f8f9634ca26caec63015f1dd2f58RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 mkdir /etc/hbn-users
02/07/2024 1:02 PM UTC
da03d6bdadf4344f0e221a9f67d33875b0771f89581fb312ad5cfce0bfc2a5deRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 rm -rf /etc/cron.daily/apt-compat
02/07/2024 1:02 PM UTC
aa3b48aad3756b8aeb66e8dcc7ec0a0ba312e5cadd35adbf97ca1fb639213ceeRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 sed -i '1s/^/su root syslog\n/' /etc/logrotate.conf
02/07/2024 1:02 PM UTC
58dffd1fb98e93f8c14422ff26dc3aa9d9bdee303926329b4310e17deaaa46a9RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 update-alternatives --set iptables /usr/sbin/iptables-legacy &&
  update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy &&
  update-alternatives --set ebtables /usr/sbin/ebtables-legacy
02/07/2024 1:02 PM UTC
dace8b874d49de099f52c44bdf60aa37c0c1764fd88e2f44fce69ceda9c87a86RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 sed -i -e 's|/proc/sys/net/ipv4/neigh/default/base_reachable_time_ms|/proc/sys/net/ipv4/neigh/p0_sf/base_reachable_time_ms|g' -e 's|/proc/sys/net/ipv6/neigh/default/base_reachable_time_ms|/proc/sys/net/ipv6/neigh/p0_sf/base_reachable_time_ms|g' /usr/bin/neighmgrd
02/07/2024 1:02 PM UTC
46252f18dc993a7ffa3b9c39a105189fe6f456d3920cd9e2d30324d212ed36bbRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.1.0.6 VERSION_REL=2.1.0 sed -i -e 's|/var/log/frr/|/var/log/hbn/frr/|g' -e 's|/var/log/frr/|/var/log/hbn/frr/|g' /usr/lib/frr/frr-reload.py
02/07/2024 1:02 PM UTC
...

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.