概念:Member Stream 与 Compound Stream

定义

在 802.1CB 中,Compound Stream 是由一个或多个 Member Streams 组成的复合流。原始业务流经过 FRER 处理后,被复制并分配到多个 Member Streams;这些成员流在后续恢复点重新合并,重复副本被消除。

直觉解释

可以把 Compound Stream 理解为“逻辑上的同一条关键流”,把 Member Stream 理解为“这条关键流的一份副本走的一条路径”。学习 FRER 时最重要的转变是:可靠性不再只看单条路径,而是看多个成员流组合后能否恢复出一条可用的逻辑流。

原文中的正式语境

802.1CB 在 Overview 和 Definitions 中引入这组术语,后续 Sequence generation、Sequence recovery、Stream splitting、Annex C 示例都围绕它展开。标准还指出,802.1Q 语境里的 Stream 和 802.1CB 语境里的 Compound/Member Stream 不完全等价,读文档时需要留意上下文。

它为什么重要

  • 它决定了 FRER 的对象层次:恢复的是 Compound Stream,不是单个 Member Stream。
  • 它帮助理解为什么一条应用流会对应多个 VLAN、路径或封装。
  • 它解释了为什么每个 Member Stream 可能需要独立带宽和路径规划。

一个具体例子

Talker 发出一个控制流,FRER 把它复制成 Member Stream A 和 Member Stream B。A 走上方链路,B 走下方链路。Listener 收到两条成员流后,根据序列号只交付一个副本。对上层应用来说,它看到的仍是一条逻辑流,也就是 Compound Stream 恢复后的结果。

常见误解 / 易混点

  • Member Stream 不是新的业务流,它是同一个逻辑流的冗余成员。
  • Compound Stream 不等于简单组播;FRER 还需要序列号和重复消除。
  • 成员流路径如果不独立,可靠性收益会明显变弱。

在本知识库中的应用示例

关联概念