Ethernet Type Codes

二层协议类型(Ethernet Type Codes) 常见的二层协议包括IP、IEEE 802.1Q、IEEE 802.3等,协议分析过程中需要根据链路层第13、14字节内容确定二层协议类型。 阅读详情

Original article here: Ethernet Type Codes

Ethertypes

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.
Note Hex
@    0000-05DC	IEEE802.3 Length Field (0.:1500.)
+    0101-01FF	Experimental
     0200	Xerox PUP (conflicts with 802.3 Length Field range) (see 0A00)
     0201	Xerox PUP Address Translation (conflicts ...) (see 0A01)
     0400	Nixdorf (conflicts with 802.3 Length Field)
+*   0600	Xerox NS IDP
     0601	XNS Address Translation (3Mb only)
+*   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
     0BAF	Banyon VINES Echo
     1000	Berkeley Trailer negotiation
     1001-100F	Berkeley Trailer encapsulation for IP
     1234	DCA - Multicast
*    1600	VALID system protocol
     1989	Artificial Horizons ("Aviator" dogfight simulator [on Sun])
     1995	Datapoint Corporation (RCL lan protocol)
     3C00	3Com NBP virtual circuit datagram (like XNS SPP) not registered
     3C01	3Com NBP System control datagram not registered
     3C02	3Com NBP Connect request (virtual cct) not registered
     3C03	3Com NBP Connect repsonse not registered
     3C04	3Com NBP Connect complete not registered
     3C05	3Com NBP Close request (virtual cct) not registered
     3C06	3Com NBP Close response not registered
     3C07	3Com NBP Datagram (like XNS IDP) not registered
     3C08	3Com NBP Datagram broadcast not registered
     3C09	3Com NBP Claim NetBIOS name not registered
     3C0A	3Com NBP Delete Netbios name not registered
     3C0B	3Com NBP Remote adaptor status request not registered
     3C0C	3Com NBP Remote adaptor response not registered
     3C0D	3Com NBP Reset not registered
     4242	PCS Basic Block Protocol
     424C       Information Modes Little Big LAN diagnostic
     4321	THD - Diddle
     4C42       Information Modes Little Big LAN
%    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 AMBER
     6009	DEC MUMPS
+    6010-6014	3Com Corporation
     7000	Ungermann-Bass download
     7001	Ungermann-Bass NIUs
     7002	Ungermann-Bass diagnostic/loopback
     7003	Ungermann-Bass ??? (NMC to/from UB Bridge)
     7005	Ungermann-Bass Bridge Spanning Tree
     7007	OS/9 Microware
     7009	OS/9 Net?
+    7020-7029	LRT (England) (now Sintrom)
     7030	Racal-Interlan
     7031	Prime NTS (Network Terminal Service)
     7034	Cabletron
     8003	Cronus VLN
     8004	Cronus Direct
     8005	HP Probe protocol
+    8006	Nestar
+    8008	AT&T/Stanford Univ.	Local use
     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)
+    8036	Aeonic Systems
     8037	IPX (Novell Netware?)
     8038	DEC LanBridge Management
     8039	DEC DSM/DDP
     803A	DEC Argonaut Console
     803B	DEC VAXELN
     803C	DEC DNS Naming Service
     803D	DEC Ethernet CSMA/CD Encryption Protocol
     803E	DEC Distributed Time Service
     803F	DEC LAN Traffic Monitor Protocol
     8040	DEC PATHWORKS DECnet NETBIOS Emulation
     8041	DEC Local Area System Transport
     8042	DEC unassigned
+    8044	Planning Research Corp.
+    8046	AT&T
+    8047	AT&T
     8048	DEC Availability Manager for Distributed Systems DECamds (but someone at DEC says not)
+    8049	ExperData
+    805B	VMTP (Versatile Message Transaction Protocol, RFC-1045) (Stanford) [was Stanford V Kernel, experimental]
+    805C	Stanford V Kernel, version 6.0
+    805D	Evans & Sutherland
+    8060	Little Machines
+    8062	Counterpoint Computers
+    8065	University of Mass. at Amherst
+    8066	University of Mass. at Amherst
+    8067	Veeco Integrated Automation
+    8068	General Dynamics
+    8069	AT&T
+    806A	Autophon
+    806C	ComDesign
+    806D	Compugraphic Corporation
+    806E-8077	Landmark Graphics Corporation
+    807A	Matra
+    807B	Dansk Data Elektronik
+    807C	Merit Internodal (or Univ of Michigan?)
+    807D-807F	Vitalink Communications
+    8080	Vitalink TransLAN III Management
+    8081-8083	Counterpoint Computers
     8088-808A	Xyplex
+    809B	EtherTalk (AppleTalk over Ethernet)
+    809C-809E	Datability
+    809F	Spider Systems Ltd.
+    80A3	Nixdorf Computers
+    80A4-80B3	Siemens Gammasonics Inc.
+    80C0-80C3	DCA (Digital Comm. Assoc.) 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
     80D5	IBM SNA Services over Ethernet
+    80DD	Varian Associates
+    80DE-80DF	TRFS (Integrated Solutions Transparent Remote File System)
+    80E0-80E3	Allen-Bradley
+    80E4-80F0	Datability
+    80F2	Retix
+    80F3	AppleTalk Address Resolution Protocol (AARP)
+    80F4-80F5	Kinetics
+    80F7	Apollo Computer
+    80FF-8101	Wellfleet Communications
+    8102	Wellfleet; BOFL (Breath OF Life) pkts [every 5-10 secs.]
+    8103	Wellfleet Communications
     8107-8109	Symbolics Private
     812B	Talaris
+    8130	Waterloo Microsystems Inc.
+    8131	VG Laboratory Systems
+    8137	Novell (old) NetWare IPX (ECONFIG E option)
+    8138	Novell, Inc.
+    8139-813D	KTI
     813F	M/MUMPS data sharing
     8145	Vrije Universiteit (NL)		Amoeba 4 RPC (obsolete)
     8146	Vrije Universiteit (NL)		FLIP (Fast Local Internet Protocol)
     8147	Vrije Universiteit (NL)		[reserved]
     814C	SNMP over Ethernet (see RFC1089)
     814F	Technically Elite Concepts	Network Professor
     8191	PowerLAN			NetBIOS/NetBEUI (PC)
     817D	XTP
     81D6	Artisoft Lantastic
     81D7	Artisoft Lantastic
     8203-8205	QNX Software Systems Ltd.
     8390	Accton Technologies (unregistered)
     852B	Talaris multicast
     8582	Kalpana
     86DD       IP version 6
     8739	Control Technology Inc.		RDP Without IP
     873A	Control Technology Inc.		Mcast Industrial Ctrl Proto.
     873B	Control Technology Inc.		Proprietary
     873C	Control Technology Inc.		Proprietary
     8820	Hitachi Cable (Optoelectronic Systems Laboratory)
     8856       Axis Communications AB		proprietary bootstrap/config
     8888	HP LanProbe test?
+    9000	Loopback (Configuration Test Protocol)
     9001	3Com (Formerly Bridge Communications), XNS Systems Management
     9002	3Com (Formerly Bridge Communications), TCP/IP Systems Management
     9003	3Com (Formerly Bridge Communications), loopback detection
     AAAA	DECNET?		Used by VAX 6220 DEBNI
     FAF5	Sonix Arpeggio
%    FF00	BBN VITAL-LanBridge cache wakeups

Notes
* These protocols use Ethernet broadcast, where multicast would be preferable.
% Possible Private Protocols, i.e. 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.
@ 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.”


Ethernet codes: [main page] [acknowledgements] [vendor codes] [multicast codes]
Updates and comments can be sent to Ethernet-codes@Cavebear.com, more details on the main page.
Server: [home page] [Up page]
Michael Patton’s Internet consulting pages.


Revision info
The following revision info indicates when this page was last updated. Each page has it’s own revision date. The best place to look for an overall revision date is the combined text file.
$Revision: 2.11 $
$Date: 1998/04/11 21:44:57 $
$Author: map $
$Id: type.html,v 2.11 1998/04/11 21:44:57 map Exp $

【技术深潜】网络层核心协议与实战:从IPv4寻址到动态路由选择 本文深入探讨网络层核心协议与实战应用,涵盖IPv4寻址演进、IP数据报转发流程、ICMP协议功能及动态路由协议(RIP、OSPF、BGP)的对比分析。通过实际案例和配置示例,揭示CIDR无分类编址的优势以及网络故障排查方法论,为网络工程师提供实用技术参考。 阅读详情

相关推荐

最全的Ethernet Type Code及名称

此文件从IEEE上下载,包含了截止到2017/07/18的所有Ethernet Type Code及名称

以太网类型码(Ethernet type codes)

以太网类型码(Ethernet type codes) Ethernet Exp. Ethernet Description decimal Hex decimal octal 0000 0000-05DC IEEE802.3LengthField 0257 0101-01FF

YSHE的专栏 1万+

避坑指南:PyCINRAD处理CINRAD雷达数据时遇到的5个典型报错及解决方案

本文针对使用PyCINRAD库处理CINRAD雷达基数据时常见的5个典型报错,提供了详细的解决方案。内容涵盖环境配置、数据读取、PPI可视化及性能优化等核心环节,重点解决了版本兼容性、数据异常处理和中文乱码等实际问题,帮助用户高效处理雷达基数据并生成准确的PPI图像。

cc789的博客 1067

EtherType :以太网类型字段及值

Ethernet II即DIX 2.0:Xerox与DEC、Intel在1982年制定的以太网标准帧格式。Cisco名称为:ARPA Ethernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点MAC地址。(注:ISL封装后

eydwyz的专栏 9万+

Python经常遇到导入xlwings就出错,如何解决

Python经常在导入xlwings时遇到错误。有人建议尝试重装或升级xlwings,但这些操作后仍然无法解决导入错误问题。

felix_8的博客 1739

【UG/NX二次开发】记录在二次开发中遇到的坑

【UG/NX二次开发】记录在二次开发中遇到的坑

Trust_MJ的博客 2705

网络:以太网类型(EthernetType)整理

EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据IEEE802.3,Length/EtherType字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值1536 (即十六进制为 0600)时, EtherType 字段表示为 MAC 客户机协议(EtherType解释)的种类。该字段的长度和 ...

王小二(海阔天空) 1万+

使用Android GPS api 实现一个轨迹记录的小功能

引入 市场上的跑步软件已经是非常多了,如咕咚和悦跑圈还有其他,很多大厂也在涉足这个方面。而最简单的运动跑步,最近几年也因简单,不限场地,运动效果出众备受大众喜欢。 我的这篇文章的内容很多也是从网上学习其他的博客内容,外加利用android自身的提供的api实现的,希望能对有这方面需求的朋友有所帮助。 介绍 先上两张图,界面比较丑,不过一些数据基本都有了,这个图片是临时要用截取的,所以轨迹线很短,之前

尝试着去了解代码 1万+

Ethernet Type,IP Head Protocol Number

终于找到Ethernet Type的来源,原来这玩艺可以到IEEE去付费申请,申请地址:http://standards.ieee.org/develop/regauth/ethertype/index.html 当前最新的Ethernet Type有哪些,还可以在IEEE上下载,下载地址:https://standards.ieee.org/develop/regauth/ethertyp

zztoll的专栏 1041

【YOLOv8科研级创新】集成HS-FPN特征融合网络,让Neck模块在参数量锐减100W的同时精度跃升

打开确保模型解析器能识别HS_FPN模块。通过将HS-FPN集成到YOLOv8中,我们实现了一个“轻量级多尺度特征融合+精准检测”的目标检测模型。这个改进不仅在工程上能提升多尺度、细粒度场景的检测效果并降低部署成本,更在科研上提供了“选择性轻量级特征融合”的创新思路——这种思路可以延伸到其他检测网络(如Faster R-CNN、SSD)的Neck模块改进中,帮你在论文中打造独特的研究点。

m0_64661770的博客 137

CCF编程培训师资认证(PTA)标准(教学能力T)

随着计算机科学的不断发展,计算机相关技术应用到社会各个行业,越来越多的青少年参加到了计算机程序设计的学习中,这对编程培训教师提出了更高的专业要求和职业要求。CCF开展编程培训师资认证项目(Programming Trainer Accreditation,PTA),旨在建立一个规范的、科学的、权威且有公信力的三方认证。认证考试分编程专业能力(P)和教学能力(T)两部分。本标准根据《CCF编程培训师资认证条例》第十条制定,旨在明确教学能力(T)的测试标准。

lan_in的博客 1708

Android 下网络状态监听

最近在做网络监听的时候发现原来用的NetworkInfo 中好多方法已经过期,so 看了下SDK及文档现将最新方法记录下。 //获取网络连接管理 ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);...

qq_34715930的博客 1799

【异常】DeepSeek API HTTP 401 认证失败错误完整排查与解决方案

摘要:本文针对DeepSeek API开发中的HTTP 401认证失败错误进行深度解析,指出该错误属于不可重试的认证类问题。文章首先拆解错误日志关键字段,区分401与其他API错误的本质差异。随后提供优先级排序的全链路解决方案:1)检查API密钥有效性;2)规范请求头认证格式;3)排查账户权限状态;4)验证请求环境配置。最后建议通过新建测试密钥、使用官方示例代码或联系技术支持进行兜底处理。全文采用技术脱敏处理,为开发者提供系统性的401错误排查指南。(149字)

奶爸的编程之路,也就一周冷个三天 1521

Android网络状态监听

Android设备网络监听,是否连接和连接状态判断: ConnectivityManager NetworkCapabilities NetworkInfo Network object NetworkStateUtils { /** * 判断当前设备是否有网络连接 */ fun hasNetworkCapability(context: Context): Boolean { try { val connectiv

唐诺 1838

[27] cuda 应用之 核函数实现图像通道变换

[27] cuda 应用之 核函数实现图像通道变换

yohnyang的博客 201

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

【android、kotlin】判断网络是否连接

来源:http://www.chinaoc.com.cn/p/1168078.html 发现以前的判断网络连接的代码中好多过时的方法,还好多判断,好不爽,记录一下新的代码 @Suppress("DEPRECATION") fun isInternetAvailable(context: Context): Boolean { var result = false val...

css33的专栏 1829

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

android获取有线、wifi、3G(4G)的IP

//获取ip地址 public static String getLocalIPAddress(Context context) { NetworkInfo info = ((ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo(); if...

记录工作日常 1160

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

andorid 判断网络是否断开_Android 9.0判断当前网络是否连接

在Android P中,谷歌将ConnectivityManager.getActiveNetworkInfo标记为已过时,所以在9.0时判断当前网络是否连接变更为新的Api:ConnectivityManager.getNetworkCapabilities废话不多少,上代码package com.ykcx.happyfitness.utils;import android.content.Co...

weixin_26911099的博客 413

android 有线 wifi 4g,android获取有线、wifi、3G(4G)的IP

en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements(); ) {NetworkInterface intf = en.nextElement();for (EnumerationenumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements(); ) {I...

weixin_39629129的博客 229

Android判断网络连接状态工具类

该工具类用来实现同步判断网络的连接状态 在使用工具类之前,确保app打开了访问网络状态的权限,也就是在AndroidManifest.xml里注册权限 <!--访问网络状态的权限--> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 废话不多说直接上代码 public class NetworkUtils { /** * 网络是否已连接,不一定能上网

摸鱼&小生的博客 683

Kotlin 实现 Android 网络状态检测工具类

可以直接在项目中使用,确保在网络请求前进行连接检查!· ✅ 兼容不同 Android 版本。· ✅ 支持协程 StateFlow。· ✅ 区分 WiFi 和移动数据。· ✅ 简洁的 API 调用。· ✅ 检测网络连接状态。· ✅ 实时网络状态监听。

tangweiguo03051987的博客 721

获取网络信息,ip,子网掩码,网关,dns

无线网络信息可以通过api直接获取,无需特别处理,下面主要是机顶盒等android设备使用有线网络时网络信息的获取。 1.网络类型 /** * 获取网络类型 * @return * -1:未知网络 * 0:无网络 * 1:wifi网络 * 2:移动网络 * 3:以太网 */ public static int getNe...

Aislli的博客 9190

Android:获取MAC < 安卓系统11 <= 获取UUID

主要是在 下面这个方法注释掉的是获取mac的,适合安卓11以下。把main方法的uuid部分注释掉。这边有一个类,会主动给你申请权限。主要的UseMac.java。在activity里面调用。

谢桥的博客 1621

Linux 系统管理实战:从命令解释器到磁盘与论坛搭建

真正的 GPT 分区表头(硬盘第二个扇区),记录分区表的位置、校验值分区表本体:默认预留空间很大,最多可以创建 128 个主分区,不需要搞扩展分区、逻辑分区那一套东西最关键:分区表有完整副本(硬盘末尾还有一份一模一样的分区表),前面坏了,能用末尾的备份恢复,不容易丢分区。-m:设定 ACL 权限。主分区里面直接装系统,扩展分区只是一个容器,唯一作用就是在里面创建逻辑分区,一块硬盘最多只能有一个扩展分区。一块硬盘最多四个主分区,如果想要分更多区,就必须用扩展分区+逻辑分区,在扩展分区里,可以分无数逻辑分区。

weixin_75090808的博客 205

M1306B的 升级型号 wavecom supreme 20 全新原装到货 支持4频段设备!

Fastrack Supreme and IESM capabilities General information Wireless CPU IESM ...

weixin_30851867的博客 197

VMware Workstation Pro 17 虚拟化技术深度解析与实践指南

在当今的软件开发、系统测试和IT运维领域,虚拟化技术已成为基础架构的核心组成部分。然而,技术团队在实际部署过程中经常面临几个关键挑战:商业许可证成本高昂、多操作系统环境配置复杂、性能优化难度大、以及学习曲线陡峭。这些问题直接影响了虚拟化技术的普及和应用效率。 VMware Workstation Pro 17作为行业领先的虚拟化解决方案,提供了专业级的虚拟化功能,但其商业授权模式往往成为个人学习

gitblog_00351的博客 176
上一篇: 【stable diffusion 老照片修复---张自忠将军】
下一篇: C++ programming: Linux server socket example
相信光的疯子
博客等级 码龄18年 91粉丝 57原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值