1. 前言
PDU路由器模塊支持將I-PDU從一個源總線網關到一個或多個目標總線。與從/到本地模塊的傳輸和接收不同,PDU路由器模塊必須同時充當接收器和發射器,并且在某些情況下還提供I-PDU的緩沖。網關需求被有意地分離,以便在不需要網關的情況下高效實現PDU路由器模塊。如果PDU路由器模塊允許I-PDU的網關傳輸,這些要求被視為額外要求,并不替代先前的要求。
傳輸協議(TP)
從源傳輸協議網關到一個或多個目標傳輸協議模塊的I-PDU可以直接作為完整的I-PDU進行網關傳輸(在傳輸之前接收到I-PDU的所有N-PDU組成的完整集合),也可以作為分段I-PDU進行網關傳輸(即時路由),在此情況下,先接收一定數量的字節(閾值)再進行傳輸。
通常,PDU路由器只會網關傳輸有效負載,而不會了解傳輸協議的詳細信息,例如SF、FF、CF、PCI等。但是,PduR還應支持使用全局PDU的MetaDataType配置的帶有元數據的I-PDU的網關傳輸。這種類型的I-PDU在接口路由或轉發期間不需要特殊處理,但是對于TP路由,必須單獨轉發附加信息。
緩沖的分配
PduR的緩存分配屬于I-PDU處理傳輸協議(TP)中的一個功能。
PduR使用兩個不同的緩沖區來進行傳輸協議PDU的網關轉發:
①通過PduRRoutingPaths配置的大型TP緩沖池,
②以及通過PduRDestTxBufferRef配置的專用緩沖區。
專用緩沖區用于單幀路由,必須足夠大&#x