发明名称 |
Method, system, and computer program product for reducing network copies by port-based routing to application-specific buffers |
摘要 |
A method, system, and computer program product for delivering data, received from a network on a network adapter to a pre-assigned port, to a storage buffer assigned to an application are disclosed. An application designates an application-specific buffer within a local data processing system for buffering data communicated with the application. The local data processing system reports to a network interface of the local data processing system a memory address of the designated application-specific buffer, and the data processing system designates a port on which to receive packets addressed to the memory address. The data processing system then sends a port registration message to the local network interface, enabling the network interface to compare the port number of incoming traffic to a registered port number and route incoming traffic from a remote data processing system directly to the designated application-specific buffers in the event of a match. In one embodiment, the present invention includes receiving in the network interface a packet addressed to the specific port and delivering data from the packet to said application-specific buffer.
|
申请公布号 |
US7606251(B2) |
申请公布日期 |
2009.10.20 |
申请号 |
US20040912497 |
申请日期 |
2004.08.05 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
FERNANDES LILIAN SYLVIA;JAIN VINIT;MESSING JEFFREY PAUL;VALLABHANENI VASU |
分类号 |
H04L12/28;G06F13/12;G06F13/38;H04L12/56 |
主分类号 |
H04L12/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|