问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

以太网帧包括哪些字段

发布网友 发布时间:2022-04-23 17:31

我来回答

1个回答

热心网友 时间:2023-10-11 03:36

在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。

中文名

以太网帧格式

IEEE802.3

Original

IEEE802

Revised 1997

V1

原始的一种格式

V2(ARPA)

更改EthernetV1电气特性物理接口

简介

在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。[1]

结构

来自线路的二进制数据包称作一个帧。从物理线路上看到的帧,除其他信息外,还可看到前导码和帧开始符。任何物理硬件都会需要这些信息。

下面的表格显示了在以1500个八比特组为MTU传输(有些吉比特以太网甚至更高速以太网支持更大的帧,称作巨型帧)时的完整帧格式。一个八比特组是八个位组成的数据(也就是现代计算机的一个字节)。

ethernet || 型 以太网帧结构

前导码帧开始符MAC 目标地址MAC 源地址802.1Q标签 (可选)以太类型负载冗余校验帧间距

10101010 7个octet

10101011 1个octet

6 octets

6 octets

(4 octets)

2 octets

46–1500 octets

4 octets

12 octets

64–1522 octets

72–1530 octets



前导码和帧开始符

参见:Syncword

一个帧以7个字节的前导码和1个字节的帧开始符作为帧的开始。快速以太网之前,在线路上帧的这部分的位模式是10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101011。由于在传输一个字节时最低位最先传输(LSB),因此其相应的16进制表示为0x55 0x55 0x55 0x55 0x55 0x55 0x55 0xD5。

10/100M 网卡(MIIPHY)一次传输4位(一个半字)。因此前导符会成为7组0x5+0x5,而帧开始符成为0x5+0xD。1000M网卡(GMII)一次传输8位,而10Gbit/s(XGMII) PHY芯片一次传输32位。 注意当以octet描述时,先传输7个01010101然后传输11010101。由于8位数据的低4位先发送,所以先发送帧开始符的0101,之后发送1101。

报头

报头包含源地址和目标地址的MAC地址,以太类型字段和可选的用于说明VLAN成员关系和传输优先级的IEEE 802.1QVLAN 标签。

帧校验码

帧校验码是一个32位循环冗余校验码,以便验证帧数据是否被损坏。

帧间距

主条目:en:Interframe gap

当一个帧发送出去之后,发送方在下次发送帧之前,需要再发送至少12个octet的空闲线路状态码。[1]

以太帧类型

以太帧有很多种类型。不同类型的帧具有不同的格式和MTU值。但在同种物理媒体上都可同时存在。

以太网第二版或者称之为Ethernet II 帧,DIX帧,是最常见的帧类型。并通常直接被IP协议使用。

Novell的非标准IEEE 802.3帧变种。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
父母爱情:最不像演员的演员,出场狼狈却没想到是个“王者”吗?_百度知 ... 上海交大研究生电气工程及其自动化专业住宿条件如何 上海交大的电气工程怎么样 上海交通大学电气工程系历史沿革 上海交大电院直博几年 抖音的取消收藏功能怎么不见了 成考本科专业有哪些专业可以选 专升本成人高考有些什么专业可以选择 2024专升本成考有什么专业可以选 2024美术生高考文化课300分能上什么大学 以太帧为何要设置最短帧长度为64字节? 以太网数据帧 以太网数据帧格式是什么? 以太网的数据帧,数据部分最长为多少字节? 《饥荒》使用自己的服务器太卡有什么办法可以解决吗? 饥荒联机版专用服务器搭建后怎么使用 wegame饥荒联机版专用服务器搭建怎么做 饥荒专用服务器用linux好还是win好 饥荒专用服务器搭建2核2g2带宽突发性能这样的云服搭建能玩吗 搭建饥荒服务器需要多少位的系统 饥荒联机版怎么联机 服务器搭建教程 如何基于linux搭建饥荒云服务器开启造人之旅 饥荒正版服务器怎么开服 饥荒steam版专用服务器搭建方法 怎么在linux上搭建饥荒服务器 在LINUX(Ubuntu)下如何搭建TGP版饥荒联机服务器 旅行青蛙青蛙的朋友都喜欢的食物分享 旅行青蛙都有哪些动物 旅行青蛙的好朋友蜗牛,蜜蜂,乌龟喜欢/不喜欢吃什么 旅行青蛙蜗牛,乌龟,蜜蜂喜欢吃什么 旅行青蛙朋友来 旅行青蛙乌龟喜欢吃什么,旅行青蛙乌龟喜欢食 以太网链路数据帧的格式是什么? 网络设备如何确定以太网数据帧的上层协议? 以太网每秒可以传输多少个数据帧 以太网帧的传输方式分为哪三种? 哪位大神跟我分析下以太网帧,数据帧,mac的区别 以太网的最大帧长为1518字节,每个数据帧 以太网帧头和帧尾中包含哪三项?(选择三项。) 以太网中帧发送的间隔时间怎么计算? 什么是背靠背方式? 为什么以太网的最小数据帧为64字节 以太网数据帧长设置是什么意思? 以太网数据帧长为1536与以太网数据帧... 以太网用什么切割帧 10M以太网的最短帧长是多少? 在传统以太网中,为什么要有最小帧长度和最大帧长度的限制? 支付宝付款需要手续费吗? 支付宝需要手续费吗? 支付宝付款需要手续费吗 支付宝付款还收手续费吗? 支付宝需要扣什么手续费的么? 如何让皮肤不油腻? 怎么才能让头发不油?