phil@amdcad.UUCP (Phil Ngai) (03/19/86)
I would like to get a list of ethernet protocol numbers. That is, the two octets after the destination and source fields in an ethernet packet. I recall something about IEEE 802.3 using it as a length field but fortunately ethernet protocol numbers are illegal lengths so they get along ok. Anyway, is the only way to get this info to write to Xerox or is it online somewhere? thanks -- "We must welcome the future, remembering that soon it will become the present, and respect the past, knowing that once it was all that was humanly possible." Phil Ngai +1 408 749 5720 UUCP: {ucbvax,decwrl,ihnp4,allegra}!amdcad!phil ARPA: amdcad!phil@decwrl.dec.com
wunder@hpcea.HP (Walter R. Underwood) (03/19/86)
The numbers are listed in RFC-960, "Assigned Numbers". This is availabe for FTP from SRI-NIC. Get the file "RFC:RFC960.TXT". A couple of times a year, a new version of "Assigned Numbers" is published, with a new RFC number. RFC-960 was published in December 1985. I've removed a few blank lines in the two pages below. wunder ----------------------- Assigned Numbers RFC 960 IEEE 802 SAP Numbers IEEE 802 SAP NUMBERS OF INTEREST Some of the networks of all classes are IEEE 802 Networks. These systems may use a Service Access Point field in much the same way the ARPANET uses the "link" field. For further information and SAP number assignments, please contact: Mr. Maris Graube, Chairman, IEEE 802, Route 1, 244 H, Forest Grove, Oregon, 97116. Assignments: Service Access Point Description References -------------------- ----------- ---------- decimal binary 127 01111111 ISO DIS 8473 [JXJ] 96 01100000 DOD IP [39,91,JBP] The IEEE 802.3 header does not have a type field to indicate what protocol is used at the next level. As a work around for this problem, one can put the Ethernet type field value in the IEEE 802.3 header's length field and use the following test to determine the appropriate processing on receipt. If the value in the length field of the IEEE 802.3 header is greater than the Ethernet maximum packet length, then interpret the value as an Ethernet type field. Otherwise, interpret the packet as an IEEE 802.3 packet. The proposed standard for transmission of IP datagrams over IEEE 802.3 networks is specified in RFC 948 [127]. Reynolds & Postel [Page 26] Assigned Numbers RFC 960 Ethernet Numbers ETHERNET NUMBERS OF INTEREST Many of the networks of all classes are Ethernets (10Mb) or Experimental Ethernets (3Mb). These systems use a message "type" field in much the same way the ARPANET uses the "link" field. If you need an Ethernet number, contact the XEROX Corporation, Office Products Division, Network Systems Administration Office, 333 Coyote Hill Road, Palo Alto, California, 94304. Assignments: Ethernet Exp. Ethernet Description References ------------- ------------- ----------- ---------- decimal Hex decimal octal 512 0200 512 1000 XEROX PUP [1,HGM] 513 0201 - - PUP Addr. Trans. [HGM] 1536 0600 1536 3000 XEROX NS IDP [128,HGM] 2048 0800 513 1001 DOD IP [39,91,JBP] 2049 0801 - - X.75 Internet [HGM] 2050 0802 - - NBS Internet [HGM] 2051 0803 - - ECMA Internet [HGM] 2052 0804 - - Chaosnet [HGM] 2053 0805 - - X.25 Level 3 [HGM] 2054 0806 - - ARP [74,JBP] 2055 0807 - - XNS Compatability [HGM] 2076 081C - - Symbolics Private [DCP1] 32771 8003 - - Cronus VLN [116,DT15] 32772 8004 - - Cronus Direct [116,DT15] 32774 8006 - - Nestar [HGM] 32784 8010 - - Excelan [HGM] 32821 8035 - - Reverse ARP [42,JCM] 36864 9000 - - Loopback [HGM] The standard for transmission of IP datagrams over Ethernets and Experimental Ethernets is specified in RFC 894 [54] and RFC 895 [76] respectively. Reynolds & Postel [Page 27]
davet@randvax.UUCP (Dave Truesdell) (03/21/86)
> I would like to get a list of ethernet protocol numbers.
Below I have included a "page" from the current revision of "assigned numbers".
Assigned Numbers RFC 960
Ethernet Numbers
ETHERNET NUMBERS OF INTEREST
Many of the networks of all classes are Ethernets (10Mb) or
Experimental Ethernets (3Mb). These systems use a message "type"
field in much the same way the ARPANET uses the "link" field.
If you need an Ethernet number, contact the XEROX Corporation, Office
Products Division, Network Systems Administration Office, 333 Coyote
Hill Road, Palo Alto, California, 94304.
Assignments:
Ethernet Exp. Ethernet Description References
------------- ------------- ----------- ----------
decimal Hex decimal octal
512 0200 512 1000 XEROX PUP [1,HGM]
513 0201 - - PUP Addr. Trans. [HGM]
1536 0600 1536 3000 XEROX NS IDP [128,HGM]
2048 0800 513 1001 DOD IP [39,91,JBP]
2049 0801 - - X.75 Internet [HGM]
2050 0802 - - NBS Internet [HGM]
2051 0803 - - ECMA Internet [HGM]
2052 0804 - - Chaosnet [HGM]
2053 0805 - - X.25 Level 3 [HGM]
2054 0806 - - ARP [74,JBP]
2055 0807 - - XNS Compatability [HGM]
2076 081C - - Symbolics Private [DCP1]
32771 8003 - - Cronus VLN [116,DT15]
32772 8004 - - Cronus Direct [116,DT15]
32774 8006 - - Nestar [HGM]
32784 8010 - - Excelan [HGM]
32821 8035 - - Reverse ARP [42,JCM]
36864 9000 - - Loopback [HGM]
The standard for transmission of IP datagrams over Ethernets and
Experimental Ethernets is specified in RFC 894 [54] and RFC 895 [76]
respectively.
Reynolds & Postel [Page 27]
--
-------
Any opinions expressed, are my own, not those of my employer.
David A. Truesdell
Sr. Programmer/Analyst
ARPAnet:
davet@rand-unix
UUCP/usenet:
{hermix,hollywood,litvax,trwrb,ttidca,vortex}!randvax!davet