Linux kernel 什么是“a/S”;蓝皮书;在网络编程的背景下?

Linux kernel 什么是“a/S”;蓝皮书;在网络编程的背景下?,linux-kernel,network-programming,ipv6,ethernet,Linux Kernel,Network Programming,Ipv6,Ethernet,我的本地头/usr/include/linux/if_ether.h具有以下定义: #define ETH_P_IPV6 0x86DD /* IPv6 over bluebook */ 什么是蓝皮书?我从未听说过这个词,粗略的互联网搜索没有发现任何与网络编程相关的信息。来自互联网档案: 1979年,数字设备公司(DEC)、英特尔和施乐公司成立 为了实现以太网系统的标准化 公司可以使用。1980年9月,这三家公司发布了 第一个以太网规范的1.0版,称为“以太网 蓝皮书”,或“DIX标准”

我的本地头
/usr/include/linux/if_ether.h
具有以下定义:

#define ETH_P_IPV6     0x86DD /* IPv6 over bluebook */

什么是蓝皮书?我从未听说过这个词,粗略的互联网搜索没有发现任何与网络编程相关的信息。

来自互联网档案:

1979年,数字设备公司(DEC)、英特尔和施乐公司成立 为了实现以太网系统的标准化 公司可以使用。1980年9月,这三家公司发布了 第一个以太网规范的1.0版,称为“以太网 蓝皮书”,或“DIX标准”(在三个 公司)。它定义了“厚”以太网系统(10Base5),基于 10 Mb/s的CSMA/CD(载波)感知多址接入并发生冲突 检测)协议。它被称为“厚”以太网,因为 用于连接网络上设备的粗同轴电缆。第一 基于DIX标准的以太网控制器板可用 大约1982年


引自。总而言之,这只是以太网的一个别致的昵称。

我想知道,在定义以太网协议中使用的常数时,为什么作者觉得有必要澄清“通过以太网”,在一个名为
if_ether.h
的文件中,该常数的名称以
ETH
开头:)