摘要:通信工程师交换技术传输帧格式:以太网MAC帧的格式与802.3的MAC帧格式只有细小的差别。图9-4给出802.3的帧格式。每帧由7个字段组成,它们的格式和功能分述如下。
1.传输帧格式
以太网MAC帧的格式与802.3的MAC帧格式只有细小的差别。图9-4给出802.3的帧格式。每帧由7个字段组成,它们的格式和功能分述如下。
前导序列(Preamble):每帧开始于7个字节(Byte)的前导序列,其中每个字节均为“10101010”。该序列经Manchester编码以后,便成为在每个比特中点发生电平转换的矩形波(由于传输带宽的限制实际上为梯形波),该序列用于接收器建立比特同步。
帧首定界符(SFD):它是1字节的“10101011”二进制序列,接收器在收到连续的“…101010”之后一旦识别到“11”就判决为实际一帧的开始。
地址字段:该字段用于标识站点的全局地址或局部地址,长度分别为6个或2个字节。局部地址是由每个局域网的管理者指派的,在本局域网之外无意义。而全局地址是由IEEE指派的,在全世界的任何地方没有两个站点的地址是相同的。目的地址(DA)指明帧的接收站的地址,它可以是单地址或组地址。DA的较高位为“0”,表示单地址,帧的接收者是站点;DA的较高位为“1”,表示组地址,帧的接收者是多个站点的组合。DA为全“1”代表广播地址,用于向全网各站点发送广播信息。源地址(SA)指明帧的发送站的地址,不分单地址和组地址。
长度(L)字段:占2个字节,用于指明帧的数据域的长度(字节数),其取值范围是46字节~1500字节。
数据域(DATA):数据域的长度是可变的,有效的数据域长度是在46字节~1500字节之间。为了便于区分数据与总线上的冲突碎片,帧的最小长度必须是64字节,除去18字节的帧开销,数据域的最小长度为46字节。如果实际的数据长度不足46字节,则需要填充“0”比特至46字节。
帧检验序列(FCS):该字段在帧尾,共占4字节,它是32比特的循环冗余检验码(CRC-32)。码的生成多项式为
发送站根据帧的地址字段、长度字段和数据域的内容生成32比特的CRC码,附加在帧的最后。接收站对收到的帧进行CRC校验(检错),其校验范围为接收帧的除前导序列和SFD以外的所有内容。CRC-32的检错能力极强,其校验范围(包括FCS)内的任何错误几乎都能被发现。
返回目录:
编辑推荐:
通信工程师备考资料免费领取
去领取