概念:FRER 与带宽预约
定义
FRER 本身负责复制和重复消除,但不负责提供带宽、缓存或无拥塞保证。由于一个 Compound Stream 会被拆成多个 Member Streams,每条成员路径都可能消耗资源,因此 FRER 必须和带宽预约、队列整形、缓存规划一起考虑。
直觉解释
可靠性不是免费的。同一个关键流复制成两份,网络中某些链路就可能要承载两份流量。恢复点虽然会丢掉重复副本,但重复副本在到达恢复点之前已经占用了链路和队列资源。
原文中的正式语境
802.1CB 在 Overview 和 Annex C.9 中讨论了 FRER 与 reserved bandwidth 的关系。Annex C.9 重点提醒:不同成员路径时延差可能让恢复点短时间承受额外突发和缓存压力。
它为什么重要
- 每个 Member Stream 都可能需要独立资源预算。
- 路径时延差越大,恢复点越可能需要额外缓存。
- 如果没有队列/预约机制配合,FRER 复制可能提高可靠性,却破坏时延或带宽假设。
一个具体例子
一个 Compound Stream 有两条 Member Streams。短路径失败后恢复,长路径上的积压帧和短路径新帧可能短时间同时到达恢复点。Sequence recovery 能丢掉重复,但输出侧仍可能面对短时突发,需要缓存或整形配合。
常见误解 / 易混点
- FRER 提高送达概率,不自动保证零拥塞损失。
- 复制后的成员流不能只按原始业务流的一份带宽估算。
- 路径时延差会影响恢复窗口、缓存和输出突发。
在本知识库中的应用示例
- 概念_信用整形与SR类 关注带宽和时延控制。
- 概念_Sequence_recovery 关注恢复点如何消除重复。
- 来源_IEEE_802.1CB_可靠性帧复制与消除_deep_dive 在场景推演中提到短路径恢复后的突发。