一个很全的学习帖!(加精置顶)
◆一◆:各种网络的介绍: (1)ARcnet简介
(2)Token Ring简介
(3)Switching网络简介
(4)FDDI网简介
(5)ATM网络简介
(6)Ethernet网简介
◆二◆:电脑基础知识
◆三◆:电脑知识大杂烩
◆四◆:OS详解(win9x/2k/xp)
◆五◆:功防技术大全
◆六◆:网络知识大全
◆一◆:■■■(1)ARcnet简介■■■
ARCnet是Datapoint公司1977年开发成功的一种局域网,目前仍具有较大的使用范围,
并作为Netware LAN的敷缆系统.ARCnet使用RG-62同轴电缆,而这种电缆刚好与IBM3270
终端和IBM主机相连的电缆相同,所以这种网络在大量IBM机的使用基地得到广泛应用.
ARCnet现在也可使用双绞线和光纤.新型的ARCnet plus速率已从原来的2.5Mb/s增加
到100Mb/s(使用光纤时).这种网络使用的媒体访问法为令牌总线.
ARCnet使用的媒体有同轴电缆和双绞线,它对双绞线要求较低,电话线中多余的双绞线
便可作此用途,因为ARCnet仅需要一对线,而且数据速率较低.然而,最好不要使用这种方
式,因为当你要升级到也使用双绞线的其它技术时会产生问题.
一、ARCnet 的构件
在构造ARCnet网络时,所用关键硬件设备有两种:其一是有源Hub,其二是无源Hub.所谓
有源Hub是指一种设备,可对网络信号进行分裂信号加以分裂.它无放大功能,不需要电源,
只是将信号加以分裂.正因为无放大功能,无源Hub的电缆长度远不如有源Hub.这是ARCnet
网络构成时的主要构件.
除Hub外,第二种构件是ARCnet网卡,通常能以同轴电缆和双绞线两种方式之一进行工
作.当同轴电缆卡要联接到双绞线网络时,必须使用一种称作banlun的设备,这是一种小型
设备,可将同轴电缆联接器转换为双绞线联接器.
第三种构件是93Ω的终结器。使用同轴电缆时,任何不用的无源Hub端口或电缆都要用
终端器终接;使用双绞线时,终接器插入位于电缆末端的网卡上.
二、ARCnet 的网络结构
ARCnet布缆方式有两种:一种是总线型,另一种是星型总线型.下面分别介绍这两种类型
的ARCnet.
1.总线结构
总线结构与Ethernet细缆方式相类似,如图1所示.ARCnet总线最大长度为305m,可联接
的设备最多8个.设备与总线的联接通过T型联接器,该联接器的顶部与电缆相连,底部与网
卡相连.电缆两端必须用93Ω的电阻终结.
以上是使用同轴电缆的情况,如果使用双绞线,上述规定会有一定变化.在这种情况下使
用菊链结构,即适合双绞线媒体的网卡有两个端口:一个用于连接服务器,另一个用于连接
下一个PC机.如此级链时最多可连接10个PC机,双绞线最大距离不超过122m(400英尺).第一
个网卡和第二个网卡都必须用93Ω终接器终接.
2.星形总线结构
这种物理布线是以Hub为中心,形成一种多星形互连在一起的结构,如图2所示.这种结构
之所以称为总线是由于所有工作站共享公共电缆.
这种结构可使用电缆,也可使用双绞线.在使用电缆时,星形总线通过使用Hub分裂信号
来形成.Hub可以是有源的,也可以是无源的.如果使用有源Hub,有源电缆变插入其端口之一,
其余的端口连接工作站.工作站与有源Hub的最大距离为610m(2000英尺).
当使用双绞线时,需要使用有源Hub,Hub与文件服务器相连,工作站也与其直接相连.在
这种方式下,服务器或工作站与有源Hub之间的距离最大可为1220m(4000英尺).网卡上不用
的端口必须用93Ω的终接器短接.
三、ARCnet布线规则
ARCnet可以多种方式配置,因此,这里只能给出典型使用情况下的方法.由于使用双绞线
和同轴电缆有不同的规范,因此布线规则将分别加以说明.然而,不管使用那种媒体,ARCnet
应遵循下述通用规则:
① 有源Hub可以连接到其它有源Hub或无源Hub,也可连接到工作站.
② 无源Hub可连接到有源Hub和工作站,但不能直接连接到其它无源Hub.
③ 在ARCnet中不能形成环路.所谓环路是指一根电缆出自某一Hub,经其它Hub,最后又连
回到起始Hub.
④ 必须对无源Hub不使用的端口进行终接.
1.ARCnet同轴电缆总线设计规则
ARCnet使用总线结构时,在305m(1000英尺)的最大距离上使用RG-62型电缆最多可级连8个
工作站.在总线结构下,使用T型连接器连接工作站,一个总线段必须用93Ω的终接器在两端加
以终接.
ARCnet同轴电缆可与有源Hub提供的星型结构相结合.在这种情况下,总线一端连接到有源
Hub上.一个8端口的有源Hub可连接的工作站总数为8X8=64.?如果要连接两个有源Hub,每个有
源Hub的一个端口可用来连接有源Hub,?那么每个有源Hub?可支持56个工作站,两个有源Hub则
可支持112个工作站.表1为同轴电缆总线的配置规范.
表1 ARCnet同轴电缆规范
参 数 规范
电缆类型RG-62
电缆物理布局星型总线
最大节点数254
最大有源Hub数每有源电缆一个
有源Hub和节点间的最大距离610m(2000英尺)
有源Hub和无源Hub间的最大距离30.5(100英尺)
无源Hub和节点间的最大距离30.5(100英尺)
数据传输速率2.5Mb/s
2.ARCnet双绞线总线设计规则
首先指出,使用双绞线在功能和逻辑上都有等价于同轴电缆总线.用于双绞线的
网板备有两个6插针的模块化插座,用来菊链ARCnet网板,最大可菊链10个工作站,长
度不超过122m(400英尺).工作站之间的最小间隔为1.8m(6英尺).
双绞线结构可与有源Hub提供的星型拓扑结构组合,将总线的一端连接到有源Hub
便可进行这种组合.表2示出了ARCnet双绞线规范.
表2 ARCnet双绞线规范
参数规则
电缆类型双绞线
电缆物理结构星型总线
最大节点数254
最大有源Hub数10
有源Hub和节点间的最大距离122m(400英尺)
数据传输速率2.5Mb/s
四、ARCnet的操作
ARCnet LAN 的站传输像总线型LAN一样是广播式的,但对总线的访问决定于令牌.为
说明这种网络的操作机制,假定在一条总线上有4个节点,其地址分别为1,10,25和255.
在启动网络时,这四个工作站形成一个逻辑环.每个站都跟踪两个信息:
•谁是后继者;
•谁是前驱者.
这两种信息分别由字母S(后继者)和P(先驱者)代表.一个工作站的后继者定义为逻辑
环上具有较高地址的站;先驱者则定义为逻辑环上具有较低地址的站.
在ARCnet中,站地址0用于广播地址,因此最小站地址为1,最大站地址为255.在构成逻
辑环时规定,工作站地址为255的后继站地址为1,站地址为1的前驱站地址为255.工作站
前驱者和后继者的地址如表3所示.
表3 工作站的前驱站和后继站地址
工作站地址前驱工作站地址(p)后继工作站地址(s)
125510
10125
2510255
255251
1.ARCnet 帧结构
像Ethernet一样,ARCnet传输单位也称为帧.帧结构如图3所示.图3(a)所示为邀请发送
(ITT)令牌帧总是传递给它的后继工作站.
(a) ITT帧
ALERT EOT DID DID
(b) FBE帧
ALERT
ENQ
DID
DID
(c) ACK帧
ALERT
ACK
(d) NAK帧
ALERT
NAK
(e) PAC帧
ALERT
SOH
SID
DID
DID
CP
DATA
CRC
CRC
ARCnet帧不管是哪种帧,都由ALERT引导,类似于Ethernet中使用的前导码(见本刊今年
第3期的局域网技术系列文章3).ALERT由6比特间隔的传号(1)组成.传号(1)由正脉冲后跟
负脉冲组成的双脉冲表示.空号(0)由无脉冲表示.EOT是ASCII码中的传输结束控制符(04hex).
后跟的两个字节都是DID(终点标识符),即后继工作站的信息.重复使用DID的目的是增加
可靠性.
图3(b)是空闲缓冲器询问(FBE)帧.ENQ是ASCII字符集中的询问字符(05hex).它后跟的
两个字节DID是想通过询问了解空闲缓冲器状态的工作站标识.DID重复使用也是为提高寻
找终点工作站的可靠性.
ACK(确认)帧由ALERT和ACK组成.ALERT的构成前面已有叙述,ACK是ASCII字符集中的确
认字符(06hex).当响应FBE帧而发送ACK时,表示接收工作站具有可供使用的缓冲器空间.
ACK帧所以没有DID字段,是因为这种帧是作为广播方式发送的。ACK帧如图3(c)所示。NAK
(否认)帧如图3(d)所示.NAK是ASCII字符集中的否认字符(15hex).当响应FBE帧而发送NAK
时,表示接收工作站不具有可供使用的缓冲空间.NAK帧也没有DID字段,其原因与ACK帧相
同.
图3(e)所示为数据帧。帧中SOH(标题开始)是ASCII字符集中的标题开始字符(01hex)。
SID(源点ID)和(终点ID)表示源点和终点工作站的地址.CP(连续指针)字段指示工作站在存
储器中找到的传输数据的起点.数据字段DATA具有可变长度,处于1字节和508字节之间,用
以携带用户数据.2字节的CRC字段由发送站添加,用来保护Data字段.
2.操作过程
在启动时,首先要构成逻辑次序,即逻辑环,每个站都不断跟踪保持其前驱工作站和后
继工作站的站标识.关于前驱和后继工作站的规定如表3所示,每个工作站将其自身的后继
者(NID)设置为自身站地址(ID)加1,并按下述公式设置超时值
(TimeOutt):
TimeOut=146X(255-ID)μS
具有最大地址值的工作站首先超时,于是它创建ITT帧,并将该令牌帧发送给它的后继站.
如果在74us后没有响应,最大地址值的工作站便认为具有后继NID地址的站不存在,随后便
将NID值增加1,再次发送DID为新值的ITT.这种过程重复直至该最大地址值的工作站找到自
己的后继者为止.被找到的后继工作站像前驱工作站一样,重复此过程.
一旦找到所有活动工作站,正常的令牌传递操作便可开始.配置时间在24到61us范围,取
决于活动站的数目和工作站地址的值.为使TimeOut初始值为0和将配置时间减至最小,至少
将ARCnet一个工作站地址设置为255.
具有ITT帧的工作站在将令牌帧传递给后继站之前最多发送一帧.在数据帧被发送到终
点节点之前,必须询问是否有足够的缓冲空间来接受帧.执行这种询问功能的是FBE帧.被询
问的站如果有缓冲器可用,便发回ACK帧,否则发回NAK帧.
发送FBE帧后一旦收到ACK帧,便可发送数据帧PAC.
如果因为故障破坏了令牌的正确传递,网络必须进行重新配置。产生另一种重新配置的
情况是在令牌传递环上增加工作站或去掉工作站.因此重新配置是难以避免的事情.
如果一个活动工作站在840ms后未接收到ITT帧,由8个传号间隔组成的RECON图样,
后跟一个空号便发送765次.RECON图样持续2754us,以确保破坏传输中的任何令牌帧,其结
果是使令牌帧丢失.78us无活动后,所有工作站都会认识到,重新配置正在发生.于是每个站
都将其自身的后继者设置为自身地址(ID)加1,并设置超时值.以后的过程与启动时一样.
在ARCnet技术中,删除一个工作站是一个较简单的过程,不需调用全部重新配置机制.如
果地址为10的工作站从环上已撤离,而且只要对其前驱者工作站1发来的ITT帧不响应的时
间超过74us.工作站1便认为工作站10不再存在.工作站1便对其NID值增加1(新值为11),并
将ITT发到工作站11.如果在74us后还是没有响应,则重复上述过程.下一个站地址为25,工
作站1需要(25-10)X74us=1.1ms的时间,才能发现它的后继工作站为25.
如果工作站10想重新进入环,它必须等待令牌的时间为840ms.如果它还未经过ITT帧被
邀请发送,它必须调用全部重新配置机制.
五、ARCnet plus
ARCnet plus是ARCnet的第二代产品,比ARCnet性能有显著提高,单从传输速率看,提
高到原来2.5Mb/s的8倍,即20Md/s,而且还与ARCnet向下兼容.
要了解性能提高的机制,必须清楚ARCnet传递速率低的原因。ARCnet的工作站使用
5MHz的一个周期后跟等长的静止期来表示逻辑"1".逻辑"0"则由两个静止间隔组成。一个
间隔是1/5MHz=200ns.由此可看出,发送1比特(0或1)信息需要两个这样的间隔.
ARCnet以多个整数个字节发送数据,每一字节由3比特较准图样(110)来使接受器与发
送器同步.这表明每8个数据比特就有3比特的额外开销,因此,ARCnet的有数据速率为8/11
×25Mb/s=1.82Mb/s。显然对带宽有较大的浪费.静止期是一种浪费,较准额外开销占总带
宽的27%.
ARCnet plus增加带宽利用效率通过下述二种途径实现:
•消除静止周期;
•将每个字节使用3比特较准比特改为每8个字节使用3比特较准比特.
ARCnet plus使用的精巧技术是使用幅度调制在每200ns间隔中挤出4比特信息.脉冲可
以是正的或负的正弦波,具有从0到12V的8个可能的幅度,从而给出总数为2X8=16的脉冲组
合,足以代表4比特的数据.
因此,ARCnet plus的数据速率为4比特×5M脉冲/秒=20(Mb/s).然而这个数据率未包括
额外开销,如果考虑较准所用的额外开销,其有效数据率为16.8Mb/s.
在ARCnet plus初始化期间,一个工作站发送一特殊信号,通知其它站要以ARCnet plus
的高速方式操作.当工作站传递令牌时,也发送这种特殊信号.当ARCnet plus工作站与
ARCnet工作站通信时,则要降至2.5Mb/s.
■■■(2)Token Ring简介■■■
令牌环是IBM公司于80年代初开发成功的一种网络技术。 之所以称为环,是因为
这种网络的物理结构具有环的形状。环上有多个站逐个与环相连,相邻站之间是一种
点对点的链路,因此令牌环与广播方式的Ethernet不同,它是一种顺序向下一站广播
的LAN。与Ethernet 不同的另一个诱人的特点是,即使负载很重,仍具有确定的响应
时间。令牌环所遵循的标准是IEEE802.5,它规定了三种操作速率:1Mb/s、 4Mb/s和
16Mb/s。开始时,UTP 电缆只能在 1Mb/s的速率下操作,STP电缆可操作在 4Mb/s和
16Mb/s,现已
有多家厂商的产品突破了这种限制。
本期将通过以下八个部分介绍令牌环网的基本知识:
一、令牌环网的物理结构
令牌环的基本结构如图1(a)所示,工作站以串行方式顺序相连,形成一个封闭的环
路结构。数据顺序通过每一工作站,直至到达数据的原发者才停止。图1(b)是基本环形
结构的改进型,在此结构中,工作站未直接与物理环相连,而是连接到一种多站访问单元
(MAU),称为IBM8228。MAU可连接8个工作站。
构成令牌环物理结构的传输媒体有屏蔽双绞线(STP)和无屏蔽双绞线(UTP)。
二、令牌环网的组成部件
从令牌环物理结构可以看出,组成令牌环网需要的主要部件包括:1、网卡;2、多站访
问单元(MAU);3、传输媒体;4、连接附件。
网卡是计算机连入网络的必备硬件,制造令牌环网卡的厂商很多,选购时首先要弄清所
适应的总线以及要安装在具有何种总线的计算机上,例如,对于 ISA总线的工作站,适用的
网卡有:
.IBM Token-Ring PC Adapter
.IBM Token-Ring 16/4 Adapter
.IBM Token-Ring PC AdapterⅡ
.3Com TokenLink Ⅲ 16/4-3C619
对于具有微通道结构的PC机,适用的网卡有:
.IBM Token-Ring PC Adapter/A
.IBM Token-Ring 16/4 Adapter/A
.IBM Token-Ring 16/4 Busmaster Server Adapter
.3Com TokenLink Ⅲ 16/4-3C629
MAU在令牌环网络中类似于集线器或集中器。最常用的MAU为IBM8228,可连接8工作站,
MAU的两个末端端口分别称为RI(入环)和RO(出环)端口,不能用来连接工作站,而是用
于MAU的互连,如图2所示。在使用屏蔽双绞线条件下的一个网络上可连接260个工作站。
图2
令牌环网所用的媒体最初是150Ω的屏蔽双绞线(STP)。目前除这种媒体外,通过使用
无源滤波设备也可使用100Ω的无蔽双绞线(UTP)用以实现4Mb/s和16Mb/s 的传输。由于这
种网络技术是IBM公司发明的,所以令牌环用的媒体通常是经过IBM认证的、并按照TypeX加
以编号。
Type1,Type2,Type6和Type9在令牌环网络中都可使用,但使用地点不同。Type1,Type2,
Type9可用于连接MAU和信息座;Type6可用于连接适配器(网卡)。用于令牌环的UTP最好是
第4类双绞线。
三、令牌环的构造规则
根据IEEE802.5确定的规范,在规划令牌环网络时应遵循下述通用规则:
1、工作站距MAU应处于2.4m(8英尺)范围内,并可使用2.4m(8英尺)长的网
卡电缆相连。
2、当工作站与MAU之间的距离大于2.4m(8英尺)时,可使用扩充的软线相连。
3、为将多个MAU构成环形,使用软线电缆将第一个MAU的RO(出环)连接到第二
个MAU的RI(入环)。依此方式逐个相连,直至最后一个MAU,并将最后一个MAU的RO
连接到第一个MAU的RI。
4、工作站绝不能连接到RI和RO端口,RI和RO的作用是互连MAU。
5、MAU互连电缆(Type6)不能拼接。
6、MAU与MAU间的距离要根据所用电缆类型。MAU的数目等参数来确定。
除遵循这六项通用规则外,电缆敷设的规则随UTP或STP以及设备的不同而异。附
表示出了敷设STP和UTP电缆的规范。
附表 令牌环网的规范
令牌环网的双绞线类型永久安装的
STP电缆小型可移动
STP电缆UTP电缆
MAU之间的电缆类型TYPE1或
TYPE2TYPE1或
TYPE2TYPE1
跳线面板和信息座间的
电缆类型同上同上TYPE3
跳线电缆的电缆类型TYPE6TYEP6TYEP3
网卡电缆类型TYPE6TYPE6TYPE3加
媒体滤波器
电缆连接结构星形环星形环星形环
最大节点数目260个96个72个
最大MAU数目33个12个9个
两个MAU的最大间隔100m
(330英尺)45m
(150英尺)
MAU和节点之间的
最大距离100m
(330英尺)45m
(150英尺)45m
(150英尺)
数据传输速率4Mb/s
或16Mb/s4Mb/s
或16Mb/s4Mb/s
四、令牌环网的操作原理
令牌环网的操作原理可用图 3来说明。当环上的一个工作站希望好送帧时,必须首先
等待令牌。所谓令牌是一组特殊的比特,专门用来仲裁由哪个工作站访问网环。一旦收到
令牌,工作站便可启动发送帧。帧中包括接收站的地址,以标识哪一站应接收此帧。帧在
环上传送时,不管帧是否是针对自己工作站的,所有工作站都进行转发,直到待回到帧的
始发站,并由该始发站撤消该帧。帧的意图接收者除转发帧外,应针对自身站的帧维持一
个副本,并通过在帧的尾部设置“响应比特”来指示已收到此副本。
工作站在发送完一帧后,应该释放令牌,以便出让给它站使用。出让令牌有两种方式,
并与所用的传输速率相关。一种是低速操作(4Mb/s?)时只有收到响应比特才释放,我们
称之为常规释放。第二种是工作站发出帧的最后一比特后释放,我们称之为早期释放。
现在就图3进行一些说明,开始时,假定工作站A想向工作站C发送帧,其过程如图3所
标出的序列。
第1步:工作站A等待令牌从上游邻站到达本站,以便有发送机会。
第2步:工作站A将帧发送到环上,工作站C对发往它的帧进行拷贝,并继续将该帧转
发到环上。
第3步:工作站A等待接收它所发的帧,并将帧从环上撤离,不再向环上转发。
第4步a:当工作站接收到帧的最后一比特时,便产生令牌,并将令牌通过环传给下游
邻站,随后对帧尾部的响应比特进行处理。
第4步b:当工作站A发送完最后一个比特时,便将令牌传递给下游工作站,所谓早期
释放。
第4步分a、b两种方式,表示选择其中之一。如前所述,在常规释放时选择第4步a,在
早期释放时选择第4步b。还应指出,当令牌传到某一工作站,但无数据发送时,只要简单
地将令牌向下游转发即可。
五、环接口
网板与媒体的连接通过接口电缆和干线耦合单元(TCU)实现,如图4所示。TCU由一
组继电器和电子线路组成,用来与电缆形成收发通路。继电器的使用结构要使工作站在
不加电情况下,TCU处于旁路状态,维持环的连续通路。TCU?的结构如图4所示。图中左
侧为工作站不加电时的旁路方式,右侧为工作站在环方式。工作站入环是在MAC单元控制
下通过对继电器的激励来实现的。在工作站插入环的条件下,接收的所有信号都进入网
板中的MAC单元,由该单元中的接收/发送电子线路对接收的信号进行读取,并将接收的
信号转发到发送侧(当该工作站不是帧的发起者时),或将接收的信号从环上撤离(当
该工作站是帧的发起者时)。
上述方式使用两对继电器意味着 MAC单元可以检测发送线对或接收线对有无开路和
短路故障。在旁路状态下,MAC单元可进行自测试功能,因为发送线对TxD的输出可返回
到接收线对。
MAC单元的主要功能是:
.帧的封装和解封装;
.FCS(帧检验序列)的生成;
.差错检验;
.媒体访问控制算法的实现;
.向环提供主时钟;
.对发送的比特流进行曼彻斯特编码;
.确保环具有小的时延。
环的时延是指信号绕环一周所需的传播时间,其单位为环数据传输速率下的比特时
间。环的时延包括信号传播时间与经过每一 MAC单元的传播时间之和。当环上所有工作
站都不使用环时,令牌绕环连续传输最小时延至少是令牌序列的比特数时间,以确保令
牌不受损坏。
六、MAC帧格式
令牌环上传输的数据格式(帧)有两种:一种是令牌,另一种是常规帧。令牌是占有发
送权的标志,占有令牌的站才能发送。常规帧用来发送数据或控制信息。两种帧的格式如图
5所示。
SD=帧首定界符I=信息字段
AC=访问控制FSC=帧检验序列
FC=帧控制ED=帧尾定界符
DA=终点地址FS=帧状态字段
SA=源点地址
图5
帧首定界符(SD)和帧尾定界符(ED)字段分别是一种专门标志帧首和帧尾的特殊字段,
段1个字节。为了使用户数据获得透明性,应采取某种机制,使信息字段不会出现与SD或ED
相同的比特序列。在令牌环网中所用的机制是除SD和ED字段外,其它所有信息比特都使用曼
彻斯特编码,也就是说通过不同的编码方法来获得专门的标志。从图5的字段描述可知,要
作到这一点,J.K符号必须与常规编码规则不同,即J符号与其前面的符号具有相同的极性,
K符号与前面的符号具有相反的极性。使用这种方式,接收机便可可靠地鉴别帧或令牌帧的
开始和结束。
访问控制(AC)字段由优先权比特(P)、令牌(T)和监视(M?)比特以及保留比特(R)
组成。由该字段的名字可知,基功能是控制对环的访问。在其出现在令牌帧时,P比特表示
令牌的优先权,因此指示工作站收到该令牌后便可发送那些帧。T比特用来区分令牌帧和常
规。 M比特由活动监视器用来防止帧绕环连续散发。R比特用来使工作站指示高优先权帧的
请求,请求发出的下一个令牌具有请求的优先权。
帧控制(FC)字段定义帧的类型和控制功能如果帧类型(F)指示MAC帧,环上所有工
作站都对其接收和解释,并根据需要对控制比特(Z)进行动作。如果它是工帧,控制比特
公由终点地址字段标识的工作站解释。
源点地址(SA)和终点地址(DA)字段可为16比特或48比特。对于特定的令牌环网,
应有一致的地址长度。DA标识帧意图发往的工作站,可以是一个站或多个站。源点地址(SA)
字段表示发送该帧的站。
信息(I)字段用来载携用户数据或附加控制信息。I字段中最大长度虽无限制,但由
于允许DTE发送帧时有时间限制,所以也就限制了I字段的长度,通常最大值的5000个字节。
帧检验序列(FCS)是32比特的循环冗余检验用来检验FC,DA,SA和I各字段在传输中
有无差错。最后一个字段为帧状态(FS)。FS由两个字段组成:地址识别比特(A)和帧拷
贝比特(C)。如果该帧要由一个或多个工作站识别,则将A比特置为1。如果它拷
贝了该帧,便将C比特置1。使用这种方法,发起工作站可了解下述状态:
.被寻址的工作站是否存在或关闭;
.被寻址的工作站在工作,但未拷贝帧;
.被寻址的站工作且拷贝了帧。
七、令牌环网的帧收发操作
帧的发送和接收所遵循的规则称为MAC算法。为了简化和易于理解其基本操作,下面
的过程不考虑优先权机制。
1、帧的发送
MAC单元收到发送数据请求后,首先将数据封装为MAC帧,参见图5所示。?随后,MAC
单元等待令牌到来。如果到来帧的AC字段中的T比特为“0”,?则表明令牌已到,并通过
将T比特置“1”来抓住令牌,随后将其余字段FC,DA,SA,I,FCS,ED和FS(见图5)添
加在AC字段后,形成一个完整的帧发送到环上。同时被抓住的令牌帧中的ED字段被该站吸
收。抓往令牌的站可连续发送直至无数据可发,或令牌保持计时器期满为止。该站可通过
将ED字段中I比特置1的方法连续发送多个帧(多帧中的最后一帧除外)。
发送出帧的工作站要负责清除绕环一周回至源发点的帧,并检查帧ED和FS中的状态比
特,判断传输的结果。值指出的是,如果状态表明有错,MAC并不重传,而是向高层报告,
发送过程图解见图6。
图6
2、帧的接收
令牌环上的工作站除对进入的信号转发外,通过识别帧首定界符SD来监视帧的开始。
如果FC字段中的F比特指示它是MAC帧,便对其进行拷贝,并对FS?字段中的C比特进行解释,
并按需要进行动作。如果该帧为常规的数据载携帧,并与该接收站的地址符合,帧内容将
拷贝到帧缓冲器,以便进一步处理。?在任何一种情况下,?FS字段中的A和C比特都要在转
发前根据情况进行设置。接收过程的流程图如图7?所示。