Rapidio的传输机制


Rapidio操作是基于请求和响应进行的。请求即发送,例如A与B进行数据通信,A发送到B的数据可能是给B的数据,也可能是一个请求读的“信号”,无论是什么,我们都称之为请求数据包,当B接收到A的数据,若对此做出反应,我们称之为响应,那么A接收B的数据包就是响应包了,但B也可能主动给A发送数据,对A来说,依旧是响应数据包。总之,对于一端来说,发出去的就是请求,接收的就是响应。而数据包“包”是端点器件通讯的基本单元,所以说,不同器件间的数据交换就是数据包的传递。如下图就是一个请求数据包与响应数据包的传输流程。

在第一章我们阐述了对交互的理解,再次就不再赘述了。“Acknowledge Symbol”是物理层的数据包,它们就好像交通警察一样,协调各个路口的数据交换,以防拥堵、丢包、错包情况,我们称之为“控制符号”,在第四章会对此进行详细描述。

image.png





快来扫描下方二维码关注公众号,领取站内所有相关资料,所有哦~

有建议、有需求、有疑问、联系我

<