[comp.protocols.tcp-ip] What is Ethernet type code 8035 hex?

chris@yarra.oz.au (Chris Jankowski) (05/16/89)

I am chasing an elusive delay problem when using PC-NFS telnet.
The PC broadcasts an Ethernet packet with type code field set to 8035 hex.
(It does that three times in 3.5s intervals - doing nothing in between, hence
the delay.)
	Questions:
1. What is Ethernet type code 8035 hex?
   (Analysing other packets I could find that type code 0800 hex points to IP,
    and 0806 hex means ARP)
2. What document or standard defines relation between values in this field 
    and higher level protocols?

Chris Jankowski   chris@yarra.oz.au
Pyramid Technology Australia - Melbourne

mwn@mike.ufnet.ufl.edu (Michael Nora) (05/17/89)

Ethernet type code 8035 is Reverse ARP - your machine knows it's Ethernet
address, and is asking a server who knows about him to provide him with an IP
address.
--
     Michael Nora       | Internet:  mwn@mike.ufnet.ufl.edu
 University of Florida  | UUCP:  uhmmm .. beats the hell outa me ???
 Data & Video Network   | MaBellNet:  (904) 335-8312 {or 8300}

dfc@hpindda.HP.COM (Don Coolidge) (05/17/89)

>1. What is Ethernet type code 8035 hex?

RARP - Reverse Address Resolution Protocol. Packets go out saying, "This
is my Ethernet address. What's my IP address? RARP server, please respond."

A PC is likely to send a fair number of those packets. It'll be an especially
large number over time if there's no server on the LAN to respond.

Don Coolidge

Armstrong.WBST128@XEROX.COM (05/18/89)

Ethernet type 8035 hex is officially registered to Stanford University,
with Dave Cheriton as the contact.

Note that it is (unfortunately) fairly common to have people building
Ethernet applications without registering their Ethernet type.  Such people
guessing at an unused type often clash with officially registered types.
Hence, these packets from your PC may have nothing to do with Stanford or
Cheriton.  Should this turn out to be true, and you discover the vendor
using 8035 hex, they should be strongly encouraged to obtain a registered
type.

Good luck!

Cheers,
    Susie

edguer@charlie.CES.CWRU.Edu (Aydin Edguer) (05/18/89)

8035 is an RARP packet.
 > 2. What document or standard defines relation between values in this field 
 >    and higher level protocols?
The document you are looking for is RFC 1010 - Assigned Numbers.
In this document you will find a section ETHERNET NUMBERS OF INTEREST (pg 13).
This is just the list of the ethernet types assigned by XEROX at the time (May
1987).  There are other, unassigned types in use.
-- 
Aydin Edguer		+1 216 368 6123		edguer@alpha.ces.cwru.edu
Department of Computer Engineering, Crawford Hall, Case Western Reserve Univ.

todds@cognos.UUCP (Todd Sandor) (05/24/89)

In article <2818@yarra.oz.au> chris@yarra.oz.au (Chris Jankowski) writes:
>
>1. What is Ethernet type code 8035 hex?
It is the RARP, for Reverse Address Resolution Protocol, see below--this
was from the net.
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 preamble)
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 %
-- 
Todd Sandor             Voice: (613) 738-1338 ext 2704     P.O. Box 9707
Cognos Incorporated     FAX: (613) 738-0002                3755 Riverside Dr.
uucp: todds@cognos || uunet!mitel!scs!cognos!todds         Ottawa, Ontario
Steady as she goes!                                        CANADA  K1G 3Z4