资料下载

IEEE 802.3 SNAP帧格式

由管理员撰写。发表于 以太网帧格式

4 1 1 1 1 1 评分4.00(4投票)
 压住他

介绍

虽然最初的802.3规范运行良好,但IEEE意识到某些上层协议要求Ethertype正常运行。例如,TCP / IP使用以太网类型来区分ARP数据包和普通IP数据帧。为了提供与版本II帧类型的向后兼容性,创建了802.3 SNAP(子网访问协议)格式。

SNAP帧格式 由一个普通的 802.3数据链接头 其次是正常 802.2 LLC标题 然后一个 5字节SNAP字段,其次是正常 用户数据 FCS .

您可以在以下框架的3D图中看到上述标题:

数据链接头

以太网802.3 SNAP帧格式-分析

 偏移量0-5:目标地址

  • 前六个字节 以太网帧的组成 目的地址 。 的 目的地址 指定将数据帧发送到哪个适配器。一种 目的地址 在所有指定一个 广播消息 被所有接收以太网适配器读入的文件。
  • 前三个字节目的地址 由IEEE分配给适配器的供应商,并且特定于供应商。
  • 目的地址格式 在以太网的所有实现中都是相同的。

偏移量6-11:源地址

  • 接下来的六个字节 以太网帧的组成 源地址 。 的 源地址 指定消息源自哪个适配器。像 目的地址前三个字节 指定卡的供应商。
  • 源地址格式 在以太网的所有实现中都是相同的。

偏移12-13:长度

  • 字节13和14 以太网帧包含 帧中数据的长度,不包括 前言 , 32位CRC , DLC地址 , 或者 长度字段 本身。以太网帧不能短于 64字节 总长度且不超过 1518字节 总长度。

 

802.2逻辑链接控制(LLC)头 

以太网802.3 SNAP帧格式-分析

数据链接头 是个 逻辑链接控制(LLC)标头,这在 IEEE 802.2规范。目的 LLC头 是为了提供一个“天花板上的洞” 数据链路层。通过指定适配器将数据帧放置在哪个内存缓冲区中,  LLC头 允许高层知道在哪里找到数据。

偏移15:目标服务访问点(DSAP)

  • 目标服务访问点 要么 DSAP ,是 1 byte 该字段仅充当指向接收站中存储缓冲区的指针。它告诉接收网络接口卡在哪个缓冲区中放置此信息。在用户运行多个协议栈等的情况下,此功能至关重要。

偏移量16:源服务访问点(SSAP)

  • 源服务访问点 要么 SSAP 类似于 DSAP 并指定 资源 发送过程。
  • 为了指定这是一个 SNAP框架 SSAP 被设置为 AA十六进制 .

偏移量17:控制字节

  • SAP 是一个一字节的控制字段,用于指定它是LLC帧的类型。

 

子网访问协议(SNAP)标头 

以太网802.3 SNAP帧格式-分析

抵销18-20:供应商代码

  • 前3个字节 SNAP标头 是供应商代码,通常与源地址的前三个字节相同,尽管有时将其设置为零。

偏移21-22:本地代码

  • 遵循供应商代码是 2字节字段 通常包含框架的以太类型。在这里实现了与版本II以太网的向后兼容性。

 

用户数据和框架检查序列(FCS) 

以太网802.3 SNAP帧格式-分析

数据:38-1492字节

  • 802.2标头 38至1492字节 数据,通常由上层标头(例如TCP / IP或IPX)以及实际用户数据组成。

FCS :最后4个字节

  • 后4个字节 适配器读入的是 帧检查序列 要么 CRC 。当电线上的电压恢复为零时,适配器检查 后4个字节 它接收通过一个复杂的多项式生成的校验和。如果计算出的校验和与该帧上的校验和不匹配,则丢弃该帧,并且永远不会到达站中的内存缓冲区。

这完成了我们的 分析 IEEE 802.3 SNAP帧格式.

返回以太网帧格式部分

 压住他

文章 阅读下一篇:

CCENT / CCNA

思科公司 路由器

  • SSL WebVPN
  • 保护路由器
  • 基于策略的路由
  • 棒上路由器

虚拟专用网 安全

  • 了解DMVPN
  • GRE / IPSec配置
  • 站点到站点IPSec 虚拟专用网
  • IPSec模式

思科公司 救命

  • 视窗 8 虚拟专用网 客户端
  • 视窗 7的VPN客户端
  • CCP显示问题
  • 思科支持应用程序。

视窗 2012

  • 新的功能
  • 发牌
  • Hyper-V / VDI
  • 安装Hyper-V

的Linux

  • 文件权限
  • Webmin
  • 群组-用户
  • Samba设置