问题描述
在三态以太网MAC v3.1和v3.2以及千兆以太网MAC v8.0和v8.1中,当启用流程控制并且接收到多播PAUSE帧时,MAC的发送侧不会暂停并将框架传递给标记为良好框架的客户端。在统计矢量中,设置位4(多播)和位19(控制帧),但不设置位23(暂停帧)。
如果MAC运行正常,则多播PAUSE帧的接收应暂停MAC的发送侧,并传递给标记为坏帧的客户端。
解决/修复方法
要解决此问题,可以将组播地址(01-80-C2-00-00-01)设置为configuration_vector中的PAUSE地址或通过主机接口。在GEMAC核心的v7.0,TEMAC核心的v2.2或更早的核心中未发生此问题。此问题将在GEMAC核心v8.2和TEMAC核心v3.3中修复,计划于2007年3月在9.1i IP Update 1中发布。
没有回复内容