V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
qq6r
V2EX  ›  CDN

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

  •  
  •   qq6r · 160 天前 · 1229 次点击
    这是一个创建于 160 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前有个网站使用了阿里云的 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?

    9 条回复    2023-12-30 23:48:08 +08:00
    hongfs
        1
    hongfs  
       160 天前
    https://next.api.aliyun.com/api/Cdn/2018-05-10/DescribeL2VipsByDomain
    该接口仅支持日峰值带宽为 1 Gbps 以上的用户调用,如果您符合该条件,请填写信息申请该接口的调用权限。

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

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

    但即便如此速度也快不到哪里去,地理距离造成的网络延迟是无法突破的
    lcy630409
        3
    lcy630409  
       160 天前
    你的需求应该是“全球加速 GA”
    yuzo555
        4
    yuzo555  
       160 天前
    你需要的是动态加速之类的产品,专门链路优化的
    cnleon
        5
    cnleon  
       160 天前
    你先定义好你的需求,多少时间满意? 再去看方案。
    qq6r
        6
    qq6r  
    OP
       160 天前
    @mytsing520 确实像你说的,l1 节点基本都是运营商的网络,不过这个网站本身并不是我的,我的需求是加速我访问别人某个网站 url 节点的速度,所以希望能通过直接访问 l2 来回源,这样能省掉 l1->l2 这个过程
    ccsexyz
        7
    ccsexyz  
       160 天前
    没有
    而且取决于具体的实现,就算你直接访问了 L2 ,也不一定是从你访问的 L2 节点直接回源。
    合理的方式是使用动态加速服务。
    Conantv2
        8
    Conantv2  
       160 天前
    开启动态加速,会自动帮你选择最优链路,当然,是收费的。
    Hanada
        9
    Hanada  
       118 天前
    L2 节点一般不直接面向客户端服务的,你直接请求会被拒绝访问
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2995 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:10 · PVG 22:10 · LAX 07:10 · JFK 10:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.