首页 > 其他分享 >【计算机网络】应用层——DNS系统

【计算机网络】应用层——DNS系统

时间:2024-03-28 09:57:02浏览次数:20  
标签:顶级 查询 计算机网络 域名 DNS 服务器 net 应用层

DNS域名系统

替代IP地址

image-20240316151616085

域名

image-20240316151812252

  • 顶级域名
    • 国家顶级域名 cn,us,uk
    • 通用顶级域名 com,net,org,gov,int,aero,museum,travel
    • 基础结构域名/反向域名arpa
  • 二级域名
    • 类别域名 ac,com,edu,gov,mil,net,org
    • 行政区域名用于我国各省、自治区、直辖市 bj,js
    • 自己注册的。

image-20240316151952145

域名服务器

根域名服务器(掌握各顶级服务器的IP地址),a~m。类似:a.rootservers.net

顶级域名服务器(管理该顶级域名服务器注册的所有二级域名)

权限域名服务器(负责一个区的域名服务器)

本地域名服务器:当一个主机发出DNS查询请求时,这个查询请求报文就发给本地域名服务器。image-20240316152416519

DNS服务器:从域名到IP解析

image-20240316151730462

域名解析过程

递归查询

请求别人的帮助。

迭代查询

靠自己,在本地服务器上查别人

递归迭代相结合

image-20240316152539502

标签:顶级,查询,计算机网络,域名,DNS,服务器,net,应用层
From: https://www.cnblogs.com/nekodream/p/18100820

相关文章

  • 【计算机网络】应用层——万维网和HTTP协议
    万维网万维网www(WorldWideWeb)是一个大规模的、联机式的信息储藏所/资料空间,是无数个网络站点和网页的集合。资源(文字、视频、音频...)统一资源定位符URL,唯一标识资源!用户通过点击超链接(http://www.baidu.com)获取资源,这些资源通过超文本传输协议(HTTP)传送给使用者。......
  • 【计算机网络】应用层——文件传输协议FTP
    文件传输协议FTPTFTP是比较简单,比较小的。文件传送协议FTP(FileTransferProtocol)提供不同种类主机系统(硬、软件体系等都可以不同)之间的文件传输能力。是一种拷贝,主要提供上传和下载。FTP服务器和用户端FTP是基于客户/服务器(C/S)的协议。用户通过一个客户机程序连接......
  • Python 使用 Cloudflare API 自动修改 DNS 记录教程
    本教程介绍了如何使用Python和CloudflareAPI自动修改DNS记录,包括API密钥的获取、API请求的构建以及DNS记录的更新。准备工作1、注册Cloudflare账号你需要在Cloudflare官网(https://www.cloudflare.com/)注册一个账号。2、添加需要修改DNS记录的域名登录Cloudflare......
  • DNS协议 是什么?说说DNS 完整的查询过程?
    一、是什么DNS(DomainNamesSystem),域名系统,是互联网一项服务,是进行域名和与之相对应的IP地址进行转换的服务器简单来讲,DNS相当于一个翻译官,负责将域名翻译成ip地址IP地址:一长串能够唯一地标记网络上的计算机的数字域名:是由一串用点分隔的名字组成的Internet上某一台计......
  • 计算机网络——数据链路层(差错控制)
    计算机网络——数据链路层(差错控制)差错从何而来数据链路层的差错控制检错编码奇偶校验码循环冗余校验(CRC)FCS纠错编码海明码海明距离纠错流程确定校验码的位数r确定校验码和数据位置求出校验码的值检错并纠错我们今年天来继续学习计算机网络数据链路层这一小节的......
  • 高防dns和高防IP一样吗?
    高防DNS和高防IP一样吗?高防DNS和高防IP在功能和目标上有所不同,因此它们并不完全相同。高防DNS是一种针对DNS服务的防护措施,旨在保护域名解析免受DDoS攻击等网络威胁的影响。它利用高防服务器和高防机房的资源,对无效流量进行清洗,保障DNS服务器的安全状态。高防DNS不仅具有防御DD......
  • SSL(安全套接层)和HTTPS、应用层协议S-HTTP、PGP
    SSL(安全套接层)和HTTPS安全套接层(SecureSocketLayer,SSL)SecureSocketLayer,SSL是Netscape于1994年开发的传输层协议,面向用于实现Web安全通信1999年,IETF基于SSL3.0版本,制定了传输层安全标准TLS(TransportLayerSecurity)SSL/TLS在Web安全通信中被称为HTTPS......
  • 模拟DNS服务
    #testindebian10#检查当前域名服务pingbaidu.com#注释DNS当前服务,并添加本机IPvi/etc/resolv.conf#nameserver108.61.10.10nameserver127.0.0.1#查看是否已安装bind9dpkg-l|grepbind9#安装bind9aptupdateaptinstallbind9#修改配置文件vi/e......
  • 计算机基础知识问答:计算机网络
    计算机网络以OSI体系为例讲解计算机网络的各层协议及作用?七层网络体系结构各层的主要功能:应用层:为应用程序提供交互服务。在互联网中的应用层协议很多,如域名系统DNS,支持万维网应用的HTTP协议,支持电子邮件的SMTP协议等。表示层:主要负责数据格式的转换,如加密解密、转换翻......
  • 计算机网络参考模型
    一、分层思想1.含义:将复杂的流程分解为几个功能相对单一的子过程。使整个流程更加清晰,复杂问题简单化;更容易发现问题并针对性的解决问题二、OSI参考模型1.OSI7层网络模型        应用层:为应用程序提供交互服务,网络服务与最终用户的一个接口。人机交互窗口,把人......