数据发送数据发送的限制因素

数据发送数据发送的限制因素在一条TC P连接中,某一时刻的飞行字节数是指当时在发送方看来那些已经发送但尚未被确认的总字节数

TC P速率控制的基本原理是让发送方通过限制飞行字节数来限制其数据发送速率

TC P批量数据传输是指在连接进行的过程中, 上层应用程序始终有新数据发送,数据发送方不会因缺少数据而暂停发送

很多重要的应用如HT TP、FTP都是这种类型,其飞行字节数受下面3种因素的限制:1)发送方缓存: 上层应用的数据会首先被拷贝到发送方缓存中,连接最大的飞行字节数不可能大于发送方缓存的大小

当数据发送受发送方缓存限制时,飞行字节数将一直等于发送方缓存

2)接收方缓存: 接收方缓存也会限制飞行字节数,当数据发送受接收方缓存限制时,飞行字节数将一直等于接收方缓存

3)拥塞窗口: 拥塞窗口是TCP协议为避免网络拥塞而用来限制飞行字节数的窗口

拥塞窗口随时间动态变化,在没有丢包的时候,拥塞窗口随时间不断增长

因此,当飞行字节数受该因素限制时,它会随时间不断增长

由上面的分析可知,当飞行字节数受不同因素限制时,其变化规律是不一样的

因此,通过分析飞行字节数的变化规律可以确定它的限制因素

 

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关