home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / apollo / 3983 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  3.1 KB

  1. Path: sparky!uunet!stanford.edu!agate!ucbvax!QUAKE.MIT.EDU!krowitz
  2. From: krowitz@QUAKE.MIT.EDU (David Krowitz)
  3. Newsgroups: comp.sys.apollo
  4. Subject: Re: Need Some Advice..
  5. Message-ID: <9211181553.AA14729@srvr1.engin.umich.edu>
  6. Date: 18 Nov 92 15:54:48 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 48
  11.  
  12. Sigh! Can't you people understand the difference between the ISO
  13. physical/transmission layer and the protocal layer? 
  14.  
  15. "Ethernet" does *NOT* mean TCP/IP ! Apollo Token Ring (ATR) does *NOT*
  16. mean DDS ! These are two different physical wiring and transmission
  17. implementations which can support *any* protocal. Commonly used protocals
  18. used over Ethernet wiring are: UDP (Unix utilities, Sun RPC (eg. NFS)),
  19. DECnet, DDS (yes, virginia, Apollo Domain protocals), XDS (from Xerox,
  20. rumored predecesor of DDS), and the good-old TCP/IP.
  21.  
  22. "Ethernet" is a specification for a physical wiring scheme(s) (originally
  23. thicknet with MAU attachments, now including thin-net and 
  24. T-Base-10 (Unshielded Twisted Pair == UTP) *AND* a *PHYSICAL* (note the
  25. emphasis) tramission format, ie. physical packet addressing format, minimum
  26. /maximum packet size, collision/error handling, etc. It does *NOT* specify
  27. logical addressing (such as IP addresses, which have *no* relation to
  28. any physical destination -- even on the local cable). 
  29.  
  30. "ATR" is the same as "Ethernet" -- it specifies a type of cable, connectors,
  31. transceivers, and physical addressing -- *not* the software protocal
  32. contained in the physical packets. 
  33.  
  34. The ATR boards on the HP series 700 machines specify the physical and
  35. transmission layers of the ISO model. They are compatible with the boards
  36. in the DN2500/3000/3500/4000/4500/5500 series. They may even be the 
  37. same board, for all I know and/or care. The 700 series only speaks TCP/IP
  38. and UDP protocals over these ATR boards *AND* over their Ethernet 
  39. interfaces because the HP-UX kernal only implements these software protocals.
  40. A very small subset of the DDS protocals were added to the HP-UX kernal for
  41. the 700 series in order to allow 700 series machines to respond to things
  42. like the /com/lcnode command (lists connected nodes on the ATR net). The
  43. response to DDS protocal is done by the OS kernal, *not* the interface board.
  44. This is why Apollo (pre-HP) machines on Ethernet-only or ITR-only networks
  45. can function correctly -- the interface card has nothing to do with the
  46. DDS protocal *other* than physically delivering the packet to the OS kernal
  47. on the proper machine. The OS kernal then must decide whether the incoming
  48. packet is a DDS packet, a TCP/IP packet, a UDP packet, or some unsupported
  49. type (like DECnet, for instance).
  50.  
  51. In summary, the HP series 700 speaks *only* UDP and TCP/IP software protocals
  52. over its Ethernet and/or ATR interfaces because HP-UX only supports those
  53. protocals. They speak an extremely limitted subset of DDS protocals over
  54. the ATR interface so that Domain/OS machines on the ATR net can detect the
  55. presense of the 700 series machines and can then speak UDP and TCP/IP 
  56. protocals (FTP, telnet, rlogin, NFS) over their ATR interfaces to the
  57. 700 series machines.
  58.  
  59. == Dave Krowitz
  60.