发明授权
US6016513A Method of preventing packet loss during transfers of data packets between a network interface card and an operating system of a computer 失效
在网络接口卡和计算机的操作系统之间传输数据包时防止分组丢失的方法

  • 专利标题: Method of preventing packet loss during transfers of data packets between a network interface card and an operating system of a computer
  • 专利标题(中): 在网络接口卡和计算机的操作系统之间传输数据包时防止分组丢失的方法
  • 申请号: US25960
    申请日: 1998-02-19
  • 公开(公告)号: US6016513A
    公开(公告)日: 2000-01-18
  • 发明人: Glen H. Lowe
  • 申请人: Glen H. Lowe
  • 申请人地址: CA Santa Clara
  • 专利权人: 3Com Corporation
  • 当前专利权人: 3Com Corporation
  • 当前专利权人地址: CA Santa Clara
  • 主分类号: G06F13/12
  • IPC分类号: G06F13/12 H04L29/12 G06F13/00
Method of preventing packet loss during transfers of data packets
between a network interface card and an operating system of a computer
摘要:
A method of preventing packet loss when data packets are transferred from a network interface card to a host operating system of a computer. Incoming data packets received by the network interface card are processed in bursts of N data packets, where N is a maximum number of data packets that can be handled by the host operating system. At the end of each burst, a signal is sent to the host operating system that the burst constitutes all the incoming data packets. In one embodiment of the present invention, the signal, which falsely indicates that the transaction is complete, also enables the host operating system to receive another burst of the data packets. The process may be repeated until all the incoming data packets are received by the host operating system. In another embodiment of the present invention, after processing a burst of N data packets, a future hardware interrupt is scheduled and a signal falsely indicating that the burst constitutes all of the incoming data packets is sent. The future hardware interrupt, coupled with the signal, enables the host operating system to receive a stream of data packets without packet loss.
公开/授权文献
信息查询
0/0