计算机网络应用层篇
章节导学
应用层概述
- 传输层以及以下的层提供完整的通信服务
- 应用层是面向用户的一层
- 应用进程的报文类型(请求报文,应答报文)
- 报文的语法、格式
- 应用进程发送数据的时机、规则
DNS详解
DNS(Domain Name System:域名系统)
DNS存在的意义
域名的详解
域名服务器
DHCP协议详解
DHCP是什么
- DHCP(Dynamic Host Configuration Protocol:动态主机设置协议)
- DHCP是一个局域网协议
- DHCP是应用UDP协议的应用层协议
DHCP的作用
HTTP协议详解
HTTP是什么
- HTTP(HyperText Transfer Protocol:超文本传输协议)
超文本: "超级文本" "带超链接文本"
- http(s)😕/<主机>:<端口>/<路径>
HTTP工作过程
请求方法
指定资源
- 在地址中指定
- 在请求数据中指定
状态码
HTTP工作的结构
- Web缓存
- Web代理
- CDN
- 爬虫
WEB缓存
WEB代理
CDN
- CDN(Content Delivery Network:内容分发网络)
多媒体内容
爬虫
- 增加网络拥塞
- 损耗服务器资源
HTTPS协议详解
HTTP不安全
- HTTP是明文传输的
- HTTPS(Secure)是安全的HTTP协议
- http(s)😕/<主机>:<端口>/<路径>
端口默认为443
加密模型
数字证书
- 数字证书是可信任组织颁发给特定对象的认证