网络测试是了解网络流量,分析业务性能的重要手段。如何实现高速链路流量捕获分析是目前人们非常关注的问题。在网络处理器上设计了一种BIOS下基于DMA技术的接收、发送以太数据帧的方法,以提高处理器数据包处理能力。该方法已经在BCM1250处理器上实现,测试实验表明,该方法数据包处理能力较之嵌入式Linux环境下提高了两倍。
Network test and measurement is one of most important methods to find out characteristic of traffic and understand application performance. It is key issue to perform network measurement for high speed link. An Ethernet frame capture and generating method has been proposed in BIOS with Direct Memory Access (DMA) for network processor. This method has been implemented on network processor of BCM 1250. It has been showed from experiment the performance of packet capture and generation with this method on BCM 1250 has been improved double over on embedded linux.