阴谋论:你家宽带被运营商限制连接数了吗?

2024-10-17 13:53:08 51点赞 205收藏 200评论

这是一个回复:

阴谋论:你家宽带被运营商限制连接数了吗?

一直在民间有那么一个说法,宽带运营商会限制宽带用户的连接数。这件事给很多数码小白们唬得一愣一愣的。

先简单的说,限制一个宽带用户的连接数这件事可行,在IT行业中没有什么事情是不可行的,砸钱就行。

先说怎么做:宽带运营商可以通过配置其网络设备(如接入路由器、防火墙或网关)来限制每个用户能够建立的最大并发会话数。例如“最大连接数限制”,要做这个限制运营商可以为每个用户定义一个最大连接数阈值(例如 100 个并发连接)。当用户尝试发起超过这个限制的连接时,新的连接将被拒绝,直到之前的一些连接关闭。或者利用设备级别的 NAT 表限制,在运营商的 NAT(网络地址转换)设备上,连接数也可能受限。NAT 表存储着用户每个外部连接的映射条目,NAT 表的大小可能有限,从而限制了并发连接数。也可以在防火墙、路由器的QoS上做出限制。

关键问题是——控制连接数需要多少成本呢?以天津联通为例子,截止到昨天为止,天津联通的宽带用户一共有579万,“硬控”这些用户的连接数也就成了一个百万用户级别的巨大工程。

为什么这样说,这是由TPC/IP网络的特性决定的。在网络中数据是以数据包的形式进行传输的,所谓的“连接”并不是你家里的设备接入到了无线网络或者有线网络,而是在TCP/IP网络中建立了有效的连接。

阴谋论:你家宽带被运营商限制连接数了吗?

客户端会向服务器发送数据包,服务器也会向客户端返回数据包,经过四个数据包的交换三次握手,TCP的连接就可以建立起来。

不过,这是在逻辑层面的连接,在网络设备看来还依旧是一个一个数据包被从一个端口转发到另一个端口。

昨天有人问iN为什么三层交换机要比二层交换机贵呢?原因在于链路层只有协议端口转发并不像网络层一样要解包读取数据包的网络层信息。

因此如果需要控制一个宽带用户的客户端连接数其实就要深入到数据包中来探查解密信息了,这不是一个路由器的默认操作。对于大规模的用户数据分析就需要在服务器上增加业务板了。

阴谋论:你家宽带被运营商限制连接数了吗?

骨干路由器和家用路由器不同的是本身是一个大型的机箱,内部要插入不同的业务板来实现特定的功能。

阴谋论:你家宽带被运营商限制连接数了吗?

这些业务板就不是标配了,换句话说是要花钱的。

以天津不到600万宽带用户来计算,如果控制TCP连接数,一年所需要花费的成本大约在3720万左右(30个骨干接入节点、5年设备更替、人员、软件、能源)。每年投入3700万做这件事的收益是什么呢?——限制用户的TCP连接数?降低网络使用体验,让用户跑到竞争对手的一边去?典型的花钱不讨好啊!

那么一个用户能有多少个宽带连接呢?

阴谋论:你家宽带被运营商限制连接数了吗?

以iN家里负载比较重的情况来看,也就是300出头、不到400个。那这个事情值得限制吗?

这件事是怎么传出来的呢?其实是很多卖专线的销售,本身说不清楚自己卖的线路和家用线路的区别,会硬扯到连接数上来,直接胡诌说专线的连接数没限制,家用网络限制了连接数。于是大家还就真的信了。

道理就是这样的道理。

当然了,这件事是iN凭自己的经验来说给大家的,在iN自己的认知范围内。至于宽带用户是不是被限制了连接数,咱们自己一测试不就可以测试出来嘛?

要验证这件事,直接写个程序就行——通过客户端向服务端发起大量的 TCP 连接 来测试连接数量是否被运营商限制。程序的原理是通过持续发起大量的并发连接,并观察客户端与服务端之间成功建立的连接数量,以此来检测宽带服务商是否对并发连接数量进行了限制。具体来说,这个程序的原理和步骤可以分解为以下几个方面:

TCP 连接的基础原理

TCP(传输控制协议)是面向连接的协议,每次通信都需要建立一条可靠的双向连接,这通常通过三次握手完成:

第一步(SYN):客户端向服务端发送一个 SYN(同步)请求,表示想要建立连接。

第二步(SYN-ACK):服务端收到请求后回复 SYN-ACK,表示同意建立连接。

第三步(ACK):客户端收到 SYN-ACK 后,回复 ACK,表示确认,连接建立。

当客户端成功与服务端建立大量的连接时,我们就可以通过统计这些连接来判断是否存在某种形式的限制。

阴谋论:你家宽带被运营商限制连接数了吗?

知道了这一点就很简单了,直接写程序来完成验证就好。

程序分为两个部分,第一个放在远端的服务器中,第二个放在本地。这样在运行python tcp_client.py --server_ip <远端服务器IP地址>的时候,程序就可以不断建立连接,此时,读出已经成功建立的连接数量,我们就可以知道家里的机器到服务器上到底有多少个连接了

阴谋论:你家宽带被运营商限制连接数了吗?

反正,iN最后的测试结果是停在了47289个连接上。

阴谋论:你家宽带被运营商限制连接数了吗?

相对于平时家用的状态400个不到的连接数量,47289 可能可以算作是没有限制吧。

所以说宽带运营商限制连接数的传言,虽然从技术上是可行的,但实际操作中成本巨大且收益有限。运营商不太可能投入巨资去限制普通用户的连接数,毕竟这不仅会影响用户体验,还可能导致客户流失。而在家用场景中,日常使用的连接数远未达到可能被限制的范围。如果你对自家宽带的连接数存疑,不妨亲自动手,利用简单的程序进行测试,事实胜于猜测。就像iN通过测试发现的那样,47289个连接,足以说明并没有什么限制。

宽带运营商限制用户的连接数,这事情,iN还就真的不信了。

展开 收起
200评论

  • 精彩
  • 最新
  • 我不是在反驳你..限制并行连接数本来就是存在的.如果你搞PCDN你就知道了..都不用说运营商控制,就中兴光猫当路由的情况下,光猫限并行连接数4000.单客户端限3000.限并行连接数需要投入什么设备?在运营商的路由交换机那就能限.连爱快都能批量操作的事,在运营商设备那不很轻松?

    校验提示文案

    提交
    他是“自己人”,当然不会限了 [敷面膜]

    校验提示文案

    提交
    自己人个毛线,要真是自己人一年就多赚好几百万了。就是合作时间长的普通客户而已

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 作者是猜的的吧,就我本人使用的电信来说,目前被电信限制BT上传速度最大500K。实测其他软件如jellyfin,emby,infuse,todesk,群晖web,威联通web,极空间客户端,绿联客户端等, 单线程远程下载同一文件,速度3M,停止下载后在启动下载,数度就被限制在500K了。

    校验提示文案

    提交
    这还能忍?

    校验提示文案

    提交
    我家也是,电信的千兆,整个套餐包括手机话费,一个月170,就因为挂比特彗星(已经限速500k了)ipv6被封掉了,我也没搞过什么pt,就是正常下载完挂着上传一点,做好事

    校验提示文案

    提交
    还有19条回复
    收起所有回复
  • 我这边没限制连接数,但是一旦你上行跑高了就给你丢包和高延迟,感觉像是过waf性能不够导致的,反正投诉了也不管,就是说自己正常,正常个嘚。我拿花瓣测速,只要在测上行的时候,ping就好几百,直播就会卡。

    校验提示文案

    提交
    截个图 报下设备型号我给你看看

    校验提示文案

    提交
    截什么图?设备上f7607p

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 如果家里分配的公网IP你说的没有连接限制可能是对的,但如果家里分配的100.开头IP地址,一定是有连接的。
    100.开头的IP是CGNAT(运营商nat)内网地址段,这些地址若干个共享nat成一个公网IP对外通信,每个内网IP已经预先分配了一个公网IP 65546个端口的一段端口。以安徽电信为例,是16个内网IP平分1个公网IP的65536个端口,也就是每个内网IP只能用4096个端口(udp tcp各4096个)。运营商只要知道公网端口,就知道内网IP,有问题时倒查用户很方便。
    至于你写的程序,如果在100.IP情况下还可以建立几万个连接,原因是仅仅建立了连接,后面的连接建立时nat设备会删除之前建立的连接端口对应关系,前面的连接已经无法传输数据。建议你把服务器端改为echo server,客户端改为建立连接后,等10秒钟,发一个字符串给服务端,测试一下多少连接能正确收到应答。

    校验提示文案

    提交
    正解,坐标广东

    校验提示文案

    提交
    这个分地区吧,我们这就没限制,我现在家宽,连接数一直在6000-9000之间,100开头的内网ip,很稳定,我估计和上行占满有关系,只要不占满上行带宽,网络基本没影响

    校验提示文案

    提交
    收起所有回复
  • [皱眉] 直接给用户分等级,不同等级不同出口。长城宽带 700 块两年,100M 这种促销的就不如 399 一年的 50M。打个 lol,扔了技能 2 秒才看到技术效果,ping 百度一概反馈 36ms。

    校验提示文案

    提交
    感觉就是这样 [喜极而泣] [喜极而泣] [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 自从被移动上门后不仅收了ipv6,绝壁限制连接数了,我现在测试,超过400并发就断网,什么网也别想上

    校验提示文案

    提交
    你这是上了黑名单

    校验提示文案

    提交
    博主说得很清楚:运营商不是不能限,而且不只一种方式限制。要是你确实过分,被特殊照顾了,一个家用路由器、交换机都能让你痛不欲生。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 只是稍微评论一下 如果想限制 可以在入户光猫 光猫到楼道内的光电交换机 整个单元的交换机 整栋楼的交换机 基站分站交换机 并不是需要在骨干线路网络交换机内进行 所以你的算账方式有点特别

    校验提示文案

    提交
  • 普通家用带宽和专线的连接数不一样,这个之前在抖音刷到过,一个企业组织了一个展会,一群主板来搞直播,普通宽带就会卡(带宽没用完的情况下也卡),后面改成专线了就好了。

    校验提示文案

    提交
    直播也是你是客户端,不是服务端.你的直播视频会上传到运营商的PCDN设备,再分发出去.并行连接数不会多.

    校验提示文案

    提交
    肯定不一样不然怎么卖高价

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 再反驳一个观点,限制链接数量,不会加大nat设备负担,更不用加设备。现在都是转控分离了。分析流量特征都可以在专门ai服务器上。

    校验提示文案

    提交
  • 不要拿自己的网络代表所有人。以我为例安徽北部小城市,我电信联通移动三网都同时用过,为何说同时?因为我之前住的是自建房,可以同时扯三家的光纤,经过我自己的测试,三家网络都没有公网ip同为内网ip的情况下,电信/联通/移动三家的连接数大概为5000/3000/1000。现在住的商品房只能扯电信了,有独立ip的情况下,连接数也就1w左右。

    校验提示文案

    提交
    我家用的是联通连接数就限制在3000

    校验提示文案

    提交
    收起所有回复
  • 这种限制还算好的,我以前给老娘家装的宽带,用的电信带wifi的光猫,一开始家里就两老两个手机加一个电脑,使用还正常,后面增加了两个摄像头和一个天猫精灵,我再回去以后发现手机能连上wifi但一点数据都没有,经过几番测试才发现宽带只能连6个设备,多了就没数据,投诉电信一开始还不认账,后来让我们再接个路由器,所有设备挂路由器上才消停

    校验提示文案

    提交
    光猫性能差,谁还用光猫自带的 wifi 啊?随便换个 540m 的路由器也比它自带的强啊

    校验提示文案

    提交
    品牌中兴,型号忘记了,当年查过算是非常强悍的光猫,轮性能不是百八块路由器能比的,无线信号也很强,但是人为限时了同时连接设备数,我虽然加了路由器,把其他设备都挂路由器下,但是我手机都是连的光猫,我的房间在犄角旮旯,路由器根本没信号,哈哈

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 福建移动限制连接数 2000,测试过福州市区三区域宽带,泉州宽带,均达到 2000 就挂,全部是 nat4 [喜极而泣] [喜极而泣]

    校验提示文案

    提交
  • 只能说作者自己没试过,坐标上海公网,现在有个116.22x的网段,公网是公网但是限制了连接数,限制前我跑某云连接数5k+100m上传每天5元,限制后2~3k连接数,直接5毛一天,这个问题你百度贴吧搜索网x云就能看到。就算说不是限制连接数,但是至少用了另外一个手法达到了目的,所以无论如何现在问题就是这样。

    校验提示文案

    提交
    估计分区域,再加上光猫性能和路由器性能,我用的移动的家宽,只有公网v6,v4是个100开头的,一样没问题,连接数9000网络也很稳定,我用的4代i3做的软路由,占用很低,这个连接数和路由器性能关系挺大的

    校验提示文案

    提交
    我没写清楚,上海电信公网,移动不知道情况。我软路由是4125的,连接数上限远远未达到。而且被封之前,7000~8000跑满也见过,家里网也不卡

    校验提示文案

    提交
    收起所有回复
  • 另外还有一个可能,现在很多地方特别是上海,猫都换成epon的猫了,这个猫的参数是可以直接服务器推送的,通过服务器推送限制宽带最大连接数也是完全可行的

    校验提示文案

    提交
  • 因为用户端并不是直接到路由器哦,哪怕是目前吹的全光网也不是哟,前边摞了一堆的安全设备,是这些设备的性能影响了连接数,至于专线的话,我明确说安全设备和普通上网用户肯定是不一样的,甚至于有放在用户端的单独防火墙

    校验提示文案

    提交
    我就是做这行的,不是你想的这样.

    校验提示文案

    提交
    展开说说

    校验提示文案

    提交
    还有7条回复
    收起所有回复
  • 冷知识:所有运营商的家庭宽带,都是共享模式,所谓千兆,是最大带宽为千兆。所以就会出现晚高峰网络卡,慢的情况。

    校验提示文案

    提交
    啊?还有这个事。。那买千兆只是买了个上限?

    校验提示文案

    提交
    这个要考虑运营商的设备了,好比说一个小区1000个千兆用户,运营商总带宽可能会是1000个千兆么?根本不可能,也根本没必要,不可能所有人同时占满带宽的

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 上海移动200M无固定公网IP的企业宽带,限制连接数在2000左右,只能当备用线路用。企业的都限,家用就不用说了。

    校验提示文案

    提交
    专线也分好多种的,政企专线跟家宽是一样的

    校验提示文案

    提交
    还有内网专线,还有城域网专线,还有数据专线。我们广义认知上的专线是有固定公网 ip 的数据专线(你都没有固定 ip 甚至都不是公网,也就是个一网通罢了,连政企专线应该都不是,政企专线还有个固定的内网 ip)

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 天津移动,连接数一高就卡,现在联通没管而已,但好像快了,控制连接数只是防pcdn的,一般家庭用户没有那么高的连接数

    校验提示文案

    提交
    玩迅雷 bt pt的连接数过万 [邪恶]

    校验提示文案

    提交
    收起所有回复
  • 限没限不知道,就那个京东云跑豆那个,我觉得它会发起大量并发。我买的那个华为光猫会严重丢包。这个能用的并发数多少可能也和自个设备性能有关吧。

    校验提示文案

    提交
  • 我家宽带经常都是30000左右连接数,不知道为什么,自从把软路由升级成Intel gold 6133x2,才好点。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
205
扫一下,分享更方便,购买更轻松