跳到主要内容

8.1 分裂路径引入的复杂性

8.1 分裂路径引入的复杂性

如果路由器或其他网络元素能够访问一个流的所有数据包, 则该路由器通过改变 ECN 字段对该流造成的伤害, 不会大于它简单丢弃该流所有数据包所能造成的伤害. 然而, 在某些场景中, 恶意或损坏的路由器可能只能访问一个流中的一部分数据包. 问题如下: 该路由器通过改变它能够访问的那部分数据包中的 ECN 字段, 是否能够比简单丢弃那组数据包对该流造成更大伤害?

第 18 节对此也有更详细讨论, 并得出以下结论: 事实上, 能够访问聚合中一部分数据包的对手, 可能通过破坏基于 ECN 的拥塞控制, 拒绝让该聚合中其他数据包获得 ECN 的好处. 尽管这是不希望出现的, 但它不足以成为主张禁用 ECN 的担忧.