沫延说
沫延说
谁说CloudflareCDN访问慢?Windows下遍历Cloudflare所有CDN节点自动选取最优
谁说CloudflareCDN访问慢?Windows下遍历Cloudflare所有CDN节点自动选取最优

前言

Cloudflare是全球知名的品牌,但是在众所周知的网络环境下,我们直接访问使用了Cloudflare CDN业务的网站或者应用,效果非常不理想

出于测速的目的,我遍历了Cloudflare所有的CDN节点,没想到仅IPv4地址竟然超过六千万个

这样一个一个测下来很显然是不现实的,所以我开发了一款后端程序并提供API接口供免费使用,以下简称”GetCloudflareCDNIP”,了解更多?

本次的实现就是利用了该API的一种玩法

 

原理

第一步,使用GetCloudflareCDNIP获取到Cloudflare的CDN节点,因数量较多,分为几个IP段进行测试以降低等待时间

第二步,对第一个IP段开始进行快速测试,首先筛选出丢包率最低的延时最短的30个节点,

第三步,进行简单测速,以速度为参考,筛选出前三个节点

第四步,对最后筛选出的三个节点进行达标性测试,标准为用户设定的带宽值

第五步,如符合,则给出最优节点,如不符合,则返回第二步,切换为下一个IP段

 

版本和下载地址

最新版本:V1.0.0.3

下载地址:本地地址

更新日志

2020.12.30 - 1.0.0.3
增加版本验证功能
优化代码逻辑
适应新API
增加ip处理数量
2020.12.18 - 1.0.0.2
优化测速节点网络吞吐能力
增加测速节点功能
2020.12.12 - 1.0.0.1
更换为专用测速节点
2020.12.09 - 1.0.0.0
程序发布

 

 

下一版本更新内容

 

目前已知问题

  1. 对老版本系统不兼容(最早版本的Windows7以及之前的版本),原因是curl组件

 

运行截图

https://oss.topstalk.com/blog/2020/12/cftest01.jpg

 

感谢您阅读谁说CloudflareCDN访问慢?Windows下遍历Cloudflare所有CDN节点自动选取最优

及时获取更多文章,欢迎关注“Topstalk”微信订阅号

Thank you for reading the 谁说CloudflareCDN访问慢?Windows下遍历Cloudflare所有CDN节点自动选取最优

Get more articles in time,Welcome to follow the "Topstalk" WeChat subscription account

没有标签
首页      运维      操作技巧      谁说CloudflareCDN访问慢?Windows下遍历Cloudflare所有CDN节点自动选取最优

Morton.L

文章作者

发表评论

textsms
account_circle
email

沫延说

谁说CloudflareCDN访问慢?Windows下遍历Cloudflare所有CDN节点自动选取最优
前言 Cloudflare是全球知名的品牌,但是在众所周知的网络环境下,我们直接访问使用了Cloudflare CDN业务的网站或者应用,效果非常不理想 出于测速的目的,我遍历了Cloudflare所有的CD…
扫描二维码继续阅读
2020-12-09