前同步码是否属于以太网MAC帧

         目前大三,在学习计算机网络的途中,发现了一个问题,在自顶向下第七版这本书P310看到以太网帧包含前同步码的7+1个字节,

 

        而在教科书(用的谢希仁电子工业出版社的第七版)的P96图中以太网帧的结构中又不包含此八个字节对此产生了疑问,上网找了许多资料,但是并没能有效解答我的疑惑。部分答案包含,部分又不包含。

先直接贴上我的老师的回答

 

然后我个人的理解是,

 前同步码不应当算在MAC帧当中.

1.首先前同步码是由硬件给予的,硬件应当属于物理层之下,在这里讨论的应该是数据链路层,而数据链路层往下所提供的服务应当是透明的。

2.前同步码7+1字节的作用是为了通知接收方:”MAC帧要来了,做好接受的准备“,与MAC帧当中的其它内容都无关

3.在MAC帧中的FCS字段,它的检验范围是不包括八个字节的前同步码的。

 

  • 21
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
以太网(Ethernet)是一种常见的局域网技术,其数据传输采用的是MAC(Media Access Control)地址来进行的识别和传输。以太网MAC数据格式如下: 1. (Preamble):以太网开始的时候,会先发送一个7字节的,用于同步发送和接收的设备时钟。是一个连续的0101...0101的模式,总共有56位。 2. 开始定界符(Start Frame Delimiter):在之后,发送方发送一个8位的开始定界符,用于指示的开始。 3. 目标MAC地址(Destination MAC Address):占6个字节,表示数据的目标设备的MAC地址。 4. 源MAC地址(Source MAC Address):占6个字节,表示发送方设备的MAC地址。 5. 长度/类型字段(Length/Type):占2个字节,表示中数据的长度(若长度小于等于1500,则表示为长度;若大于等于1536,则表示为类型)。 6. 数据字段(Data):占46-1500个字节,表示该中传输的数据。 7. 校验序列(FCS):占4个字节,用于对面的内容进行错误检测,以保证数据的完整性。 通过以上格式,以太网可以将数据进行封装,并通过MAC地址进行传输。当接收方设备收到一数据时,会根据目标MAC地址判断该是否为自己所需要的数据,如果是则接收,否则丢弃。同时,接收方设备也会对接收到的进行FCS校验,以确认数据的完整性。 以太网MAC数据格式为数据传输提供了统一的规范,使得不同厂商的设备能够互相兼容和交流。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值