流控制传输协议(SCTP)的研究及NS2仿真实现(16)

时间:2025-07-09

南京邮电学院硕士学位论文第二章scTP协议概述2.2.5选择性确认消息(SACK)

不管是否TSN是否连续,SACK消息对接收到的所有数据消息都进行确认。SACK中的累积TSN确认点类似于TCP中的确认序号,但是相对于TCP确认的是字节来说,SCTP确认的是包括这个TSN在内的所有之前的DATA块。

SAcK中的不连续确认块的总数目及其每个块的起始和终止TsN用来确认失序到达的DATA,那么即使在累积TSN确认点中没有包括这些TSN,也不需要重传,提高了带宽利用率,并且可以以此判断哪些TSN表示的DATA块已经丢失,只需重传那些丢失的TSN。不连续块的起始和终止TSN是相对累积TSN确认点的差值。

SACK消息给出的若干重复TSN可以帮助SACK的接收端从输出队列中删除这些已重复发送的TsN。另外,a_rwnd可以协助SACK的接收端准确估算发送端的接收能力。

块长度I类型=3I块标志I【.。....,......,,..,...........I............................I..........,,.,.—.。。.................。....,...........Jl

I累积TsN确认点l

l接收窗口(虬rwnd)

重复的TsN数xI|不连续确认块数NII

I—-—-—-—-……

I块N的起始TsNl块1的起始TsNll块1的终止TsNI块N的终止TsNlIl

lI—————————————-…

|重复TsNx重复TsN1

图2.7SACK块的消息格式

2.2.6异常关闭消息(ABORT)和错误消息(ERROR)

ABORT消息用来紧急关闭关联。其标志域的最后比特用来指示发端是否拥有传输控制块(TCB),此消息中数据部分包括导致ABORT消息发送的若干差错原因参数。ERROR消息格式与ABORT相同。它们的块类型值分别为6和9。

流控制传输协议(SCTP)的研究及NS2仿真实现(16).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219