第五章 环网

  • 格式:pps
  • 大小:1.32 MB
  • 文档页数:52

第五章环网

环网的发展

令牌环网媒体访问控制技术

FDDI媒体访问控制技术和物理层结构

环网的组网技术

5.1 概述

•传统以太网的弱点

不适应重负荷应用环境

无实时性能和优先权机制

在拓扑结构为公共总线的以太网上,媒体使用光纤

比较困难

共享型以太网的覆盖范围受限于碰撞域,无法进一

步拓展

•20世纪80年代中期,IEEE802.5标准出世

•20世纪80年代后期,使用光纤的高速环网FDDI出现

•环网的特点

适应重负荷应用环境

具实时性能和优先权机制

媒体可以使用光纤

覆盖范围较大,可达数公里

5.2 令牌环网媒体访问控制技术

•IEEE802.5标准定义了令牌环网的媒体访问控制

(MAC)技术和物理层结构

•令牌环操作

•MAC帧

•MAC基本操作

5.2.1 令牌环操作

•基础是使用了一个称之为令牌的特定比特串

•当环上所有的站都处于空闲时,令牌沿着环旋转

•当环上一个站想发送帧时必须等待直至检测到经过该站

的令牌为止

•该站抓住令牌并改变令牌中的一个比特,然后将令牌变

成一帧的帧首,这时,该站可以在帧首后面加挂上帧的

其余字段并进行发送,此时,环上不再有令牌

•这个帧将在环上环行一整周后由发送站将它清除,发送

站在下列两个条件都符合时将在环上插进一个新的令牌

该站已完成其帧的发送

该站所发送的帧的前沿已回到了本站(在绕环运行一

整圈后)

令牌环操作的特点

•任一时刻只有一个站可以发送

•在轻负载的条件下,它的效率比较低,但是在

重负载的条件下,环的作用是依次循环传递,

因此既有效又公平

5.2.2 MAC帧

•帧首定界符(SD):指出令牌或帧的开始,使用独特的符

号与帧的其余部分进行区分。

•访问控制(AC):包含被用于优先机制中的优先级和预

留比特以及监控比特,这一字段还包括令牌比特

•帧控制(FC):指出该帧是一个LLC的数据帧(FF=1)还是

一个MAC控制帧(FF=0)。

•目的地址(DA):表明帧欲发往的目标站。该地址可为

单站地址,组播地址或广播地址,选择16比特还是48比

特由实现来决定

•源地址(SA):帧的始发站地址。位数与DA相同

•信息:包括LLC数据或与MAC协议的控制操作的有关

信息

•帧检验序列(FCS):是32比特的循环冗余检验序列

•帧尾定界符(ED):指明帧结束的非数据符号。

•帧状态(FS):由地址识别,帧被复制等指示位组成

IEEE802.5帧格式

IEEE802.5MAC帧的控制比特

地址字段

•源地址字段中的第一个比特总是“0”

•目的地址字段中第一个比特置成“0”表示是一

个单地址,置成“1”则表示一组地址

•全“1”的组地址是对环上所有工作的站的广播

地址

•对于48比特的地址字段,其源和目的地址字段

中的第二个比特置成“0”,表示是一全局管理

地址,置成“1”则表示是一局部管理地址

•MAC帧信息字段:在某些MAC帧中,信息字段

被用于携带有关特定控制用的控制信息,控制

信息作为维护环路使用

IEEE802.5地址字段格式

•I:独立地址;G:组地址;U:全局管理;L:局部管理

5.2.3 MAC基本操作

•帧的发送

MAC单元收到发送数据请求后,首先将数据封装为

MAC帧,随后,MAC单元等待令牌到来

如果到来帧的AC字段中的T比特为“0”,•则表明令

牌已到,并通过将T比特置“1”来抓住令牌

随后将其余字段(FC、DA、SA、INFO、FCS、ED、

FS)添加在AC字段后,形成一个完整的帧发送到环上,

同时被抓住的令牌帧中的ED字段被该站吸收

抓往令牌的站可连续发送直至无数据可发,或令牌

保持计时器计满为止。该站可通过将ED字段中I比特

置1的方法连续发送多个帧(多帧中的最后一帧除

外)。

MAC基本操作(二)

•帧的接收

令牌环上的其他工作站在环上监听,并不断转发着

通过的帧

为了检查、复制或改变一个比特必须有一定的时间,

每个站都要对环引进约一比特的时延

每个站都能对通过的帧进行差错校验,如果检验到

一个差错就应将E比特置位

每个站通过识别帧首定界符SD来监视帧的开始。如

果该帧为常规的数据载携帧,并与该接收站的地址

符合,在该站有足够缓存空间的情况下,该站就复

制该帧。FS字段中的A和C比特都要在转发前进行重

置,这使得源站可以区别三种情况

•目的站不存在/未被复制

•目的站存在但帧未被复制

•帧已被目的站复制

MAC基本操作(三)

•帧的清除

发送出帧的工作站要负责清除绕环一周回至

源发点的帧,当每个发出去的帧回到源站时,

应被吸收掉

并检查帧ED和FS中的状态比特,判断传输的

结果。如果状态表明有错,MAC并不重传,

而是向高层报告,这是LLC或某些高层协议

的职责

5.3 差分曼彻斯特编码

•令牌环网标准规定使用的数据速率时4Mbps和

16Mbps,采用差分曼彻斯特编码

•“0”为比特时间开始和中间均跳变,“1”为比

特时间中间跳变

•非数据符号J和K的比特时间的中央没有跳变

对于J,在比特时间开始时没有跳变

对于K,在比特时间开始时有一个跳变

符号J和K通常是以“J-K”成对方式发送,

以避免累积的直流分量差分曼斯斯特编码

5.4 FDDI网媒体访问控制技术

•光纤分布式数据接口(Fiber Distributed Data

Interface,简称FDDI)

•传输速率高达100Mb/s的光纤环形局域网网络技

术所依据的标准是ANSIX3T9.5

•以采用IEEE802.2的逻辑链路控制(LLC)标准为

前提

•FDDI标准的范围

•令牌环操作

•MAC帧

•基本操作

5.4.1 FDDI标准的范围

•FDDI标准包含了MAC子层和物理层

•该标准是以采用IEEE802.2LLC标准作为前提的

FDDI的MAC子层

•MAC子层是用MAC服务与MAC协议来加以规定的

MAC服务

•MAC服务规范从功能上定义了FDDI向LLC或其

他较高层用户提供的服务,接口包括发送与接收

协议数据单元的设施

•它还提供每次操作的状态信息,为高层的差错恢

复规程所用。

•在任何情况下,对MAC用户(例如某个高层应用)

来说,这一服务规范将MAC与物理层的细节遮掩

了起来。尤其是采用各种各样的传输媒体,除了

影响性能外,对MAC用户应成为不可见的

MAC协议是FDDI标准的核心

•规范定义了帧结构

•规范定义了在MAC实体间所发生的交互作用FDDI的物理层协议、物理媒体相关子

层以及层管理

•物理层协议与物理媒体相关子层

物理层协议(PHY)是物理层中与媒体无关的部分,它

包括与MAC子层间的服务接口规范。这一接口规范

定义了在MAC与PHY之间传递一对串行比特流所需

的设施

PHY还规定了数字数据传输用的编码

PMD子层是物理层中与媒体相关的部分,它对用于

光纤的激励器和接收器的特性做了规定,同时还对

站到环的连接、环所用的光缆和连接器等与媒体相

关的特性做了规定。

•层管理(LMT)提供了一个站FDDI各层中正在进行的进

程进行管理所必需的控制功能,从而使站在环上能协调

地工作。LMT是一种更广泛的,称做站管理(SMT)的概

念的一部分,后者包括对LLC于层及更高层中的进程的

管理

5.4.2 令牌环操作

•令牌环的基本操作对802.5与FDDI来说是十分相

似的

•FDDI建立在小令牌帧的基础上,当所有站都空

闲时,小令牌帧沿环运行。当某一站有数据要

发送这时,必须等待有令牌通过时才可能。一

旦识别出有用的令牌,该站便将其吸收,随后

便可发送一帧或多帧。这时环上没有令牌后,

便在环上插入一新的令牌,不必像802.5令牌环

那样,只有收到自己发送的帧后才能释放令牌。

因此,任一时刻环上可能会有来自多个站的帧

运行。

F

D

D

I

与802.3令牌环操作的区别

•一个FDDI站并不是通过改变一个比特来抓住令

牌的

•在FDDI中,一个站一旦完成其帧的发送后,即

使它尚未开始收到它自己发出的帧,也立即送

出一新的令牌

5.4.3 MAC帧

•前导码(PA):用来使帧与每一站的时钟进行同步。帧起始站发出的前导码由64比特的16个空闲符号组成。随后的站可改变字段长度,以适应时钟的要求。

•帧首定界符(SD):指示帧的开始,且总是以区别于数据的信号码型组成。其编码为JK,其中J和K均为非数据符号。

•帧控制(FC):其比特格式为CLFFZZZZ。C表明帧类型,L表明16比特或48地址,FF表明该帧是LLC帧还是MAC控制帧。

•目的地址(DA):表明帧欲发往的站。该地址可为单站地址,组播地址或广播地址。

•源地址(SA):发出该帧的站地址。

•信息:包括LLC数据和与操作有关的信息。

•帧检验序列(FCS):长度为32位,用于对FC,DA,SA和信息字段进行保护。

•帧尾定界符(ED):由一些非数据符号组成。对于令牌,ED的长度为8比特,对其它帧则为4比特。

•帧状态(FS):由差错位,地址识别、帧被复制等指示位组成。每一指示由一个符号表示。FS还可包括附加控制位,其使用由实现者来确定。