请教一个跟 cdn 有关的技术性问题

364 天前
 qq6r

目前有个网站使用了阿里云的 cdn 服务,客户端访问顺序是:客户端-阿里云 l1 cache 节点-阿里云 l2 cache 节点-源服务器,源服务器做了限制,只允许阿里云的 cdn 节点访问,现在我有个请求一定不会 cache 会访问源服务器,我想加快访问速度,因此想绕过 l1 cache 节点直接通过 l2 cache 来回源,目前有两个问题 1 此方案是否可行 2 如果可行,那我需要先获取到 l2 cache 节点的 ip,如果获取?我想到的办法是找到阿里云所有的 asn 号,然后找到对应的 ip 地址范围,扫描这个范围内的所有 ip,如果该 ip 可以成功访问的该网站,那么该 ip 就有可能是 l1 或 l2 节点,之后再想办法从其中筛出 l2 节点,不知道这个方法行不行,有没有更好的办法能找到 l2 节点的 ip?

1870 次点击
所在节点    CDN
9 条回复
hongfs
364 天前
https://next.api.aliyun.com/api/Cdn/2018-05-10/DescribeL2VipsByDomain
该接口仅支持日峰值带宽为 1 Gbps 以上的用户调用,如果您符合该条件,请填写信息申请该接口的调用权限。

另外,你访问 L2 ,不代表一定走回源,L2 是服务多个 L1 节点,不如配置好相关规则。
mytsing520
364 天前
阿里云国内节点 L1 和 L2 网络大部分都是三大运营商的网络,极少是 BGP 网络,你就算有 ASN 有啥用

这种事情你得找阿里云要解决方案,而且大概率是定制

但即便如此速度也快不到哪里去,地理距离造成的网络延迟是无法突破的
lcy630409
364 天前
你的需求应该是“全球加速 GA”
yuzo555
364 天前
你需要的是动态加速之类的产品,专门链路优化的
cnleon
364 天前
你先定义好你的需求,多少时间满意? 再去看方案。
qq6r
364 天前
@mytsing520 确实像你说的,l1 节点基本都是运营商的网络,不过这个网站本身并不是我的,我的需求是加速我访问别人某个网站 url 节点的速度,所以希望能通过直接访问 l2 来回源,这样能省掉 l1->l2 这个过程
ccsexyz
364 天前
没有
而且取决于具体的实现,就算你直接访问了 L2 ,也不一定是从你访问的 L2 节点直接回源。
合理的方式是使用动态加速服务。
Conantv2
364 天前
开启动态加速,会自动帮你选择最优链路,当然,是收费的。
Hanada
323 天前
L2 节点一般不直接面向客户端服务的,你直接请求会被拒绝访问

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/993214

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX