
         Posted-Date: 16 Mar 1989 19:25-EST
                                                   (Message inbox:5686)
cc:    urbaniak@bbn.com
Date: Thursday at 19:25   (16 Mar 1989)

Subject:  Ethernet Type Fields, etc.
---------
Attached is the most recent list of Ethernet Type Fields, Vendor Addresses,
and known Multicast Addresses. please send comments or additions directly
to Urbaniak@BBN.COM.

Future publications of this information will probably be as a TCP/IP
Internet RFC, rather than email to this mailing list. If you wish
to comment on the format in which this data should be presented,
or if you wish to be placed on a private mailing list for these
updates, please send me mail at Urbaniak@BBN.COM, or US Mail at

        Bolt, Beranek & Newman, Inc.
        10 Fawcett Street
        Cambridge, MA 02138
        attn: Walter Urbaniak, MS021
.Some Known Ethernet and IEEE802.3 "Type" Fields                3/16/89

The 13th and 14th octets of an Ethernet or IEEE802.3 packet (after the preambl
e)
consist of the "Type" or "Length" field. These values are managed by XEROX.
Some assignments are public, others private. Current information includes:
Xerox Public Ethernet Packet Type documentation; IEEE802.3 Std; NIC RFC960;
contributions from network managers and vendors.

Hex
0000-05DC       IEEE802.3 Length Field (0.:1500.)
0200    Xerox PUP (conflicts with IEEE802.3 Length Field range) (see 0A00)
0201    Xerox PUP Address Translation (conflicts ...) (see 0A01)
0600    Xerox NS IDP *
0800    DOD Internet Protocol (IP) * #
0801    X.75 Internet
0802    NBS Internet
0803    ECMA Internet
0804    CHAOSnet
0805    X.25 Level 3
0806    Address Resolution Protocol (ARP) * (for IP and for CHAOS)
0807    XNS Compatibility
081C    Symbolics Private
0888-088A       Xyplex
0900    Ungermann-Bass network debugger
0A00    Xerox IEEE802.3 PUP
0A01    Xerox IEEE802.3 PUP Address Translation
0BAD    Banyan Systems
1000    Berkeley Trailer negotiation
1001-100F       Berkeley Trailer encapsulation for IP
1600    VALID system protocol *
5208    BBN Simnet Private %
6000    DEC unassigned, experimental
6001    DEC Maintenance Operation Protocol (MOP) Dump/Load Assistance
6002    DEC Maintenance Operation Protocol (MOP) Remote Console
6003    DECNET Phase IV, DNA Routing
6004    DEC Local Area Transport (LAT)
6005    DEC diagnostic protocol (at interface initialization?)
6006    DEC customer protocol
6007    DEC Local Area VAX Cluster (LAVC), System Communication Architecture (
SCA)
6008    DEC unassigned (AMBER?)
6009    DEC unassigned (MUMPS?)
6010-6014       3Com
7000    Ungermann-Bass download
7002    Ungermann-Bass diagnostic/loopback
7020-7029       LRT
7030    Proteon
8003    Cronus VLN
8004    Cronus Direct
8005    HP Probe protocol
8006    Nestar
8008    AT&T
8010    Excelan
8013    Silicon Graphics diagnostic
8014    Silicon Graphics network games
8015    Silicon Graphics reserved
8016    Silicon Graphics XNS NameServer, bounce server
8019    Apollo DOMAIN
802E    Tymshare
802F    Tigan
8035    Reverse Address Resolution Protocol (RARP)
8036    Aeonic Systems
8038    DEC LanBridge Management
8039    DEC unassigned (DSM/DTP?)
803A    DEC unassigned (Argonaut Console?)
803B    DEC unassigned (VAXELN?)
803C    DEC unassigned (NMSV? DNA Naming Service?)
803D    DEC Ethernet CSMA/CD Encryption Protocol
803E    DEC unassigned (DNA Time Service?)
803F    DEC LAN Traffic Monitor Protocol
8040    DEC unassigned (NetBios Emulator?)
8041    DEC unassigned (MS/DOS?, Local Area System Transport?)
8042    DEC unassigned
8044    Planning Research Co.
8046    AT&T
8047    AT&T
8049    ExperData
805B    Stanford V Kernel, experimental
805C    Stanford V Kernel, production
805D    Evans & Sutherland
8060    Little Machines
8062    Counterpoint Computers
8065    University of Massachusetts, Amherst
8066    University of Massachusetts, Amherst
8067    Veeco Integrated Automation
8068    General Dynamics
8069    AT&T
806A    Autophon
806C    ComDesign
806D    Compugraphic
806E-8077       Landmark Graphics
807A    Matra
807B    Dansk Data Elektronik
807C    Merit Internodal (or Univ of Michigan?)
807D-807F       Vitalink
8080    Vitalink TransLAN III Management
8081-8083       Counterpoint Computers
809B    EtherTalk (AppleTalk over Ethernet)
809C-809E       Datability
809F    Spider Systems
80A3    Nixdorf Computers
80A4-80B3       Siemens Gammasonics
80C0-80C3       DCA (Digital Comm. Assoc.) Data Exchange Cluster
80C6    Pacer Software
80C7    Applitek
80C8-80CC       Intergraph
80CD-80CE       Harris
80CF-80D2       Taylor Instrument
80D3-80D4       Rosemount
80DD    Varian
80DE-80DF       Integrated Solutions Transparent Remote File System (TRFS)
80E0-80E3       Allen-Bradley
80E4-80F0       Datability
80F2    Retix
80F3    AppleTalk Address Resolution Protocol (AARP)
80F4-80F5       Kinetics
80F7    Apollo
80FF-8103       Wellfleet
8107    Symbolics Private
8108    Symbolics Private
8109    Symbolics Private
8130    Waterloo Microsystems
8131    VG Laboratory Systems
8137    Novell (old)
8138    Novell
8139-813D       KTI
9000    Loopback (Configuration Test Protocol)
9001    Bridge Communications XNS Systems Management
9002    Bridge Communications TCP/IP Systems Management
9003    Bridge Communications
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.
% BBN Private Protocols, not registered
.Some Known Ethernet Vendor Addresses           3/16/89

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 interfa
ce
within the station) and the last/right 6 digits which specify the interface
serial number for that interface vendor.

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), or globally-assigned versus locally-assigned addresses
,
some of the known addresses do not follow the scheme (e.g AA0003; 02xxxx).

00000C  Cisco
000020  DIAB (Data Intdustrier AB)
000022  Visual Technology
00002A  TRW
00005A  S & Koch
000065  Network General
000089  Cayman Systems  Gatorbox
000093  Proteon
00009F  Ameristar Technology
0000A9  Network Systems
0000AA  Xerox           Xerox machines
0000B3  CIMLinc
0000C0  Western Digital
0000DD  Gould
0000E2  Acer Counterpoint
0000EA  Upnod Communitcations [ahi]
0000FD  High Level Hardvare (Orion) [ahi]
000102  BBN             BBN internal usage (not registered)
001700  Kabel
00AA00  Intel
00DD00  Ungermann-Bass
00DD01  Ungermann-Bass
020701  MICOM/Interlan  UNIBUS or QBUS machines, Apollo
020406  BBN             BBN internal usage (not registered)
026086  Satelcom        MegaPac [ahi] 
02608C  3Com            IBM PC; Imagen; Valid
02CF1F  CMC             Masscomp, Silicon Graphics
080002  Bridge
080003  ACC (Advanced Computer Communications)
080005  Symbolics       Symbolics LISP machines
080008  BBN
080009  Hewlett-Packard
08000A  Nestar Systems
08000B  Unisys
080010  AT&T
080014  Excelan         BBN Butterfly, Masscomp, Silicon Graphics
080017  NSC
08001A  Data General
08001B  Data General
08001E  Apollo
080020  Sun             Sun machines
080022  NBI
080025  CDC
080026  Nord            [ahi]
080028  TI              Explorer
08002B  DIGITAL
080036  Intergraph      CAE stations
080039  Spider Systems
080045  Xylogics???
080047  Sequent
080049  Univation
08004C  Encore
08004E  BICC
08005A  IBM
080067  Comdesign
080068  Ridge
080069  Silicon Graphics
08006E  Excelan
080075  DDE (Danish Data Elektronik A/S)
08007C  Vitalink        TransLAN III
080080  XIOS
080086  Imagen/QMS
080087  ????
080089  Kinetics        AppleTalk-Ethernet interface
08008B  Pyramid
08008D  XyVision        XyVision machines
080090  Retix           [ahi]
AA0000  DIGITAL         obsolete~
AA0001  DIGITAL         obsolete~
AA0002  DIGITAL         obsolete~
AA0003  DIGITAL         Global physical address for some older DEC interfaces
AA0004  DIGITAL         Local logical address for systems running DECNET
.Some Known Ethernet Multicast Addresses                3/16/89

Ethernet                Type    
Address                 Field   Usage

Multicast Addresses:

09-00-02-04-00-01?      8080?   Vitalink printer
09-00-02-04-00-02?      8080?   Vitalink management
09-00-09-00-00-01       8005    HP Probe
09-00-09-00-00-01       802.2LLC        HP Probe
09-00-09-00-00-04       8005?   HP DTC
09-00-1E-00-00-00       8019?   Apollo DOMAIN
09-00-2B-00-00-00       6009?   DEC MUMPS?
09-00-2B-00-00-01       8039?   DEC DSM/DTP?
09-00-2B-00-00-02       803B?   DEC VAXELN?
09-00-2B-00-00-03       8038    DEC Lanbridge Traffic Monitor (LTM)
09-00-2B-00-00-04       ????    DEC MAP End System Hello?
09-00-2B-00-00-05       ????    DEC MAP Intermediate System Hello?
09-00-2B-00-00-06       803D?   DEC CSMA/CD Encryption?
09-00-2B-00-00-07       8040?   DEC NetBios Emulator?
09-00-2B-00-00-0F       6004    DEC Local Area Transport (LAT)
09-00-2B-00-00-1x       ????    DEC Experimental
09-00-2B-01-00-00       8038    DEC LanBridge Copy packets (All bridges)
09-00-2B-01-00-01       8038    DEC LanBridge Hello packets (All local bridges
)
                                1 packet per second, sent by the
                                designated LanBridge
09-00-2B-02-00-00       ????    DEC DNA Level 2 Routing Layer routers?
09-00-2B-02-01-00       803C?   DEC DNA Naming Service Advertisement?
09-00-2B-02-01-01       803C?   DEC DNA Naming Service Solicitation?
09-00-2B-02-01-02       803E?   DEC DNA Time Service?
09-00-2B-03-xx-xx       ????    DEC default filtering by bridges?
09-00-2B-04-00-00       8041?   DEC Local Area System Transport (LAST)?
09-00-2B-23-00-00       803A?   DEC Argonaut Console?
09-00-4E-00-00-02?      8137?   Novell IPX
09-00-7C-02-00-05       8080?   Vitalink diagnostics
09-00-7C-05-00-01       8080?   Vitalink gateway?
0D-1E-15-BA-DD-06       ????    HP
AB-00-00-01-00-00       6001    DEC Maintenance Operation Protocol (MOP)
                                DNA Dump/Load Assistance
AB-00-00-02-00-00       6002    DEC Maintenance Operation Protocol (MOP)
                                DNA Remote Console
                                1 System ID packet every 8-10 minutes, by ever
y:
                                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-03-00-00-00       6004    DEC Local Area Transport (LAT) - old
AB-00-04-00-xx-xx       ????    Reserved DEC customer private use
AB-00-04-01-xx-yy       6007    DEC Local Area VAX Cluster groups
                                System Communication Architecture (SCA)
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       0804    CHAOS
FF-FF-FF-FF-FF-FF       0806    ARP (for IP and CHAOS) as needed
FF-FF-FF-FF-FF-FF       0BAD    Banyan
FF-FF-FF-FF-FF-FF       1600    VALID packets, Hello or gateway search?
                                1 packets every 30 seconds, per VALID station
FF-FF-FF-FF-FF-FF       8035    Reverse ARP
FF-FF-FF-FF-FF-FF       807C    Merit Internodal (INP)
FF-FF-FF-FF-FF-FF       809B    EtherTalk
