Yin的笔记本

vuePress-theme-reco Howard Yin    2021 - 2025
Yin的笔记本 Yin的笔记本

Choose mode

  • dark
  • auto
  • light
Home
Category
  • CNCF
  • Docker
  • namespaces
  • Kubernetes
  • Kubernetes对象
  • Linux
  • MyIdeas
  • Revolution
  • WebRTC
  • 云计算
  • 人工智能
  • 分布式
  • 图像处理
  • 图形学
  • 微服务
  • 数学
  • OJ笔记
  • 博弈论
  • 形式语言与自动机
  • 数据库
  • 服务器运维
  • 编程语言
  • C
  • Git
  • Go
  • Java
  • JavaScript
  • Python
  • Nvidia
  • Shell
  • Tex
  • Rust
  • Vue
  • 视频编解码
  • 计算机网络
  • SDN
  • 论文笔记
  • 讨论
  • 边缘计算
  • 量子信息技术
Tag
TimeLine
About
查看源码
author-avatar

Howard Yin

304

Article

153

Tag

Home
Category
  • CNCF
  • Docker
  • namespaces
  • Kubernetes
  • Kubernetes对象
  • Linux
  • MyIdeas
  • Revolution
  • WebRTC
  • 云计算
  • 人工智能
  • 分布式
  • 图像处理
  • 图形学
  • 微服务
  • 数学
  • OJ笔记
  • 博弈论
  • 形式语言与自动机
  • 数据库
  • 服务器运维
  • 编程语言
  • C
  • Git
  • Go
  • Java
  • JavaScript
  • Python
  • Nvidia
  • Shell
  • Tex
  • Rust
  • Vue
  • 视频编解码
  • 计算机网络
  • SDN
  • 论文笔记
  • 讨论
  • 边缘计算
  • 量子信息技术
Tag
TimeLine
About
查看源码
  • CDN的原理和实现方式

    • 原理
      • 实现方式
        • 没有CDN的网络访问
        • 有CDN的网络访问

    CDN的原理和实现方式

    vuePress-theme-reco Howard Yin    2021 - 2025

    CDN的原理和实现方式


    Howard Yin 2019-08-20 14:51:03 分布式原理概念设计思路

    # 原理

    将原本单中心单服务器的C/S模式网站分布到数个离用户更近的缓存服务器上,当用户访问网站时让用户从缓存服务器上取数据,从而缓解中心服务器的负担。

    # 实现方式

    # 没有CDN的网络访问

    • 输入URL
    • 浏览器向DNS服务器查找网站服务器IP地址
    • 通过IP地址从网站服务器处获取网站

    无CDN

    # 有CDN的网络访问

    • 输入URL
    • 浏览器向DNS服务器查找IP地址
    • DNS服务器把域名解析权交给某个CDN专用DNS服务器
    • 专用DNS服务器返回给用户的是负载均衡器的IP地址
    • 浏览器向负载均衡器处请求网站
    • 负载均衡器再指示浏览器跳转到某个CDN服务器(返回跳转指令和IP或者域名)
    • 浏览器跳转到CDN服务器处获取网站

    有CDN

    帮助我们改善此页面!
    创建于: 2019-08-20 14:51:33

    更新于: 2019-08-20 14:51:33