home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / protocol / nfs / 3063 < prev    next >
Encoding:
Text File  |  1993-01-07  |  1.6 KB  |  41 lines

  1. Newsgroups: comp.protocols.nfs
  2. Path: sparky!uunet!panther!mothost!merlin.dev.cdx.mot.com!pjd.dev.cdx.mot.com!peterd
  3. From: peterd@pjd.dev.cdx.mot.com (Peter Desnoyers)
  4. Subject: Re: NFS packet size
  5. Message-ID: <peterd.726437927@pjd.dev.cdx.mot.com>
  6. Sender: news@merlin.dev.cdx.mot.com (Merlin News System)
  7. Nntp-Posting-Host: pjd.dev.cdx.mot.com
  8. Organization: Motorola Codex, Canton, Massachusetts
  9. References: <u97b4fc@rhyolite.wpd.sgi.com> <C04t4o.K10@news.iastate.edu> <peterd.726170584@pjd.dev.cdx.mot.com> <ugkusv0@rhyolite.wpd.sgi.com>
  10. Date: Thu, 7 Jan 1993 20:18:47 GMT
  11. Lines: 28
  12.  
  13. [in reply to Vernon Schryver and Gary Anderson]
  14.  
  15. Well, I said TCP seemed better than NFS with 100mS timeouts "on
  16. paper"...  
  17.  
  18. As Vernon has pointed out, the stock BSD adaptive retransmission timer
  19. isn't going to track well at 200 mS or below, as it is implemented by
  20. a 5Hz periodic tick. (this would give a minimum mean timer of 300mS,
  21. actually.) 
  22.  
  23. If (initial) timers were equal in both cases, you would see the
  24. following effects:
  25.  
  26. - the exponential backoff in NFS has the same effect as doubling the
  27.   error rate with a fixed timer. 
  28. - when a packet is lost, TCP starts retransmitting at that packet,
  29.   while NFS starts on average 3 frames back (6 frames/request).
  30.  
  31. Both of these would tend to result in decreased performance for NFS.
  32. However, if the initial NFS timer were 2 or 3 times lower than the TCP
  33. timer, I would expect NFS to perform better.
  34.  
  35. [again on paper, NFS starting at 100mS falls to 50% throughput at
  36. 0.68% error rate, while TCP with 300mS timeout hits 50% a bit sooner,
  37. at 0.42% error rate.]
  38.  
  39.                 Peter Desnoyers
  40. -- 
  41.