我很了解以太网 DIX 格式。但是,SSAP(源服务接入点)和DSAP(目的服务接入点)在IEEE802.3以太网框架中的作用令人困惑,并且总是高调表达。
这些实际上有什么帮助?
我很了解以太网 DIX 格式。但是,SSAP(源服务接入点)和DSAP(目的服务接入点)在IEEE802.3以太网框架中的作用令人困惑,并且总是高调表达。
这些实际上有什么帮助?
识别以太网帧内的
数据 每个数据链路报头在其报头中都有一个字段,其中的代码定义了后面的协议报头类型。例如,目标服务访问点 (DSAP) 字段的值为 E0,这意味着下一个标头是 Novell IPX 标头。这是为什么?好吧,当 IEEE 创建 802.2 时,它发现需要一个协议类型字段,用于标识 IEEE 以太网帧中称为“数据”的字段内部的内容。
IEEE 将其类型字段称为目标服务访问点 (DSAP)。当 IEEE 首次创建 802.2 标准时,任何有一点现金的人都可以向 IEEE 注册最喜欢的协议,并收到一个保留值,用于在 DSAP 字段中识别那些最喜欢的协议。例如,Novell 注册了 IPX 并被 IEEE 分配了十六进制 E0。
然而,IEEE 并没有计划大量的协议——这是错误的。事实证明,1 字节长的 DSAP 字段不足以对所有协议进行编号。
为了适应更多协议,IEEE 允许使用额外的标头,称为子网访问协议 (SNAP) 标头。0xAA的DSAP字段,表示802.2报头后面有一个SNAP头,SNAP头包含一个2字节的协议类型字段。SNAP 协议类型字段与 DSAP 字段的用途相同,但由于它是 2 个字节长,因此可以识别所有可能的协议。例如,SNAP 类型字段的值为 0800,表示下一个标头是 IP 标头。RFC 1700,“分配的数字”( RFC 1700 ),列出了 SAP 和 SNAP 类型字段值以及它们所暗示的协议类型。
查看更多:SAP 编号
S-SAP 是一个 8 位长的字段,表示创建消息的网络层实体的逻辑地址。(正在发送的网络层协议)。D-SAP 是一个 8 位长的字段,表示旨在接收消息的网络层实体的逻辑地址。(正在接收的网络层协议)。通常它们带有相同的值。