brentb@BOULDER.COLORADO.EDU (Brent Browning) (03/17/89)
Does someone have a list of the IEEE assigned 3 byte hardware ethernet address prefixes and the vendors that they have been assigned to? I seem to remember someone posting a list like this a while ago. 08:00:20:XX:XX:XX Sun Microsystems, Inc. (etc...) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-| | Brent Browning Internet: brentb@boulder.Colorado.EDU | | Dept. of Computer Science UUCP: ...!{ncar,nbires}!boulder!brentb | | University of Colorado | | Boulder, Colorado 80309-0430 Phone: (303) 492-0264 | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-|
cyrus@pprg.unm.edu (Tait Cyrus) (03/17/89)
Since many people are talking/requesting this information, I will post the information I have. I would like to thank Michael Patton from Laboratory for Computer Science MIT for his updated versions. These versions, as a previous posting mentioned, are available via anonymous ftp from pprg.unm.edu (129.24.13.10) in /pub/rfc/* 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 preamble) consist of the "Ethernet Type" or "IEEE802.3 Length" field. The "Ethernet Type" values are managed by XEROX. Some assignments are public (see + below), others private. Current information includes: Xerox Public Ethernet Packet Type documentation(Xerox Courier Vol. 3 Issue 4 October 1988); IEEE802.3 Std; NIC RFC1010; contributions from network managers and vendors. Hex @ 0000-05FF IEEE802.3 Length Field + 0101-01FF Experimental 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) (RFC791) + 0801 X.75 Internet + 0802 NBS Internet + 0803 ECMA Internet + 0804 CHAOSnet (proposed by Symbolic) + 0805 X.25 Level 3 +* 0806 Address Resolution Protocol (ARP) (RFC826) (for IP and for CHAOS) (proposed by Symbolic) 0807 XNS Compatibility 081C Symbolics Private + 0888-088A Xyplex 0900 Ungermann-Bass network debugger 0A00 Xerox IEEE802.3 PUP (was 0200, see above) 0A01 Xerox IEEE802.3 PUP Address Translation (was 0201, see above) 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 6001 DEC Maintenance Operation Protocol (MOP) Dump/Load Assistance 6002 DEC Maintenance Operation Protocol (MOP) Remote Console 6003 DECNET Phase IV 6004 DEC Local Area Transport (LAT) 6005 DEC diagnostic protocol (at interface initialization?) 6006 DEC customer protocol 6007 DEC Local Area VAX Cluster (LAVC) 6008 DEC unassigned 6009 DEC unassigned + 6010-6014 3Com Corporation 7000 Ungermann-Bass download 7002 Ungermann-Bass diagnostic/loopback + 7020-7029 LRT 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, Inc. + 8035 Reverse Address Resolution Protocol (RARP) (RFC903) (by Stanford University) + 8036 Aeonic Systems 8038 DEC LanBridge Management 8039 DEC unassigned 803A DEC unassigned 803B DEC unassigned 803C DEC unassigned 803D DEC Ethernet Encryption Protocol 803E DEC unassigned 803F DEC LAN Traffic Monitor Protocol 8040 DEC unassigned 8041 DEC unassigned 8042 DEC unassigned + 8044 Planning Research Corp. + 8046-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-8066 University Of Mass. at Amherst + 8067 Veeco Integrated Automation + 8068 General Dynamics + 806A Autophon + 806C ComDesign + 806D Compugraphic Corporation + 806E-8077 Landmark Graphics Corporation + 807A Matra + 807C Merit Internodal (University of Michigan) + 807D-807F Vitalink Communications + 8080 Vitalink TransLAN III Management + 8081-8083 Counterpoint Computers + 809B EtherTalk (AppleTalk over Ethernet) (Kinetics) + 809C-809E Datability + 809F Spider Systems Ltd. + 80A3 Nixdorf Computers + 80A4-80B3 Siemens Gammasonics Inc. + 80C0-80C3 Digital Comm. Assoc. Inc. 80C1 DCA Data Exchange Cluster + 80C6 Pacer Software + 80C7 Applitek Corporation + 80C8-80CC Intergraph Corporation + 80CD-80CE Harris Corporation + 80CF-80D2 Taylor Instrument + 80D3-80D4 Rosemount Corporation + 80DD Varian Associates + 80DE TRFS (Integrated Solutions Transparent Remote File System) + 80DF Integrated Solutions + 80E0-80E3 Allen-Bradley + 80E4-80F0 Datability + 80F2 Retix + 80F3 AppleTalk Address Resolution Protocol (AARP) (Kinetics) + 80F4-80F5 Kinetics + 80F7 Apollo Computer + 80FF-8103 Wellfleet Communications + 8069 AT&T + 807B Dansk Data Elektronik A/S 8107 Symbolics Private 8108 Symbolics Private 8109 Symbolics Private + 8130 Waterloo Microsystems Inc. + 8131 VG Laboratory Systems + 8137-8138 Novell, Inc. + 8139-813D KTI + 9000 Loopback (Configuration Test Protocol) 9001 Bridge Communications XNS Systems Management 9002 Bridge Communications TCP/IP Systems Management % 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 + These protocols are mentioned by Xerox in their October 1988 issue of COURIER (page 8-9) as the publicly assigned numbers. Only vendors are listed by Xerox, not what protocols. For more information about type field assignments, contact: Pam DuPuy, Xerox Systems Instuture, (408)737-4652. @ According to the October 1988 issue of COURIER (page 8), "if it is less than 600H, the packet is assumed to be an 802.3 packet; if it is greater than 600H, the packet is flagged as an Ethernet packet." Some Known Ethernet Vendor Addresses 12/5/88 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. 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. 00000C Cisco 000020 DIAB (Data Intdustrier AB) 000022 Visual Technology 00002A TRW 00005A S & Koch 000065 Network General 000093 Proteon 00009F Ameristar Technology 0000A9 Network Systems 0000AA Xerox Xerox machines 0000B3 CIMLinc 0000C0 Western Digital 0000DD Gould 000102 BBN BBN internal usage (not registered) 001700 Kabel 00DD00 Ungermann-Bass 00DD01 Ungermann-Bass 020701 Interlan UNIBUS or QBUS machines, Apollo 020406 BBN BBN internal usage (not registered) 02608C 3Com IBM PC; Imagen; Valid; Cisco 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 080028 TI Explorer 08002B DEC UNIBUS or QBUS machines, VAXen, LANBridges (DEUNA, DEQNA, DELUA) 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 080087 ???? 080089 Kinetics AppleTalk-Ethernet interface 08008B Pyramid 08008D XyVision XyVision machines AA0003 DEC Global physical address for some DEC machines AA0004 DEC Local logical address for systems running DECNET Some Known Ethernet Multicast Addresses 12/5/88 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-03 8038 DEC Lanbridge Traffic Monitor (LTM) 09-00-2B-00-00-0F 6004 DEC Local Area Transport (LAT) 09-00-2B-01-00-00 8038 DEC LanBridge Copy packets 09-00-2B-01-00-01 8038 DEC LanBridge Hello packets 1 packet per second, sent by the designated LanBridge 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) 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-03-00-00-00 6004 DEC Local Area Transport (LAT) - old AB-00-04-00-00-00 ???? Reserved DEC customer private use through AB-00-04-00-FF-FF AB-00-04-01-xx-yy 6007 DEC Local Area VAX Cluster groups 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 --- W. Tait Cyrus (505) 277-0806 e-mail: cyrus@pprg.unm.edu University of New Mexico Dept of ECE - Parallel Processing Research Group Albuquerque, New Mexico 87131