网络原理考点之帧结构IEEE

如题:2018年4月

 答:IEEE802.3是什么来???

单凭书上的P210简单的介绍,此题是无法得到正确答案的。

IEEE802.3是电气和电子工程师协会 (IEEE)工作组制定的物理层和数据链路层有线以太网标准,即局域网的协议集。除规定物理连接形式,多种多样,如铜线、光纤等,还规定了局域网的连接机制为CSMA/CD.

Ethernet V2与IEEE802.3区别:

两种格式得区别在于Ethernet 格式中包含一个Type字段,标识以太网帧处理完之后将被发送到哪个上层协议进行处理,IEEE 802.3格式中,同样位置是长度字段。同时,IEEE802.3的DATA字段比DIX v2少8个字节,为保证长度同v2相同,则在length后增加了pad字节

如何区分两种不同帧:

从Type/Length字段值可以区分两种帧类型:当Type字段值小于等于1500(0x05DC)时,帧使用的是IEEE 802.3格式。当Type字段值大于等于1536(0x0600)时,

帧使用的是Ethernet II格式。常见协议类型:0800 IP , 0806 ARP , 8137 Novell IPX, 809b Apple Talk。

帧格式详细说明如下:

802.3 frame format

Preamble(前导码): 用于接收方与发送方的同步,7个字节,每个字节的值固定为0xAA.

如题:2017年10月:


SFD(start frame delimiter): 帧起始定界符,用于标识一个以太网帧的开始,值固定为0xAB.
DST && SRC: 分别表示标识目标地址和源地址。它们均为6个字节长。如果传输出去的目标地址第一位是0,则表示这是一个普通地址;如果是1, 则表示这是一个组地址。

此题答案:目的地址为单个地址,则第一位是0,所以答案选C。

如题:2017年10月

答案为:单个地址

如题:2017年4月

答案为:组地址

Length/Type :通常这个字段用于指定报文头后所接的数据类型。通常使用的值包括:IPv4(0x0800), IPv6(0x86DD), ARP(0x0806)。 而值0x8100代表一个Q-tagged 帧(802.1q)。通常一个基础的以太网帧长为1518字节,但是更多的新标准把这个值扩展为2000字节。
MAC Client Data: 数据主体,最小长度为46字节+类型/长度2字节(加上帧头12字节,CRC4字节刚好64字节), 当数据主体小于46字节时,会添加pad字段。选取最小长度是出于冲突检测的考虑(CSMA/CD)。而数据字段最大长度为1502字节。

如2018年4月

答:看以上答案。


FCS(Frame Check Sequence):也叫CRC(Cyclic Redundancy Check),CRC是差错检测码,用来确定接收到的帧比特是否正确。

物理层和数据链路层划分区别

除了MAC帧的差异,在物理层和数据链路层的划分也存在差异:

DIX是把定义的OSI参考模型中的物理层和数据链路层所完成的功能,包括在一起了。它把LLC SUBLAYER(子层)和MAC SUBLAYER 媒介访问控制子层划分成了数据链路层的两个子层,目的是为了数据帧传输独立与所用的物理介质和介质访问控制方法.

而IEEE 802.3规定了物理层和数据链路层中媒介访问控制子层的MAC部分,它只包括了第二层的一部分功能,而IEEE 802.2定义了逻辑链路控制子层LLC的功能。MAC与介质访问控制方法密切相关,而LLC子层与所有介质访问方法无关,LLC的隔离作用使得网络层仅针对LLC这种接口工作,不必关心下面的介质类型及介质访问方法。


 DIX Ethernet V2 标准与 IEEE 的 802.3 标准只有很小的差别,因此可以将 802.3 局域网简称为“以太网”。但严格说来,“以太网”应当是指符合 DIX Ethernet V2 标准的局域网。

扩展:IEEE802.11

简单看一下来历:

802.11网络的基本元素

1、BSS(Basic Service Set)

  • Stations (STA):任何的无线终端设备
  • AP (Access Point):一种特殊的STA

2、DS(Distribution System,分布式系统)

在这里插入图片描述

3、 SSID(Service Set ID 服务集标识符) 

在这里插入图片描述

4、 ESS(Extended Service Set,采用相同的SSID的多个BSS形成的更大规模的虚拟BSS)

在这里插入图片描述 802.11的MAC层

802.11MAC层负责客户端与AP之间的通讯。主要功能包括:扫描、接入、认证、加密、漫游和同步。

三种类型:

数据帧:用户的数据报文

控制帧:协助发送数据帧的控制报文,例如:RTS、CTS、ACK等

 管理帧:负责STA和AP之间的能力级的交互,认证、关联等管理工作。例如:Beacon、Probe、Association及Authentication等。

802.11帧格式

帧控制:重要的考点

• Protocol Version(协议版本):通常为0;
• Type(类型域)和Subtype(子类型域):共同指出帧的类型;
• To DS:表明该帧是BSS向DS发送的帧;图示2 情况 ,地址1是AP,---地址2 源地址,---地址3 目的地址。
• From DS:表明该帧是DS向BSS发送的帧;图示1情况,地址1 目的地址<---地址2 AP<--地址3 源地址

记忆的话,也很简单:图示1的情况,form DS,应该知道是DS到AP,正常是S-->AP-->D,所以地址2就是AP端,此时应该想到,AP处于中心的位置,那么从AP的角度来看,转发的第一个对象是谁呢?就是目的(D)吗,所以地址1,就是目的地址。DS从字面也应该是D在前。

同理:图示2,to DS,那应该是从AP到DS,这样就分成两部分AP与DS,所以地址1就是AP,剩下就是DS如何分了,是谁先和AP的联系的呢?显然,应该是源(S)端,所以地址2就是源地址了。


• More Frag:用于说明长帧被分段的情况,是否还有其它的帧;
• Retry(重传域):用于帧的重传,接收STA利用该域消除重传帧;
• Pwr Mgt(能量管理域):1:STA处于power_save模式;0:处于active模式;
• More Data(更多数据域):1:至少还有一个数据帧要发送给STA ;
• Protected Frame: 1:帧体部分包含被密钥套处理过的数据;否则:0;
• Order(序号域):1:长帧分段传送采用严格编号方式;否则:0。

常用的802.11协议

IEEE 802.11b

IEEE 802.11b又称为Wi-Fi,是目前最普及、应用最广泛的无线标准。IEEE 802.11b工作于2.4GHz频带,物理层支持5.5 Mbps和11 Mbps 两个速率。

IEEE 802.11b的传输速率会因环境干扰或传输距离而变化,其速率在1 Mbps、2 Mbps、5.5 Mbps、11 Mbps 之间切换,而且在1 Mbps、2 Mbps速率时与IEEE 802.11兼容。

IEEE 802.11b采用了直接序列扩频DSSS技术,并提供数据加密,使用的是高达128位的有线等效保密协议(WiredEquivalent Privacy,WEP)。但是IEEE 802.11b和后面推出的工作在5GHz频率上的IEEE802.11a标准不兼容。

从工作方式上看,IEEE 802.11b的工作模式分为两种:点对点模式和基本模式。点对点模式是指无线网卡和无线网卡之间的通信方式,即一台配置了无线网卡的计算机可以与另一台配置了无线网卡的计算机进行通信,对于小规模无线网络来说,这是一种非常方便的互联方案;

而基本模式则是指无线网络的扩充或无线和有线网络并存时的通信方式,这也是IEEE 802.11b最常用的连接方式。在该工作模式下,配置了无线网卡的计算机需要通过“无线接入点”才能与另一台计算机连接,由接入点来负责频段管理等工作。

在带宽允许的情况下,一个接入点最多可支持1 024个无线节点的接入。当无线节点增加时,网络存取速度会随之变慢,此时通过添加接入点的数量可以有效地控制和管理频段。

IEEE 802.11b技术的成熟,使得基于该标准网络产品的成本得到很大的降低,无论家庭还是公司企业用户,无须太多的资金投入即可组建一套完整的无线局域网。

当然,IEEE 802.11b并不是完美的,也有其不足之处,IEEE 802.11b最高11Mbps的传输速率并不能很好地满足用户高数据传输的需要,因而在要求高宽带时,其应用也受到限制,但是可以作为有线网络的一种很好的补充。

IEEE 802.11g

IEEE 802.11g是对IEEE 802.11b的一种高速物理层扩展,它也工作于2.4GHz频带,物理层采用直接序列扩频(DSSS)技术,而且它采用了OFDM技术,使无线网络传输速率最高可达54Mbps,并且与IEEE802.11b完全兼容。

IEEE802.11g和IEEE802.11a的设计方式几乎是一样的。

IEEE 802.11g的出现为无线传感器网络市场多了一种通信技术选择,但也带来了争议,争议的焦点是围绕在IEEE 802.11g与IEEE 802.11a之间的。

与IEEE 802.11a相同的是,IEEE802.11g也采用了OFDM技术,这是其数据传输能达到54Mbps的原因。

然而不同的是,IEEE 802.11g的工作频段并不是IEEE 802.11a的工作频段5GHz,而是和IEEE 802.11b一致的2.4GHz频段,这样一来,使得基于IEEE 802.11b技术产品的用户所担心的兼容性问题得到了很好的解决。

从某种角度来看,IEEE 802.11b可以由IEEE 802.11a来替代,那么IEEE 802.11g的推出是否就是多余的呢?答案当然是否定的。

IEEE 802.11g除了具备高数据传输速率及兼容性的优势外,其所工作的2.4GHz频段的信号衰减程度也不像IEEE 802.11a所在的5GHz那么严重,并且IEEE 802.11g还具备更优秀的“穿透”能力,能在复杂的使用环境中具有很好的通信效果。

但是IEEE 802.11g工作频段为2.4GHz,使得IEEE 802.11g与IEEE 802.11b一样极易受到来自微波无线电话等设备的干扰。

此外,IEEE 802.11g的信号比IEEE 802.11b的信号能够覆盖的范围要小得多,用户需要通过添置更多的无线接入点才能满足原有使用面积的信号覆盖,这或许就是IEEE 802.11g能够具有高宽带所付出的代价吧!

IEEE 802.11a

IEEE 802.11a工作于5GHz频带,但在美国是工作于U-NII频段,即5.15~5.25GHz、5.25~5.35GHz、5.725~5.825GHz三个频段范围,其物理层速率可达54 Mbps,传输层可达25Mbps。

IEEE 802.11a的物理层还可以工作在红外线频段,波长为850~950纳米,信号传输距离约10m。

IEEE 802.11a采用正交频分复用(OFDM)的独特扩频技术,并提供25Mbps的无线ATM接口和10Mbps的以太网无线帧结构接口,支持语音、数据、图像业务。

IEEE 802.11a使用正交频分复用技术来增大传输范围,采用数据加密可达152位的WEP。

技术角度而言,IEEE 802.11a与IEEE 802.11b之间的差别主要体现在工作频段上。

由于IEEE 802.11a工作在与IEEE 802.11b不同的5GHz频段,避开了大量无线电子产品广泛采用的2.4GHz频段,因此其产品在无线通信过程中所受到的干扰大为降低,抗干扰性较IEEE 802.11b更为出色。

高达54Mbps数据传输带宽,是IEEE 802.11a的真正意义所在。

当IEEE 802.11b以其11Mbps的数据传输率满足了一般上网浏览网页、数据交换、共享外设等需求的时候,IEEE 802.11a已经为今后无线宽带网的高数据传输要求做好了准备,从长远的发展角度来看,其竞争力是不言而喻的。

此外,IEEE 802.11a的无线网络产品较IEEE802.11b有着更低的功耗,这对笔记本电脑及PDA等移动设备来说也有着重大实用价值。

然而在IEEE 802.1la的普及过程中也面临着很多问题。首先,来自厂商方面的压力。IEEE 802.11b已走向成熟,许多拥有IEEE 802.11b产品的厂商会对IEEE 802.11a都持保守态度。

从目前的情况来看,由于这两种技术标准互不兼容,不少厂商为了均衡市场需求,直接将其产品做成了“a+b”的形式,这种做法虽然解决了“兼容”问题,但也使得成本增加。

其次,由于相关法律法规的限制,使得5GHz频段无法在全球各个国家中获得批准和认可。

5GHz频段虽然令基于IEEE802.11a的设备具有了低干扰的使用环境,但也有其不利的一面,由于太空中数以千计的人造卫星与地面站通信也恰恰使用5GHz频段,这样它们之间产生的干扰是不可避免的。

此外,欧盟也已将5GHz频率用于其自己制订的HiperLAN无线通信标准。

 

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值