Compare Plans

2019-11-27

SCTP的程序中偶联的正常建立过程

           SCTP的程序主要包括偶联的建立、数据的传递、拥塞控制、故障管理和偶联关闭等 部分。下面主要说明偶联的建立程序和数据传递程序。
           SCTP偶联实际上是在两个SCTP端点之间的一个对应关系,偶联的建立是由SCTP 用户发起请求来启动的。设SCTP端点A的用户要求与SCTP端点B的用户之间建立 一个SCTP偶联。建立SCTP偶联的程序如图所示。
图      建立SCTP偶联的程序
① SCTP用户发送INITIALIZE请求原语
SCTP用户向SCTP发送INITIALIZE原语,参数中包含与该偶联相关的本端端口 号和本地合格的地址列表,SCTP收到该请求原语后,启动其内部的数据结构,为建立操 作环境分配所需的资源,并向高层协议返回一个本地SCTP实例名。
② SCTP用户发送ASSOCIATE原语
SCTP用户收到返回的地SCTP实例名后,向SCTP发送ASSOCIATE请求原语,要 求建立到SCTP端点B的SCTP偶联,参数中包含本地SCTP实例名、目的地传送地址 和出局的流数量。
③ 端点A的SCTP向端点B的SCTP发送INIT数据块
端点A的SCTP收到用户的ASSOCIATE请求原语后,根据相关参数的内容向端点 B的SCTP发送INIT数据块,INIT数据块的格式参如图8-3-5所示,在启动数据块中. 包含有A端点为该偶联分配的启动标签Tagj、为偶联预留的接收的窗口容量、建议的 输出流的数量、输入流的数量和在该偶连上发送数据的初始的TSN号码等必备参数和 IP地址参数、防止COOKIE过期参数、主机名地址参数和支持的地址类型参数等可选参 数。A在发送了 INIT后,启动Tl-init定时器并进入COOKIE WAIT状态。
④ 端点B的SCTP发送INIT ACK数据块
端点B的SCTP在收到INIT数据块后,应立即用INIT ACK数据块响应。INIT ACK数据块的格式见图8-3-6。INIT ACK数据块屮的目的地IP地址必须设置成接收 到的INIT数据块的起源IP地址。在这个响应数据块中除了填写其他参数外,端点B必 须将消息中SCTP公共分组头字段的验证标签字段的值设置为Tag_A(见图8-3-3),将端 点B自己的启动标签字段置成Tag_3,并且B创建个状态COOKIE,在状态COOKIE 屮应当包含消息鉴权码、状态COOKIE创建的时间标记、状态COOKIE的寿命以及建立 该偶联所需的信息,并且在INIT ACK数据块中的状态COOKIE参数中发送给端点A。 在发送了包含状态COOKIE参数的INIT ACK后,端点B应当删除与该偶联有关的任 何本地资源,这样可以避免资源被恶意占用。
⑤ 端点A的SCTP发送COOKIE ECHO数据块
当端点A收到带有状态COOKIE参数的INIT ACK数据块后.需要停止Tl-init定 时器并离开COOKIE-WAIT状态,然后端点A把从INIT ACK数据块中收到的状态 COOKIE取出来并在COOKIE ECHO数据块中发送给端点B,并启动Tl-cookie定时器 后进入COOKIE-ECHOED状态。
如果定时器超时了,则端点A应当重新传送COOKIE ECHO数据块并重新启动 T1-COOKIE定时器。这个过程将一直重复,直至IJ端点接收至IJ个COOKIE ACK数据 块或者是到达了 Max. Init. Retransmits的门限,此时应标记对端点B为不|可达,并使该 偶联进入关闭CLOSED状态。
⑥ 端点B发送COOKIE ACK数据块并通知用户偶联成功建立
当端点B收到了端点A发来COOKIE ECHO数据块后.根据收到的COOKIE ECHO数据块,端点B创建该偶联的控制块TCB后转移至ESTABLISH状态,然后向端 点A发送COOKIE ACK数据块,并向SCTP用户发送COMMUNICATION UP通知, 通知端点B的SCTP用户:偶联已成功建立可以在该偶联上传送数据。
⑦ 端点A通知用户偶联建立成功
当端点A收到COOKIE ACK数据块后,根据收到的COOKIE ACK,端点A会从 COOKIE-ECHOED状态转移至ESTABLISHED状态并停j|. Tl-cookie定时器。A也用 COMMUNICATION UP通知SCTP用户偶联建立成功。
山以上过程可看出,SCTP偶联的建立采用的是四次握手过程。

联系我们

028-83110277

IP电话机视频电话机供应商

手机:

成都世讯电科信息技术有限公司

成都世讯电科信息技术有限公司是一家多媒体融合通信解决方案及运营服务提供商,公司专注于为广大用户提供简单高效的通信产品和真正符合行业用户需求的行业应用解决方案,让用户享受到个性化、私密性强又具开放性、兼容性强又易于管理的高科技服务,帮助用户实现办公及运营通信的现代化与网络信息化。

公司拥专注于IP多媒体解决方案的应用与实施,有IP多媒体通信系统(IPBX)、IP多媒体通信平台定制与搭建(运营、对讲广播、门禁、调度、音视频会议及与视频监控交互式应用等)、IP电话机、视频电话机、项目租赁、云通信及系统集成等服务。

电话:028-83110277

Q Q:86313858