2. Corruption of a frame: Refer to Figure 2-38. The frame-sender sends a frame and decrements the remaining-Tx-B2B-credits. But the frame gets corrupted in a specific manner (such as SOF is corrupted) so that the frame-receiver can’t recognize that the ingress bits belong to a frame. Because the frame-receiver believes that it never received a frame, there’s no reason for it to send an R_RDY to the frame-sender. As a result, the frame-sender’s remaining-Tx-B2B-credits don’t increment. This corruption of the frame in a specific manner that makes it unrecognizable as a frame, results in a loss of Tx B2B credit for the frame-sender and makes the frame-sender and the frame-receiver go out of sync. 请参见图 2-38。帧发送方发送一个帧并递减剩余的 Tx-B2B 信元。但由于帧以特定方式损坏(如 SOF 被损坏),因此帧接收器无法识别入口比特属于一个帧。由于帧接收器认为自己从未收到过帧,因此没有理由向帧发送者发送 R_RDY。因此,帧发送方的剩余 Tx-B2B 信元不会递增。这种以特定方式损坏帧的行为使其无法被识别为一个帧,从而导致帧发送方丢失 Tx B2B 信元,并使帧发送方和帧接收方失去同步。
Figure 2-38 Loss of B2B credits due to a corrupted frame
A common misconception is that a corrupted frame always results in a CRC error. As previously explained, a frame may get corrupted in the following two distinct ways: 一个常见的误解是,损坏的帧总是会导致 CRC 错误。如前所述,帧损坏可能有以下两种不同的方式:
A receiver detects a valid frame, but the CRC verification fails. This results in incrementing the ingress frame counter and the