【计算机网络】数据链路层数据帧(Frame)格式

在计算机网络中,数据帧(Frame) 是数据链路层的协议数据单元(PDU),用于在物理介质上传输数据。数据帧的格式取决于具体的链路层协议(如以太网、PPP、HDLC 等)。以下是常见数据帧格式的详细说明:


** 以太网(Ethernet)数据帧格式**

以太网是最常用的局域网技术,其数据帧格式有两种标准:IEEE 802.3Ethernet II(DIX 标准)。以下是 Ethernet II 的帧格式:

字段 长度(字节) 说明
前导码(Preamble) 7 用于同步接收方的时钟,固定为 10101010 的交替模式。
帧起始符(SFD) 1 帧起始定界符,固定为 10101011,表示帧的开始。
目的 MAC 地址 6 接收方的物理地址(MAC 地址)。
源 MAC 地址 6 发送方的物理地址(MAC 地址)。
类型/长度(Type/Length) 2 指示上层协议类型(如 IPv4 为 0x0800,ARP 为 0x0806)或数据长度。
帧校验序列(FCS) 4 用于检测帧的传输错误(CRC 校验)。
数据(Data) 46-1500 上层协议的数据(如 IP 数据包)。
填充(Padding) 0-46 如果数据部分小于 46 字节,填充至 46 字节,以满足最小帧长度要求。

以太网帧的最小和最大长度
  • 最小长度:64 字节(包括头部和数据)。
  • 最大长度:1518 字节(包括头部和数据)。
相关推荐
星恒讯工业路由器3 小时前
AGV集群通信架构:从单点到百台级调度的挑战与对策
网络·物联网·信息与通信·工业物联网·通信架构·agv集群·实时调度
夜月yeyue4 小时前
AUTOSAR CP 从上电到 Runnable
c语言·网络·tcp/ip·车载系统
lsh曙光4 小时前
延时at指令和定时cron指令
linux·服务器·网络
treesforest4 小时前
IP定位技术在网络犯罪侦查中的应用与价值
网络·网络协议·tcp/ip·网络安全·ip归属地查询·反欺诈
XR1234567885 小时前
企业全光网络架构选型技术白皮书:从物理层到运维层的全链路分析
运维·网络·架构
萧瑟余晖6 小时前
Java深入解析篇九之NIO详解
java·网络·nio
纵有疾風起6 小时前
计算机网络的性能指标体系:带宽、时延、吞吐量
计算机网络·rtt·408·带宽·性能指标·吞吐量·时延
小王C语言7 小时前
【7. 实现登录注册模块】:实现会话管理、注册/登录/退出 API
网络·c++
泡沫冰@7 小时前
ECS 的介绍和使用
linux·服务器·网络
笨鸟先飞,勤能补拙7 小时前
AI 赋能网络安全领域深度剖析
网络·人工智能·windows·安全·web安全·网络安全·github