值得注意的是,被动拥塞控制和主动拥塞控制并不是两类互斥的技术,它们存在优势互补,可以结合使用。数据中心无损网络对这两类技术各自的优化研究和它们之间的组合研究提出了需求。动态虚拟通道(Dynamic Virtual Lanes,DVL)是拥塞隔离的一个工具,拥塞隔离可以消除因过度使用PFC所造成的队头阻塞。DVL识别出引起拥塞的流,并把它们隔离到单独的流量类别,然后向上游邻居发送信号让它执行相同操作。相比于端到端的控制环路需要一定时间才能生效,DVL可以有效地将拥塞暂时移开。
图4描述了DVL的实施过程。当流量在交换机的出口端发生冲突时,该方法会检测到冲突并识别违规流,来自违规流的后续数据包将被引向一个拥塞流的专有队列(即被有效地移出),一旦拥塞流队列到达阈值,DVL将会向上游邻近交换机发送拥塞隔离包(Congestion Isolation Packet,CIP)。CIP包含足够的信息可以让上游交换机识别出该拥塞流,上游交换机同样也会隔离该拥塞流,并监控拥塞流队列的深度。来自拥塞流的数据包被传输的优先级要低于非拥塞流队列,如果拥塞一直持续,拥塞流队列就会被填满,在这种情况下,采用DVL的交换机会利用VIQ去协调拥塞流队列和入口端。同时,当拥塞流队列填满时,入口端也会发出PFC以避免丢包。流量控制只会阻塞拥塞流队列,而其他未拥塞的流量则可以由非拥塞流队列自由通过。