inter-packet gap是在网络通信协议中,在后继数据包之前强制加入的时间延迟。IEEE对于inter-packet gap有定义,但很多交换机/路由器支持比标准更低的间隙时间,英特尔I225显然也本着优化网络性能的初衷去这样做了。只不过在一些网络硬件环境中碰到了水土不服的问题,由于帧间间距是固化在电路级别实现的,通过软件驱动无法修复BUG,英特尔只能着手推出新步进来修复这一硬件问题。英特尔在上述文档中提到,预计会在2020年第二季度完成修复工作,差不多也就是和RocketLake处理器的发布时间点同步。
这也意味着在此之前出货的I225网卡就需要特别注意2.5G交换机的搭配问题,这些带有兼容性问题的2.5G网卡芯片可能已随一些主板进入到使用环境,最新版本的英特尔驱动会在检测到问题后自动将速度限制到1Gbps,以防止丢包和性能恶化。另外还有主板制造商的回应与英特尔文档中提到的不同:即将上市的Z490主板将使用B2步进的I225网卡,已经不受该缺陷影响。
所以如果你在使用2.5G网卡时发现网速卡的问题,首先要看看你的交换机是什么品牌的,想要解决这个问题的话,要么换可以兼容2.5G网卡的交换机,要么就只能换普通的1G网卡了。