Management Protocols

On top of the MCTP transport, OpenSMA speaks the DMTF management protocols a host expects.

  • PLDM — Platform Level Data Model, including the firmware-device (FD) role. (deep-dive)
  • SPDM — attestation, measurement, and secure sessions. (deep-dive)
Subsystem Path Role
PLDM src/nv/pldm/, corepdk/modules/pldm-fd/ PLDM task + FD module
SPDM src/nv/spdm/, corepdk/modules/spdm/ Attestation/measurement
NHP src/nv/nhp/ NVIDIA host protocol handler
LSTP src/nv/lstp/, src/nv/lstp_bm/ LSTP parser + bare-metal router
IPC handler src/nv/ipchandler/ Message dispatch

Table of contents


Built with Just the Docs. Source-traced against NVIDIA/OpenSMA at 9b183d3 (v02.0020.0000). Methodology under appendices/trace-methodology.

This site uses Just the Docs, a documentation theme for Jekyll.