Ethernet MCTP Protocol Support

Computers & Servers

Management Component Transport Protocol over Ethernet

What is Ethernet MCTP?

MCTP over Ethernet (Management Component Transport Protocol) is a DMTF standard that enables platform management communication between a baseboard management controller (BMC) and managed components using Ethernet as the physical transport. It encapsulates MCTP messages in Ethernet frames using a dedicated EtherType, enabling management traffic to share the same network infrastructure as data traffic. This protocol is used in servers, data center equipment, and platform management architectures where components like NICs, GPUs, storage controllers, and FPGAs need to communicate with the BMC. Engineers debugging platform management must decode the MCTP message layer to verify device discovery, message routing, and payload integrity.

Ethernet MCTP Quick Reference

type Packet-based
signals Ethernet MAC/PHY
max Speed 100 Mbps
features Platform management

Acute Instruments Supporting Ethernet MCTP

Ready to analyze this protocol?

See how Acute instruments capture and decode this protocol in real time. Request a demo or contact our team.

How to Analyze Ethernet MCTP with Acute Instruments

1

Connect your Acute logic analyzer to the Ethernet MAC/PHY interface signals (e.g., RMII or RGMII) carrying MCTP traffic.

2

Attach a ground lead to the target board's ground reference.

3

In the Acute software, select the Ethernet MCTP protocol decoder and assign the interface signals to the correct input channels.

4

Configure the decoder for the Ethernet interface type and MCTP EtherType filtering.

5

Capture and view decoded MCTP messages showing source/destination EIDs, message type, and payload contents.

Frequently Asked Questions

What sample rate do I need for Ethernet MCTP analysis?
The sample rate depends on the Ethernet PHY interface. For RMII at 50 MHz, use at least 200 MHz sampling. For RGMII at 125 MHz DDR, sample at 500 MHz or higher. The MCTP protocol layer itself adds no additional speed requirements beyond what the underlying Ethernet interface demands.
Why is my MCTP decoder not finding management messages in the Ethernet capture?
MCTP over Ethernet uses EtherType 0x1AB4 (DMTF-assigned). If the decoder is not filtering on this EtherType, management messages will be lost among regular Ethernet traffic. Also verify that MCTP communication is actually using Ethernet transport — some platforms route MCTP over SMBus or PCIe VDM instead. Check the BMC configuration to confirm the transport binding in use.
How many channels are needed for Ethernet MCTP analysis?
The channel count depends on the Ethernet PHY interface. For RMII: 6-7 channels (TXD[1:0], RXD[1:0], REF_CLK, TX_EN, CRS_DV). For RGMII: 12 channels (TXD[3:0], RXD[3:0], TX_CLK, RX_CLK, TX_CTL, RX_CTL). The LA4000 series provides the channel count and timing resolution needed for these high-pin-count interfaces.

Related Protocols

Need help choosing the right instrument for your protocol? Contact our engineering team.