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