幀檢測序列錯誤(FCS)

幀檢測序列錯誤(FCS

FCS802.3幀和Ethernet幀的最後一個字段(4字節).

幀校驗序列(FCS)是指特別的檢測碼字符被添加到在一個通信協議中的幀中進行檢錯和糾錯。發送主機在整個幀中有一個檢測碼隨着發送。接收主機在整個幀中的檢測碼使用相同的運算法則,並將它與接收到的 FCS 相比較。這樣,它能夠探測是否任何數據在運輸中丟失或被改變。它可能當時丟失這個數據,和請求錯誤幀的重傳。一個循環冗餘碼校驗常被用來估算 FCS。

FCS 字段 — 包含幀的 32 位循環冗餘校驗 (CRC), 數據鏈路層幀方式接入協議(LAPF)中的字段,是一個 16 比特的序列。它具有很強的檢錯能力,它能檢測出在任何位置上的 3 個以內的錯誤、所有的奇數個錯誤、16 個比特之內的連續錯誤以及大部分的大量突發錯誤。

據信而泰科技的經驗表明:一個符合長度但FCS錯誤的信息包可能有幾種可能的問題。問題可能是延遲碰撞,壞的網卡或驅動器,電纜,集線器或是噪聲等。一般而言,主要是物理鏈路層的錯誤引起的。

比如:1、阻容匹配不合適,電阻值偏大或偏小,電容型號的匹配都會造成FCS錯誤的產生。還有電阻電容的錯焊或者漏焊以及虛焊都容易造成這種問題。

     2、PCB線路的設計問題,尤其是千兆以太網的PCB設計,千兆信號的對信號質量要求很高,如果線路排列不合理,會造成線間串擾,影響信號質量。

    3、FCS錯誤主要發生在PHY與RJ45接口之間的鏈路上,所以出現FCS錯一定需要排查PHY與RJ45之間的錯焊、漏焊、虛焊等問題。

4、在一些設備生產廠遇到FCS錯誤出現的問題,也可能是由於使用的物理連接介質質量太差造成的(千兆以太網對網線的要求至少是超5類線纜),還包括RJ45的水晶頭的製造(製作)工藝。

5、FCS錯誤的出現,我們可以通過使用以太網測試儀來檢測到,通過強壓力的衝擊,容易暴露一些錯焊,虛焊的問題。


如果有1%以上的幀是FCS錯誤就必須作爲嚴重問題來對待。因爲它嚴重影響網絡的吞吐量。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章