网站大量收购独家精品文档,联系QQ:2885784924

第15章剖析通信系统.ppt

  1. 1、本文档共115页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(3) 每隔N帧丢弃一帧。当N=1时,表明无缓冲器可用,所有帧将被丢弃。 在ATM网中拥塞控制是个十分重要的课题,出现拥塞必须及时缓解、排除,不能让其在网络中扩散。流量控制技术和拥塞控制技术就是如何避免出现拥塞以及出现拥塞后如何尽快排除的技术。  ATM的流量控制主要是入网级流控,而不是网络内部对业务量的流控。其主要方法如图15.14所示。 图15.14 流量控制的主要方法 ATM的拥塞控制分为拥塞管理、拥塞回避和拥塞恢复。 拥塞管理在网络中无拥塞时应用,拥塞回避主要在网络出现轻度拥塞时应用, 而拥塞恢复主要在网络严重拥塞时应用。其基本方法如图15.15所示。 图15.15 拥塞控制的基本方法 在Internet网中广泛采用TCP/IP协议。 TCP采用信用证动态窗口拥塞控制机制。 在IP协议中,采用了抑制分组的方法来解决拥塞问题。 当网络发生严重拥塞时,路由器往往需要采用载荷脱落(Load Shedding),即舍弃分组的方法来解决拥塞。至于舍弃哪个分组则取决于路由器所采用的策略,如按先来先服务规则舍去后到的分组或按分组优先级规则舍弃优先级低的分组等。 当然, 被舍弃的分组要重新传输。 4. 防止死锁 拥塞的极端情况是死锁,即使在网络负荷不重时也有可能发生死锁。 常见的死锁有以下几种:  (1) 直接存储转发死锁。这是简单形式的死锁,当两个直接相邻节点互相传送数据时,如图15.16(a)所示,若A节点的缓冲器容量被送往B节点的分组占满,而B节点的存储容量又被送往A节点的分组占满,互相不能再接收对方的分组,因此互相也不能再发送分组,造成死锁。 图15.16 死锁类型 (a) 直接存储转发死锁;(b) 间接存储转发死锁;(c) 重新组装死锁 (2) 间接存储转发死锁。这种类型死锁一般出现在环型网中, 如图15.16(b)所示,当每个节点的存储器均被要发送到间隔相邻节点的分组占满时(如图中A节点装满了送往C节点的分组,B节点又装满了送往D节点的分组,依次类推),所有的通路均被堵塞而引起死锁。  克服存储转发死锁的有效方法是对每条链路设置至少一个溢出专用缓冲器。也就是在正常使用的缓冲器中,当只有一个未被占用时,要限制分组的输入,当有分组输出而空出存储空间后才能再输入,这样就不会发生死锁。 (3) 重装死锁。如图15.16(c)所示,若目的节点C的缓冲区中存满了来自几个不同节点的分组,而每个报文的分组都不齐全, 无法恢复出原报文, 并且C又不能再接收新的分组,于是就形成了死锁。  克服重装死锁的办法是在源点和终点之间采取预先约定存储空间之后再发送报文的预约协议发送方法。 图 15.17 传输层在OSI RM中的地位 15.5 高 位 层 简 介 15.5.1 传输层 传输层是端-端之间的协议,它所实现 =的是源和目的之间的通信。传输层使用传输地址建立传输连接,完成上层用户的数据传输服务。在OSI RM中,一般分为高层和低层。如果从面向通信和面向信息处理的角度来分,传输层应划为低层;但从用户功能和网络功能角度来分,传输层又可划分为高层,这正反映出它在OSI RM中的特殊地位和作用。 图15.17描述了上述划分关系。设立传输层的目的是在使用通信子网提供服务的基础上, 利用传输层协议和增加的功能,使得通信子网对于端-端用户是透明的。 高层用户不需要知道它们使用的是一个还是几个互连的通信子网,不需要知道物理层采用何种传输介质。 对于高层用户来说,两个传输层实体之间存在着一条端-端可靠的通信链路, 也就是说,传输层向高层用户屏蔽了通信子网的细节。  传输层的主要功能概括如图15.18所示。 图15.18 传输层的主要功能 为处理不同的用户要求和网络服务,ISO定义了如下五种类型的传输协议: 0类:简单类, 提供最简单的端-端连接, 依靠网络层流控进行流量控制。  1类:基本差错恢复类, 提供基本的差错恢复功能,可在X.25网上运行。  2 类:多路复用类,是0类的增强型,传输协议具有复用功能。  3类:差错恢复和多路复用类, 是1类和2类的组合, 提供差错恢复功能和多路复用功能。  4类:差错检测和恢复类。这类是最复杂的协议,具有差错检测、 恢复和复用的功能, 提供高可靠的传输。 15.5.2 会话层 会话层处于传输

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档