BBR 拥塞控制算法在 Cloudnet 网络中的应用

本文将详细介绍BBR拥塞控制算法在Cloudnet网络中的应用,以及其带来的效果和价值。

什么是 BBR

BBR (Bottleneck Bandwidth and Round-trip propagation time) 是由 Google 开发的一种新型拥塞控制算法。它通过动态适应网络条件,优化数据传输速度,降低延迟,提高网络连接的稳定性和效率。BBR 算法不仅能够有效地应对网络拥塞,而且能够在保证网络质量的同时,最大化地利用网络带宽,提高数据传输效率。

为什么要使用 BBR

在传统的拥塞控制算法中,通常会在网络拥塞时减少数据的发送速度,以防止数据丢失。然而,这种方法可能会导致网络带宽的浪费。BBR 算法则通过实时监控网络的状况,动态调整数据的发送速度,以最大化地利用网络带宽,提高数据传输的效率。因此,使用 BBR 算法可以有效提高网络的性能和稳定性。

Cloudnet 哪些功能场景使用了 BBR

Cloudnet 作为一款先进的云网络产品,已经在多个功能场景中应用了 BBR 算法。

  • 在数据中心间的数据传输中,BBR 算法可以有效地提高数据传输的速度和稳定性;
  • 用户设备之间的连接通讯中,BBR 算法可以降低网络延迟,提高用户的访问体验。

BBR 在 Cloudnet 网络中应用的效果

在 Cloudnet 网络中应用 BBR 算法后,我们观察到了显著的效果。

  • 数据传输的速度大大提高,网络带宽的利用率也得到了优化。
  • 网络的稳定性得到了提升,网络延迟显著降低,用户设备之间的网络性能得到了提升。
  • 通过动态调整数据传输速度,BBR 算法有效地避免了网络拥塞,尤其是在网络高峰时段, 保证了数据传输的顺畅。

以上这些都充分证明了 BBR 算法在 Cloudnet 网络中的应用价值和效果。

Cloudnet 现已支持 KCP 协议提高网络性能和降低延时

什么是 KCP 协议

KCP(KCP 协议)是一种快速可靠协议,它可以在较差的网络环境中提供更好的网络传输性能。它是由开发者 skywind3000 开发的开源协议,用于解决网络传输中的丢包问题。

  • KCP 协议的特点是快速、可靠,尤其适合网络环境较差的场景。

  • KCP 协议并不关心数据包的内容,只关心数据包的传输。因此,它可以与任何类型的数据包一起使用,包括文本、图像、音频和视频等。

  • KCP 协议的工作原理是通过增加数据包的冗余信息,来提高数据包在网络中的传输成功率。当数据包在网络中传输时,如果出现丢包情况,KCP 协议可以通过冗余信息找回丢失的数据包,从而保证数据的完整传输。

  • KCP 协议是一种在网络传输中提供了高效、可靠性的解决方案,对于需要在网络环境较差的场景中传输数据的应用来说,KCP 协议是一个非常好的选择。

Cloudnet 哪些功能已支持 KCP 协议

  • 我们对 Cloudnet 的底层协议 WireGuard 进行了改进, 增加了 KCP 优化算法, 即使客户网络不佳的环境下仍然能够保持高速传输和稳定性。相较于传统 VPN,其性能可提升 500%, 延时降低 70%.

  • 我们的内网映功能底层是基于 QUIC 协议实现的, 我们对该协议也增加了 KCP 优化算法, 以便提供更高的端口转发性能, 以实现更高性能的内网穿透,其 TCP/UDP 端口转发性能提高 30% 以上,并且公网均配备了 2Gbps 的 BGP 超大带宽,充分保证用户的使用体验。

Cloudnet 助力 VSCode 实现高效的远程开发

VSCode 远程开发介绍

VSCode 远程开发是一种在本地环境中使用 VSCode 编辑器,但代码运行在远程服务器上的开发方式。这种方式的优点是可以使开发者在本地环境中利用 VSCode 的强大功能进行代码编写和调试,同时又能利用远程服务器的计算资源进行代码运行和测试。

远程开发的工作方式是通过 VSCode 的远程开发插件实现的。这个插件可以在本地 VSCode 中创建一个远程的工作区,然后将本地的代码同步到远程服务器上,同时将远程服务器上的运行结果反馈到本地。

为了使用 VSCode 远程开发,你需要安装 VSCode 编辑器和远程开发插件。然后,你需要配置远程服务器的信息,包括服务器的 IP 地址、用户名和密码。在配置好之后,你就可以在 VSCode 中打开远程工作区,然后开始你的远程开发工作了。

VSCode 远程开发可以支持多种编程语言,包括但不限于 Python、Java、C++、JavaScript 等。同时,VSCode 远程开发还支持 Git 版本控制,可以方便地进行代码版本管理。

总的来说,VSCode 远程开发是一种非常高效的开发方式,可以让开发者在本地环境中享受到远程服务器的强大计算资源,同时又能利用 VSCode 的强大功能进行代码编写和调试。

VSCode 远程开发存在的问题

  • Github 隧道

    Github 隧道是一种通过 github 服务器创建中继隧道来实现远程开发的方式。这种方式的缺点就是该隧道有带宽限制,且隧道连接需要经过 github 的海外服务器中转,所以导致网络延时比较高。

  • SSH 连接

    SSH 连接是一种通过 SSH 协议来实现远程开发的方式。这种方式也是目前最主要的使用方式, 该方式不需要经过网络中转, 所以网络性能会好于 github 隧道模式, 但是前提是 VSCode-server 主机需要有对外可用的 IP 地址, 如果处于 NAT 内部则无法使用。

为什么 Cloudnet 可以提高性能体验

  1. 即使你的主机都没有公网 IP, 也可以通过 Cloudnet 构建点对点网络, 无需担心网络延时问题.
  2. 如果设备无法成功组建点对点网络,那么 cloudnet 会自动使用高速 BGP 中继网络,中继网络可以提供国内最低延时 5ms, 带宽最高可支持 2Gbps。
  3. Cloudnet 底层采用了 WireGuard 和 KCP 协议, 该技术相对于传统的 TCP 可以提高 30% 以上的网络传输性能.

Cloudnet 助力 RustDesk 打造免费高性能的远程桌面

远程桌面体验的核心问题

影响远程桌面性能问题的因素有很多,但是核心要素主要是:

  • 网络带宽及延时

    网络带宽和延时是影响远程桌面性能的关键因素。

    1. 网络带宽:网络带宽是指网络的传输能力,也就是单位时间内可以传输的数据量。如果网络带宽不足,数据传输会变得缓慢,这会直接影响到远程桌面的响应速度和画面质量。例如,如果网络带宽不足,用户在远程桌面上进行操作时可能会感觉到明显的延迟,或者画面质量下降。因此,保证足够的网络带宽是提高远程桌面性能的关键。

    2. 网络延时:网络延时是指数据从发送端到接收端的传输时间。如果网络延时过高,用户在远程桌面上的操作可能会有明显的延迟感,这会严重影响用户体验。例如,用户在远程桌面上点击鼠标或按键,可能需要等待较长时间才能看到反应。因此,减少网络延时也是提高远程桌面性能的重要途径。

  • 视频编解码及渲染

    视频编解码和渲染技术是远程桌面性能的重要组成部分。视频编解码技术的效率直接影响到远程桌面的响应速度和画面质量。高效的视频编解码可以减少网络传输的数据量,提高远程桌面的响应速度。同时,渲染技术的优化可以提高远程桌面的显示效果,提升用户体验。所以,视频编解码和渲染技术也是影响远程桌面性能的核心要素。

    远程桌面视频编解码技术主要有以下几种:

    1. H.264/AVC:这是一种广泛使用的视频编解码技术,它可以提供高质量的视频流,同时保持较低的带宽需求。它被广泛应用于各种流媒体和视频会议系统。

    2. VP8/VP9:这是 Google 开发的视频编解码技术,它的性能与 H.264 相当,但是它是开源的,因此在许多开源项目中得到了应用。

    3. H.265/HEVC:这是 H.264 的后续版本,它提供了更高的编码效率,可以在相同的带宽下提供更高的视频质量。但是,它的计算需求更高,因此在低功耗设备上可能无法实现实时编解码。

    4. AV1:这是一种新的开源视频编解码技术,它的编码效率比 H.265 还要高,但是它的计算需求也更高。

Cloudnet 解决远程桌面的网络带宽及延时问题

  1. cloudnet 可以构建 Full Mesh 的点对点网络,这样可以大大降低网络延时,提高远程桌面的响应速度。
  2. 如果设备无法成功组建点对点网络,那么 cloudnet 会自动使用高速 BGP 中继网络,中继网络可以提供国内最低延时 5ms, 带宽最高可支持 2Gbps。
  3. Cloudnet 具备高可用的容灾功能, 每台设备都会与 3 台以上的中继节点保持连接, 您的网络一旦出现变化, 可实现实时自动切换, 充分保障网络稳定性.

RustDesk 的优势

  1. 开源协议: GNU Affero General Public License v3.0

  2. 跨平台: 支持 Windows, Linux, MacOS, Android, iOS

  3. 支持多种编解码器: H.264/VP8/VP9/AV1/H.265, 推荐使用 VP9

  4. 相对于目前国内外的商业产品, RustDesk 支持使用 IP 直连模式, 这样可以避免使用云连接而导致延时增加, 从而提高远程桌面的响应速度.

Cloudnet 产品推荐与奖励计划

产品介绍

云网 VPN(Cloudnet)是一款基于 WireGuard 协议的分布式 VPN 软件产品,同时也提供专业而易用的 VPC 网络解决方案。我们的产品不仅能够保障您的在线安全,而且能够快速构建可靠的虚拟私有网络,并提供高质量的用户体验。我们的目标是为您提供一个安全、高效、易用的网络环境。

产品优势

  • 安全保障:产品基于 WireGuard 协议,能够有效保护您的个人隐私和敏感数据,防止网络攻击和数据泄露。
  • 简单易用:产品无需复杂的网络知识,只需几步操作即可完成。
  • 优质体验:产品设计简洁易用,无论您是网络专家还是普通用户,都能够轻松上手。

推荐奖励计划

我们非常欢迎并鼓励您将我们的产品推荐给您身边的人。为了表达我们的感谢,我们特别推出了推荐奖励计划。只要您推荐的人成功注册并使用我们的产品,您就可以获得丰厚的推荐奖励。

具体的奖励方式如下:

  • 对于每一个成功注册并使用我们产品的新用户,您将获得一定比例的奖励。
  • 如果您推荐的用户在使用我们的产品后,继续推荐给他们的朋友,您也将获得额外的奖励。
  • 如果您推荐的用户订购了任意套餐,您将获得同等套餐的奖励。

[国内中继服务]不参与推荐奖励计划。

我们的推荐奖励计划旨在建立一个互惠互利的社区,让更多的人能够享受到我们的产品带来的便利。

立即访问我们的官网,开始使用 Cloudnet,保护您的个人隐私和敏感数据。同时,通过推荐我们的产品给您身边的人,您还可以获得丰厚的推荐奖励。让我们一起构建一个安全、高效、易用的网络环境吧!

Cloudnet 帮助企业降本增效案例分享

客户背景介绍

客户是一家位于内地的软件公司,主要业务是提供系统集成服务。公司员工分布在北京/广州/郑州等多个城市,总计员工数量 180+ 以上. 公司的业务需要员工经常出差到项目地,因此需要一个安全可靠的私有网络来保证员工访问公司内部的敏感数据。客户之前一直使用的是 OpenVPN 自建的 VPN 网络,但是由于网络性能不佳,导致员工在访问公司内部的数据时经常出现卡顿的情况,影响了员工的工作效率。

客户实施案例分享

客户 自建 OpenVPN 采用 Cloudnet
服务器数量 1 (1c1g) 0
费用/月 60 元 0 元
带宽 10Mbps 100Mbps
费用/月 480 元 0 元
员工数量 180+ 180+
管理方式 手动配置文件 Web 可视化管理
年度总费用 6480 元 1580 元

备注:

  1. 客户购买了 2 个活跃用户,可支持到 200 台设备使用,公司内部采用了旁路网关的模式部署.
  2. 客户公司宽带的上行带宽是 100Mbps, 因此 Cloudnet 的带宽也是 100Mbps.

客户收益

  • 网络性能提高到原来的 10 倍(从阿里云的 10Mbps 提高到 Cloudnet 直连 100Mbps)。
  • 管理方式从手动配置文件改为网页可视化管理,操作更加便捷。
  • 年度成本从 6480 元降低到 1580 元,节省了 75% 的费用。
  • 采用 Cloudnet 后,网络更加可靠,无单点性能瓶颈,用户体验得到大幅提升。

为什么选择 Cloudnet

在今天的数字化世界中,网络的稳定性和速度对于企业的运营至关重要。Cloudnet 为您提供了一种高效、可靠且经济的解决方案,让您的业务更加顺畅。

速度飞跃,性能卓越

Cloudnet 可以达到您本地带宽的极限,不再受限于传统 VPN 的服务器带宽。这意味着您的网络性能将得到显著提升,无论是数据传输还是在线会议,都将更加流畅。

管理便捷,操作简单

Cloudnet 采用网页可视化管理,让您可以轻松管理网络配置,无需再手动配置文件。这将大大节省您的时间和精力,让您可以专注于更重要的业务。

成本降低,效益显著

Cloudnet 不仅提供了卓越的性能,而且价格极具竞争力。与自建 VPN 相比,Cloudnet 可以帮助您降低高达 70% 以上的成本开支。这意味着您可以用更少的投入,获得更高的回报。

网络稳定,用户体验优秀

Cloudnet 采用先进的技术,消除了单点性能瓶颈,使网络更加稳定可靠。这将为您的用户提供更好的体验,提高用户满意度。

Cloudnet,让您的网络更快、更稳定、更经济。

关于团队套餐的计费方式

Cloudnet 对团队和企业用户的计费方式采用的是按照 活跃用户计费制 的方式进行计费,即每个月按照活跃用户的数量进行计费,而不是按照团队/企业的总人数进行计费。

什么是配额用户

配额用户是指团队/企业中的所有用户,包括管理员和普通用户。

什么是活跃用户

活跃用户的计算方法

  1. 确定您的团队/企业中的用户总数。假设您有 100 个用户(配额用户).
  2. 假设这 100 个用户全部都安装并注册了客户端, 如果有 10 个用户的设备在当月的在线时长超过了 15 天, 那么活跃用户数就是 10.
  3. 如果用户的设备离线或者当月在线时长不足 15 天, 那么该用户就不会被计入活跃用户.
  4. 最后您只需要为这 10 个活跃用户付费即可.

注意: 如果您启用了旁路网关, 那么旁路网关内部的设备不会被计入活跃用户. 该模式可节省成本.

活跃用户计费制的优势

活跃用户计费方式可以让您的团队/企业在使用 Cloudnet 时更加灵活,您只需要为您实际的使用量付费。

相比于传统的按照用户数量计费的方式,它有以下优势:

  • 更加公平:传统的计费方式可能会导致一些用户因为不活跃而被计入费用,而活跃用户计费可以更加准确地反映用户的实际使用情况。

  • 更加灵活:活跃用户计费可以根据用户的实际使用情况进行调整,从而更加灵活地适应不同的业务场景。

  • 更加精准:活跃用户计费可以更加精准地反映用户的实际价值,从而是成本更加精准可控。

关于国内中继服务的提速降费计划

该计划目前处于测试阶段.

如何为用户提供高质量的中继服务, 保证用户的体验, 是我们一直在思考的问题. 我们希望能够为用户提供高质量的中继服务, 同时又能够保证中继服务的可持续性, 从而保证用户的体验.我们计划在 2023 年 9 月 1 日开始实施国内中继服务的提速降费计划, 具体如下:

所有购买国内中继服务的用户, 无论是年付还是月付, 如果您申请加入该计划, 系统将自动动态调配带宽和流量,类似医保制度, 不会影响您的使用体验和网络性能.