Why does OpenBMC use Avahi mDNS instead of SSDP?
jrey at linux.ibm.com
Wed Apr 8 00:58:15 AEST 2020
Redfish specifies SSDP   as the standard discovery service but
OpenBMC uses the Avahi mDNS discovery service . I asked Redfish to
add mDNS to the spec  but they don't want to, and pointed to their spec.
I want to allow the BMC admin to enable and disable the mDNS discovery
service. How can this be done? Options:
1. Implement ManagerNetworkProtocol.Oem.OpenBMC.mDNS.
2. Move OpenBMC to SSDP and away from mDNS.
3. Re-ask Redfish to add a ManagerNetworkProtocol.mDNS protocol.
What is best for the project?
: Redfish spec DSP0266 version 1.9.0 section 5.6.4 "Service Discovery".
: Redfish ManagerNetworkProtocol.SSDP version 1.4.2
Note: This email refreshes a previous thread archived here:
More information about the openbmc