计算机网络技术备考指南 | 第6章 网络应用技术:考试重点全解析
计算机网络技术备考指南 | 第6章 网络应用技术:考试重点全解析
一、本章在考试中的地位
本章贴近实际、记忆性强,是"送分题"集中区。以近年真题常见题型为例,具体以当次考试大纲为准:单选题常考各应用的端口号、协议归属、DNS 查询方式、HTTP 方法;填空题常考 URL 组成、邮件协议、电子商务模式;简答题常考"域名解析过程""FTP 为何使用两条连接""HTTP 与 HTTPS 的区别";综合题可能要求按应用需求选择协议组合。复习重点是"协议—端口—功能"三列对应表,务必背熟。
二、核心考点清单
网络应用概述
- 三种模型:C/S(客户端/服务器,功能分工明确、便于管理,但服务器压力大);B/S(浏览器/服务器,客户端零安装、易升级,交互性稍弱);P2P(对等网络,节点既是客户端又是服务器,扩展性好、带宽利用率高,如 BitTorrent)。
- 应用层协议通过"IP 地址 + 端口号"定位服务进程。
域名系统 DNS
- 作用:实现域名与 IP 地址的映射,方便用户记忆。
- 域名结构:根 → 顶级域(com、org、net、edu、gov、cn、uk)→ 二级域 → 主机名,如 www.example.com.cn。
- 域名服务器分类:根域名服务器、顶级域名服务器、权限(授权)域名服务器、本地域名服务器。
- 查询方式:递归查询(本地域名服务器替客户机一问到底,返回最终结果)、迭代查询(被查询服务器只返回"下一步该问谁",由本地服务器继续追问)。主机与本地服务器之间通常用递归,本地服务器与其他服务器之间通常用迭代。
- 资源记录:A(IPv4 地址)、AAAA(IPv6)、CNAME(别名)、MX(邮件交换)、NS(域名服务器)、PTR(反向解析)。
- 端口 53,通常用 UDP,区域传送用 TCP。
文件传输 FTP
- C/S 模式,使用两条 TCP 连接:控制连接(端口 21,传命令,整个会话保持)、数据连接(端口 20 或临时端口,传文件,传完即关)。
- 主动模式 PORT:服务器主动连客户端数据端口;被动模式 PASV:客户端主动连服务器,适合客户端在防火墙/NAT 之后。
- 支持匿名登录(anonymous),也支持授权用户;可传 ASCII 与二进制两种模式。
电子邮件 E-mail
- 组成:用户代理(客户端软件)、邮件服务器、邮件协议。
- SMTP(25 端口):负责发送与服务器间中转,只能传 ASCII,需 MIME 扩展支持中文与附件;POP3(110)用于下载邮件到本地,IMAP4(143)在服务器上管理邮件、支持多端同步。
- 邮件格式:信封 + 内容,内容含首部(From、To、Subject、Date)与正文。
WWW 服务
- 三要素:统一资源定位符 URL、超文本传输协议 HTTP、超文本标记语言 HTML。
- URL 格式:协议://主机[:端口]/路径/文件名,如 http://www.example.com:80/news/index.html。
- HTTP 端口 80,无状态、请求/响应式;常用方法 GET(取资源、参数在 URL)、POST(提交数据、参数在正文)、HEAD、PUT、DELETE。
- 状态码:2×× 成功(200 OK)、3×× 重定向(301 永久、302 临时)、4×× 客户端错误(404 未找到、403 禁止)、5×× 服务器错误(500)。
- 无状态的弥补手段是 Cookie 与 Session;HTTPS = HTTP + TLS,端口 443,提供加密、完整性、身份认证。
- 网页开发分为静态页面与动态页面(CGI、ASP、JSP、PHP)。
电子商务应用
- 模式:B2B(企业对企业)、B2C(企业对消费者)、C2C(消费者对消费者)、B2G/G2B(政府对企业的采购与监管)。
- 支撑技术:电子支付(第三方支付、网银、移动支付)、电子数据交换 EDI、物流与供应链系统。
- 安全需求:机密性、完整性、身份认证、不可否认;SET 协议面向信用卡支付,用数字证书与双重签名保护卡号与订单信息。
三、高频简答题预测
1. 简述域名解析的递归查询与迭代查询过程。
要点:递归查询中,客户端向本地域名服务器发出请求后,本地服务器负责逐级查询并返回最终 IP,客户端只交互一次;迭代查询中,本地服务器依次向根、顶级、权限服务器询问,每次得到下一级服务器地址后自行继续,直到获得结果。实际网络中二者配合使用。
2. FTP 为什么使用控制连接和数据连接两条 TCP 连接?
要点:控制连接传命令与响应,需在整个会话期间保持;数据连接传文件内容,每次传输动态建立、传完即关。分离后命令与数据互不干扰,可边传边控制(如中止传输),也便于选择不同的传输参数与端口。
3. 简述电子邮件系统的主要组成与所用协议。
要点:由用户代理、邮件服务器和协议组成。发送及服务器间中继用 SMTP(25),读取邮件用 POP3(110)或 IMAP4(143);MIME 用于在 SMTP 上传输非 ASCII 内容与附件。
4. HTTP 与 HTTPS 有何区别?
要点:HTTP 明文传输、端口 80、无加密与身份验证;HTTPS 在 HTTP 与 TCP 之间加入 TLS/SSL,端口 443,提供加密传输、数据完整性校验与服务器身份认证,但增加了握手开销与计算负担。
四、易错点提醒
- FTP 的控制连接端口是 21、数据连接默认 20,二者不要写反;数据连接并非全程保持。
- DNS 默认用 UDP 53,但报文超过 512 字节或区域传送时改用 TCP。
- SMTP 只管"发",POP3/IMAP 只管"取",不要把收信写成 SMTP。
- HTTP 是无状态协议,登录状态的保持依赖 Cookie/Session,而非协议本身。
五、本章记忆口诀/速记表
| 应用 | 协议 | 端口 | 传输层 |
|---|---|---|---|
| 万维网 | HTTP / HTTPS | 80 / 443 | TCP |
| 文件传输 | FTP 控制/数据 | 21 / 20 | TCP |
| 发邮件 | SMTP | 25 | TCP |
| 收邮件 | POP3 / IMAP4 | 110 / 143 | TCP |
| 域名解析 | DNS | 53 | UDP 为主 |
| 远程登录 | Telnet / SSH | 23 / 22 | TCP |
口诀:"邮 25 发、110 收;网页 80、加密 443;FTP 二一控、二零数;DNS 五三问名字。" 电子商务记"B2B 企业间、B2C 对个人、C2C 个人间"。
