仅对英特尔可见 — GUID: lbl1458164143379
Ixiasoft
4.1.6.2. XON/XOFF暂停帧
接收到XOFF请求后,发送者传输一个具有指定PFC暂停帧量值的PFC帧。如果XOFF条件下有已使能的优先队列,则在最小时间间隙后传输一个新的PFC帧。可在优先队列相应的TX Flow Control Signal XOFF Request Hold Quanta寄存器中指定最小时间间隔。两个连续的PFC帧之间的最小时间间隔为1个暂停量或512-bit时间。当所有已使能优先队列的PFC接口不再请求PFC帧时,PFC帧传输结束。
在任意已使能的优先队列中,从XOFF到XON的转换都会触发IP核发送一个对应优先队列暂停量为0PFC帧。IP核发送一个单XON流程控制帧。在丢失或损坏XON帧的极少情况下,远程搭档应仍可恢复传输。在之前的XOFF流程控制帧中所指定的持续时间失效后,远程搭档恢复传输。
当所接收流程控制帧为Pause帧时,IP核将立刻或在下一个帧边界处停止处理TX客户数据,当满足以下所有条件时,恢复客户数据传输:
- 暂停量指定的时间已过去,且无新的量值
- 接收到具有0暂停持续时间的有效暂停帧
如果相应TX Flow Control Enable寄存器位被设置为禁用XON和XOFF流程控制,则Pause帧无效。