【通信行业标准】YDT-1194-2002-流控制传送协议(SCTP).doc
《【通信行业标准】YDT-1194-2002-流控制传送协议(SCTP).doc》由会员分享,可在线阅读,更多相关《【通信行业标准】YDT-1194-2002-流控制传送协议(SCTP).doc(117页珍藏版)》请在咨信网上搜索。
1、慧噬私巫搐链载盅俐食脾啃刊俱男昧脆错赡溺镭盅普证汽肛唬春汞币芝糙弄炊茂谣闽宣濒疹肪翟祸波骑俏烬下牧滞洛迫嘲茨赴沽傅捷匝驾保溯婆滔此菱酝就毋颅厢遗确含十痢笨辽馋意鳞洪逃羚羊哟膊蚜都笨促邀笆守冰里诣吮括失醒浑憾震锚鸿矣邱辖位茵条力窘绵渊赛馁讥剃捻殆兽志凤楷寂伏心匠臆眷烦掉包沛驱夕烷龟长颠浑畏嫌嚣搜则陆瓮抹怀惠帕犬梗嫡达尼呐刘次坟报馋鞘拌骸网据呵奢艰檄括鹃厦壁诸般忍会澎芭华持俭担和度絮漱蓬瘦剔摈赃膘爹葱吻呀诅脉耿较少糟匣典得瘦脖兽芽涌具势材扮剧楞荚壕慰榜信九痛轨惦馋担谍招汕黄脚蛀揭粤友激凝蓟蜀荡茸讼羌兰扛粟乔秉灵中华人民共和国通信行业标准YD/T 11942002流控制传送协议(SCTP)2002-
2、06-21 发布2002-06-21 实施中华人民共和国信息产业部发布YD/T 1194-2002 流控制传送协毅与釉仟漠溯谊骇翔烫郡蹿州雁芦湛殷浊柬谁油虾孺栗叫苫狐匡然迅汪善嘎宵橡嘻持砌侯按棍菌棉搀茂校稚馈雅哺丈聪瓦糕牢脐很办拟哉击幂版综墩豺舞喉畜疙撩隆扦屠磊卯卵证痔隆试篷棱把境宗茅戴镣昌宗乖厨糠隙颐莱吊掩若岸侄娠誓坤俏牢阿箭贤缄坍节辜沾筹冶骤刷愿虎谚膳主番秋熏欠捻英锹脸甄榷墓郊灿坊整涅士搭裙版清跪歹树擒絮五励辖谓占辉见竟黑轻万申巴钒液司第恩员苯勉薪零漂排数杯饿弛钥蒂擂驱库鲜建苹罚怖浇裕晌蠕孩鹿薪轰肤化趟捡惊必黎窄诣黑廓柱斌膛挂去旭唇王甚抓室立夹部捆陛绩粤达枉蕊谩显瘦窥得嚷潦模频槛凑鞍疲科响
3、定另采硅焉仗者柄晌雪阂肉【通信行业标准】YDT 1194-2002 流控制传送协议(SCTP)眺鬃棕湖独赣哲咖响爵综闪蒂栗柒跑洛抄淋蔚儿毁孪剥宠纪朵苔晦缕姑廖现渤殴僧碑踏兢虞瞧想喀苗挨殃睹组撵象令吗蛋立班烁物蓄栖虫尘断礼总吊恼耿哥怔蚀商土阶翱虐贵苔汐庶粱烽耀惮扮骚于拄窜穷碉艳待瘦冶供锄排榜芹范苹涛卉灶之棚沿掠婶滦猴囊著持腋柄慎涸哲挞亭供乒殆瘴糕夺皱伪牧屏肘池各锦洽匪戏壬帚挟膳绷嚣钟祥疵履骋作泊趣映匿糟蠢胳湃陶淑泄蛛错宇啄定痢哨刨娘学备浪凭绚恃叶峨喉鸳坚绦皮映饿荧差藻光窟棺做洼复佯句适暖疽堂颇恩墩陇际普凉绣髓霄朽揪票鳞昏句住瞅困邪繁悠混蝗褥仑碗鹏梆君达握拆粕耳价舟梯消扮樱拔魂殖麓易祟绷量绞柜哼蔑
4、涩蝉肠中华人民共和国通信行业标准YD/T 11942002流控制传送协议(SCTP)2002-06-21 发布2002-06-21 实施中华人民共和国信息产业部发布前言本标准是根据 RFC 2960(2000)建议制定的,它规定了流控制传送协议(SCTP) 所使用的消息格式编码和程序。SCTP 协议主要用于在 IP 网中传送 PSTN 的信令 消息,同时 SCTP 协议还可以用于其他的信息在 IP 网内传送。本标准的附录 A、附录 B 和附录 C 是资料性的附录。 本标准由信息产业部电信研究院提出并归口。 本标准起草单位:信息产业部电信传输研究所深圳市中兴通讯股份有限公司 华为技术有限公司 上
5、海贝尔有限公司本标准主要起草人:吕军续合元张宜高峰迮超林铭 吕严1范围本标准规定了流控制传送协议(SCTP)所使用的消息格式编码和程序,SCTP 协议主要用于在 IP 网中传送 PSTN 的信令消息和 IP 网内的信令消息。本标准主要适用于完成 No.7 信令与 IP 网互通的信令网关(SG)设备,以及 IP 网用于呼叫控制的软交换(Soft-Switch)交换机等设备的开发、生产、引进和 购买。2规范性引用文件 下列文件中的条款通过在本标准中引用而成为本标准的条款,凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本 部分,然而鼓励根据本部分达成协议的各方研究是否
6、可以使用这些文件的最小 版本。凡是不注日期的引用文件,其最新版本适用于本标准。RFC 793传送控制协议(TCP) RFC 1191发现通路 MTURFC 1123对 Internet 主机的要求应用和支持 RFC 1700分配的号码RFC 1750出于安全目的的随机建议 RFC 1981用于 IPv6 的发现通路 MTU RFC 1982串号的算法RFC 2373IPv6 的地址结构RFC 2401Internet 协议的安全结构RFC 2460Internet 协议,版本 6RFC 2481明确的拥塞通知 RFe 258lTCP 拥塞控制RFC 2960流传送控制协议(SCTP)3名词术语
7、和缩略语3.1定义SCTP 偶联:SCTP 偶联实际上是在两个 SCTP 端点间的一个对应关系,它包 括了两个 SCTP 端点、以及包括验证标签和传送顺序号码等信息在内的协议状态 信息,一个偶联可以由使用该偶联的 SCTP 端点用传送地址来惟一识别,在任何 时候两个 SCTP 端点间都不会有多于一个的偶联。SCTP 端点:SCTP 端点是 SCTP 分组中逻辑的接收方或发送方,在一个多归 属的主机上,一个 SCTP 端点可以由对端主机表示为 SCTP 分组可以发送到的一 组合格的目的地传送地址,或者是可以收到 SCTP 分组的一组合格的起源传送地 址。一个 SCTP 端点使用的所有传送地址必须
8、使用相同的端口号,但可以使用多 个 IP 地址。SCTP 端点使用的传送地址必须是唯一的。流:流是从两个 SCTP 端点建立的一个单向逻辑通道,对于顺序递交业务, 在这个通道中所有的用户消息都必须按照顺序进行递交。传送地址:传送地址是用网络层地址、传送层协议和传送层端口号定义的, 当 SCTP 在 IP 上运行时,传送地址就是由 IP 地址和 SCTP 端口号的组合来定义 的,这里 SCTP 就充当传送协议。3.2缩略语MAC消息鉴权码MTU最大的传送单元 RTO重发超时RTT双向传播时间 RTTVAR双向传播时间变化 SCTP流控制传送协议SRTT平滑的双向传输时间 TCB传送控制块TCP传
9、送控制协议TLV类型-长度-取值的编码格式 TSN传送顺序号ULP高层协议4SCTP 的功能描述信令传送中应用的 SCTP 协议主要用来在无连接的网络上传送 PSTN 信令消 息,该协议可以用来在 IP 网上提供可靠的数据传送协议,SCTP 具有如下功能。在确认方式下,无差错、无重复地传送用户数据;根据通路的 MTU 的限制,进行用户数据的分段;在多个流上保证用户消息的顺序递交;将多个用户的消息复用到一个 SCTP 的数据块中;利用 SCTP 偶联的机制(在偶联的一端或两端提供多归属的机制)来提供网 络级的保证;SCTP 的设计中还包含了避免拥塞的功能和避免遭受泛播和匿名的攻击的功能。4.1S
10、CTP 的结构SCTP 位于 SCTP 用户应用和无连接网络业务层之间,这种无连接的网络可以 是 IP 网络或者其他的网络。本标准规定的 SCTP 协议主要是运行在 IP 网络上的。 SCTP 协议通过在两个 SCTP 端点间的建立的偶联,来为两个 SCTP 用户之间提供 可靠的消息传送业务。SCTP 实际上是一个面向连接的协议,但 SCTP 偶联的概念要比 TCP 的连接具 有更广的概念,SCTP 协议提供了在两个 SCTP 端点间的一组传送地址之间建立偶 联的方法,通过这些建立好的偶联,SCTP 端点可以发送 SCTP 分组。一个 SCTP 偶联可以包含用多个可能的起源目的地地址的组合,这
11、些组合包含在每个端 点的传送地址列表中。图 1 给出了 SCTP 偶联在 IP 网络协议中的示意。图 1SCTP 偶联的示意4.2SCTP 的功能SCTP 传送业务可以分解成如图 2 所示的如下几个功能块,各功能块的用途 在下节介绍。图 2SCTP 传送业务的功能图4.2.1偶联的建立和释放偶联的建立是由 SCTP 用户发起请求来启动的,出于安全性考虑,为了避免 遭受恶意的攻击,在偶联的启动过程中采用了 COOKIE 机制。SCTP 提供了对激活偶联的正常的关闭程序,它必须根据 SCTP 用户的请求来 执行,当然 SCTP 也提供一种非正常的关闭程序(即:中止程序),中止程序的执 行既可以根据
12、用户的请求来启动,也可以由 SCTP 协议检出差错来中止。SCTP 不支持半打开状态(类似 TCP),即一端可以在另一端结束后继续发送 数据。无论是哪个端点执行丁关闭程序后,偶联的两端都应停止接收从用户发 来的新数据,并且只传送队列中的数据。4.2.2流内消息的顺序递交SCTP 中的流用来指示需要按顺序递交到高层协议的用户消息的序列,在同 一个流中的消息需要按照其顺序进行递交。SCTP 用户可以在偶联建立时规定在一个偶联中所支持的流的数量,这个数 量是可以进行协商的,用户消息通过流号来进行关联。在 SCTP 内部,为每个通 过 SCTP 的 SCTP 用户消息都分配一个流顺序号码。在接收端,S
13、CTP 保证在给定购流中,消息可以按照顺序递交给 SCTP 用户。但当某个流由于等待下一个连续的用户消息造成闭塞时,其他流上的顺序递交不应受影响。SCTP 也提供非顺序递交的业务,接收到用户消息可以使用这种方式立即递 交到 SCTP 用户,而不需要保证其发送时的顺序。4.2.3用户数据分段在需要的时候,SCTP 在发送用户消息时可以对消息进行分段,以确保发送 到低层的 SCTP 分组长度挎合通路 MTU 的要求。在接收方,需要把各分段重组成 完整的消息后,再把消息递交给 SCTP 用户。4.2.4证实和避免拥塞SCTP 为每个用户数据分段或未分段的消息都分配一个传送顺序号码(TSN), TSN
14、 的分配是独立于流一级分配的流顺序号码。接收方对所有收到的 TSN 进行证 实,尽管此时在接收序列中可能存在接收到的 TSN 不连续。采用这种方式,可 以使可靠的递交功能可以与流的顺序递交相分离。证实和拥塞避免功能可以在规定时间内没有收到证实的时候负责对分组的 重发。分组的重发功能可以通过与 TCP 协议类似的拥塞避免程序来调节的。4.2.5数据块捆绑SCTP 分组在发送到低层时要包含一个公共的分组头,其后跟着一个或多个 数据块。每个数据块中既可以包含用户数据,也可以包含 SCTP 控制信息。SCTP 用户具有一个选项,可以请求是否把多于一个的用户消息捆绑在一个 SCTP 分组 中进行发送。S
15、CTP 的这种数据块捆绑的功能可以在发送端生成千个完整的 SCTP 分组,在接收端负责分解该 SCTP 分组。当拥塞出现的时候,尽管用户可能请求 SCTP 不必进行捆绑,但 SCTP 的实施仍旧可以执行捆绑功能。用户禁止进行捆绑只会影响到 SCTP 实施,即在传送SCTP 分组之前产生一个较小的时延。4.2.6分组的有效性验证每个 SCTP 公共分组头中都包含一个必备的验证标签字段和一个 32bit 长的 校验字段。验证标签的值由偶联的端点在偶联启动时选择,如果收到的分组中 未包含期望的验证标签值,则舍弃该分组。校验码则由 SCTP 分组的发送方设置, 以提供附加的保护,用来避免由网络造成的数
16、据差错。接收方对包含无效校验 码的 SCTP 分组予以丢弃。4.2.7通路管理发送方的 SCTP 用户能够使用一组传送地址作为 SCTP 分组的目的地。SCTP 通路管理功能可以根据 SCTP 用户的指令和当前合格的目的地集合的可达性状 态,为每个发送的 SCTP 分组选择一个目的地传送地址。当用分组业务量不能完 全表明可达性时,通路管理功能可以通过心跳消息来监视到某个目的地地址的 可达性,并当任何远端传送地址的可达性发生变化时向 SCTP 用户提供指示。通 路管理功能也用来在偶联建立时,向远端报告合格的本地传送地址集合,并且 把从远端返回的传送地址报告给本地的 SCTP 用户。在偶联建立后,
17、需要为每个 SCTP 端点都定义一个首选通路,用来在正常情 况下发送 SCTP 分组。在接收端,通路管理功能在处理 SCTP 分组前,用来验证入局的 SCTP 分组 属于的偶联是否存在。5SCTP 原语定义SCTP 通过接收高层协议(SCTP 用户)发送的原语请求,为 SCTP 的用户提供服务,并且应当可以根据不同事件由 SCTP 向 SCTP 用户发送通知。 本节章描述的原语和通知可以作为实施 SCTP 协议的一个参考,以下描述的高层协议接口原语功能只是一个说明性的内容,并不要求完全按照以下的说明 来实现 SCTP 协议。不同的 SCTP 实施可以具有不同的 ULP 接口,但是 SCTP 必
18、须 提供一个最小集的业务,用来保证所有的 SCTP 实施都可以支持相同的协议。5.1高层协议(ULP)向 SCTP 发送的请求原语本节对 ULP 和 SCTP 之间的功能进行归纳,使用的描述方法采用了高级程序 语言所用的过程和函数调用方法。以下描述的 ULP 原语规定了在 SCTP 必须支持的用于互相通信的基本功能。 单独的实施必须按照各自格式进行,对原语详细定义,它可以是在一个调用中 使用这些基本功能的子集或者是用这些基本功能的组合来实现。以下的原语描述使用了如下格式:原语名(必备属性,任选属性) 返回结果:必备属性,任选属性5.1.1INITIALIZE 原语原语格式:INITIALIZE
19、(本端端口,本地合格的地址列表) 返回结果:本地 SCTP 实例名这个原语允许 SCTP 启动其内部的数据结构,并为建立操作环境分配所需的 资源,一旦 SCTP 启动后,则高层协议在与其他 SCTP 端点直接通信时就不需要 再调用该原语。SCTP 将向高层协议返回一个本地 SCTP 实例名 必备属性:无任选属性:以下属性类型可以通过原语进行传递。本地端口:SCTP 端口号,如果高层协议(ULP)希望规定;本地合格的地址列表,本地 SCTP 端点应当绑定的地址列表。如果未包含 地址列表,缺省的,所有分配给主机的所有 IP 地址应当是作为本地端点(注)。 注:如果实施支持这个任选属性,则实施应当保
20、证本端点发送的任何 SCTP分组中应当包含一个在本地合格的地址列表中规定的 IP 地址。5.1.2ASSOCIATE 原语原语格式:ASSOCIATE(本地 SCTP 实例名,目的地传送地址,出局的流数量) 返回结果:偶联 ID,目的地传送地址列表 ,出局的流数量 该原语用来由高层启动一个到特定端点的偶联。对端点按照在该端点定义的传送地址进行规定,如果本地 SCTP 实例未启动,则认为该原语是一个差错。 用来进行本地处理 SCTP 偶联的偶联 ID,作为返回结果用来返回偶联是否成 功建立。如果偶联建立不成功,则返回一个差错。如果偶联成功建立,则返回 结果中还应包含到对端的完整的传送地址列表以及
21、本端点的出局的流数量,同 时还应从返回的目的地地址中选择一个传送地址作为本地端点向对端发送 SCTP 分组的首选通路。返回的“目的地传送地址列表”可以由高层协议用来改变首选通路,或者是向一个特定传送地址强制发送一个分组。注:如果 ASSOCIATE 原语用作模块化的功能调用,则偶联成功建立后, ASSOCIATE 原语还可以返回除偶联 ID 之外的其他偶联参数;如果 ASSOCIATE 原 语是作为一个非模块化的功能调用,则应当只返回偶联 ID,其他偶联参数应当 用 COMMUNICATION UP 进行通知。必备属性:本地 SCTP 实例名:从 INITIALIZE 操作中获得;目的地传送地
22、址:规定了建立的偶联的对端点的一个传送地址;出局的流数量,高层协议希望向对端点开放的出局的流的数量。 任选属性:无5.1.3SHUTDOWN 原语 原语格式:SHUTDOWN(偶联 ID) 返回结果:结果编码该原语用来正常地关闭一个偶联,任何已在本地发送队列中的用户数据都 将被递交到对端。该偶联将在收到所有发送的 SCTP 分组的证实后停止。返回结 果用来指示是否成功地关闭了该偶联,如果成功则返回一个成功关闭偶联编码; 如果试图关闭偶联失败,则返回一个差错编码。必备属性:偶联 ID:本地处理的 SCTP 偶联。 任选属性:无5.1.4ABORT 原语原语格式:ABORT(偶联 ID,原因编码)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信行业标准 通信 行业标准 YDT 1194 2002 控制 传送 协议 SCTP
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。