GB T 17174.2-1997 信息处理系统 文本通信 可靠传送 第2部分;协议规范.pdf
《GB T 17174.2-1997 信息处理系统 文本通信 可靠传送 第2部分;协议规范.pdf》由会员分享,可在线阅读,更多相关《GB T 17174.2-1997 信息处理系统 文本通信 可靠传送 第2部分;协议规范.pdf(59页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息处理系统文本通信可靠传送第部分协议规范发布实施国家技术监督局发布前言本标准等同采用国际标准信息处理系统文本通信可靠传送第部分协议规范通过本标准的编制和实施可保证系统之间应用协议数据单元的可靠传送本标准在第章的引用标准中增加了原国际标准中所遗漏的在信息处理系统文本通信可靠传送总标题下包括以下两个部分第部分模型和服务定义即第部分协议规范即本标准的附录是标准的附录附录和附录是提示的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位电子工业部标准化研究所本标准主要起草人向维良罗韧鸿前言国际标准化组织和国际电工委员会是世界性标准化专门机构国
2、家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术和建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一项国际标准至少需要的参与表决的国家成员体投票赞成国际标准是由信息技术联合技术委员会制定的引言本标准规定了由应用服务元素可靠传送服务元素提供的服务协议以保证开放系统之间应用协议数据单元的可靠传送本标准是规定许多应用所共同使用的应用服务元素集的协议的一组标准中的一个可靠传送提供了不依赖于应用的机制以
3、便从通信和端系统的故障中恢复可使重传量最小本标准技术上同是一致的中华人民共和国国家标准信息处理系统文本通信可靠传送第部分协议规范国家技术监督局批准实施范围本标准规定了可靠传送服务元素服务的协议抽象语法和规程服务是与联系控制服务元素服务协议和表示服务一起提供规程按照以下方面来定义通过使用和表示服务在对等协议机之间的交互协议机与其服务用户之间的交互本标准规定了实现这些规程的系统的一致性要求引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理系统开放系统互连基本参考模型信息处理系统开
4、放系统互连服务约定信息处理系统开放系统互连面向连接的表示服务定义信息处理系统开放系统互连抽象语法记法一规范信息处理系统开放系统互连抽象语法记法一基本编码规则规范信息处理系统开放系统互连联系控制服务元素的服务定义信息处理系统开放系统互连联系控制服务元素的协议规范信息处理系统文本通信可靠传送服务第部分模型和服务定义信息处理系统文本通信远程操作第部分模型记法和服务定义信息处理系统文本通信远程操作第部分协议规范采用说明国际标准的第章中遗漏了采用制定为我国标准时补上了所缺标准定义参考模型定义本标准基于中提出的概念并采用其中定义的下列术语应用层应用进程应用实体应用服务元素应用协议数据单元应用协议控制信息表
5、示服务表示连接会话服务会话连接用户元素双向交替交互传送语法服务约定的定义本标准采用了中定义的下列术语服务提供者服务用户证实服务非证实服务提供者发起的服务原语请求原语指示原语响应原语证实原语表示服务定义本标准采用了中定义的下列术语抽象语法抽象语法名称表示上下文缺省上下文联系控制定义本标准采用了中定义的下列术语应用联系联系应用上下文联系控制服务元素方式服务定义本标准采用了中定义的下列术语联系发起应用实体联系发起者联系响应应用实体联系响应者发送应用实体发起者接收应用实体接收者请求者接受者可靠传送服务元素用户提供者提供者单向交互语法选配服务可靠传送方式常规方式可靠传送协议规范的定义本标准采用下列定义可
6、靠传送协议机用于本标准中所规定的可靠传送服务元素的协议机请求可靠传送协议机用户是特殊可靠传送服务元素服务请求者的可靠传送协议机接受可靠传送协议机用户是特殊可靠传送服务元素服务接受者的可靠传送协议机发送可靠传送协议机用户是发送者的可靠传送协议机接收可靠传送协议机用户是接收者的可靠传送协议机联系发起可靠传送协议机用户是联系发起者的可靠传送协议机联系响应可靠传送协议机用户是联系响应者的可靠传送协议机缩略语数据单元应用协议数据单元应用协议数据单元的类型下列缩略语已被赋予本标准中定义的应用协议数据单元和应用协议数据单元应用协议数据单元应用协议数据单元应用协议数据单元应用协议数据单元应用协议数据单元其他缩
7、略语下列缩略语也用在本标准中应用实体应用控制服务元素应用服务元素可靠传送协议机或可靠传送可靠传送服务元素约定本标准使用表格来表示各个字段在第章中对每个都提出了相关的表每个字段都用下面的记法来概述表示是必备的表示是服务用户选项表示是选项源与请求原语有关宿与指示原语有关源与响应原语有关宿与证实原语有关源或宿是每个的结构在第章用的抽象语法记法规定协议综述服务提供本标准规定的协议提供中定义的服务这些服务列在表中表服务摘要服务类型证实型证实型证实型非证实型非证实型提供者发起型非证实型服务的使用服务要求访问和服务本标准假定是这些服务的单独用户表示服务的使用要求访问和服务本标准假定是上述服务的单独用户要求访
8、问由表示服务提供者提供的本地语法选配服务这种语法选配服务由以下部分组成编码服务使值的本地表示变成为类型的编码值的表示后者的值是商定的传送语法规定的值的表示解码服务使被编码的值变成为值的本地表示若方式或单一编码由表示层使用则值按的类型编码若完全编码由表示层使用则值按的类型编码对于方式单一编码和完全编码见本标准认可服务需要访问和服务本标准假定和是上述任何表示服务或其他表示服务的单独用户在应用联系的生存期中作基础的表示连接或者使用单一表示上下文或者使用多种表示上下文作为表示多定义上下文设施的一部分这种选择通过使用和中描述的服务的单一上下文参数来决定模型可靠传送协议机借助中所定义的原语同它的服务用户通
9、信的每次调用控制一个单一的应用联系由来自它的服务用户的服务请求响应原语以及来自服务和表示服务的指示原语和证实原语驱动又向它的服务用户发出指示和证实原语并在使用的服务或表示服务上发出请求和响应原语服务原语的接收或者服务原语或表示服务原语的接收以及相关活动的产生被认为是不可分割的在服务的使用期间假定联系发起和联系响应都存在这些是怎样产生的超出了本标准的范围在服务的使用期间除外假定存在对等之间的应用联系注每个应用联系在端系统中可以用内部的依赖实现的机制来标识从而使服务用户和以及服务提供者能够引用它规程元素协议由下列规程元素组成联系建立联系释放传送发送权申请发送权给予差错报告用户例外报告提供者例外报告
10、差错传送中断传送放弃联系夭折联系提供者夭折差错恢复传送再继续从中恢复或在或成功完成后传送再试从恢复联系恢复从或恢复夭折传送夭折不可能从或或或恢复提供者夭折不可能从或或或恢复用户夭折在下面各条中给出了这些规程元素中每个元素的摘要它包括相关的摘要服务原语和涉及的与使用的表示服务之间相互关系的一个高层综述第章描述服务原语如何映射在服务和表示服务上联系建立用途联系建立规程用于建立应用联系使用的联系建立规程使用和注这些也用在联系恢复规程中用于请求建立应用联系字段在表中列出表字段字段名称出现源宿校验点大小窗口大小对话方式用户数据会话连接标识符应用协议用户数据字段只在联系建立规程中使用会话连接标识符字段只在
11、联系恢复规程中使用应用协议字段只在方式下使用用在请求建立应用联系的肯定响应中字段在表中列出表字段名称出现源宿校验点大小窗口大小用户数据会话连接标识符用户数据字段只在联系建立规程中使用会话连接标识符只在联系恢复规程中使用字段在请求建立应用联系的否定响应中使用字段在表中列出表字段字段名称出现源宿拒绝原因用户数据拒绝原因只在方式下使用用户数据只在常规方式下使用不在联系恢复规程中使用联系建立规程这种规程由下列事件驱动来自请求者联系发起者的原语在原语上将一个作为用户数据来自接受者联系响应者的原语可以包含或或不包括的原语原语请求根据原语的参数值及其内部数据形成一个该原语参数除用户数据外由联系恢复的请求存储
12、请求也使用来自原语的信息发出原语是原语的用户信息参数值请求等待从提供者发来的原语而不接受从请求者来的其他任何原语若应用联系不被提供者接受则接受不会接收任何原语也就不会采取任何动作若应用联系被提供者接受则接受将接收作为原语的用户信息参数若任何指示参数或任何字段对于接受来说都是不可接受的或若接受不能接受应用联系则它从内部数据中形成并发送一个具有适当参数的接受发出原语作为原语的用户信息参数被发送应用联系未建立接受不发出指示若原语和参数对接受来说是可以接受的则它向接受者发出原语该指示参数值从和原语参数值中产生接受等待来自接受者的原语或者来自提供者的原语原语当接受收到来自接受者的原语时结果参数确定接受者
13、是已接受值被接受还是拒绝应用联系若应用联系被接受者接受则接受的用原语和内部数据形成该原语参数除用户数据外由联系恢复的接受存储接受也使用来自原语的信息发出原语作为原语的用户信息参数来发送若应用联系被接受者拒绝则接受用原语参数和内部数据形成一个接受也使用来自原语的信息发出原语原语作为原语的用户信息参数被发出应用联系未被建立原语请求收到一个原语下面的情况有可能发生应用联系已被接受者接受接受或接受者已拒绝应用联系或服务提供者已拒绝应用联系若应用联系被接受者所接受则原语结果参数取被接受这个值而是原语的用户的信息参数值请求向请求者发出原语结果参数取被接受这个值而用户数据参数包含的用户数据参数值原语的其他参
14、数从原语中产生若应用联系被接受者或者接受拒绝则原语结果参数取被拒绝值中的一个值原语结果源参数取服务用户值而是原语的用户信息参数值请求向请求者发出原语结果参数取拒绝值中的一个而其他参数值从原语参数和中产生应用联系未建立若应用联系被服务提供者拒绝原语结果参数取被拒绝值原语结果源参数值服务提供者或者表示服务提供者原语的用户数据参数不存在并且应用联系未建立原语的其他参数从原语中产生字段的使用字段的用法如下校验点大小校验点大小字段允许对可在两个次同步点之间发送的最大数据量以个八位字节为单位进行协商来自请求的零值要求接受选择校验点大小若这个字段不存在则假定校验点大小为零窗口大小在数据传送被暂停之前窗口大小
15、字段允许对未完成的次同步点的最大数量进行协商若这个字段不存在则假定窗口大小为对话方式这是来自原语的对话方式参数值它作为原语的对话方式参数值这个字段的值是单向或者是双向交替若这个字段不存在则假定是单向用户数据这是来自原语的用户数据参数值它作为原语的用户数据参数值这个字段的值对于是透明的会话连接标识符这个字段只用在联系恢复规程中应用协议这个字段只用于方式它是来自原语的应用协议参数值它在原语中作为应用协议参数值字段的使用字段的用法如下校验点大小校验点大小字段允许对在两个次同步点之间发送的最大数据量以个八位字节为单位进行协商若在中的校验点大小大于零则接受应在中提供一个值这个值小于或等于中的值否则接受可
16、以选择校验点大小来自接受的零值表示不进行点校验这个字段的值成为商定的最大值并对传送的两个方向进行控制都有效若这个字段不存在则认为不进行点校验窗口大小仅当的校验点大小大于零时才使用这个字段窗口大小字段在数据传送被挂起之前允许对次同步点的最大数量加以协商接受应提供一个值它小于或等于中的值它成为商定的最大值并对传送的两个方向都有效若这个字段不存在则假定窗口大小为用户数据这是来自原语的用户数据参数值它作为服务原语的用户数据参数值这个字段的值对于是透明的会话连接标识符这个字段只用在联系恢复规程中字段的使用字段的用法如下拒绝原因拒绝原因字段只用于方式这个字段可以取下列值中之一忙接受或接受者的负担如此之重以
17、致它不能支持新的应用联系请求应在一段时间后再试一次这个值或者由接受提供或者从接受的原语的结果参数值拒绝瞬间的产生它对于请求者是原语的结果参数值拒绝瞬间的不能恢复若不能接受联系恢复则这个值只在联系恢复规程中被接受使用确认故障接受者对于建议的应用联系来说不认为请求者的凭据是有效的这个值是来自接受者的原语的用户数据参数值对于请求者来说它作为原语的用户数据参数值不能接受对话方式接受者不接受对应用联系建议的对话方式这个值是来自接受者的原语的用户数据参数值对于请求者来说它作为原语的用户数据参数值用户数据这个字段只用于常规方式它是来自原语的用户数据参数值对于请求者来说它是原语的用户数据参数值这个字段的值对是
18、透明的联系释放用途联系释放规程用于由联系发起者正常的释放应用联系而不致瞬间丢失信息使用的在这个规程中不使用任何联系释放规程这种规程由下列事件驱动一个来自请求者联系发起者的原语一个原语一个来自接受者联系响应者的原语一个原语原语仅当请求者拥有发送权并且没有未完成的证实原语它才可以发出原语当收到请求者的原语时请求联系发起发出原语原语的原因参数是原语的原因参数原语的用户信息参数是原语的用户数据参数注在方式下没有原语参数请求等待来自服务提供者的原语并且不接受来自请求者的任何其他原语原语接受接收原语它向接受者发出原语指示参数值从原语中产生注在方式下没有原语等待来自接受者或所使用服务的提供者的原语原语当接受
19、收到原语时接受发出原语原语的原因参数是原语的原因参数原语的用户信息参数是原语的用户数据参数原语的结果参数值是肯定的注在方式下没有原语原语请求接收原语请求向接受者发出原语原语参数值从原语中产生注在方式下没有原语参数传送用途传送规程用于从请求者发送者向接受者接收者发送用户使用的在请求中传送的每个用户构成一个活动对于每个应用联系某个时间最多只能有一项活动或等待再继续的一次中断的活动存在利用本地语法选配服务用户值可与编码的值互相转换传送规程使用传送规程支持将编码值分成一个或多个值或者将一个或多个装配成一个编码值若不使用校验点则编码值作为单一的传送否则编码的值作为一系列来传送其中每一个的最大大小是商定的
20、检验点大小即形成值的八位字节数各个值的拼接构成编码的值的字段在表中列出表字段字段名称出现源宿用户数据部分传送规程传送规程由下列事件驱动一个来自请求者发送者的原语一个原语每一个后面都跟着一个或多个作为原语的用户数据每个指示原语除最后的之外都跟随一个原语一个原语一个原语一个原语一个传送超时原语若请求拥有发送权并收到来自请求者的请求则请求用本地语法选配服务的编码服务方式将用户转换为编码的值请求发出原语并且在发出之后可以立即开始在原语中发送第一个因为后一种服务不是证实服务最大的大小将在联系建立规程期间协商确定请求应在原语中提供符合这一协定的只有当大于零的校验点大小是在联系建立规程期间协商确定的才可插入
21、一个检验点若传送的不是用来传送单个编码值的一系列的中的最后一个则请求通过发出一个原语来插入一个校验点请求只使用要求明确证实类型的次同步请求可以发出进一步的原语和原语除非约定的窗口大小已经达到若是用来传送单一的编码值的一系列中的唯一一个或最后一个则请求发出原语不应发出连续的原语并且所有的数据传送应在一次活动中发生原语和原语接受收到原语它指示用户传送的开始接受接收作为原语的用户数据若不是用来传送单个编码值的一系列中的最后一个则接受接收原语若接受获得则它发出原语原语当请求收到原语时它将认为接受此时已获得编码的值请求可以进一步发出原语和原语除非约定的窗口大小已达到当请求收到原语时该窗口被推进当一个完全
22、编码的值已被发送时请求发出原语原语原语向接受指明一个完全编码的值已被发送接受通过本地语法选配服务的译码服务将编码的值转变为用户值若接受获得完全用户则它向接受者发出原语并且发出原语接受记录为了联系恢复而完整得到的最后用户的会话连接标识符和活动标识符原语活动结束处是隐含的主同步点一旦通过原语成功地证实它将向请求指示用户已被接受获得请求于是可以删除传送的用户当请求收到原语时它向请求者发出带有传送的结果参数值的原语传送超时若没有在原语的传送时间参数所规定的时间内被传送即请求没有收到原语则请求执行传送放弃规程并随后执行传送夭折规程若在传送放弃规程期间请求在当地规定的适当的时间内未收到原语则请求执行传送夭
23、折规程并随后执行提供者夭折规程发送权申请用途接收者请求者使用发送权释放规程以请求从发送者接受者获得发送权使用的发送权释放规程使用字段在表中列出表字段字段名称出现源宿优先权发送权释放规程这个规程由下列事件驱动一个来自请求者的原语作为原语的用户数据原语若请求未拥有发送权并且收到了来自请求者的请求则请求发出原语若优先权参数在原语中出现则从参数值中形成一个且它作为原语的用户数据被传送这种规程可以在活动内部或外部完成若接受收到原语则接受向接受者发出原语若作为原语的用户数据来传送则原语参数将会出现并且从中产生字段的使用字段的用法如下优先权这是原语的优先权参数值它作为原语的优先权参数值出现这个字段的值对透明
24、发送权给予用途发送者请求者使用发送权给予规程向接收者接受者给出发送权请求者将变为接收者而接受者变为发送者使用的在这种规程中不使用发送权给予规程发送权给予规程由下列事件驱动一个原语一个原语原语若请求拥有发送权并且收到来自请求者的原语则它发出原语并变为接收这只能在活动之外完成原语若接受收到原语则接受向接受者发出原语并发出原语接受变为发送差错报告用户例外报告用途接收使用用户例外报告规程向发送报告差错状态使用的这种规程不使用用户例外报告规程这种规程由下列事件驱动接收的问题原语接收的问题若接收发现问题则它发出原语并起动本地恢复计时器依据所发现差错的严重程度的原因参数值分别规定如下在出现严重问题的情况下使
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17174.2 1997 信息处理 系统 文本 通信 可靠 传送 部分 协议 规范
