不是本科生 2023-01-11 10:28 采纳率: 100%
浏览 11
已结题

802.3的问题和netⅡ的问题

请问0x0800(1024)是分辨EthernetⅡ帧格式和802.3帧格式,还是用来识别上层协议
其次我想知道在什么情况下使用的是EthernetⅡ 难道需要抓包看到Type后才能知道他是什么网络吗。
最后我想知道,802.3适用于ISIS,STP协议中,原因是什么呢

  • 写回答

1条回答 默认 最新

  • m0_54204465 2023-01-11 11:23
    关注

    0x0800 (1024) 是用来识别上层协议的,它是一个用来标识 IP 协议的值。在 Ethernet 帧格式中,它被用作类型字段 (Type field)。在 802.3 帧格式中,它被用作长度字段 (Length field)。

    Ethernet LLC 帧格式和 Ethernet II 帧格式有着明显的区别,Ethernet LLC帧格式使用了三个字段DSAP,SSAP和Control Field,而Ethernet II帧格式只是增加了一个字段Type,来识别上层协议,在链路层类型为Ethernet II时,Type字段是必须的。

    在网络上,通过抓包软件可以看到链路层帧格式类型。通常情况下,使用的是 Ethernet II 帧格式。在 OSI 模型中, 802.3是链路层协议,它是一种链路层协议标准, 它规定了在局域网中通信的基本规则, 这些规则包括帧的格式, 帧的传输等。
    而ISIS,STP协议都是针对网络层的,他们需要依赖在链路层上的协议来传输数据,这里选用的就是802.3.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月20日
  • 已采纳回答 1月12日
  • 创建了问题 1月11日

悬赏问题

  • ¥20 全书网Java爬取数据
  • ¥15 怎么获取红包封面的原始链接,并且获取红包封面序列号
  • ¥100 微信小程序跑脚本授权的问题
  • ¥60 为什么使用python对地震数据进行umap降维后,数据成图会出现不连续的现象
  • ¥100 房产抖音小程序苹果搜不到安卓可以付费悬赏
  • ¥15 STM32串口接收问题
  • ¥15 腾讯IOA系统怎么在文件夹里修改办公网络的连接
  • ¥15 安卓qpython向ksweb服务器post文件失败
  • ¥15 MATLAB和mosek的求解问题
  • ¥20 修改中兴光猫sn的时候提示失败