服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 百科知识 - implicit(隐式(Implicit)路由)

implicit(隐式(Implicit)路由)

2023-06-24 19:08未知服务器之家 百科知识

大家好,今天来为大家解答implicit这个问题的一些问题点,包括隐式(Implicit)路由也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~ Implic

大家好,今天来为大家解答implicit这个问题的一些问题点,包括隐式(Implicit)路由也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

ImplicitRouting

既然有了前面我们讲的基于三种资源(ID、Memory、IO)的两种路由方式ID路由和地址路由,为什么还要有个隐式路由(ImplicitRouting,也叫模糊路由)呢?

一是因为PCI总线有一些边带信号来传送信息和控制,在PCIe中采用消息(Message)机制来实现。PCIeSpec规定消息的路由方式为隐式路由。

二是在系统中,有一些报文是由EP发给RC的或者RC发出的广播报文,这些广播报文可以传递到系统中每一个设备,这时候就不需要按照ID和地址路由来区分设备了。

所谓隐式也就是这个意思,有潜规则的传播:)。我个人更喜欢把Implicit叫做隐式而不是模糊。

EP收到隐式路由的报文,如果是RC发出的广播报文(通常是RC发出的)或者本地报文(Local-TerminateatReceiver,通常是INTx消息),EP接收此报文。

Switch的处理则分上下行。如果上行端口收到RC的广播报文,则讲此报文发给所有下行端口。如果下行口收到发向RC的消息报文,则将此报文直接转发到上行端口,送给RC;如果收到本地消息报文,则接收此报文,不再向上或向下传播。

哪些消息是需要隐式路由的呢?如下:(注:不需要特意去记忆或理解这些,有个印象就好)

·INTxInterruptSignaling中断信号。PCI里面有INTx的信号

·PowerManagement电源管理用

·ErrorSignaling错误相关的信号

·LockedTransactionSupport支持Lock事务

·SlotPowerLimitSupport功率限制

·Vendor-DefinedMessages厂商自定义

·LTRMessagesLatencyToleranceReporting

·OBFFMessagesOptimizedBufferFlush/Fill

好了,文章到此结束,希望可以帮助到大家。

延伸 · 阅读

精彩推荐