网卡性能测试方法及系统技术方案

技术编号:8242623 阅读:229 留言:0更新日期:2013-01-24 23:37
一种网卡性能测试方法,包括:在应用层参考MTU值分割文件,并将分割后得到的封包逐一传输至数据链路层;在数据链路层将封包写入写缓冲区;取得网卡的BAR地址,并根据此BAR地址将写缓冲区中封包写入网卡缓存;在物理层网卡的驱动程序投递写缓冲区中封包之后,接收封包的投递结果,并根据投递结果计算丢包率;根据丢包率修改配置文件中的MTU值。本发明专利技术还提供一种网卡性能测试系统。本发明专利技术可以实现分割后文件的直接传送,能够确保网卡性能的高效测试。

【技术实现步骤摘要】

【技术保护点】
一种网卡性能测试方法,其特征在于,该方法包括步骤:分割传输步骤:在应用层参考MTU值分割文件,并将分割后得到的封包逐一传输至数据链路层;构造步骤:在数据链路层将封包写入写缓冲区;数据写入步骤:取得网卡的BAR地址,并根据此BAR地址将写缓冲区中封包写入网卡缓存;接收记录步骤:在物理层网卡的驱动程序投递写缓冲区中封包之后,接收封包的投递结果,并根据投递结果计算丢包率;修改步骤:根据丢包率修改配置文件中的MTU值。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗探科何兵杰
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1