CSDN博客

img homey123

三、ATM的传输控制

发表于2004/6/28 9:44:00  702人阅读

监视和管理信元在网络中的传输叫作传输控制。它做得好坏至关重要,特别是对时延
敏感的视频数据。不同类型的通信需要不同水平的服务。一个ATM网对不同通信类型提
供不同的QOS(服务质量)水平。

  1.ATM通信类型
   我们可以按ATM网的三个特性:带宽、等待时间和信元延迟变化来对通信类型分
类。带宽是为支持某一连接的网络容量大小。等待时间是与连接有关的延迟量。若需要低
的等待时间意味着信元需要快速从网络中的一点传到另一点。信元延迟变化是每一相关信
元组所经历的延迟范围。低的信元延迟变化意味着一组信元必须以相互间相隔不太远的方
式通过网络。
   ATM网有三种通信类型:CRB(Constant bit rate恒定位速率)、VRB(Variable bit
rate变化位速率)和ARB(Available bit rate可用位速率)。CRB通信包括声音和视频。
为完成这种通信,ATM提供一个恒定的带宽、低等待时间和低信元延迟变化。VRB通信除
了需求不同带宽以外与CRB相似。ABR通信不需要确定带宽或延迟参数并被许多数据应用
所接受。

  2.ATM连接
   通过发出一个导致与ATM网协商的连接请求,ATM的一端请求ATM网络与另外一端
相连接。这一过程称为连接建立程序。 必须协商的多数可由 ATM Forum UNI 3.0指定,
包括通信类型、恒定和峰值带宽,信号序列长度及QOS级别。这一过程保证ATM网与端点建
立一个“条约”。网络承诺递交一个QOS, ATM端点承诺不送出比连接过程中所要求的更
多的通信量。
  当阻塞发生时,传输控制提供机制使网络恢复状态。ATM网使用三种传输控制技术:传
输管制、传输整形和阻塞控制:

(1)传输管制(Traffic Policing)
  ATM网为确保每一连接中的通信不超出协商的参数,ATM开关使用一个“漏水桶”
算法来管理通信。想象在木水桶的底部有一个孔,水以固定速率(协商速率)从桶内(缓
冲区)流出。当信息流超过协商速率和缓冲区溢出时,需要进行传输管制。每一个ATM信
元头有一个CLP(Cell Loss Priority)位,即信元丢失属性位,用来指示信元是否与合同
相一致。举个例子,如果信元与合同不一致,意味着可能有比合同允许的更多的信元,ATM
开关置CLP位为1。这个信元只有在有足够网络容量时,才能通过网络被传输,如果没有
足够的带宽可获得,CLP位不一致的信元被丢掉,这时需要重新传输这些信元。 CBR通信
需要一个单一“漏桶”,因为在它的网络协议中使用的是固定速率多数。VBR通信使用双
“漏桶”,一方面在一些分立的时间间隔监视固定速率,另一方面在连 接期间监视最大
(峰值)带宽。如果任何一个值超过协议参数,ATM开关通过控制CLP位管理VBR通信。
(2)传输整形(Traffic Shaping)
  与传输管制相似,传输整形是在用户——网络界面上完成的。使用双“漏桶”算法控
制通信使流量速率遵守协议规定。完成传输整形的装置是典型的用在PC机或工作站、桥、
路由器和DSUs(数字服务单元)中的ATM网络适配器。
(3)阻塞控制
  阻塞会发生在任何网络中,当一个用户送出的数据大于网络在可获得带宽内传输量,
就发生阻塞。当更多用户向同一网络输送数据时,对任一用户可获得的带宽也随着时间
而改变。大多数网络不能告诉使用者在任一给定的瞬间可获得多少带宽。其结果使用者
没有任何依据来控制所送数据的量。当送出的数据大于网络所能处理的数据时,网络缓
冲区填满并溢出,数据必须重新传输,这将进一步增加通信量更加使得网络拥挤。ATM网
络执行阻塞控制以使ABR通信能够有效地使用带宽。有效的阻塞控制可减少由于阻塞
重新传输数据的需要。
  ATM扩大了网络能力以支持各种各样的应用和帮助网络管理者。使用ATM技术作为基
础,确保一个与广域网(WAN)的可接受界面,满足LAN中高宽带业务需求。传输管理设
计保证用户得到他们所需要的服务质量。
0 0

相关博文

我的热门文章

img
取 消
img