home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / realtime / 911 < prev    next >
Encoding:
Text File  |  1992-07-28  |  2.5 KB  |  50 lines

  1. Newsgroups: comp.realtime
  2. Path: sparky!uunet!utcsri!torn!cunews!revcan!quantum!danh
  3. From: danh@quantum.on.ca (Dan Hildebrand)
  4. Subject: Re: QNX, network and busses
  5. Message-ID: <gvmmc2_@quantum.on.ca>
  6. Date: Tue, 28 Jul 92 14:21:50 GMT
  7. Organization: Quantum Software Systems
  8. References: <wJ8koB1w164w@ersys.edmonton.ab.ca>
  9. Lines: 39
  10.  
  11. In article <wJ8koB1w164w@ersys.edmonton.ab.ca> kbeau@ersys.edmonton.ab.ca (Kevin Beauchamp) writes:
  12. > Now that QNX supports an Ethernet interface, does anyone know if one 
  13. > physical net can carry packets from, say TCP/IP and QNX without any 
  14. > determental side effects?
  15.  
  16. QNX uses a standard packet header ( with a registered subtype ), allowing 
  17. the QNX-native protocol to coexist with other ethernet traffic. Use of a 
  18. standard header allows QNX packets to flow through standard bridge and 
  19. router hardware. The network driver interface in the OS allows QNX to use a 
  20. low-overhead protocol for QNX-to-QNX communications, and the full TCP/IP 
  21. protocol stack for QNX-to-non-QNX communications. The point of having a QNX 
  22. native protocol is that it allows QNX-to-QNX communications to approach 1 
  23. Mbyte / second on 10 Mbit Ethernet. TCP/IP implementations tend not to
  24. achieve this on PC-class hardware. :-)
  25.  
  26.  > Also, does anyone have experience implementing QNX on a VME backplane?  
  27.  > What types of tradeoffs were made WRT the usual (E)ISA/MCA 
  28.  > implementations?
  29.  
  30. QNX runs well on Xycom VME hardware. Since the networking architecture 
  31. already supports multiple network links for load balancing and fault 
  32. tolerance, a natural extension is to add a Net.vme driver to the Net 
  33. manager, allowing it to implement distributed processing across the VME 
  34. bus, just like it does across the network. A VME driver does not yet exist, 
  35. but Xycom should be able to implement one if requested. A Microchannel 
  36. implementation of the VLAN concept is currently in progress ( VLAN = Very
  37. Local Area Network ).
  38.  
  39. A paper that outlines how some of this works is available by anonymous ftp 
  40. as /pub/qnx-arch.ps at ftp.cse.ucsc.edu (128.114.134.19). The architecture 
  41. of the QNX microkernel is outlined, and its performance compared to the 
  42. SVR4 UNIX system. A posting should be appearing in comp.newprod shortly.
  43.  
  44.  
  45.  
  46. Dan Hildebrand                     email: danh@quantum.on.ca
  47. Quantum Software Systems, Ltd.     QUICS: danh     (613) 591-0934 (data)
  48. (613) 591-0931 (voice)             mail:  175 Terrence Matthews          
  49. (613) 591-3579 (fax)                      Kanata, Ontario, Canada K2M 1W8
  50.