正在加载图片...
中原工学院教案专用纸 作。网络传输链路可能偶尔出现断路或者完全失效的情况。协议软件必 须能够检测出这些失效,如果可能,还应进行恢复工作。 2.网络拥塞。即使所有的软硬件都工作正常,网络的承载能力也是有 限的。协议软件必须采取一定的策略,使已经发生拥塞的机器能抑制通 信量的增加。 3分组时延与丢失。有时分组的时延特别长,甚至丢失了分组。协议软 件必须能适应分组的长时延以及丢失的情况 4数据损伤。电磁干扰和硬件的故障会导致传输的差错,因而使所传数 据内容出错。协议软件必须能检测这些差错并从差错中恢复过来。 5数据重复及乱序。提供多路由的网络可能会送出乱序的分组数据或重 复的分组。协议软件必须能将分组重新排序并抛弃重复的分组。 协议分层的原则 不论采用何种具体的层次结构以及各层的功能是什么,分层协议软件 的操作都基于同一基本原则,即目标机的第n层所收到的数据就是源 主机的第n层所发出的数据 ◆分层原则解释了为什么分层思想是解决复杂协议实现问题的十分有效 的方法。它允许协议的设计者能在一段时间内把注意力集中到某一层上 而不必考虑较低层的执行情况。 例如,在编制文件传输应用程序时,设计者仅仅需要考虑把两份应用程序分 别放到两台机器上,然后如何进行报文的交互来完成文件的传输。设计者认为 台主机上的应用程序所收到的数据就应该是另一台主机的应用程序发来的数据中 原 工 学 院 教 案 专 用 纸 第 3 页 作。网络传输链路可能偶尔出现断路或者完全失效的情况。协议软件必 须能够检测出这些失效,如果可能,还应进行恢复工作。 2. 网络拥塞。即使所有的软硬件都工作正常,网络的承载能力也是有 限的。协议软件必须采取一定的策略,使已经发生拥塞的机器能抑制通 信量的增加。 3.分组时延与丢失。有时分组的时延特别长,甚至丢失了分组。协议软 件必须能适应分组的长时延以及丢失的情况。 4.数据损伤。电磁干扰和硬件的故障会导致传输的差错,因而使所传数 据内容出错。协议软件必须能检测这些差错并从差错中恢复过来。 5.数据重复及乱序。提供多路由的网络可能会送出乱序的分组数据或重 复的分组。协议软件必须能将分组重新排序并抛弃重复的分组。 协议分层的原则 不论采用何种具体的层次结构以及各层的功能是什么,分层协议软件 的操作都基于同一基本原则,即目标机的第 n 层所收到的数据就是源 主机的第 n 层所发出的数据。 分层原则解释了为什么分层思想是解决复杂协议实现问题的十分有效 的方法。它允许协议的设计者能在一段时间内把注意力集中到某一层上 而不必考虑较低层的执行情况。 例如,在编制文件传输应用程序时,设计者仅仅需要考虑把两份应用程序分 别放到两台机器上,然后如何进行报文的交互来完成文件的传输。设计者认为一 台主机上的应用程序所收到的数据就应该是另一台主机的应用程序发来的数据
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有