home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / novell / 10788 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  4.2 KB

  1. Path: sparky!uunet!think.com!rpi!crdgw1!newsun!brian.SJF.Novell.COM!brian
  2. From: brian@SJF.Novell.COM (Brian Meek)
  3. Newsgroups: comp.sys.novell
  4. Subject: Re: ODI and dialup, PPP, SLIP
  5. Message-ID: <brian.72.0@SJF.Novell.COM>
  6. Date: 23 Dec 92 01:46:58 GMT
  7. References: <1992Dec19.060406.4113@dec8.ncku.edu.tw>
  8. Sender: news@novell.com (The Netnews Manager)
  9. Organization: Novell, Inc.
  10. Lines: 70
  11. Nntp-Posting-Host: brian.sjf.novell.com
  12.  
  13. saint@sun2 (Ming-Jer Lee) writes:
  14. >  I doubt that the speed of ODI for dialup (SLIP or PPP) is very slow.
  15. >Can anyone give some related report?
  16.  
  17. I suppose the question is "how fast is a network connection over
  18. SLIP or PPP?".
  19.  
  20. This of course, depends upon many variables...  The primary limitation
  21. is the speed of the modem connection, but other factors such as line 
  22. quality, error correction and data compression (at various levels), and
  23. the type of serial port hardware in your PC all play a role.  
  24.  
  25. Two V.32bis modems can negotiate a maximum modulation speed of 14400 bits
  26. per second.  This data transmission speed, coupled with V.42 error control 
  27. and V.42bis data compression make it possible to attain data throughput 
  28. speeds of nearly the DTE speed at which your PC serial port communicates 
  29. with your modem.  The following picture might help to illustrate this:
  30.  
  31.    FTP client                                     FTP Server
  32.    TCPIP.EXE                                      TCPIP.EXE
  33.    LSL.COM                                        LSL.COM
  34.    SLIP_PPP.COM <-VJ TCP Header compression here  SLIP_PPP.COM
  35.    -------------                                  -------------
  36.    Serial Port                                    Serial Port
  37.    Hardware                                       Hardware
  38.    (16550A UART)                                  (16550A UART)
  39.    -------------                                  -------------
  40.         |                                              |
  41.      57600bps                                       57600bps
  42.         |                                              |
  43.    V.32bis/V.42bis                                V.32bis/V.42bis
  44.    Modem <--------14.4Kbps V.42bis compressed data--------> Modem
  45.  
  46. In the above picture, SLIP_PPP.COM feeds TCP/IP packets in PPP or SLIP
  47. frames to the V.32bis/V.42bis modem at 57600bps.  The modem buffers the
  48. data and applies V.42bis compression (unless the data is already
  49. compressed, in which case V.42bis recognizes this and doesn't try to
  50. compress it any further) and jams said compressed data across the phone
  51. line to the other end at 14400bps.  The inverse happens on the other end.
  52.  
  53. In real terms?  I can FTP an ASCII file across such a connection and see
  54. file transfer speeds of about 4KB/second on average.  Compressed ZIP
  55. files seem to move at about half that speed (a bit less).  Consider that
  56. 14400bps = 1.7578KB/second theoretical maximum throughput of solid data...
  57. the extent to which your network traffic can be compressed is the extent to 
  58. which you'll see better than this.  V.42bis can supposedly obtain 4 to 1 
  59. compression ratios, which pretty well explains 4KB/second FTP speeds of
  60. ASCII data.
  61.  
  62. Other technologies come in to make the above picture yet more efficient.
  63. Van Jacobson TCP/IP header compression is used to reduce the size of TCP
  64. headers by a factor of 10 -- very significant when using Telnet, less
  65. noticeable when doing FTP transfers.  VJ TCP header compression over a line 
  66. where the entire data stream undergoes V.42bis compression still helps, but 
  67. to a lesser degree than when using lesser modem technology.
  68.  
  69. If running NetWare IPX connections over the link, I use the latest
  70. BNETX.EXE at home, and PBURST.NLM on my server which helps make the idea 
  71. of reading of data files from NetWare volumes a reasonable thing to do.  
  72. My primary use of this is Trumpet's NEWS.* files which are stored in my
  73. NetWare email directory, so that articles read from home are not reread
  74. at the office (and viz-versa).  
  75.  
  76. Anyway, I'm a happy camper with an Internet/Novell-Corporate-Net node at 
  77. my home office :-).
  78.  
  79. -- brian
  80. ___________________________________________________________________________
  81. Brian Meek                            Novell, Inc. -- Desktop Systems Group
  82.                                       Internet mail:  brian@Novell.COM
  83.