发明名称 |
Socket tables for fast data packet transfer operations |
摘要 |
A fast send method may be selectively implemented for certain data packets received from an application for transmission through a network interface. When the fast send method is triggered for a data packet, the application requesting transmission of the data packet may be provided a completion notice nearly immediately after the data packet is received. The fast send method may be used for data packets similar to previously-transmitted data packets for which the information in the data packet is already vetted. For example, a data packet with a similar source address, destination address, source port, destination port, application identifier, and/or activity identifier may have already been vetted. A socket table may be maintained listing previously-transmitted data packets and an instruction for handling additional data packets similar to the data packet entered in the socket table. |
申请公布号 |
US9094460(B2) |
申请公布日期 |
2015.07.28 |
申请号 |
US201213604745 |
申请日期 |
2012.09.06 |
申请人 |
Unisys Corporation |
发明人 |
Deisinger Mark V.;Smith Allyn;Peters John A. |
分类号 |
H04L12/28;H04L12/56;H04L29/06 |
主分类号 |
H04L12/28 |
代理机构 |
|
代理人 |
Gregson Richard J. |
主权项 |
1. A method, comprising:
receiving, from an application, a first data packet for transmission over a network interface; identifying a similar packet in a socket table, wherein the socket table comprises information regarding previously received data packets, and wherein a similar packet is a previously received data packet in which information regarding the data packet is similar to information regarding the first data packet; and determining from the socket table, a network interface transmission method for the first data packet and queuing, when no similar packet is identified in the socket table, the first data packet for transmission according to a slow send method; and adding information corresponding to the first data packet to the socket table. |
地址 |
Blue Bell PA US |