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

  1. Xref: sparky comp.protocols.nfs:3173 comp.dcom.isdn:1190
  2. Newsgroups: comp.protocols.nfs,comp.dcom.isdn
  3. Path: sparky!uunet!cs.utexas.edu!torn!nott!hobbit.gandalf.ca!dcarr
  4. From: dcarr@gandalf.ca (Dave Carr)
  5. Subject: Re: Low cost ether/isdn brouters (was PC-NFS PPP Serial/ISDN driver wanted)
  6. Message-ID: <1993Jan21.151029.13640@gandalf.ca>
  7. Organization: Gandalf Data Ltd.
  8. References: <5da984b1.1bc5b@pisa.citi.umich.edu> <1993Jan20.034052.912@informix.com> <1993Jan20.191004.3253@gandalf.ca> <1993Jan21.012021.8668@informix.com>
  9. Date: Thu, 21 Jan 1993 15:10:29 GMT
  10. Lines: 67
  11.  
  12. In <1993Jan21.012021.8668@informix.com> johng@informix.com (John Galloway) writes:
  13.  
  14. >>At the other end of the scale, we do have a V.32 modem equivalent, the 5510
  15. >>bridge.  It's lower cost (don't know price) and only handles a single
  16.  
  17. >   the 5510 retails for $1995 (at least from Advanced Internetowrk
  18. >   Communications Inc., San Mateo)
  19.  
  20. I didn't realize that the price was so high. 
  21.  
  22. >$625 would be great, but its likely only due to NOT operating in a monolopy
  23. >that such a price will ever be seen.
  24.  
  25. What is more likely, as least from our perspective, is the cost of a TA will
  26. fall to below that of the V.32 modems (once the volume get up).  Then, the
  27. question is how cheaply can you add the ethernet port.
  28.  
  29. >Just 2x64k (uncompressed would be ok), with real router sw (SNMP, RIP, ARP,
  30. >OSI?) rather than a filtering bridge is what I want. However it can be
  31. >oriented to a very small net doing quite simple routing (i.e. its not due
  32. >to a vast LAN at my house, but the fact that I, may, want a different network
  33. >then the other end of the bridge, that makes me want a router rather than a
  34. >bridge).
  35.  
  36. Interesting.  Could you tell me more.  With ISDN, we are basically talking
  37. about a point-to-point link.  Our view is with the right software mods, you
  38. can get the desired performance out of a bridge.  The trickiest part is the
  39. handling of multicast and broadcast.  If we can eliminate these packets
  40. without doing the entire routing function, do we have what you need?
  41.  
  42. SNMP management we have, ARP we will spoof, why RIP on point-to-point link,
  43. and OSI that deserves its own sentence.  We now have OSI, but there is
  44. little demand. 
  45.  
  46. There isn't that much difference in performance between a bridge and a
  47. router in terms of forwarding performance.  The big difference is the
  48. 100's of Kbytes of code to support the various stacks.
  49.  
  50. >  ALso I wonder if in a tcp/ip env V.42 type error control is
  51. >even desireable.  i.e. it costs something and higher levels in the system
  52. >(e.g. ftp) are doing their own error checking/retransmiting.  Right?
  53.  
  54. Compared to the overhead of any other link protocol, LAPB is cheap.  On
  55. each packet, we add 3 bytes (modulo 128).  Actually, it's only a one byte
  56. increase over just framing the data with flags, since we can use a 16 or
  57. 32 bit CRC on our frames.  Over digital links, do you need CRC32?  (We can
  58. also pass the original CRC through if so configured).
  59.  
  60. Processing overhead is minimal in the case of a good packet.  Check and bump
  61. the sequence number, pass up to the next layer.  When there is an error, it's
  62. not that much code either.  If one uses selective reject, there is a definite
  63. win.  The bridge can request the retransmission long before the hosts 
  64. recognize a frame is missing.  Even a router will not forward the packet
  65. if the frame is corrupted over the WAN link, so the hosts will timeout.
  66.  
  67. BUT, there are 2 other benefits to running an error corrected link.  First,
  68. multi-link, which means I can run 2 B-channels load balanced, without the
  69. requirement for bonding.  The second is once I have error correction, 
  70. more powerful data compression algorithms can be used.  I'm not stuck with
  71. VJ header stuff, but I can do it right, and to the data field on the
  72. packet.  In terms of delay, the packet gets to the remote end sooner with
  73. compression, even if retransmission is necessary (assuming >2:1).
  74.  
  75. Try running PC/TCP over a 64 Kbps link and you'll see what I mean.  The
  76. PC/TCP timers are not dynamic, and timeouts will occur.  2B won't help.
  77. You'll get about 8K bps out of your link.  But it runs just fine with 
  78. compression. 
  79.