CDN与智能DNS原理和应用

作者: anMoo韩魔 | 来源:发表于2018-03-06 18:51 被阅读68次
网络图片

CDN是什么?

  • Content Delivery Network,内容分发网络(把内容发送到用户请求的网络,分布式)
  • 使用户可以就近取得所需的内容,提高用户访问网站的响应速度。

CDN = 更智能的镜像+缓存+流量导流

CDN加速原理和应用

  1. 对内容作缓存处理(不生产内容,速度比较快):squid作为Web服务
  2. 内容缓存到内存(访问频率高/容量小)和本地文件(访问频率低/容量大),实现更少地去原站获取数据,页面访问速度极高
  3. 分布在全国各地的网络节点:全国近百个城市,2~300个服务器节点
  4. 多线路支持:同时支持电信、网通、联通等多种线路,不同于双线机房的双线接入,减少跨网访问
适用范围:
  • 静态和更新频率低的内容更适用
  • 数据流量大的产品更适用(视频、图片网站)
  • 带宽价格更便宜

CDN的具体使用

  1. 管理功能
  • 加速管理:域名列表、文件刷新、文件预缓存、目录刷新、证书管理(360云加速)
  • 数据分析:带宽统计、流量、命中率、请求数、状态码、日志下载
  • 用户中心:资质认证、账号总览、计费类型、费用管理

2.具体的配置功能

  • 基本配置:加速状态、智能压缩加速、range回源、客户端强制HTTPS、对象存储等
  • 回源配置
  • 缓存策略:默认永久缓存等
  • 目录刷新
  1. 统计功能
  • 命中率、请求数等

DNS是什么?

  • Domain Name System,域名系统
  • 域名和IP地址相互映射的一个分布式数据库,不用去记住能够被机器直接读取的IP

DNS解析的过程

DNS客户机(解析器)——> 客户机到服务器查询 ——> 服务器到服务器查询

客户机——>本地DNS(递归查询),DNS服务器——>DNS服务器(递代查询)

智能DNS的原理和作用

智能的匹配线路和位置

总结:CDN服务让互联网产品更简单、高效和可靠

  1. 智能DNS让用户访问同线路最近的服务器
  2. CDN的缓存可以加快访问速度,也可以缓解源服务器的压力
  3. CDN让大规模的用户请求架构变得简单
  4. CDN流量越高价格越便宜

注:以上所有内容都是本人的学习笔记和总结,仅供学习和参考,如果有遗漏或者不当的地方请谅解,请勿转载。

@anMoo韩魔

相关文章

  • CDN与智能DNS原理和应用

    CDN与智能DNS原理和应用 一、CDN是什么? i.Content Delivery Network内容分发网络...

  • CDN与智能DNS原理和应用

    CDN是什么? Content Delivery Network,内容分发网络(把内容发送到用户请求的网络,分布式...

  • DNS & CDN & HTTPDNS 原理简析

    DNS & CDN & HTTPDNS 原理简析 背景:域名系统 DNS (Domain Name System ...

  • CDN和DNS的工作原理

    概念: 域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP...

  • CDN内容分发网络

    单选1、阿里云内容分发网络CDN系统能够实现内容加速的功能,需要智能DNS解析的支持,以下()功能不是智能DNS解...

  • CDN

    什么是CDN 为什么使用CDN CDN 的工作原理 CDN的网络架构 CDN的技术手段 应用

  • DNS原理介绍

    本文主要包括DNS的简单介绍,DNS查询的原理介绍和DNS负载均衡应用的简单介绍。 1、DNS简介 1.1 什么是...

  • CDN原理

    BIND 视图技术实现DNS,Squid做前端缓存简单的CDN的搭建:1、CDN的工作原理:当外网访问内网域名的时...

  • 每周阅读(9/19/2016)

    Java Hotspot G1 GC的一些关键技术关于G1 CDN的原理以及其中的一些技术CDN和DNS如何工作。...

  • CDN的原理

    CDN组成原理 最简单的CDN网络由一个DNS服务器和几台缓存服务器组成: ①当用户点击网站页面上的内容URL,经...

网友评论

    本文标题:CDN与智能DNS原理和应用

    本文链接:https://www.haomeiwen.com/subject/vgzoxftx.html