gpt4 book ai didi

windows - TCP 和 UDP 使用不同的操作系统缓冲区?

转载 作者:可可西里 更新时间:2023-11-01 02:49:54 26 4
gpt4 key购买 nike

大家好。

这是场景。

我有端口 8888 供我的程序使用。

我在该端口上构建了一个 TCP 和一个 UDP 监听器。 (这个可以做,c#允许,因为他们是两个不同的协议(protocol))

我的问题是

如果网络流量非常繁忙,TCP 套接字可能会拒绝或通知另一端停止发送东西,这称为拥塞控制,对吧?

所以如果TCP是拥塞控制,其他端可能不会发送更多的数据,在这个“TCP安静期”,UDP channel 应该没有那么大的流量吧?

我想弄清楚 TCP 流量是否会影响 UDP 流量?

最佳答案

是的,TCP 和 UDP 流量会相互影响,因为它们都是 IP 流量。中间路由器不会区分两者,如果出现拥塞,任何一个都可能被丢弃。端口是什么都没有关系。

如果数据包被丢弃,TCP 可能会由于拥塞控制而降低发送端的传输速率,而 UDP 只会丢弃数据包。

你到底在问什么?

关于windows - TCP 和 UDP 使用不同的操作系统缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2805768/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com