- 0
- 0
- 约4.15千字
- 约 2页
- 2026-02-13 发布于北京
- 举报
问题5-17:TCP连接很像一条连接发送端和接收端的双向管道。当TCP在连续发送报文
段时,若要管道得到充分的利用,则发送窗口的大小应怎样选择?
答:我们可以用下面的图来说明这一问题。
图中在发送端和接收端之间的两个白色长条表示TCP全双工通信的发送管道和接收管
道。管道是对信道的一种抽象,便于讨论问题(可以不涉及下层互连网络的细节)。
假定在t=0时发送端使用慢开始算法来发送报文段,因此在t=0时只能发送一个报文
段(图中标有1的绿色长方条就代表报文段1)。图中的时间都是按离散的时间单位表示。
为简化分析,我们还假定,发送窗口仅由发送端的拥塞窗口来确定,接收端不对发送窗
口加以限制。
发送端接收端发送端接收端
t=11t=112
t=21t=1232
t=31t=1332
t=41t=1432
t=5t=153
12
t=6t=16
123
t=7t=17
123
t=8t=18
123
t=9t=19
123
假定在t=1时,报文段1的第一个比特正好走完四分之一的管道,同时该报文段的最
后一个比特正好发送完毕。
t=4,报文段1的前沿到达接收端。
t=5时,接收端将报文段1接收完毕。
假定接收端立即发送确认报文段。我们所用的标记是:对报文段n的确认报文段我们用
具有标记n的红色小长方条表示。
t=9,对报文段1的确认的前沿到达发送端。
t=10,发送端将发送窗口加1变为2(可以发送报文段2和3),并开始发送报文段2
(这一步图中省略了,没有画出)。
t=11,报文段2走完发送管道的四分之一,发送端开始发送报文段3。
t=12,报文段2和3填满发送管道的一半。
t=14,报文段2的前沿到达接收端。
t=15,接收端收完报文段2,并发送对报文段2的确认。
t=16,接收端收完报文段3,并发送对报文段3的确认。
t=19,对报文段2的确认前沿到发送端。
t=20,发送端收到对报文段2的确认,将发送窗口加1变为3(可以发送报文段4,5
和6),并开始发送报文段4(这一步图中省略了,没有画出)。对报文段3的确认的前沿
您可能关注的文档
最近下载
- 北京市5年(2021-2025)高考物理真题分类汇编:专题10 电磁感应(原卷版).docx VIP
- 2026年广东事业单位招聘(职测)笔试真题及答案.docx VIP
- 译林版(2024)新教材小学四年级英语下册Unit 2 第3课时 Wrap-up教学设计.docx VIP
- 2026年六安职业技术学院单招职业技能考试题库附参考答案详解(实用).docx VIP
- ZeynepTufekci_2016T[图费克奇][机器智能时代_坚守人类道德更重要].pdf VIP
- 译林版(2024)新教材小学四年级英语下册Unit 2 第3课时 Wrap-up教学课件.pptx VIP
- 小学劳动教育课程开发指南.docx VIP
- 举一反三-奥数第5周:算式之谜.ppt VIP
- 食道静脉曲张套扎术护理ppt.pptx
- T_CACM 1355-2021 中医穴位贴敷基层临床应用技术操作规范.docx VIP
原创力文档

文档评论(0)