小樱 发表于 2025/3/12 20:02

tcp、udp被宽带运营商连接数限制有什么症状,问题现象是啥样的?无法新建打不开网页,传输数据量计算

tcp、udp被宽带运营商连接数限制有什么症状,问题现象是啥样的?无法新建打不开网页,传输数据量计算

现在全国都在限,我这当地是1000连接
https://bbs.itzmx.com/thread-110404-1-1.html

ping不断,正在玩的游戏对局不掉线,无法打开网站,无法新建tcp udp连接,达到上限值1000就没办法新建连接了
1分钟产生的连接可以超过900个,但是5分钟内产生的总连接不能超过1000,运营商机房内部udp超时是300秒,tcp为120秒,也就是每分钟最多发360个tcp连接是安全的,这样不会触发运营商连接数限制
UDP Stream 超时,然后机房设备才会关闭掉这个udp连接,会在运营商的设备上占用300秒时间
一般来说是跟踪表,也就是会话数的概念,一个请求就是一个连接,这些数据在运营商设备上都是明文可见的


要解决的话,先查看SDK的应用层超时是多少,假设10秒超时,就限制最大发起并发连接数为60,那么一分钟就产生6次X60=360
连接数 不是传输数据量,同一个连接内传输数据只会占用1个连接,就好比B站评论区,起码有5层人说开迅雷就断网网页打不开吧
udp计算和tcp一样,在300秒内,你和IP地址A通讯一次就算一个,和B通讯一次就算第二个,不一定是按ip算,因为重新发起连接的时候,不同NAT类型的时候端口会发生改变,这样是相同的ip,但是产生不同的连接了
一张图,给你看懂,想要的是这个疑问吧,mtu1500 传输1457数据,不管传送多少内容,都是在同一个ip和端口内发生,不管传输多少数据,都是一个连接,只要ip地址和端口都没发生改变


尝试发起的并发连接请求限制就行了,不然迅雷一开下载就断网。5分钟不能超过 1000 个连接,那么为什么每分钟不超过 360 个是安全的呢?因为其它BT软件可以关UDP,只用TCP下载,tcp是120秒,这个是机房TCP的超时,应用层一般设置10秒为佳,断开连接后,空闲120秒后就不占用1000的额度了,所以应用层要设置10秒建立连接失败超时
两者都要限制,TCP和UDP是共同享受1000连接数限制,只是因为两者超时策略不一样,所以并发限制值不一样,运营商告诉我是300秒,但是我自己测出来tcp实际上是120秒,udp是300秒
之前投诉打游戏,求生之路2一打开就断网,进游戏会有刷服器,一瞬间产生几千个连接

也许是路由性能问题呢?
十年前的路由都不可能这点连接性能无法应付,而且就算是路由有问题,也就某个软件用不了打开就断网,那肯定是软件方要去解决的
而且,路由问题的话,ping值应该会变得非常高,但是和连接数限制的现象并不相符

不可名 发表于 2025/3/20 20:08

那为什么关闭浏览器再开就好了?然后应该怎么解决?
页: [1]
查看完整版本: tcp、udp被宽带运营商连接数限制有什么症状,问题现象是啥样的?无法新建打不开网页,传输数据量计算