Method for generating an internet protocol suite checksum in a s

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

371 54, 395571, 395595, 395568, 395401, G06F 1110

Patent

active

057013160

ABSTRACT:
An Internet checksum for use by TCP/IP is generated in a single macro-instruction called a Block Add Octets instruction. Extraneous overhead of macro-instruction looping and bit masking is eliminated by combining checksum operations into a single macro-instruction using a block add approach. The programmer specifies the address in memory and the number of double-words of message data to be added together within a single instance of the Block Add Octets instruction so that looping and jump/branch instructions are not needed. The Block Add Octets instruction fetches all octets (8-bit data segments) contained in full double words from memory and adds them into the checksum. The method handles partial double words of data, full double words, and odd numbers of double words, whereby a double word consists of four octets. The checksum is calculated using one's complement arithmetic rather than two's complement, thereby increasing the speed of checksum calculation because the "end around carry" is eliminated. The number of octets that can be added to the checksum per processor cycle is greatly increased, thereby significantly improving overall TCP/IP performance.

REFERENCES:
patent: 4142243 (1979-02-01), Bishop et al.
patent: 4173041 (1979-10-01), Dvorak et al.
patent: 4377862 (1983-03-01), Koford et al.
patent: 4481574 (1984-11-01), DeFino et al.
patent: 4592005 (1986-05-01), Kregness
patent: 5247524 (1993-09-01), Callon
R. Braden, "Computing the Internet Checksum," Sep. 1988.
T. Socolofsky, "A TCP/IP Tutorial," Jan. 1991.
P. Steenkiste, "A Systematic Approach . . . " Computer Magazine, Mar. 1994, pp. 47-57.
D. Clark, et al., "An Analysis of TCP Processing Overhead," IEEE Magazine, Jun. 1989, pp. 23-29.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for generating an internet protocol suite checksum in a s does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for generating an internet protocol suite checksum in a s, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for generating an internet protocol suite checksum in a s will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1806395

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.