H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 1/22 (2006.01) H03M 13/09 (2006.01) H04L 29/08 (2006.01)
Patent
CA 2548085
A network interface controller implementation that performs direct data placement to memory where all segments of a particular connection are aligned, i.e. cuts-through without accessing reassembly buffers (i.e., a "Fast" connection type), or if all segments are non~aligned moves data through reassembly buffers (i.e., a "Slow" connection type). The type of connection can change from Fast to Slow and back. The implementation preferably conducts CRC validation for a majority of inbound DDP segments in the Fast connection before sending a TCP acknowledgement confirming segment reception. The method of computing a CRC value according to the present invention assumes that each TCP segment starts with an aligned DDP segment and that the first two bytes of a TCP payload is an MPA length field of an MPA frame.
L'invention concerne l'application d'un contrôle d'interface réseau qui permet de réaliser la mise en place directe de données en mémoire où tous les segments d'une connexion particulière sont alignés, notamment de transiter sans accéder à des tampons de réassemblage (p.ex., un type de connexion "rapide"), ou si tous les segments sont non alignés, qui déplace des données à travers les tampons de réassemblage (p.ex.,un type de connexion "lent"). Le type de connexion peut changer de rapide à lent et inversement. L'application, de préférence, réalise une validation CRC pour la majorité des segments DDP d'arrivée dans la connexion Rapide avant d'envoyer un accusé réception TCP confirmant la réception du segment. Ce procédé de calcul d'une valeur CRC selon la présente invention assure que chaque segment TCP commence avec un segment DDP aligné et que le premier de deux octets d'une charge utile TCP est un champ de longueur MPA d'une trame MPA.
Biran Giora
Machulsky Zorik
Makhervaks Vadim
Shalev Leah
International Business Machines Corporation
Wang Peter
LandOfFree
Data transfer error checking does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data transfer error checking, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transfer error checking will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1624025