ปัญหาสำคัญ
ตัวนับสถิติคือการลงทะเบียนที่รวบรวมสถิติ การส่งและรับพาธข้อมูลในฟังก์ชัน MAC เมื่อมีสถิติ ตัวนับถูกเปิดใช้งานในตัวแปร MAC ใดๆ คุณอาจสังเกตเห็นปัญหาเหล่านี้ ในการกําหนดค่าต่างๆ:
ifOutUcastPkts
และifOutBroadcastPkts
ไม่เพิ่มขึ้นเมื่อฟังก์ชัน MAC ส่งข้อมูลที่ผิดพลาดและ เฟรมการออกอากาศaFramesReceivedOK
ไม่เพิ่มขึ้น เมื่อฟังก์ชัน MAC ในรูปแบบ 10/100-Mbps จะได้รับการหยุดชั่วคราว เฟรม
ifInBroadcastPkts
เพิ่มขึ้นเมื่อฟังก์ชัน MAC ในรูปแบบ 1000-Mbps จะได้รับการหยุดเฟรมชั่วคราวaOctetsReceivedOK
และetherStatsUndersizePkts
ไม่นับความยาวของเฟรมหยุดชั่วคราวเมื่อคุณปิดใช้งานเฟรมหยุดชั่วคราว การส่งต่อในการรับifOutErrors
ifOutMulticastPkts
,ifOutUcastPkts
และsifOutBroadcastPkts
ทํา ไม่นับแพ็กเก็ตที่ล้างเมื่อเกิดการชนกันล่าช้าหรือการชนกันมากเกินไป เกิด ขึ้นaFramesReceivedOK
,aOtetsReceivedOK
,etherStatsOctets
etherStatsPkts
และetherStatsPkts64Octets
จํานวน เฟรมเพิ่มเติมเมื่อฟังก์ชัน MAC ได้รับเฟรมหยุดชั่วคราวaFrameReceivedOK
และetherStatsUndersizePkts
เพิ่ม ภายใน 1 เมื่อฟังก์ชัน MAC ได้รับแพ็กเก็ตมายากลและตื่นขึ้นมา เหล่า นี้ ตัวนับสถิติไม่ควรเพิ่มขึ้นในโหมดสลีป- ตัวนับสถิติทั้งหมดทํางานในโหมดปกติเมื่อ MAC ฟังก์ชันทํางานในโหมดสลีป
ปัญหานี้มีผลต่อการออกแบบทั้งหมดที่มีฟังก์ชัน MAC ด้วย พีซี SGMII
ไม่มีวิธีแก้ไขปัญหา ปัญหานี้ได้รับการแก้ไขในเวอร์ชั่น 11.0 ของความเร็วสามเท่า ฟังก์ชัน Ethernet MegaCore