【计算机网络-应用层】DNS协议

简介: 【计算机网络-应用层】DNS协议

1. 客户/服务器(C/S)模型

1.1 服务器(提供计算服务的设备)

  • 永久提供服务
  • 永久性访问地址/域名

1.2 客户机(请求计算服务的主机)

  • 与服务器通信,使用服务器提供的服务
  • 间歇性接入网络
  • 可能使用动态IP地址
  • 不与其他客户机直接通信

2. P2P模型

  • 不存在永远在线的服务器
  • 每个主机即可以提供服务,也可以请求服务
  • 任意端系统/节点之间可以直接通讯
  • 节点间歇性接入网络
  • 节点可能改变IP地址
  • 可扩展性好
  • 网络健壮性强

3. DNS系统(域名–IP地址)

用域名来替代IP地址

3.1 域名服务器

3.2 域名解析过程

3.2.1 递归查询

类似DFS查询

3.2.2 迭代查询

本地域名服务器去问根域名服务器,根域名服务器告诉他哪个顶级域名服务器,再去查找顶级域名服务器,依次迭代

3.2.3 高速缓存

先看主机的高速缓存,再看本地域名服务器有没有缓存,然后根域名服务器,依次类推~


相关文章
|
9天前
|
算法
以太网CSMA/CD协议:通信原理、碰撞检测与退避机制深度解析
以太网CSMA/CD协议:通信原理、碰撞检测与退避机制深度解析
26 1
|
8天前
|
前端开发 网络架构
计算机网络——第一章时延部分深入学习、相关习题及详细解析
计算机网络——第一章时延部分深入学习、相关习题及详细解析
6 0
|
8天前
|
网络协议 数据安全/隐私保护 网络架构
计算机网络——第一章体系结构相关习题及详细解析
计算机网络——第一章体系结构相关习题及详细解析
6 0
|
9天前
|
运维 内存技术
计算机网络:物理层中的数字传输系统全景概览解析
计算机网络:物理层中的数字传输系统全景概览解析
21 0
|
9天前
计算机网络:信道复用技术概念解析
计算机网络:信道复用技术概念解析
10 0
|
9天前
|
监控 安全
计算机网络:关键性能指标与非性能特征解析
计算机网络:关键性能指标与非性能特征解析
218 0
|
10天前
|
域名解析 网络协议 程序员
网络原理(7)——以太网数据帧和DNS协议(数据链路层和应用层)
网络原理(7)——以太网数据帧和DNS协议(数据链路层和应用层)
14 0
|
11天前
|
域名解析 存储 缓存
【基础计算机网络】应用层
【基础计算机网络】应用层
|
11天前
|
网络协议 API
【计算机网络概述】第二章:应用层:2.1 应用层原理
【计算机网络概述】第二章:应用层:2.1 应用层原理
|
2天前
|
安全 Java 数据安全/隐私保护
Java基础4-一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!(二)
Java基础4-一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!(二)
12 0

推荐镜像

更多