home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / protocol / tcpip / 6124 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.8 KB

  1. Path: sparky!uunet!ferkel.ucsb.edu!ucsbcsl!spectrum.CMC.COM!lars
  2. From: lars@spectrum.CMC.COM (Lars Poulsen)
  3. Newsgroups: comp.protocols.tcp-ip
  4. Subject: Re: Sequence Numbers in TCP/IP
  5. Message-ID: <1993Jan26.071909.8760@spectrum.CMC.COM>
  6. Date: 26 Jan 93 07:19:09 GMT
  7. References: <andreas-220193121931@i2pc5.informatik.rwth-aachen.de>
  8. Organization: CMC Network Systems (Rockwell DCD), Santa Barbara, CA, USA
  9. Lines: 28
  10.  
  11. In article <andreas-220193121931@i2pc5.informatik.rwth-aachen.de>
  12.    andreas@informatik.rwth-aachen.de (Andreas Fasbender) writes:
  13. >What is the reason for the difference in the lenght of the window-field
  14. >(16) and the sequence-number-field (32 bit).
  15. >Using 16-bit-numbers for sequencing
  16. >and acknowledging could spare 4 byte in each packet.
  17.  
  18. First, let me acknowledge that I understand the question. Since these
  19. quantities are of the same dimension, they could be expected to be in
  20. the same units.
  21.  
  22. (1) When the protocol was specified, the typical longhaul link speed
  23.     was 56 kbps, and the maximum bytes-in-flight tended to work out to
  24.     around 2000, so 64KB of window seemed adequate.
  25.     Today, we are trying to run this across the country (300 ms round
  26.     trip delay) on Gigabit pipes, so 64 KB of window is too little.
  27.     An addendum to TCP allows larger windows to be specified.
  28. (2) On a gigabit link, even the sequence numbers might wrap around
  29.     during the packet lifetime. The "large windows" TCP extension
  30.     includes PAWS - protection against wrapped sequence.
  31.  
  32. It would not be unreasonable to specify 64 bits for each of these fields
  33. in a new protocol suite (or count both in frames instead of bytes - the
  34. ISO way).
  35. -- 
  36. / Lars Poulsen, SMTS Software Engineer    Internet E-mail: lars@CMC.COM
  37.   CMC Network Products / Rockwell Int'l    Telephone: +1-805-968-4262    
  38.   Santa Barbara, CA 93117-3083        TeleFAX:   +1-805-968-8256
  39.