C++ tcp零窗口和对其他套接字的影响
我有一个网络应用程序从端口a和端口B的两个套接字读取数据。数据发送到端口a的速度非常快(泛洪数据),而端口B的速度非常慢 如果应用程序消耗数据的速度非常慢,将显示“TCP零窗口”,并且将阻止向端口a发送数据的用户 您知道“TCP零窗口”是否会影响所有剩余端口和所有剩余套接字在此时打开 您知道当TCP缓冲区填满时,发送到端口B的数据的发送方是否也会被阻止吗C++ tcp零窗口和对其他套接字的影响,c++,sockets,networking,tcp,C++,Sockets,Networking,Tcp,我有一个网络应用程序从端口a和端口B的两个套接字读取数据。数据发送到端口a的速度非常快(泛洪数据),而端口B的速度非常慢 如果应用程序消耗数据的速度非常慢,将显示“TCP零窗口”,并且将阻止向端口a发送数据的用户 您知道“TCP零窗口”是否会影响所有剩余端口和所有剩余套接字在此时打开 您知道当TCP缓冲区填满时,发送到端口B的数据的发送方是否也会被阻止吗 我在Linux中使用C/C++。TCP流控制是基于每个连接应用的。端口A上的滑动窗口大小对端口B的窗口大小没有任何影响 当窗口大小为零时,发送
我在Linux中使用C/C++。TCP流控制是基于每个连接应用的。端口A上的滑动窗口大小对端口B的窗口大小没有任何影响
当窗口大小为零时,发送方使用定期计时器不断探测窗口大小,以检查您的终端何时再次准备就绪。允许窗口大小为零对吞吐量不利,但我相信您已经意识到了这一点。TCP流控制是基于每个连接应用的。端口A上的滑动窗口大小对端口B的窗口大小没有任何影响
当窗口大小为零时,发送方使用定期计时器不断探测窗口大小,以检查您的终端何时再次准备就绪。允许窗口大小为零不利于吞吐量,但我相信您已经意识到了这一点。非常感谢您的确认。是的,不幸的是,我知道:(非常感谢您的确认。是的,不幸的是,我知道:(