[comp.protocols.tcp-ip] Ethernet packet type information requested.

dunigan@MSR.EPM.ORNL.GOV (Tom Dunigan 576-2522) (05/23/88)

From URBANIAK@G.BBN.COM Thu Feb  5 22:10:55 1987
Received: from ORNL-MSR.ARPA by icarus.ARPA (3.2/4.9)
	id AA02041; Thu, 5 Feb 87 22:10:52 EST
Received: by ORNL-MSR.ARPA (5.51/4.9)
	id AA17670; Thu, 5 Feb 87 22:07:19 EST
Date: 5 Feb 1987 18:21-EST
Sender: URBANIAK@G.BBN.COM
Subject: Re: seeking source for Ether packet types and vendor address...
From: Urbaniak@G.BBN.COM
To: dunigan@ORNL-MSR.ARPA, tcp-ip@SRI-NIC.ARPA
Cc: Urbaniak@G.BBN.COM, rtavilla@RCCA.BBN.COM
Message-Id: <[G.BBN.COM] 5-Feb-87 18:21:17.URBANIAK>
In-Reply-To: <[G.BBN.COM]27-Jan-87 17:24:31.URBANIAK>
Status: R

This list of Ethernet vendor addresses and Type Fields includes responses
of the last week.

Current BBN Ethernet and IEEE802.3 "Type" Fields

The 13th and 14th octets of an Ethernet or IEEE802.3 packet (after the preamble)
consist of the "Type" or "Length" field. These are formerly assigned by
Xerox, currently assigned by IEEE. Some assignments are public, others private.
Information currently available includes: Xerox Public Ethernet Packet
Type documentation; IEEE802.3 Std, but not yet further documentation from
IEEE; NIC RFC960; knowledge of some BBN Private Type Field values.

Hex
0000-05EE	IEEE802.3 Length Field
0600	Xerox NS IDP *
0800	DOD IP * #
0801	X.75 Internet
0802	NBS Internet
0803	ECMA Internet
0804	CHAOSnet
0805	X.25 Level 3
0806	ARP * (for IP and for CHAOS)
0807	XNS Compatibility
081C	Symbolics Private
1000	Berkeley Trailer negotiation
1001-100F	Berkeley Trailer encapsulation
1600	VALID-machine protocol? *
5208	BBN Simnet Private
6001	DEC Maintenance Operation Protocol (MOP) Dump/Load Assistance
6002	DEC Maintenance Operation Protocol (MOP) Remote Console
6003	DECNET Phase IV
6004	DEC LAT
6005	DEC protocol, at interface initialization?
6006	DEC user protocol
6007	DEC cluster protocol
7001	UB NIU
7002	UB NIU
7030	Proteon
8003	Cronus VLN
8004	Cronus Direct
8005	HP Probe protocol
8006	Nestar
8010	Excelan
8035	Reverse ARP
8038	DEC LanBridge Management
803f	DEC LanBridge Management
805B	Stanford V Kernel, experimental
805C	Stanford V Kernel, production
809B	AppleTalk over Ethernet (Kinetics only?)
80f3	MacEther
9000	Loopback (Configuration Test Protocol)
9001	Bridge bridge
9003	Bridge server?
FF00	BBN VITAL-LanBridge cache wakeups

* These protocols use Ethernet broadcast, where multicast would be preferable.
# BBN Butterfly Gateways also use 0800 for non-IP, with IP version field = 3.
Ethernet Vendor Addresses

Ethernet hardware addresses are 48 bits, expressed as 12 hexadecimal digits
(0-9, plus A-F, capitalized). These 12 hex digits consist of
the first/left 6 digits (which should match the vendor of the Ethernet interface
within the station) and the last/right 6 digits which specify the interface
serial number for that interface vendor.

Currently we have noted the following vendor addresses, on the
BBN Corporate Ethernet.

000093	Proteon
0000AA	Xerox		Xerox machines
0000C0	Gould
000102	BBN		BBN internal usage (not registered)
00DD00	Ungermann-Bass	RT
020701	Interlan	UNIBUS or QBUS machines, Proteon
02608C	3Com		IBM PC; Imagen; Valid
02CF1F	CMC		Masscomp,palantir
080002	Bridge
080005	Symbolics	Symbolics LISP machines
080009	Hewlett-Packard
080010	AT+T
080014	Excelan		BBN Butterfly, Masscomp, Sil. Gra.
08001A	Data General
08001E	Apollo
080020	Sun		Sun machines
08002B	DEC		UNIBUS or QBUS machines, VAXen, LANBridges
			(DEUNA, DEQNA, DELUA)
080041	DCA
080047	Sequent
08004C	Encore
08005a  IBM  9370
080068	Ridge
080086	Imagen
080089	Kinetics	AppleTalk-Ethernet interface
08008B	Pyramid
08008D	XyVision	XyVision machines
AA0003	DEC		Physical address for some DEC machines
AA0004	DEC		Logical address for systems running DECNET

Ethernet addresses might be written unhyphenated (e.g. 123456789ABC),
or with one hyphen (e.g. 123456-789ABC), but should be written hyphenated
by octets (e.g. 12-34-56-78-9A-BC).

These addresses are physical station addresses, not multicast nor
broadcast, so the second hex digit (reading from the left)
will be even, not odd.

At present, it is not clear how the IEEE assigns Ethernet block addresses.
Whether in blocks of 2**24 or 2**25, and whether multicasts are assigned
with that block or separately. A portion of the vendor block address
is reportedly assigned serially, with the other portion intentionally
assigned randomly. If there is a global algorithm for which addresses
are designated to be physical (in a chipset) versus logical
(assigned in software), I am unaware of the algorithm.
Current BBN Ethernet Multicast Addresses

I do not have protocol specifications for DECNET and the VALID
protocol at this time.
There is no XNS or VALID router at present; those packets might be
Hello packets, or gateway query packets.

Ethernet		Type	
Address			Field	Usage

Multicast Addresses:

09-00-2B-01-00-01	8038	DEC LanBridge Hello packets
				1 packet per second, sent by the
				lowest-addressed LanBridge
09-00-2B-01-00-0F	6004	DEC LAT 1/15s
AB-00-00-01-00-00	6001	DEC Maintenance Operation Protocol (MOP)
				Dump/Load Assistance
AB-00-00-02-00-00	6002	DEC Maintenance Operation Protocol (MOP)
				Remote Console
				1 System ID packet every 8-10 minutes, by every:
				DEC LanBridge
				DEC DEUNA interface
				DEC DELUA interface
				DEC DEQNA interface (in a certain mode)
AB-00-00-03-00-00	6003	DECNET Phase IV end node Hello packets
				1 packet every 15 seconds, sent by each DECNET host
AB-00-00-04-00-00	6003	DECNET Phase IV Router Hello packets
				1 packet every 15 seconds, sent by the DECNET router
AB-00-00-05-00-00	????	Reserved DEC
through		
AB-00-03-FF-FF-FF
AB-00-04-00-00-00	????	Reserved DEC customer private use
through		
AB-00-04-FF-FF-FF
AB-00-04-01-4D-02	6007	DECNET diskserver hello 1/5s
CF-00-00-00-00-00	9000	Ethernet Configuration Test protocol (Loopback)

Broadcast Address:

FF-FF-FF-FF-FF-FF	0600	XNS packets, Hello or gateway search?
				6 packets every 15 seconds, per XNS station
FF-FF-FF-FF-FF-FF	0800	IP (e.g. RWHOD via UDP) as needed
FF-FF-FF-FF-FF-FF	0806	ARP (for IP and CHAOS) as needed
FF-FF-FF-FF-FF-FF	1600	VALID packets, Hello or gateway search?
				1 packets every 30 seconds, per VALID station

dlnash@ut-emx.UUCP (Donald L. Nash) (05/27/88)

In article <8805231149.AA22588@msr.epm.ornl.gov>, dunigan@MSR.EPM.ORNL.GOV
(Tom Dunigan 576-2522) writes a very informative article which I would
like to add to slightly.

> Current BBN Ethernet and IEEE802.3 "Type" Fields
> 
> 809B	AppleTalk over Ethernet (Kinetics only?)

I believe that this type number has been registered and is "official",
whatever that may mean.  Anyway, Apple uses it as well in their EtherTalk
product.


> Ethernet Vendor Addresses
> 
> 080020	Sun		Sun machines
> 08002B	DEC		UNIBUS or QBUS machines, VAXen, LANBridges
> 			(DEUNA, DEQNA, DELUA)

The Texas Instruments Explorer (a Lisp workstation) has a vendor address
of:

  080028	TI		TI Explorer

Just thought I'd through in my $0.02 worth, if it is worth even that
much....

				Don Nash

UUCP:    ...!{ihnp4, allegra, seismo!ut-sally}!ut-emx!dlnash
ARPA:    dlnash@emx.utexas.edu
BITNET:	 DLNASH@UTADNX, D.NASH@UTCHPC
THENET:  UTADNX::DLNASH, UTCHPC::D.NASH

UUU       UUU
 U         U                The University of Texas at Austin
 U     TTTTUTTTTTTTTT              Computation Center
 U     T   U TT     T
  U       U  TT            "The world is basically non-linear."
   UUUUUUU   TT
             TT 
            TTTT

pf@csc.ti.com (Paul Fuqua) (05/29/88)

    Date: Friday, May 27, 1988  12:16pm (CDT)
    From: dlnash at ut-emx.UUCP (Donald L. Nash)
    Subject: Re: Ethernet packet type information requested.
    Newsgroups: comp.protocols.tcp-ip
    
    The Texas Instruments Explorer (a Lisp workstation) has a vendor address
    of:
    
      080028	TI		TI Explorer

After asking around, I believe that the vendor address also applies to
Ethernet boards in TI Business System xxxx's (Sys V Unix boxes);  I
don't know if we make any other Ethernettable hardware.

                              pf

Paul Fuqua
Texas Instruments Computer Science Center, Dallas, Texas
CSNet:  pf@csc.ti.com (ARPA too, eventually)
UUCP:   {smu, texsun, im4u, rice}!ti-csl!pf