Skip to content
难度基础(★)
建议时长45分钟

6.2 网络安全协议

本课核心知识点整理
本课核心知识点手绘流程图(SVG)

安全协议是在原有通信上加保护

安全协议不是凭空替代所有网络协议,而是在不同层次给通信加入保密性、完整性、身份认证等能力。考试常考“某个安全协议保护哪一层、用于什么场景”。

协议保护对象/层次主要作用
SSL/TLS传输安全机制,常位于应用和传输之间加密、认证、完整性保护
HTTPSHTTP + TLS安全 Web 访问
IPSec网络层/IP 分组VPN、IP 层数据保护
SSH安全远程登录替代明文 Telnet
S/MIME电子邮件邮件加密和数字签名
PGP电子邮件/文件加密、签名、认证

HTTP、HTTPS、TLS 的关系

HTTP 默认明文传输,能被窃听或篡改。HTTPS 是在 HTTP 上使用 TLS 保护,默认端口 443。

协议默认端口安全性
HTTP80明文,不提供加密保护
HTTPS443使用 TLS,提供加密与认证

HTTPS 解决的不是“网页变成另一种语言”,而是让浏览器和服务器之间的 HTTP 数据通过 TLS 加密传输,并通过证书验证服务器身份。

SSH 为什么替代 Telnet

Telnet 基于 TCP,传输可靠,但用户名和密码明文传输,所以不安全。SSH 提供加密的远程登录和管理能力,常用于安全管理服务器。

远程协议特点
Telnet明文,可靠但不安全
SSH加密,支持安全远程登录

IPSec:网络层保护

IPSec 工作在网络层,保护 IP 数据报,常用于 VPN。它的特点是对上层应用透明:应用层不一定知道底层 IP 数据已经被加密或认证。

题干关键词优先协议
安全浏览网页HTTPS/TLS
安全远程登录SSH
网络层安全、VPN、IP 分组保护IPSec
安全电子邮件S/MIME 或 PGP

技术取舍

方案优势不足
应用层安全,如 S/MIME针对具体应用,语义清晰每个应用要单独支持
传输层安全,如 TLS复用广,Web 等场景成熟主要保护连接,不直接管理 IP 层路由
网络层安全,如 IPSec对应用透明,可保护 IP 分组部署和策略配置更复杂

所以安全协议不是“谁一定替代谁”,而是按保护对象选择:网页用 HTTPS,远程登录用 SSH,IP 层 VPN 用 IPSec,邮件安全用 S/MIME/PGP。

例题

单选
安全访问 Web 页面通常使用:
单选
用于保护网络层 IP 分组安全的协议是:
单选
关于 SSH 的说法,正确的是:

自查要点

  1. HTTPS、TLS、HTTP 三者是什么关系?
  2. SSH 为什么比 Telnet 更适合远程管理?
  3. IPSec 为什么说是网络层安全协议?
  4. 安全邮件常见协议有哪些?
  5. 选择安全协议时应先看保护对象还是协议名字?