Management Component Transport Protocol information
Low-level protocol used for controlling hardware components
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.[1][2]
MCTP's underlying buses include SMBus / I2C, I3C, serial links, PCI Express and USB. 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.[1][3][4]
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.[3][5][6]
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.[7]
^ abTom Slaight (2007). "Management Component Transport Protocol (MCTP)" (PDF). Intel. Archived from the original (PDF) on November 9, 2013. Retrieved November 9, 2013.
^Amar Kapadia (June 18, 2012). "MCTP: This protocol is a key tool in server management to maximize ROI". networkworld.com. Retrieved November 9, 2013.
^ abEliel Louzoun (2013). "MCTP over PCIe Implementation". PCI-SIG. Archived from the original (PDF) on November 9, 2013. Retrieved November 9, 2013.
^"Management Component Transport Protocol (MCTP) Serial Transport Binding" (PDF). DMTF. July 21, 2010. Retrieved February 26, 2014.
^"Intel Ethernet Controller I210 Datasheet" (PDF). Intel. 2013. pp. 1, 15, 52, 621–776. Retrieved November 9, 2013.
ManagementComponentTransportProtocol (MCTP) is a protocol designed by the Distributed Management Task Force (DMTF) to support communications between...
Simple Network ManagementProtocol (SNMP) is an Internet Standard protocol for collecting and organizing information about managed devices on IP networks...
out-of-band management product, as an alternative to IPMI Redfish (specification) ManagementComponentTransportProtocol (MCTP), a low-level protocol used for...
Ethernet controllers, exported and made configurable via ManagementComponentTransportProtocol (MCTP). The ME also communicates with the host via PCI...
port for protocol requests from clients. Historically the most common transport layer protocol for network logging has been User Datagram Protocol (UDP)...
Description Protocol (SDP), which is carried as payload in SIP messages. SIP is designed to be independent of the underlying transport layer protocol and can...
Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely...
network. The ability of routing protocols to dynamically adjust to changing conditions such as disabled connections and components and route data around obstructions...
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any variation of...
Protocol (ICMP) and Internet Group ManagementProtocol (IGMP) are protocols 1 and 2, respectively. The Internet Protocol is the principal component of...
Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and TransportProtocol Port Number Registry. IETF. doi:10.17487/RFC6335...
The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia...
Ethernet controllers, exported and made configurable via ManagementComponentTransportProtocol (MCTP). The ME also communicates with the host via PCI...
LLDP can be stored in the device management information base (MIB) and queried with the Simple Network ManagementProtocol (SNMP) as specified in RFC 2922...
Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft Corporation which provides a user with a graphical interface to connect...
The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite. It originated in the initial network implementation...
(WAP1), 5-layer stack of protocols OMA LOCSIP Location in SIP/IP Core Software ComponentManagement Object (SCOMO), allows a management authority to perform...
(RADIUS) is a networking protocol that provides centralized authentication, authorization, and accounting (AAA) management for users who connect and...
BOOTP—Bootstrap Protocol BPDU—Bridge Protocol Data Unit BPEL—Business Process Execution Language BPL—Broadband over Power Lines BPM—Business Process Management BPM—Business...
not tied to any particular communications transport. A specialization of GIOP is the Internet Inter-ORB Protocol or IIOP. IIOP uses raw TCP/IP connections...
Lightweight Directory Access Protocol (LDAP /ˈɛldæp/) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining...
server. SSH operates as a layered protocol suite comprising three principal hierarchical components: the transport layer provides server authentication...
The Protocol Wars were a long-running debate in computer science that occurred from the 1970s to the 1990s, when engineers, organizations and nations became...
two major components: an abstract model of networking, called the Basic Reference Model or seven-layer model, and a set of specific protocols. The OSI...
architecture based on application layer network protocols. Each service is usually provided by a server component running on one or more computers (often a...