IP数据报通过IEEE802.3网络传输的两种方法

【IP数据报通过IEEE802.3网络传输的两种方法】本备忘录的状态
本文档讲述了两种在IEEE802.3网络上封装互联网络通讯协议(IP)[1]的方法[2] 。这个
RFC为了给ARPA-Internet团体提出了一个推荐的协议 。并且还需要讨论和完善 。本
备忘录的发布不受任何限制 。
目录
介绍 2
以太网兼容模式 2
IEEE802.2/802.3兼容模式 2
结构形式 2
地址映像 3
静态表 3
动态发现 3
广播地址 3
追踪格式 3
字节顺序 4
结尾 4
参考 4
介绍
IEEE802方案定义了ISO开放式系统互联参考模型(ISO/OSI)定义的局域网中处理
物理层和数据链路层的一系列标准 。几个物理层标准(802.3,802.4和802.5)[2,3,
4]和一个数据链路层标准(802.2)[5]已经被制定了 。IEEE物理层标准具体说明了
ISO/OSI物理层和ISO/OSI数据链路层的媒体访问控制子层 。802.2数据链路层标准详
细说明了ISO/OSI数据链路层中逻辑链路控制子层 。
802.3标准是以第二版以太网标准[6]为基础的 。以太网物理层和802.3的物理层在所有
的实际应用上是兼容的,然而,以太网数据链路层和802.2/802.3数据链路层是不兼容
的 。
现存的许多以太网络装置使用在[7]里描述的以太网兼容标准传输ip数据报 。IEEE802.3
物理层兼容连接能够被增加到这些网络,在不违反802.3标准的情况下使用一个以太网
数据链路层兼容模式传输IP数据报 。二选一,使用一个802.2/803.3数据链路层兼容模
式传送ip数据报 。
以太网兼容模式
IEEE802.3网络为了达到和以太网兼容必须使用48bit的物理地址和10M/s的带宽 。
IEEE802.3数据包的头和以太网数据包的头完全相同,除了头中一段的分配含义 。在一
个以太网数据包的头里这段被用来作为协议类型段,在一个802.3数据包的头里这段被
用来作为长度段 。在10M/s的802.3网络里答应的最大的长度段的值是1500 。802.3标
准里说明数据包的长度段超过最大答应的长度段可能会被忽略,丢弃或者自定义使用 。
因此,当协议类型被使用超过1500,长度段能够被自定义模式使用作为协议类型段 。
IP,ARP和追踪概括的协议类型都超过1500 。使用这个技术,在以太网络描述上传输
IP数据报的方法能够被用来在IEEE802.3网络上在以太网兼容模式下传输IP数据报 。
IEEE802.2/802.3兼容模式
结构形式
IP数据报在标准802.2/802.3逻辑链路控制层类型1下被传送 。无数802.2目的服务访
问点和源服务访问点格式的信息头设置成96,IEEE为IP指定了全球访问服务点的值 。
数据段包括紧随在IP头后的IP数据 。
IEEE802.3数据包的最小尺寸限制是以网络带宽为基础的 。当需要时,数据段会被填充
(用八进制的零)以适合802.3最小结构尺寸的要求 。这些填充的零不属于IP数据包,
不包括在IP头的总长度范围里 。
IEEE802.3数据包的最大尺寸限制是以网络带宽为基础的 。鼓励支持全长度数据包的执
行 。
网关的执行必须预备接受全长度数据包并且在必需的时候粉碎它们 。
主机的执行应该预备接受全长度数据包,然而主机不一定需要发送长度超过576
个八进制字节的数据报除非它们非常明确目的地预备接受它们 。主机可以在TCP
应用基础上通过TCP最大分段大小选项[9]传达她的尺寸优先选择 。
注重:数据报在802.3网络上可能超过普通因特网默认的最大数据报尺寸576个八进制
字节 。主机连接到一个802.3网络,当发送数据报到不在同一802.3网络上的主机上时

推荐阅读