x-focus 发表于 2010-9-21 15:38:44

关于ethernet 1 ethernet 2 以及IEEE 802.3

本帖最后由 x-focus 于 2010-9-21 15:44 编辑

求教:1.ethernet 1与ethernet 2有什么区别?ethernet 1是早期10M/S的CSMA/CD网络么?ethernet 2是现交换式百兆网络么?
      2.目前TCP/IP网络的帧格式为ethernet 2的帧格式吗?既源MAC-目标MAC-类型--数据--CRC
      3.是否在现网有出现IEEE802.3数据帧格式?
谢谢~

task 发表于 2010-9-21 15:50:14

本帖最后由 task 于 2010-9-21 16:12 编辑

这个的话,在CCNA学习指南的第一章中,有讲解到哦。
      ethernet_II帧格式:
      前导      DA      SA      类型      数据      FCS               
      8      6      6      2                4

      802.3帧格式:
      前导      DA      SA      长度      数据      FCS
      8      6      6      2      
      #DA:目的地址。可为单独的地址,或者是广播或组播MAC地址。广播全为1。
      #SA:源地址。源地址不能为组播或者广播地址
      #802.3不能识别上层协议。EthernetII可以识别上层协议,因为它有类型字段。所以,现在一般都是使用EthernetII来封帧                        #FCS:存放了CRC,CRC是用来检错,而不是纠错的      
      #数据:大小在46~1500byte之间变化
路由器的以太网口,抓到的都是ethernetII的。交换端口16ESW,可以抓到802.3的帧

task 发表于 2010-9-21 16:22:09

其实,我也不是很明白。
3层设备封帧使用:ethernetII
2层设备封帧使用:802.3
不知道这样理解对不对。

交换式百兆网络应该不是特指ethernetII吧,因为我用ethernet口和fastethernet口抓包下去都是ethernetII的封装,而ethernet是10M的。

x-focus 发表于 2010-9-21 16:33:22

回复 2# task


    查了一下IEEE802.3的帧格式,冒似也有类型字段,而且类型字段的表示也和以太网络帧格式一致。

这个为什么有些封装以太网帧,有些封装802.3帧,交换端口16ESW应该既支持以太网帧格式,又支持802.3帧格式,额~有点晕~

x-focus 发表于 2010-9-21 16:36:11

感谢task兄的解释及图片~~明白一些

task 发表于 2010-9-21 17:01:47

本帖最后由 task 于 2010-9-21 21:37 编辑

回复 4# x-focus


你那图,只有前半部分是802.3哦。后面的是802.2,或者其他的。
这个是从CCNA学习指南27页截取下来的图。可以很清楚的看到,802.3是没有类型字段的。
另外,你也可以看看2楼我放的第二张图,那是实际的802.3截图。

   
页: [1]
查看完整版本: 关于ethernet 1 ethernet 2 以及IEEE 802.3