首页 > 代码库 > 以太网

以太网

  以太网的标准有多个,常见的有:

  1、Ethernet2;

  2、802.2,802.3;

  3、802.2,802.3,SNAP;

 

  在现在的绝大部分交换机中都是用的是Ethernet2,E2是DIX提出的(DEC,Intel,Xerox)。带SNAP的802.2,802.3只是在思科的交换机中传输一些控制信息。思科交换机中传输数据使用的是E2。

  下面分别介绍这三种以太网技术的帧格式:

  1、E2

  Frame structure

  Preamble | Dest Address | Source Address | Type | Data | FCS

  一共有以上这6部分,它们的大小分别是8,6,6,2,4(单位 Byte)

  以太网中帧大小的范围为:    64-1518Byte

  因此Data部分的大小的范围为:   46-1500Byte

  

  2、802.2,802.3

  802.2就是常见的LLC层,基本上802.3要和802.2一起使用才可以

  其中802.3的格式为:

  Preamble | Dest Address  |  Source Address  |  Length  |  Data  |  FCS

  一共有以上这6部分,大小分别为:8,6,6,2,4(单位 Byte)

  802.2 LLC层,是在802.3子层的基础上添加了3个Byte,DSAP SSAP 和Control field

 

  3、802.2,802.3,SNAP

  全称为IEEE 802.3 with SNAP Header

  帧结构为802.3 802.2 SNAP Data FCS 

  SNAP是对802.2的扩展,子网访问点 包含OUI和TYPE,OUI 3个字节,Type 2个字节

  

  如何区分E2还是802.3,看帧结构中的不同在Length和Type字段,其中802.3的Length一般长度都小雨1536,即使在VLAN中打上TAG也会小于1536.而Type一般大于1536.

以太网