- TCP保证可靠且顺序交付
- TCP并没有要求网络层必须使用虚电路,TCP不影响网络层提供无连接服务
- UDP接受到有差错的数据就直接丢弃,不要选忽略差错
- 当一个IP数据报分成了4片,第一次传过去后两片到了(在缓存区),前两片丢失,第二次前两片到了,后两片丢失,那么能否组成原来的IP数据报
- 是不可以的,第一次和第二次分片的标识部分变了,无法识别成一个数据报
- 根据2019年408真题选择38题可知,快速重传的3个冗余ACK并不是指共四个,就是3个
- 客户端和服务器端都可以提出释放连接
- TCP滑动窗口中,规定重传分组的数量最多是等于滑动窗口的大小
- 滑动窗口的值太大,会导致传送数据太多,路由器拥挤,造成丢失
- 拥塞窗口是发送端根据网络拥塞情况确定的窗口值
10.使用两台主机已经建立TCP连接的端口再建立连接,会建立失败,不影响先建立连接的传输
已知接收窗口大小,问可发送多少
- 单位B,切记,别弄成多少TCP报文段了
- 注意问的是有没有收到报文段
- 未收到报文段,就是接收窗口大小
- 收到了,比如接收窗口5000B,发送窗口连着发两个,一个1000B,一个3000B,收到1000B的确认,那么还可以继续发送的:5000B-3000B=2000B
问拥塞窗口大小的(或者变形类的,问经历多少时间也就是多少TTL本质一样)
注意分辨是哪种
- 题目给的超时
那么就是慢启动+拥塞避免算法:降到1开始,先慢启动再拥塞避免,注意2倍大于阈值时得取为阈值然后开始使用拥塞避免算法
- 题目说收到3个冗余ACK报文
那么就是快重传+快恢复:降到产生拥塞时的一半开始拥塞避免算法
注意点
- 核心点是要知道每次增加(不管翻倍还是增1),都是在一个TTL完成后
- 根据1,如果问的是第n次开始传输时大小为多少,那么算的是n-1个TTL后的大小
- 如果问拥塞窗口为XXX的时候,经历的时间,本质是一样的
x
感谢您的支持,我会继续努力的!
扫码打赏,你说多少就多少
打开微信扫一扫,即可进行扫码打赏哦