设计Udp可靠传输协议(UML用例图)
2022-01-09 20:59:37 0 举报
毕业设计用,dc,在运输层协议Udp上构建一系列自定义可靠协议
作者其他创作
大纲/内容
重发
失序
包内错误
《extend》
丢包
优化的udp套接字发送数据
计时器超时~
#注释:若出现上一个包拥塞情况下到达,即再发送方判定超时重传或3次Ack冗余之后发送第二次,认为第一次发送已经丢包。但是第一个包已经到达,第二个包丢失的这种情况下的丢失,将不会丢包重发。
《include》
#注释:即Tcp中收到三个连续的且大于期待收到的下一个包序号时。即快恢复。如:期待接收到的下一个包序号为1003,但是未收到1003却已经收到了1004,1005,1006,则认为该包1003已经丢失,不用等定时器结束,立即重发1003等待确认。
三次Ack冗余
接收方反馈的包序号1003的ack给发送方
发送方发送窗口前移
接收方接收窗口前移
接收方存储,并发送反馈给发送方
正确发送
0 条评论
下一页