DNS服务器配置不需要配置客户端_DNS服务使用哪个端口

DNS服务器配置不需要配置客户端_DNS服务使用哪个端口DNS(DomainNameSystem,域名系统),其主要作用是将主机名解析为IP地址的过程,完成了从域名到主机识别ip地址之间的转换;DNS特点:DNS是一个分布式、分层次的主机名管理架构,通过配置DNS服务器地址,主机不需要知道对应的ip地址就能通过主机名的形式访问互联网;DNS利用类似倒状树的目录结构将主机名的管理分配在不同层级的DNS服务器当中,经过分层管理,每一级DNS服务器…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

DNS(Domain Name System,域名系统),其主要作用是将主机名解析为IP地址的过程,完成了从域名到主机识别ip地址之间的转换;

  • DNS特点:
  • DNS是一个分布式、分层次的主机名管理架构,通过配置DNS服务器地址,主机不需要知道对应的ip地址就能通过主机名的形式访问互联网;
  • DNS利用类似倒状树的目录结构将主机名的管理分配在不同层级的DNS服务器当中,经过分层管理,每一级DNS服务器负责部分域名信息,这就减轻了DNS服务器的负载,同时也方便记录的更新同步;
  • DNS是一个网络服务,因此就有对应的端口,其端口号为53号。DNS查询的时候,是以udp这个比较快速的数据传输协议来查询的,但万一没有方法查询到完整的信息时,就会再次以tcp这个协定来重新查询,DNS服务在启动的时候会同时开启tcp的53号端口和udp的53号端口;
  • DNS在进行区域传输的时候使用TCP协议,其他时候则使用UDP协议;
  • FQDN(Full Qualified Domain Name):完整主机名,是由主机名和域名构成。例如http://www.baidu.com。当中,www就是web网站服务器的主机名,http://baidu.com就是域名,主机名和域名之间用实心点号来表示;
  • DNS是基于c/s架构的(多数基于套接字架构的C/S架构),对于每一级域名长度的限制是63个字符,域名总长度则不超过253个字符;
  • DNS系统记录的信息非常多,不过重点就两个:一个是记录服务器所在的NS(Name Server)标志,另一个是记录主机名对应的A(address)标志。
  • DNS域名结构
  • DNS的域名是倒状的树状结构,在最顶层是一个根服务器,它主要负责顶级域名管理;
  • 一级域名共分为三类,组织域、国家域和反响域,最多可以有127级域名;
  • 每一级的域名服务器只负责对应下级的域的管理,其中根节点是分布在世界各地的13台服务器组成,其中10台位于美国地区,另外3台设置于英国、瑞典和日本。
699d61f75aa933fab6d9fadde5b28c36.png
  • DNS工作原理
  • DNS解析域名到IP要经过三个阶段:
    • 本地DNS缓存解析;
    • 本地DNS服务器解析,递归查询;
    • 根域及各级域名服务器解析,迭代查询。
bc1d3e57d2bb363939af46313125550d.png
  • DNS与其他负载均衡工具对比
  • DNS负载均衡
    • 对同一个请求的域名,映射为不同的服务器IP地址;
  • HTTP重定向
    • HTTP代理(比如浏览器)向web服务器请求某一url之后,web服务器根据http响应头信息中的location标记来返回一个新的URL,然后HTTP代理继续请求访问这个新的url;
  • 反向代理负载均衡
    • 反向代理指的是以代理服务器来接收对web服务器的连接请求,然后转发给内部网络中不同的web服务器,并将从web服务器请求得到的结果返回给请求连接的客户端,以nginx为代表。
  • NAT负载均衡
    • 将公网地址映射为多个私网地址,解决IP地址紧张,不想让外部网络知道内部网络结构的问题;
  • CDN
    • CDN即Content Delivery Network,内容分发网络。通过发布机制将内容同步到大量的缓存节点,并在DNS服务器上进行扩展,找到离用户最近的缓存节点作为服务提供节点;
  • 混合型负载均衡
    • 在有些大型网络中,由于多个服务器群内硬件设备、各自的规模、提供的服务等的差异,可以考虑给每个服务器群采用最适合的负载均衡方式,然后又在这多个服务器群间再一次负载均衡或群集起来以一个整体向外界提供服务(即把着多个服务器群当多一个新的服务器群),从而达到最佳的性能。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187873.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 同济大学计算机系拿奖学分绩点,萌新必看NO.8|关于学分绩点奖学金,你想知道的都在这里…

    同济大学计算机系拿奖学分绩点,萌新必看NO.8|关于学分绩点奖学金,你想知道的都在这里…原标题:萌新必看NO.8|关于学分绩点奖学金,你想知道的都在这里结束高考,来到武汉大学,是否意味着你能够彻底放松呢?正在埋头苦读的小帮告诉你,对于大学生来说,学习仍然非常重要。每个期末考试周,图书馆座无虚席,大家都在为了拿到好绩点而拼命。看到这里,你是不是对大学学习生活有些好奇呢?下面,就由小帮为你介绍大学学习生活中最为重要的部分——学分、绩点和奖学金吧!座无虚席的图书馆学分学分是根据课程的…

  • fsd开机启动_怎么取消开机自动启动软件

    fsd开机启动_怎么取消开机自动启动软件一、vi/etc/rc.d/rc.local添加:/usr/local/nginx/sbin/nginx/usr/bin/fdfs_trackerd/etc/fdfs/tracker.confrestart/usr/bin/fdfs_storaged/etc/fdfs/storage.confrestart二、给rc.local赋可执行权限chmo…

    2022年10月19日
  • 微机原理课程设计电梯控制系统_列举一个计算机控制系统的应用实例

    微机原理课程设计电梯控制系统_列举一个计算机控制系统的应用实例1、针对一个具有大纯时延时间的一阶惯性环节(G(s)=K*e-θs/(Ts+1))温度控制系统和给定的系统性能指标,(工程要求相角裕度为30~60,幅值裕度>6dB);要求测量范围-50℃~200℃,测量精度0.5%,分辨率0.2℃;2、书面设计一个计算机控制系统的硬件布线连接图,并转化为系统结构图;3、选择一种控制算法并借助软件工程知识编写程序流程图;4、用MATLAB和SIMULINK进…

  • linux clion 激活码【在线注册码/序列号/破解码】

    linux clion 激活码【在线注册码/序列号/破解码】,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • c语言网络编程聊天系统_用户程序在用户态下使用系统调用

    c语言网络编程聊天系统_用户程序在用户态下使用系统调用一、socket介绍socket起源于linux,在Linux中,一个非常重要的思想就是“一切皆文件”,一切行为皆可描述为“打开文件>读写文件>关闭文件”,socket可以理解成一种

  • R 检测多重共线性

    R 检测多重共线性多重共线性可用统计量VIF(VarianceInflationFactor,方差膨胀因子)进行检测。VIF的平方根表示变量回归参数的置信区间能膨胀为与模型无关的预测变量的程度(因此而得名)。car包中的vif()函数提供VIF值。一般原则下,vif>2就表明存在多重共线性问题。检测多重共线性>library(car)>vif(fit)PopulationIlliteracyIncomeFrost1.22.21.32.1&g

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号