发明授权
US08644157B2 Systems and methods for handling NIC congestion via NIC aware application
有权
通过NIC感知应用程序处理NIC拥塞的系统和方法
- 专利标题: Systems and methods for handling NIC congestion via NIC aware application
- 专利标题(中): 通过NIC感知应用程序处理NIC拥塞的系统和方法
-
申请号: US13073709申请日: 2011-03-28
-
公开(公告)号: US08644157B2公开(公告)日: 2014-02-04
- 发明人: Ashok Kumar Jagadeeswaran , Saravana Annamalaisami , Ramanjaneyulu Talla , Jyotheesh Rao Kurma , Mohit Saxena
- 申请人: Ashok Kumar Jagadeeswaran , Saravana Annamalaisami , Ramanjaneyulu Talla , Jyotheesh Rao Kurma , Mohit Saxena
- 申请人地址: US FL Fort Lauderdale
- 专利权人: Citrix Systems, Inc.
- 当前专利权人: Citrix Systems, Inc.
- 当前专利权人地址: US FL Fort Lauderdale
- 代理机构: Foley & Lardner LLP
- 代理商 Christopher J. McKenna
- 主分类号: H04L1/00
- IPC分类号: H04L1/00
摘要:
The present solution is directed to a system for handling network interface card (NIC) congestion by a NIC aware application. The system may include a device having a plurality of network interface cards (NICs), a transmission queue corresponding to a NIC of the plurality of NICs; and an overflow queue for storing packets for the NIC when congested. The system may also include an application executing on the device outputting a plurality of packets to the transmission queue responsive to detecting that the NIC is identified as not congested. The device identifies the NIC as congested responsive to determining that a number of packets stored in the transmission queue has reached a predetermined threshold and responsive to detecting identification of the NIC as congested, the application stores one or more packets to the overflow queue. The device transmits one or more of the plurality of packets stored in the transmission queue and transmits a predetermined number of packets from the overflow queue.
公开/授权文献
信息查询