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
733c02816d713717d50eb69932d760a7597b5ebacf3d8c753dd9b7ee8af96407WORKDIR
/tmp
04/23/2024 3:24 AM UTC
ec4dafb123ea85cc4a32727f84a9714236e2b34030cb6ac627d9df8ca82c9266RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.0 /usr/bin/chgrp shadow /etc/shadow &&
  /usr/bin/chgrp shadow /etc/shadow-
04/23/2024 3:24 AM UTC
82f85f62b410b4c635fb7e1e8200e219ff49647eb02431f324e189e75acafff1RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.0 echo 'Defaults    !fqdn' >> /etc/sudoers
04/23/2024 3:24 AM UTC
d239536acbe787983cef9e8cc2828e35285ca0c5b885882ae338a88c07feea08RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.0 mkdir /etc/hbn-users
04/23/2024 3:24 AM UTC
9fa885f7b3f1f5aece20eeebe479f726f2838fd033874274236452f5f362d4baRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.0 rm -rf /etc/cron.daily/apt-compat
04/23/2024 3:24 AM UTC
571603dbd6a76fc1f518aa5ad1c65f2913fd4559d2371d386fdf33a75f562bfcRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.0 sed -i '1s/^/su root syslog\n/' /etc/logrotate.conf
04/23/2024 3:24 AM UTC
e335eed207f8afb934b8b60bcea61ed2b347b160b6255de2ad1a8a045e638adbRUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.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
04/23/2024 3:24 AM UTC
096c758d9bda72101416debd4f5e5158421deb7ad914ae0889c7cadd6cbf1f44RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.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
04/23/2024 3:24 AM UTC
1cf9de3fb7eb6add2ff3d2855cad65febf15c5241a944c3a3231df8c29997a22RUN
DEBIAN_FRONTEND=noninteractive HBN_DIST=CumulusLinux-5-hbn SUDO_FORCE_REMOVE=yes UPSTREAM_DIST=CumulusLinux-5-updates VERSION=2.2.0.2 VERSION_REL=2.2.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
04/23/2024 3:24 AM 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.