【PCIe 总线及设备入门学习专栏 6.1 -- PCIe MCTP】

news/2025/1/21 14:24:39/

文章目录

        • 1 什么是 MCTP
        • 2 MCTP 消息在 PCIe 中的传输特点
        • 3 MCTP.html" title=PCIe MCTP>PCIe MCTP 的局限性
          • (1) 出站(Outbound)MCTP 消息分解的限制
          • (2) 入站(Inbound)MCTP 消息组装的限制
        • 4 MCTP 消息的实际使用流程
          • 发送端处理流程
          • 接收端处理流程
        • 5 实际使用场景
          • 例 1:管理命令传输
          • 例 2:监控数据报告
          • 例 3:多跳网络中的中继
        • 6 总结

在这里插入图片描述

MCTP_5">1 什么是 MCTP

MCTP 是由 DMTF(Distributed Management Task Force)定义的协议,用于提供设备和主机间基于不同传输层(如 PCIe、I²C、USB 等)的管理消息通信能力。在 PCIe 环境下,MCTP 消息作为 Type 1 VDM(Vendor Defined Message) 的一种特殊形式传输,并被赋予唯一的 VDM Code 值 0000b,以区别于其他 VDM。

在这里插入图片描述

MCTP__PCIe__11">2 MCTP 消息在 PCIe 中的传输特点
  • 消息格式

    • MCTP 消息被认为是含有数据的 Type 1 VDM。
    • MCTP 消息的头部定义和内容由 MCTP

http://www.ppmy.cn/news/1564977.html

相关文章

实施工程师:面试基础宝典

一.运维工程师和实施工程师的区别:工作内容不同、职能不同、工作形式不同 1.工作内容不同: 运维工程师要对公司硬件和软件进行维护。 硬件包括:机房、机柜、网线光纤、PDU、服 务器、网络设备、安全设备等。 实施工程师包括常用操作系统、应…

怎么使用langchain和ollama自己简单开发搭建一个本地有记忆的大模型?

环境: langchain ollama 问题描述: 怎么使用langchain和ollama开发搭建一个本地有记忆的大模型? 之前有个数字人管家项目,需要新增开发数字人后台大模型的记忆功能,测试了一下市面上的开源项目,没有找到满足自己…

Java开发提效秘籍:巧用Apache Commons IO工具库

一、引言 在 Java 开发的广袤领域中,输入输出(I/O)操作宛如一座桥梁,连接着程序与外部世界,从文件的读取与写入,到网络数据的传输,I/O 操作无处不在,其重要性不言而喻。然而&#xf…

淘宝关键词页面爬取绘图进行数据分析

对爬虫、逆向感兴趣的同学可以查看文章,一对一小班V教学:https://blog.csdn.net/weixin_35770067/article/details/142514698 关键词页面爬取代码 from DrissionPage import WebPage, ChromiumOptions from DataRecorder import Recorder import time …

数据结构——AVL树的实现

Hello,大家好,这一篇博客我们来讲解一下数据结构中的AVL树这一部分的内容,AVL树属于是数据结构的一部分,顾名思义,AVL树是一棵特殊的搜索二叉树,我们接下来要讲的这篇博客是建立在了解搜索二叉树这个知识点…

Web开发 -前端部分-CSS-2

一 长度单位 代码实现&#xff1a; <!DOCTYPE html> <html lang"zh-CN"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document<…

C#中的语句

C#提供了各式各样的语句&#xff0c;大多数是由C和C发展而来&#xff0c;当然&#xff0c;在C#中做了相应修改。语句和表达式一样&#xff0c;都是C#程序的基本组成部分&#xff0c;在本文我们来一起学习C#语句。 1.语句 语句是构造所有C#程序的过程构造块。在语句中可以声明…

数据结构-LinkedList和链表

1.链表 1.1为什么要引入链表 上一篇文章中我们介绍了ArrayList&#xff0c;ArrayList的底层是通过数组实现的&#xff0c;具有随机访问效率高等特点&#xff0c;那么我们为什么还需要引入链表呢? 这是因为ArrayList底层通过数组实现&#xff0c;当在ArrayList任意位置(除了…