Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Management Component Transport Protocol
Computer hardware compenent standard

Management Component Transport Protocol (MCTP) is a protocol designed by the Distributed Management Task Force (DMTF) to support communications between different intelligent hardware components that make up a platform management subsystem, providing monitoring and control functions inside a managed computer system. This protocol is independent of the underlying physical bus properties, as well as the data link layer messaging used on the bus. The MCTP communication model includes a message format, transport description, message exchange patterns, and operational endpoint characteristics.

MCTP allows the transmission of a wide variety of management commands over alternative types of links. Simplified nature of the protocol and reduced encapsulation overheads make MCTP suitable for implementation and processing within system firmware and integrated baseboard management controllers (BMCs), on a wide range of platforms – including servers, workstations and embedded devices. The following table describes which protocols MCTP can encapsulate, and what kind of protocols MCTP can be run over:

MCTP protocol support6
ProtocolCan encapsulateCan transmit over
PCI ExpressMIVDM
NVM ExpressManagement MessagesNo
CXL (Fabric Manager, Type 3 DCCI)YesNo
Platform Level Data ModelYesNo
NC-SI, EthernetYesNo
USBNoYes
I2C/SMBus, I3C (incl. PCIe)NoYes
Serial PortNoYes
ACPI PCCNoYes
UCIeNoYes
KCSNoYes
MMBI (incl. PCIe)NoYes

For example, Intel's network interface controllers (NICs) include support for MCTP over PCI Express and SMBus since 2012, allowing these NICs to be controlled and monitored at a low level over MCTP. Exposed configuration and monitoring operations include power management, control of Address Resolution Protocol (ARP) offloading, configuration of the out-of-band management traffic (which can be separated from the Ethernet traffic visible to the operating system by using RMCP ports filtering, a separate MAC address, or through VLAN tagging), and handling of NIC's interrupts and error conditions.

DMTF also defines the Management Controller Host Interface (MCHI), which includes a set of discovery options and registration commands, allowing UEFI, BIOS or the operating system to communicate with a MCTP-enabled BMC. Discovery options include PCI/PCI Express class codes as part of the PCI configuration space, MCHI Description Table and control methods defined and exported via ACPI, and data structures exported via SMBIOS.

We don't have any images related to Management Component Transport Protocol yet.
We don't have any YouTube videos related to Management Component Transport Protocol yet.
We don't have any PDF documents related to Management Component Transport Protocol yet.
We don't have any Books related to Management Component Transport Protocol yet.
We don't have any archived web articles related to Management Component Transport Protocol yet.

See also

References

  1. Tom Slaight (2007). "Management Component Transport Protocol (MCTP)" (PDF). Intel. Archived from the original (PDF) on November 9, 2013. Retrieved November 9, 2013. https://web.archive.org/web/20131109224220/http://www.mandevcon.com/2007/presentations/ts_mctp.pdf

  2. Amar Kapadia (June 18, 2012). "MCTP: This protocol is a key tool in server management to maximize ROI". networkworld.com. Retrieved November 9, 2013. https://www.networkworld.com/article/2189458/mctp--this-protocol-is-a-key-tool-in-server-management-to-maximize-roi.html

  3. Tom Slaight (2007). "Management Component Transport Protocol (MCTP)" (PDF). Intel. Archived from the original (PDF) on November 9, 2013. Retrieved November 9, 2013. https://web.archive.org/web/20131109224220/http://www.mandevcon.com/2007/presentations/ts_mctp.pdf

  4. Eliel Louzoun (2013). "MCTP over PCIe Implementation". PCI-SIG. Archived from the original (PDF) on November 9, 2013. Retrieved November 9, 2013. https://web.archive.org/web/20131109225411/http://www.pcisig.com/developers/main/training_materials/get_document?doc_id=0e7ddff785dd0eeb16482dacdaddc0bab5e61170

  5. "Management Component Transport Protocol (MCTP) Serial Transport Binding" (PDF). DMTF. July 21, 2010. Retrieved February 26, 2014. http://www.dmtf.org/sites/default/files/standards/documents/DSP0253_1.0.0.pdf

  6. "PMCI | DMTF". www.dmtf.org. (list of standards) https://www.dmtf.org/standards/pmci

  7. Eliel Louzoun (2013). "MCTP over PCIe Implementation". PCI-SIG. Archived from the original (PDF) on November 9, 2013. Retrieved November 9, 2013. https://web.archive.org/web/20131109225411/http://www.pcisig.com/developers/main/training_materials/get_document?doc_id=0e7ddff785dd0eeb16482dacdaddc0bab5e61170

  8. "Intel Ethernet Controller I210 Datasheet" (PDF). Intel. 2013. pp. 1, 15, 52, 621–776. Retrieved November 9, 2013. http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/i210-ethernet-controller-datasheet.pdf

  9. "Intel Ethernet Controller X540 Product Brief" (PDF). Intel. 2012. Retrieved February 26, 2014. http://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/ethernet-x540-brief.pdf

  10. "Management Component Transport Protocol (MCTP) Host Interface Specification" (PDF). DMTF. July 21, 2010. Retrieved February 26, 2014. http://www.dmtf.org/sites/default/files/standards/documents/DSP0256_1.0.0.pdf