应用层的主要作用是为用户提供网络服务和应用程序接口,使其能够通过网络进行通信和数据交换。
本章最重要的内容有DNS解析,万维网www和SMTP协议pop3协议 DHCP的基本概念
一、域名解析DNS协议
DNS解析协议是用于将域名转换为IP地址的分布式数据库系统,使得互联网上的设备能够通过易记的域名访问到对应的网络资源。
域名基本结构
mail.cctv.com
mail是三级域名 cctv是二级域名 com是顶级域名
为了提高DNS查询效率,并减轻根域名服务器的负荷和减少互联网上的DNS查询报文数量,在域名服务器中广泛使用了高速缓存,用来存放最近查询过的域名以及从何处获得域名映射信息的记录
二、WWW万维网
万维网是一个大规模的联机式的信息储藏所,
万维网是一个分布式的超媒体系统,他是超文本系统的扩充。
怎么样标志分布在整个互联网上的万维网文档?
使用统一资源定位符URL解决,使每一个文档在整个互联网的范围内具有唯一标识符url
用什么样的协议来实现万维网上的各种链接?
使万维网客户程序与万维网服务器程序之间的交互遵守严格的超文本传输协议HTTP,HTTP是一个应用层的协议,使用TCP连接进行可靠传输
https://xinxi.hebau.edu.cn/info/1051/1389.htm
协议部分(Protocol):https://
域名部分(Domain):xinxi.hebau.edu.cn
路径部分(Path):/info/1051/1389.htm
http://example.com:8080/path/to/resource
-
协议(Protocol):http://
- 说明使用的协议是HTTP(超文本传输协议)。
-
主机(Host):example.com
- 这是要访问的服务器的域名。
-
端口号(Port):8080
- 这是服务器上用于HTTP协议的非默认端口号(HTTP的默认端口号是80)。
-
路径(Path):/path/to/resource
- 这是服务器上资源的具体位置,指向了一个文件或页面。