发明名称 |
INCREASING TCP RE-TRANSMISSION PROCESS SPEED |
摘要 |
An RNIC implementation that performs direct data placement to memory where all segments of a particular connection are aligned, or moves data through reassembly buffers where all segments of a particular connection are non-aligned. The type of connection that cuts-through without accessing the reassembly buffers is referred to as a "Fast" connection because it is highly likely to be aligned, while the other type is referred to as a "Slow" connection. When a consumer establishes a connection, it specifies a connection type (S2). The connection type can change from Fast to Slow and back. The invention reduces memory bandwidth, latency, error recovery using TCP retransmit and provides for a "graceful recovery" from an empty receive queue. The implementation also may conduct CRC validation (S11, S6) for a majority of inbound DDP segments in the Fast connection before sending a TCP acknowledgement (Ack) confirming segment reception.
|
申请公布号 |
CA2548966(C) |
申请公布日期 |
2010.06.01 |
申请号 |
CA20042548966 |
申请日期 |
2004.12.06 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
MAKHER-VAKS, VADIM;MACHULSKY, ZORIK;BIRAN, GIORA;SHALEV, LEAH |
分类号 |
H04L29/08;G06F15/16;H04L29/06 |
主分类号 |
H04L29/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|