发明授权
- 专利标题: Onload network protocol stacks
- 专利标题(中): 负载网络协议栈
-
申请号: US12373173申请日: 2007-07-09
-
公开(公告)号: US08489761B2公开(公告)日: 2013-07-16
- 发明人: Steven L. Pope , David J. Riddoch
- 申请人: Steven L. Pope , David J. Riddoch
- 申请人地址: US CA Irvine
- 专利权人: Solarflare Communications, Inc.
- 当前专利权人: Solarflare Communications, Inc.
- 当前专利权人地址: US CA Irvine
- 代理机构: Haynes Beffel & Wolfeld LLP
- 代理商 Warren S. Wolfeld
- 优先权: GB0613684.0 20060710; GB0613687.3 20060710; GB0613976.0 20060713
- 国际申请: PCT/IB2007/003444 WO 20070709
- 国际公布: WO2008/038139 WO 20080403
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
A method for transmitting data by means of a data processing system, the system supporting an operating system and at least one application and having access to a memory and a network interface device capable of supporting a communication link over a network with another network interface device, the method comprising the steps of: forming by means of the application data to be transmitted; requesting by means of the application a user-mode operating system functionality of the data processing system to direct the data to be transmitted, the request including an indication of a protocol by which the data is to be transmitted; responsive to that request, the user-mode operating system functionality selecting a protocol processing entity in accordance with the indication of a protocol by which the data is to be transmitted; forming within the context of the application by means of the protocol processing entity the data into packets for transmission in accordance with the protocol by which the data is to be transmitted and writing by means of the protocol processing entity the packets to be transmitted to an area of the memory; initiating by means of communication between the protocol processing entity and the network interface device a transmission operation of at least some of the packets over the network.
公开/授权文献
- US20100057932A1 ONLOAD NETWORK PROTOCOL STACKS 公开/授权日:2010-03-04
信息查询