个人理解,PFC和ECN使用目的和背景不同。 RoCEv1和v2是基于ifinite band的解决方案,数据在ifinite band交换时需要无损lossless,因此RoCE也需要交换机支持lossless。但其中RoCEv1不需要PFC(Priority Flow Control),而RoCEv2需要。因为RoCEv1只支持链路层转发,只考虑同一交换机两个端口之间转发的情况,由于ib交换机本身支...
通过使用 PFC 功能,使得某种类型的流量拥塞不会影响其他类型流量的正常转发,从而达到同一链路上不同类型的报文互不影响。 ECN概念 ECN(Explicit Congestion Notification,显示拥塞通知)设备发生拥塞时,通过对 报文 IP头中ECN域的标识,由接收端向发送端发出降低发送速率的CNP(Congestion Notification Packet,拥塞通知报文),...
-E810支持iWARP和RoCEv2 RDMA传输,还支持优先流控制(PFC)和 显式拥塞通知(ECN)。 -X722仅支持iWARP和一组更有限的配置参数。 - E810 supports both iWARP and RoCEv2 RDMA transports, and also supports congestion management features like priority flow control (PFC) and explicit congestion notification (ECN...
想给DSCP赋值8,dscp是Tos的高6bit,dscp=8对应的Tos是100000、100001、100010、100011,即32,33,34,35.在程序中,创建QP时,设置attr.ah_attr.grh.traffic_class = 32 (测试发现,不论traffic_class设置多少,都只能修改报文Tos域的高6bit,后2bit与ECN设置有关) 由于映射关系可以修改,所以最准确的映射关系应该用...