Packet Filter Optimization For Network Interfaces
    1.
    发明申请
    Packet Filter Optimization For Network Interfaces 审中-公开
    网络接口的数据包过滤器优化

    公开(公告)号:US20100106874A1

    公开(公告)日:2010-04-29

    申请号:US12260061

    申请日:2008-10-28

    IPC分类号: G06F13/24

    摘要: A method and apparatus to reduce the transaction overhead involved with packet I/O on a host bus without sacrificing the latency of packets of important traffic types is described. This involves determining whether a packet is to be aggregated in response to receiving the packet in a receive buffer. If it is determined that the packet should not be aggregated, a host system may be interrupted to indicate availability of the received packet. Subsequently, the packet may be forwarded to an interrupted system via a local bus directly from a receiving buffer without being stored in a local storage. If it is determined that a packet is to be aggregated, it may be stored in a queue in local storage. Subsequently, it may be sent to a host system with a group of other frames using a single bus transaction to eliminate overhead.

    摘要翻译: 描述了一种在主机总线上减少与分组I / O相关的事务开销而不牺牲重要业务类型的分组的等待时间的方法和装置。 这涉及确定在接收缓冲器中接收到分组时是否要聚合分组。 如果确定分组不应该被聚合,则主机系统可能被中断以指示所接收分组的可用性。 随后,分组可以经由本地总线直接从接收缓冲器转发到中断的系统,而不被存储在本地存储器中。 如果确定要聚合分组,则可以将其存储在本地存储器中的队列中。 随后,可以使用单个总线事务将其发送到具有一组其他帧的主机系统以消除开销。