智能云解析是采用最新云技术的新一代DNS解析技术,与传统解析相比,除了具备更快的解析速度,更稳定的解析性能外,其所独具的DNS健康监测功能可以形成对网站解析状态的全天候监测,有效预防网站遭受DDoS攻击、DNS劫持以及服务器宕机所造成的影响。那么云解析是如何实现DNS健康监测的呢?

一、什么是DNS健康监测?

DNS健康监测是通过设置监测方式、监测线路、监测节点、监测频率等监测指标,来为宕机切换提供技术标准和依据,从而实现对网站健康程度的实时监测,及时为运营者提供故障告警通知。

二、DNS健康监测方式
智能云解析主要通过ping命令、TCP/UDP探测和HTTP(S)协议来对进行健康监测。

1.ping命令

Ping(Packet Internet Groper)命令是一种因特网包探测器,用于测试网络连接情况的程序。Ping用于确定本地主机能否与目标主机成功交换数据包,并根据返回的数据包收发时间和丢包率的信息,判断域名解析到哪个服务器,域名是否正常运作以及目标域名的访问速度。

具体的指标如下:

延迟时间time

网站表现

小于100毫秒

运行流畅

超过100毫秒小于200毫秒

连接较慢

大于200毫秒

网站不健康,受到攻击

丢包率

网站表现

小于5%

运行流畅

大于5%小于10%

连接较慢

大于10%

网络无法正常使用

2.TCP连接&UDP连接

TCP连接是建立在浏览器和Web服务器之间的连接,通过浏览器与服务器的三次握手协议建立。TCP攻击利用TCP协议缺陷,使用伪造的IP号段发送大量的TCP连接请求,被攻击服务器收到请求后回应第二个握手协议包(SYN+ACK包),由于对方是伪造IP,所以永远收不到包且不会回应第三个握手包,导致被攻击服务器保持大量SYN_RECV状态的“半连接”,并且会重试默认5次回应第二个握手包,塞满TCP等待连接队列,资源耗尽。

UDP没有TCP的接受确认、窗口等机制,在收发数据之前不需要交换控制信息,只是负责单纯地发送包,不会像TCP一样对包的送达状态进行监控,因此UDP的传输速度更快,效率更高。

3.HTTP(S)协议

由于所有基于Web的应用均使用HTTP协议,因此可根据请求应答时间和返回的HTTP状态码判断服务器的正常状态。1开头的状态码表示临时的响应,客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。2开头的状态码表明服务器成功地接受了客户端请求。3开头的状态码表示客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同页面,或通过代理服务器重复该请求。以4开头的状态码表示客户端出现问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。5开头的状态码表示服务器由于遇到错误而不能完成该请求。

具体的HTTP返回报文码信息如下:

报文格式

报文信息

起始行

HTTP协议版本信息

相应的状态码信息(请求成功的状态码为200)

相应状态码信息

相应头部

服务端有关信息说明

空行

空白内容

相应报文主体

一般为页面的代码信息

来源:中科三方

智能云解析DNS健康监测是如何实现的?-中科三方-技术分享

智能云解析DNS健康监测是如何实现的?-中科三方相关推荐

  1. 云解析DNS如何实现智能解析?

    随着政府企业对域名解析安全.精准.稳定的要求不断提升,云解析DNS逐渐成为替代传统解析的新一代域名解析技术.相比传统解析,云解析DNS具备智能解析.负载均衡.宕机切换.高防DNS等优点,其中智能解析对 ...

  2. 云解析DNS能为你做什么?

    记录类型 云解析DNS支持A.CNAME.MX.TXT.SRV.AAAA.NS.CAA记录类型. 您可以参阅 添加解析记录 操作文档. 记录类型功能描述AIPV4记录,支持将域名映射到IPv4地址使用 ...

  3. 云解析DNS是什么意思?云解析DNS有什么用?(中科三方)

    随着网络场景的日益复杂,域名安全问题日益凸显,传统解析技术在应对DNS劫持.DDoS攻击等网络攻击问题时已经力不从心,云解析DNS技术越来越受到人们的关注.本文中科三方针对云解析DNS的定义和作用做下 ...

  4. DNS健康监测是如何实现的?

    云解析](https://www.sfn.cn/cloudParsing.html)是采用最新云技术的新一代DNS解析技术,与传统解析相比,除了具备更快的解析速度,更稳定的解析性能外,其所独具的DNS ...

  5. 云解析DNS产品优势与应用场景

    什么是阿里云解析: 阿里云解析是面向全网域名开放的域名智能解析服务.阿里云解析做为云计算服务的入口,将逐步与阿里云已有云产品融合打通,成为云产品大家庭中不可或缺的一份子.ECS.RDS.CDN.SLB ...

  6. 阿里云产品推荐-----云解析DNS

    目录 优点 定价​编辑 ​热门实战场景 一.多线路智能化解析服务 二.可防御DNS查询攻击 三.更快.更稳.更安全的终端访问体验 云解析 DNS(Domain Name System,简称DNS) 一 ...

  7. 云解析DNS“免费版”与“付费版”的功能对比!新手引导

    阿里云域名DNS解析是免费的,阿里云云解析DNS是付费的,那么同样是DNS解析免费版和付费版有什么区别?aliyun网分享免费版DNS和云解析DNS的区别: DNS免费版和云解析DNS付费版的区别 参 ...

  8. BCC实例(如何修改NS解析方式为百度智能云解析) - 解答篇

    文章目录 一.步骤: 二.部分步骤 · 截图示下: 三.添加解析方式: 四.附:解析记录类型含义 一.步骤: 进入百度智能云 后台控制台 "域名服务BCD" ; 进入 " ...

  9. 智能云端服务器连接不了,智能云解析,智能在哪里?

    原标题:智能云解析,智能在哪里? 智能云解析,智能在哪里 智能云解析作为新一代解析技术,相比于传统解析方案取得了质的飞跃.智能云解析在全球部署了多个解析节点,并优化了解析方案以实现真正的智能化解析,本 ...

最新文章

  1. 转载:网站取得定向流量的三种方式
  2. k8s修改端口访问:nodeport暴露的端口范围修改
  3. mysql将时间轴转化为时间_MySQL日期计算及格式转换有关问题
  4. 【转】oracle 和 ' 特殊字符处理 ( like 'GAC/_%' escape ''; 这里面的 / 居然将 转义了 为什么?)...
  5. Best Time to Buy and Sell Stock III O(n) 求解方法
  6. kafka源码1-生产者
  7. POJ2155 Matrix二维线段树经典题
  8. Android 之大话-设计模式
  9. MySQL - 设计游戏用户信息表
  10. 《数据结构》:中缀表达式合法性判断
  11. Leetcode494. 目标和
  12. 自动驾驶感知——毫米波雷达
  13. mac 环境下svn客户端安装和简单使用
  14. webmatrix安装_研究:用于前端开发的WebMatrix
  15. 7精通 S T L(C++标准模板库)-王桂林-专题视频课程
  16. 给程序员老公20年后的一封信
  17. 一些你不知道的好玩的有趣的linux命令 Linux终端下的ASCII艺术
  18. js找出对象数组重复项
  19. PG Music Band-in-a-Box 2021 + RealBand WiN 智能伴奏软件安装升级包
  20. 苹果被罚7800多万?都是防水惹的祸

热门文章

  1. 如何使用JAVA代码生成一个简单的二维码
  2. IAR分析内存重要的神器 - map文件全解析
  3. css_min-height、max-height、height详细讲解
  4. 小程序----个人中心页面
  5. html手机端在线制作,HTML5制作,手机H5页面制作,H5炫酷效果,前端制作 | 纬博赛特...
  6. 超级码力在线编程大赛初赛 第2场 1.三角魔法
  7. CMD 常用命令总结
  8. Android Studio 编译时报文件不能删除,编译失败
  9. 在浏览器中输入网址到网页展现全部过程
  10. 计算机专业在职双证,计算机专业在职研究生可以获得在职研究生双证吗?