【PCIe小知识】如何区分PCIe协议中的P2P和E2E?

article/2025/10/16 23:56:22

目录

  • 1 P2P
    • 1.1 Point to Point
    • 1.2 Peer to Peer
  • 2 E2E
    • 2.1 End to End
  • 3 总结
    • 3.1 图示说明

1 P2P

P2P有两层含义,需要先分清,它可以表示Peer to Peer(同级传输),也可以表示Point to Point(点对点)。

1.1 Point to Point

点对点一般是指有物理通道相连的两台机器或者设备间的通信,即位置上相邻,常用于数据链路层的传输。

1.2 Peer to Peer

同级传输一般是指switch下挂载的两个Endpoint设备间的传输。

2 E2E

2.1 End to End

端对端一般是指在数据传输前,经过各种各样的交换设备,在两端设备间建立了一条链路传输,就如同两个设备直接相连一样。在链路建立后,发送端(TX)就可以发送数据,直至数据发送完毕(如P型报文)或者接收端(RX)确认发送成功(如NP型报文)。

3 总结

3.1 图示说明

上述三种传输方式,如下图所示:
在这里插入图片描述
图中,蓝色通道表示 点对点(Point to Point) 传输;红色通道表示 端对端(End to End) 传输;绿色通道表示 同级间(Peer to Peer) 传输。


http://chatgpt.dhexx.cn/article/Lsv0ZS3Y.shtml

相关文章

AUTOSAR E2EXf E2ESM Introduction

针对E2E 数据校验目前存在2种方式,如下 E2E Lib E2E PW: 采用这种方式的校验E2E_Check接口将返回E2E PXX Status(例子可参见E2E PXX Status Estimation) ,App 需要自行根据返回的E2E PXX Status来判断采取什么Action , 对于这种…

基于Vue源码中e2e测试实践

您好,如果喜欢我的文章,可以关注我的公众号「量子前端」,将不定期关注推送前端好文~ 基于Vue源码中e2e测试实践 前言技术选型&对Vue的参考Puppeteer测试流程在Concis中的实践项目目录整理Concis组件库 前言 最近半年博主一直在抽空自研一…

【测试与自动化】介绍-框架-Jest-覆盖率-异步代码-e2e-Vue测试

测试与自动化 软件测试和自动化测试介绍前端自动化测试框架使用Jest编写单元测试统计测试覆盖率使用Jest测试异步代码使用Cypress进行e2e测试测试 Vue 项目 软件测试和自动化测试介绍 了解什么是软件测试,以及自动化方式的测试 什么是软件测试? 定义&am…

AUTOSAR E2E Introduction

E2E – Functional Safety E2E 用于保护安全相关的数据交互,以防止数据在交互过程中因为” FAULT” 导致数据完整性,时效性,合法性出现问题, 比如HW RANDOM FAULT 导致数据被篡改 E2E 的使用可以满足ISO26262 -6 对于数据安全传输的要求, 最高可以满足ASILD 的要求 需要…

【小猫爪】AUTOSAR学习笔记12-功能安全之E2E模块

【小猫爪】AUTOSAR学习笔记12-功能安全之E2E模块 前言1 E2E模块简介2 E2E功能简介2.1 五种保护机制2.2 E2E的状态机2.3 E2E Protection Wrapper2.4 E2E 错误反馈方式 END 前言 从这一节开始,正式步入功能安全专题。这一节先来看一个与Communication Stack强相关的且…

AUTOSAR专项--E2E

1. E2E基本概念 E2E,全称叫做End To End。这个概念的提出是用于保护在ECU运行时与安全相关的数据交换不受通信链路中故障的影响。根据AUTOSAR E2E Protocol Specification描述,基于E2E的通信可以按照如下示例: 很明显,E2E在传输中用于防止MCU硬件的随机失效、通信总…

Vue中如何进行自动化测试与端到端测试(E2E测试)

Vue中如何进行自动化测试与端到端测试(E2E测试) Vue.js是一种流行的前端JavaScript框架,用于构建现代的单页应用程序。在Vue.js中,测试是一个非常重要的主题。测试可以确保代码的正确性,使代码更加可靠和可维护。在这…

前端测试:e2e测试

为什么进行测试 你是否有以下烦恼: 当你加班加点完成一个功能后,提交给测试部,立马返回几个bug 当你修改完bug后,并检查了好几遍,确保无误后,提交给测试部,有返回几个bug …… 对于以上情境…

【AUTOSAR-E2E】-1.1-End-to-End通信保护介绍(Functional Safety功能安全相关)

目录 1 常见的通讯故障以及E2E机制能够检出的通讯故障 2 Functional safety功能安全对通信的要求 3 通信故障的原因 3.1 软件故障 3.2 随机硬件故障 3.3 外部影响、环境压力 4 常见的“E2E通讯保护”解决方案 4.1 无E2E保护的信号数据流示例 4.2 E2E Protection Wrapper解决方案…

Autosar BSW层CAN通讯开发------08(Autosar的E2E开发-----以E2E Profile01为例)

Crc校验在CAN报文中的实际应用介绍: Crc在报文传输过程中的实际应用如下(在汽车中,Crc一般是对8个字节进行校验,目前我接触到的是这样): ECU-A和ECU-B之间进行CAN报文的传输,双方规定ECU-A发出的…

功能安全专题之端到端(E2E) 的通信保护

本文来自AUTOSAR技术资料。 前言 功能安全(Functional Safety)是一项系统特性,由于基于功能安全的设计会影响到系统设计,所以从系统开发初始阶段就要进行考虑。由于软件的复杂度会影响 到功能安全的设计,所以在AUTOS…

AUTOSAR的E2E通信安全

导语:近期项目中遇到一些E2E的诊断故障,涉及到整车需求和AutoSAR配置,对这个概念重新做了下梳理,与大家交流。由于E2E机制比较成熟,本文章内容更多出自于AutoSAR标准、ISO 26262 和相关文献,这里只捡重点和…

E2E通信保护协议学习笔记

E2E通信保护协议学习笔记 最近在做功能安全方面工作,想了解E2E保护的问题。本文试着说明两个点: 功能安全需要考虑通信失效造成的影响,因此E2E通信保护协议被提出,以满足功能安全要求; 简单介绍E2E通信保护协议机制。…

什么是 E2E 保护 ?

安全在每个领域都是一个永恒的话题,汽车也不例外,而随着最近几年汽车电动化、智能化和网联化的发展,汽车安全也越来越受到用户及开发人员的重视,安全的要素也是多方面的,例如用户可能关心在使用车机系统时的隐私安全、…

HVS颜色空间的提取

在日常的图片处理中,常常要把RGB转成HVS,然后再提取色调、亮度、饱合度通道图片进行操作,网上大多介绍都只是提到转换,如果提取都不准确,我这里记录一下准确提取的方法。V,S提取只要将值乘255就可以&#x…

matlab绘制hsv色轮图

% 生成网格 tListlinspace(0,2.*pi,300); rListlinspace(0,1,100); [theta,R]meshgrid(tList,rList);% 角度及半径转换为坐标 Xcos(thetapi).*R; Ysin(theta).*R; Zzeros(size(X));% 构造hsv网格并转换为rgb网格 hsvMeshcat(3,theta./2./pi,ones(size(R)),R); rgbMeshhsv2rgb(h…

图像融合:Exposure Fusion Using Boosting Laplacian Pyramid

Exposure Fusion Using Boosting Laplacian Pyramid 文章目录 Exposure Fusion Using Boosting Laplacian PyramidJND ModelLuminance AdaptationContrast MaskingOverall JND Model A Hybrid Exposure Weight MeasurementLocal Exposure WeightGlobal Exposure WeightJND-Base…

基于主动视觉机制的深度学习--一个综合池化框架

卷积神经网络(CNN)是深度学习的代表算法之一,长期以来被广泛应用于图像识别领域。它是受到了生物处理过程的启发,通过模仿人类视觉系统(HVS)的工作机制,完成各种视觉任务等。但与HVS相比,CNN不能够像人类一样,迅速的分…

第13章:直方图处理

第13章:直方图处理 一、直方图的含义:1. 普通直方图:2. 归一化直方图: 二、绘制直方图:1. 使用Numpy绘制直方图:2. 使用OpenCV绘制直方图:3. 使用掩码绘制直方图: 三、直方图均衡化&…

通过matlab,基于DCT变换,利用hvs实现水印嵌入强度自适应

我真的会谢,为什么我跑出来是一片黑呀?本matlab小白跪求matlab大佬答疑解惑555555感谢 以下是我的程序: % 读取原始图像和水印图像 I imread(lena.bmp); W imread(waterMark.bmp);% 将图像转为灰度图,并将水印调整为与原始图像…