不是本科生 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日

悬赏问题

  • ¥15 如何证明高斯噪声的包络公式
  • ¥150 寻找王者荣耀开发作者,合作或者解答
  • ¥15 乳腺癌数据集 相关矩阵 特征选择
  • ¥15 我的游戏账号被盗取,请问我该怎么做
  • ¥15 通关usb3.0.push文件,导致usb频繁断连
  • ¥15 有没有能解决微信公众号,只能实时拍照,没有选择相册上传功能,我不懂任何技术,,有没有给我发个软件就能搞定的方法
  • ¥15 Pythontxt文本可视化
  • ¥15 如何基于Ryu环境下使用scapy包进行数据包构造
  • ¥15 springboot国际化
  • ¥15 搭建QEMU环境运行OP-TEE出现错误