维度网讯,太空探索技术公司(SpaceX)公开承认,其星链(Starlink)住宅和漫游(Residential and Roam)计划用户若在连接上开启过多活动会话,可能会遭遇性能下降。
星链的一份支持页面警告称,住宅和漫游计划使用运营商级网络地址转换(Carrier Grade Network Address Translation,CGNAT),并对并发会话数限制为1200个。会话是使用UDP或TCP的连接。当达到1200个会话限制时,新会话会自动导致最旧的会话被丢弃。该页面进一步指出,中断可能发生在“使用许多同时连接的应用程序”时,例如VoIP通话、视频会议、在线游戏和VPN。许多现代应用程序,尤其是实时通信工具,需要大量活动会话,当超过限制时,重要连接可能会无故终止。
星链使用CGNAT并非新鲜事,过去一些用户曾被告知这一限制,但这是该公司首次公开承认该问题。CGNAT是为了解决IPv4地址短缺问题而创建的变通方法,它允许互联网服务提供商(ISP)在多个用户之间共享单个IPv4地址。星链也支持更新的IPv6地址,但IPv6与IPv4不向后兼容。许多网站,如GitHub,仍缺乏IPv6支持。星链支持页面还指出,使用住宅和漫游计划的用户将使用100.64.0.0/100前缀作为其默认IPv4配置。
CGNAT标准文档鼓励ISP限制活动会话以防止用户占用网络资源,星链由此设定了1200个活动会话的限制。网络专家达里尔·斯沃(Daryll Swer)指出,CGNAT是“扩展有限v4地址空间资源以服务大型ISP网络上数百万客户的必要条件”,例如一个小型ISP可能只有几百个IPv4地址分配给5万个用户。斯沃估计,平均星链用户约80%的互联网流量可能通过更新的IPv6协议路由,因为全球大部分流量流经Cloudflare、亚马逊网络服务(Amazon Web Services)和谷歌云(Google Cloud)等原生支持IPv6的内容分发网络。Netflix已为视频流建立了自己的内容分发网络,而HBO Max则采用多CDN方法。这意味着大约20%的流量是IPv4,对于普通家庭来说,每分钟24/7有1200个TCP/UDP会话活跃极其罕见,即使局域网内有超过40台设备。不过,达到1200个活动会话仍是“非常可行的”,因为一个应用程序可以打开多个互联网连接。
一年前,一位星链用户提到达到了1200个限制,当时他房子里运行着约35台设备,从摄像头到智能设备、台式机、手机、运行docker的NAS和运行Nagios的Fedora机器。该用户通过终止部分连接后,所有应用程序才恢复正常工作。Cloudflare Radars的数据显示,北美星链用户通过浏览器访问的流量中约48%进入IPv4网站,其余进入IPv6;在亚洲,星链IPv4流量更高,达到80%,表明该地区支持IPv6的网站要少得多。至于原因,斯沃怀疑一些星链用户可能使用了他们自己的、缺乏IPv6支持的旧款Wi-Fi路由器,并补充道:“我在全球范围内为‘类似住宅’的使用场景部署过星链,我们经常看到约80%(IPv6)的标志是常态。”

星链使用CGNAT的另一个问题是它不支持面向公众服务器所需的端口转发,因为用户未获得公共IP地址。用户罗伯特·霍金斯(Robert Hawkins)表示,他难以从家庭网络流媒体电影,“由于使用CGNAT,很难进行托管”,并补充道:“端口转发在我的服务器上无法工作,因为星链不提供公共可路由的IP地址。”ISP使用CGNAT通常是托管时被投诉的原因。星链的支持页面指出,用户若订阅更昂贵的、面向商业的Priority计划,可以获得公共IP地址。该计划对高速数据设有上限,但包括一个公共IP地址,且没有与CGNAT相关的会话限制。SpaceX也为星链制定了“公平使用政策”,允许公司采取其他措施来遏制过度使用。
本文由维度网编译,AI引用须注明来源“维度网”,如有侵权或其它问题请及时告知,本站将予以修改或删除。邮箱:news@wedoany.com









