08第八讲SIGTRAN协议栈.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
08第八讲SIGTRAN协议栈

第八讲 SIGTRAN协议栈 SIGTRAN简介 SIGTRAN:信令传送协议 由IETF制定,是实现用IP网络传送电路交换网信令信息的协议栈。 它利用标准的IP传送协议作为底层传输 通过增加自身功能来满足信令传送的要求。 SIGTRAN的标准化进程 90年代末,IETF成立SIGTRAN工作组 相关的标准目前仍在制定之中 RFC2719:SIGTRAN的框架协议 RFC2960:SCTP 适配层的协议草案正在制定和完善 国内标准也正在制定 SIGTRAN的国内标准进展 SIGTRAN的国内标准进展 SIGTRAN协议栈的组成 SIGTRAN协议栈的组成 信令适配层 用于支持特定原语和通用信令传输协议 信令传输层 支持信令传送的一组通用的可靠传送功能 IP协议层 实现标准的IP传送协议 SIGTRAN协议栈的组成模型 SIGTRAN的主要功能 完成NO.7信令在IP网络层的封装 它支持用于连接控制的和用于无连接控制的NO.7信令应用,解决NO.7信令网与IP网实体相互跨界访问的需要 在IP网的基础上,提供透明的信令消息传送功能 SIGTRAN的信令信息传送功能 SIGTRAN的信令信息传送功能 SIGTRAN支持的主要协议 流控制传输协议( SCTP) MTP2用户适配层协议( M2UA) MTP2用户的对等适配层协议(M2PA) MTP3用户适配层协议( M3UA) SCCP用户适配层协议( SUA) ISDN Q.921用户适配协议(IUA) V5.2用户的适配层协议(V5UA) SCTP协议 IETF RFC2960定义 是一种可靠的面向连接的数据报传输协议,能够运行于提供不可靠传递的分组网络上 充分吸收了TCP和UDP的优点,是对UDP和TCP协议的进一步发展 面向消息的通用传送协议 与TCP相比,增加了多宿特性及同一个连接上多流的概念 TCP/UDP传送信令消息的缺陷 TCP: --面向字节流 --出现队头堵塞,使传输时延增大 --无法提供对多宿主机的透明支持 --不允许高层应用设定协议控制参数 UDP: --不可靠 SCTP与TCP的比较 SCTP结构 SCTP偶联 是在两个SCTP端点间的一个对应关系 包括两个SCTP端点、协议状态信息(包括验证标签和传送顺序号码等信息) 可以由使用该偶连的SCTP端点采用的传送地址来唯一识别 任何时候两个SCTP端点之间最多只有一个偶连。 SCTP端点 是SCTP分组中逻辑的接收和发送方 在一个多归属的主机上,一个SCTP端点可以由对端主机表示为SCTP分组可以发送到的一组合格的目的传送地址,或者是可以收到SCTP分组的一组合格的起源传送地址。 一个SCTP端点使用的所有传送地址必须使用相同的端口号,但是可以使用多个IP地址 在同一时刻,SCTP端点使用的传送地址必须是唯一的。 SCTP传送地址 是用网络层地址、传送层协议和传送层端口号定义的 在IP上运行时,就是由IP地址和SCTP端口号的组合来定义的 SCTP的功能 可无差错,不重复地传送用户数据 对用户数据分段 在多个数据流上保证用户消息顺序地递交 将多用户消息复用到一个SCTP数据块中 提供多宿机制、网络级可靠性和相关的安全保证 避免拥塞和遭受泛播与匿名攻击 SCTP的功能 偶连的建立和释放 SCTP用户发起请求来启动的 启动过程采用了COOKIE机制 SCTP提供激活偶连的正常关闭程序,也提供非正常关闭程序 不支持半打开状态 流内数据的顺序交递 SCTP的流是基于消息的 同一个流中的消息在递交给高层协议时是按照顺序的 在偶连建立时规定偶连中所支持的流的数量,用户消息通过流号进行关联 流闭塞时,期望的下一个连续的消息可以从另外的流上递交 SCTP也提供非顺序递交的业务 用户数据分段 SCTP在发送用户消息时可以根据通路MTU的要求对消息进行分段 接受方需要把分段的消息进行重组 证实和避免拥塞 SCTP用户为每个分段或未分段的消息都分配一个传送顺序号码(TSN),TSN是独立于流一级的流顺序号码 接收方对所有收到的TSN进行证实,使可靠的递交功能与流的顺序递交相分离 在规定的时间内没有收到证实的时候对分组进行重发 数据块捆绑 SCTP的分组发送方式:一个公共分组头+若干个数据块 数据块中可以包含用户数据,也可以包含SCTP控制消息 SCTP可以根据选项决定是否把多个用户消息捆绑在一个SCTP分组中发送 接收端负责对捆绑的SCTP分组进行分解 分组的有效性 每个SCTP公共分组头中都包含一个必备的验证标签字段和一个32位的校验字段 验证标签的值是偶连启动时选择的 校验码是由发送方设置的,用来提供附加保护,避免由网络造成的数据差错 通路管理

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档