zoukankan      html  css  js  c++  java
  • 马哥学习笔记三——DNS服务

    DNS: Domain Name Service
    域名:www.magedu.com(主机名,FQDN:Full Qualified Domain Name, 完全限定域名)
    DNS:名称解析,Name Resolving 名称转换(背后有查询过程,数据库)
       FQDN<-->IP
       172.16.0.1  www.magedu.com.
       172.16.0.2  mail.magedu.com.

    TLD:
       组织域:.com, .org, .net, .cc
       国家域: .cn, .tw, .hk, .iq, .ir, .jp
       反向域: IP-->FQDN
          反向:IP-->FQDN
          正向:FQDN-->IP

    查询:
       递归:只发出一次请求
       迭代:发出多次请求
     
    解析:
       正向:FQDN-->IP
       反向:IP-->FQDN
    两段式:递归,迭代

    DNS:分布式数据库  

      上级仅知道其直接下级;  

      下级只知道根的位置;

    DNS服务器:  

      接受本地客户查询请求(递归)  

      外部客户端请求:请求权威答案   

        肯定答案:TTL   

        否定答案:TTL  

      外部客户端请求:非权威答案

    DNS服务器类型
       主DNS服务器: 数据修改
       辅助DNS服务器:请求数据同步
          serial number
          refresh
          retry
          expire
          nagative answer TTL
       缓存DNS服务器
       转发器

    caching-nameserver:配置DNS服务器为缓存服务器

    DNS压力测试工具:queryperf,dnstop

  • 相关阅读:
    分布式哈希和一致性哈希算法
    消息队列rabbitmq的五种工作模式(go语言版本)
    Mysql查询缓存
    数据库的三大设计范式
    二叉树的常见算法
    消息队列选型分析
    Mysql防止索引失效原则
    Mysql索引优化单表、两表、三表实践
    数据结构 【栈与队列】
    谷歌实用插件
  • 原文地址:https://www.cnblogs.com/wangyongbin/p/3708280.html
Copyright © 2011-2022 走看看