求解答,问题是:绘制以太网V2的MAC帧格式。
希望有人能帮帮我。
1条回答 默认 最新
关注【相关推荐】
- 这篇文章讲的很详细,请看:MAC使用Charles,代理后,部分网页无法打开(您的连接不是私密连接)的解决方法
- 除此之外, 这篇博客: 计算机网络最后复习中的 以太网V2的MAC帧格式 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

前⼗⼆字节分别为目的地址和源地址(开头是目的,然后是源),然后是两个字节的类型字段(⽤来标记上⼀层使⽤的是什么协议),第四个字段是数据字段,其长度范围在46字节到1500字节之间(46是为了保证整个MAC帧的最小长度为64字节),最后⼀个字段是4字节的帧检验序列FCS(使⽤CRC检验,不检验前同步码和帧开始定界符)。在传输媒体上实际传送的要⽐MAC帧还多8个字节。这是因为当⼀个站在刚开始接收MAC帧时,由于适配器的时钟尚未与到达的比特流达成同步,因此MAC帧的最前⾯的若干位就⽆法接收,结果使整个MAC成为⽆⽤的帧。所以为了快速实现位同步,从MAC子层向下传到物理层时还需要在帧的前⾯插⼊8字节(由硬件生成),它由两个字段构成:第⼀个字段是7个字节的前同步码,作⽤是使接收端的适配器在接收MAC帧时能够迅速调整其时钟频率,使它和发送端的时钟同步(“实现位同步”)。第⼆个字段是帧开始定界符10101011。
注意:在使⽤SONET/SDH进⾏同步传输时不需要⽤前同步码,因为在同步传输时收发双⽅的位同步总是⼀直保持着的。什么情况下MAC帧是无效帧?
- 帧的长度不是整数个字节
- ⽤收到的帧检验序列FCS查出有差错
- 收到的帧的MAC客户数据字段的长度不在46~1500字节之间(即MAC帧长度不在64~1518字节之间,加上了目的、源MAC地址12字节,类型2字节,FCS检验序列4字节,共18字节)
MAC地址的发送顺序:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报