《计算机网络》笔记——第6章 应用层(一)

声明:

本博客是本人在学习《计算机网络》后整理的笔记,旨在方便复习和回顾,并非用作商业用途。

本博客已标明出处,如有侵权请告知,马上删除。

6.1 域名系统 DNS

6.1.1 域名系统概述

  • 许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。
  • 互联网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。
  • 名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器

6.1.2 互联网的域名结构

  • 互联网采用了层次树状结构的命名方法。

  • 任何一个连接在互联网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。

  • 域名的结构由标号序列组成,各标号之间用点隔开:

    . 三级域名 . 二级域名 . 顶级域名
    
  • 各标号分别代表不同级别的域名。

域名只是个逻辑概念

  • 域名只是个逻辑概念,并不代表计算机所在的物理地点。
  • 变长的域名和使用有助记忆的字符串,是为了便于人来使用。而 IP 地址是定长的 32 位二进制数字则非常便于机器进行处理。
  • 域名中的 “点” 和点分十进制 IP 地址中的 “点” 并无一一对应的关系。点分十进制 IP 地址中一定是包含三个“点”,但每一个域名中“点”的数目则不一定正好是三个。

顶级域名 TLD (Top Level Domain)

  • 国家顶级域名 nTLD,例如:

    • .cn 表示中国,
    • .us 表示美国,
    • .uk 表示英国,等等。
  • 通用顶级域名 gTLD,例如:

    • .com(公司和企业)
    • .net(网络服务机构)
    • .org(非赢利性组织)
    • .edu(美国专用的教育机构)
    • .gov(美国专用的政府部门)
    • .mil(美国专用的军事部门)
    • .int(国际组织)

互联网的域名空间

在这里插入图片描述

6.1.3 域名服务器

  • 一个服务器所负责管辖的(或有权限的)范围叫做 (zone)。
  • 各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。
  • 每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到 IP 地址的映射。
  • DNS 服务器的管辖范围不是以 “域” 为单位,而是以 “区” 为单位。

区的不同划分方法举例

在这里插入图片描述

树状结构的 DNS 域名服务器

在这里插入图片描述

域名服务器有以下四种类型

  • 根域名服务器
  • 顶级域名服务器
  • 权限域名服务器
  • 本地域名服务器

根域名服务器

  • 根域名服务器是最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址。

  • 不管是哪一个本地域名服务器,若要对互联网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器。

  • 根域名服务器并不直接把域名直接转换成 IP 地址。在使用迭代查询时,根域名服务器把下一步应当找的顶级域名服务器的 IP 地址告诉本地域名服务器。

  • 在互联网上共有 13 个不同 IP 地址的根域名服务器,它们的名字是用一个英文字母命名,从 a 一直到 m(前 13 个字母)。

顶级域名服务器

  • 顶级域名服务器(即 TLD 服务器)负责管理在该顶级域名服务器注册的所有二级域名。
  • 当收到 DNS 查询请求时,就给出相应的回答(可能是最后的结果,也可能是下一步应当找的域名服务器的 IP 地址)。

权限域名服务器

  • 负责一个区的域名服务器。
  • 当一个权限域名服务器还不能给出最后的查询回答时,就会告诉发出查询请求的 DNS 客户,下一步应当找哪一个权限域名服务器。

本地域名服务器

  • 本地域名服务器对域名系统非常重要。
  • 当一个主机发出 DNS 查询请求时,这个查询请求报文就发送给本地域名服务器。
  • 每一个互联网服务提供者 ISP,或一个大学,甚至一个大学里的系,都可以拥有一个本地域名服务器,
  • 这种域名服务器有时也称为默认域名服务器

提高域名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bm1998

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值