【计算机网络】应用层

【计算机网络】应用层


DNS域名系统

互联网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。

域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。

域名只是个逻辑概念,并不代表计算机所在的物理地点。

DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。一个服务器所负责管辖的(或有权限的)范围叫做区 (zone)

常见的域名含义

(1) 国家顶级域名

  • .cn 表示中国,
  • .us 表示美国,
  • .uk 表示英国,等等。

(2) 通用顶级域名

最早的顶级域名是:

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

新增的通用顶级域名:

  • .aero (航空运输企业)
  • .biz (公司和企业)
  • .cat (加泰隆人的语言和文化团体)
  • .coop (合作团体)
  • .info (各种情况)
  • .jobs (人力资源管理者)
  • .mobi (移动产品与服务的用户和提供者)
  • .museum (博物馆)
  • .name (个人)
  • .pro (有证书的专业人员)
  • .travel (旅游业)

域名解析过程

  • 主机向本地域名服务器的查询一般都是采用递归查询。如果主机所询问的本地域名服务器不知道被查询域名的 IP 地址,那么本地域名服务器就以 DNS 客户的身份,向其他根域名服务器继续发出查询请求报文。
  • 本地域名服务器向根域名服务器的查询通常是采用迭代查询。当根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的 IP 地址,要么告诉本地域名服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询。

万维网WWW

万维网是一个大规模的、联机式的信息贮藏所,英文简称web。万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点(超链技术),具有提供分布式服务的特点。万维网是一个分布式的超媒体系统,是超文本系统的扩充。万维网基于B/S架构工作。

URL:万维网使用统一资源定位符(Uniform Resource Locator)来标志万维网上的各种资源

HTTP:HTTP是处于应用层的协议,使用TCP传输层协议进行可靠的传送。因此,需要特别提醒的是,万维网是基于因特网的一种广泛因特网应用系统,且万维网采用的是HTTP(端口:80)/HTTPS(端口:43)的传输协议。

HTML:万维网使用超文本标记语言(HyperText Markup Language)


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×