3. 以太网帧的结构
2020-07-14 06:32
309 查看
以太网帧的结构
网络通信协议
OSI、TCP/IP、IPX/SPX、SNA
OSI七层模型是标准,其他网络协议需要基于OSI七层模型设计。
分层模型-OSI
- 应用层: 提供人机交互的界面
- 表示层: 对应用数据进行加密、压缩、解密和解压缩。
- 会话层: 建立、维护和管理会话。
- 传输层: 建立、维护和管理端到端的连接。
单位:数据段
-
网络层: IP寻址、路由选择的功能。
单位:数据包 -
数据链路层: 用于实现网络层和物理层之间的通信。
单位:数据帧
- 物理层: 传递比特流。
单位:bit
OSI模型-数据发送和接收过程
TCP/IP 传输控制协议/网络协议
- 应用层: 相当于OSI的应用层、表示层和会话层
- 传输层:
- 网络层:
- 网络接口层: 相当于OSI的数据链路层和物理层
数据封装
帧格式
- Etehernet_II: 用于网络设备、终端设备之间的通信,以及网络协议。
- IEEE 802.3: 用于特定的网络协议。比如:STP
Etehernet_II帧格式:
- D.MAC: 接收方的物理地址。
- S.MAC: 发送方的物理地址。
- Type: 用于标识上层数据的协议类型。
IP 0x0800
ARP 0x0806 - FCS: 校验字段。用于检验数据的完整性。
长度:64~1518B
IEEE 802.3帧格式:
终端设备处理收到的数据帧:
- D.MAC不是自己的 ->丢弃
- Type字段无法识别 ->丢弃
- FCS 校验不通过 ->丢弃
以太网的MAC地址
- 长度: 48bit,6B.
- OUI: 组织唯一标识符。前24bit.
华为网络产品的MAC地址前24bit是0x00e0fc - 后24bit: 由厂商自行分配
表示:用十六进制。
MAC地址分类:
单播MAC:
- 第8bit位固定为0.
- 用于实现一对一的通信。
广播MAC:
- 全为1.
- 用于实现一对多的通信。
组播MAC:
- 第8bit位固定为1.
- 用于实现一对一组的通信。
相关文章推荐
- 以太网帧结构
- Discovery学习之路-交换机-以太网帧结构以及为什么是64Bytes
- 以太网帧,IP,TCP,UDP首部结构
- 以太网帧结构
- 3.HCNA-HNTD——以太网帧结构
- 以太网帧的构成ip的结构
- 以太网帧结构以及ARP RARP协议
- 以太网帧,IP,TCP,UDP首部结构
- 以太网帧结构
- 以太网帧结构
- 802.3和以太网帧结构-路由交换原理1-【HCNA笔记】
- 四种格式的以太网帧结构
- 以太网帧结构(二)
- 以太网帧结构以及CRC校验
- TCP/IP详解--以太网帧结构 IP层关注的MTU 网络中MSS大小
- HCNA学习笔记(三)以太网帧结构、OSI参考模型、TCP模型
- 四种格式的以太网帧结构
- 关于三层结构的一点使用心得与开发建议
- 设计 Microsoft SQL Server 2005 基础结构