← 网络基础学习第 55 / 55 章速查随时查阅

附录 · 速查与术语

术语表

网络里缩写太多,而且同一个词在不同语境下意思不同(比如"段"既指 TCP 段,也指"网段")。这份表按主题分组,每条给一句话解释和它出现在哪一章,方便回头查。

本章要解决的问题:网络里缩写太多,而且同一个词在不同语境下意思不同(比如"段"既指 TCP 段,也指"网段")。这份表按主题分组,每条给一句话解释和它出现在哪一章,方便回头查。

本章的证据来源:全部内容的汇总。定义出自各章标注的 RFC 与标准;带「实测」字样的条目在本教程对应的章节里有本机数据支撑。

先从一个例子理解概念

第一次学时,应该在正文例子里理解概念;这章让你回头查名字和复习。先看用途,再看英文缩写,不要求一次背完。

一个词需要三件事才能理解

先说解决什么问题,再说在例子里怎样工作,最后给出术语和适用范围。一句简写便于复习,不能替代这些解释。

名字相同也可能不同:帧与TTL

以太网帧与HTTP/2帧在不同层,格式不同;DNS TTL管缓存期限,IP TTL管继续转发。遇到相同名字,先问它属于哪一层或哪种协议。

下面再用这些概念看原理、命令和结果。规范与官方资料列在本章末尾,类比只帮助理解,不代替协议规则。

怎么用这份表

三个用法:

  1. 读某章时遇到不认识的词 → 在这里找到一句话解释,再回那一章看细节
  2. 和别人讨论时确认术语 → 网络里同一件事常有多个叫法(比如"包/分组/报文"),先对齐再说
  3. 复习时当提纲用 → 每一组术语其实对应一个模块的知识点

一、基础与分层

术语一句话解释详见
协议通信的格式、处理与顺序规则;规范文档与实现代码不同《全景与基础》模块
RFCIETF等发布的开放文档系列,含标准轨、信息性与实验性等,不全部是标准《全景与基础》模块
分层每层只解决一个问题,只依赖下一层的服务,不关心它怎么实现《全景与基础》模块
OSI 七层国际标准化组织提出的参考模型,用于描述和教学《全景与基础》模块
TCP/IP 四层实际工程使用的分层:应用层、传输层、网络层、网络接口层《全景与基础》模块
封装数据每往下一层走,就在前面加一个该层的头部《全景与基础》模块
解封装接收方从下往上逐层脱掉头部,顺序与封装相反《全景与基础》模块
段(segment)传输层的产物(特指 TCP);注意"网段"是完全不同的概念《全景与基础》模块
包(packet)网络层的产物,能跨多个网络从起点到终点《全景与基础》模块
帧(frame)链路层的产物,只在同一段链路内有效《全景与基础》模块
比特取值0/1的信息单位;物理信号可用多电平/多相位符号承载《全景与基础》模块
MTU链路层能承载的网络层数据上限,以太网通常 1500 字节;不含帧头帧尾《全景与基础》模块
分片把一个IP数据报拆为分片;缺片不能重组,IP自身不重传《全景与基础》模块
PMTUD路径 MTU 发现:靠 ICMP 通知发送方把包改小《全景与基础》模块

二、地址与标识

术语一句话解释详见
MAC 地址以太网等链路的接口标识,常见48位;实际通信地址可被配置或随机化《链路层和局域网》模块
OUI组织标识;传统OUI型地址使用24位前缀,但IEEE还有其他分配规模《链路层和局域网》模块
U/L 位首字节第1位:0通用管理、1本地管理;不证明烧录方式或随机化《链路层和局域网》模块
I/G 位MAC 第一个字节的第 0 位:0 = 单播,1 = 多播《链路层和局域网》模块
MAC 随机化采用配置/系统生成的链路地址降低追踪;换址周期与按网络策略因实现而异《链路层和局域网》模块
IP 地址逻辑位置标识,"你在哪";跟着网络走,换网络就变《网络层》模块
子网掩码决定 IP 地址里哪部分是网络号、哪部分是主机号《网络层》模块
CIDR / 前缀长度用 /24 这种方式表示掩码,表示前多少位是网络号《网络层》模块
网络号 / 广播地址常规IPv4子网中的范围边界;/31点到点与/32须单独解释《网络层》模块
APIPAIPv4链路本地寻址,169.254/16可本链路通信;不是整机无网络的证明《应用层》模块
私有地址RFC 1918 划定的三段内部地址,公网路由器不转发《网络层》模块
回环地址127.0.0.0/8,指向本机自己,包不出网卡《网络层》模块
端口16 位数字,区分同一设备上不同的程序;"房间号"《运输层》模块
临时端口系统临时分配给客户端连接的端口,Windows 默认 49152~65535《运输层》模块
四元组源 IP + 源端口 + 目的 IP + 目的端口,唯一标识一条连接《运输层》模块
套接字(socket)程序访问网络的编程接口;也常用来指"IP + 端口"这个组合《运输层》模块

三、链路层与以太网

术语一句话解释详见
以太网IEEE 802.3,指帧格式 + 介质访问规则;不等于网线《链路层和局域网》模块
帧头 / 帧尾以太网帧的 14 字节头部与 4 字节 FCS 校验尾《链路层和局域网》模块
类型字段帧头里标明承载的是什么:0x0800 IPv4、0x0806 ARP、0x86DD IPv6《链路层和局域网》模块
FCS帧尾的 CRC 校验值;校验失败就丢帧,不重传不通知《链路层和局域网》模块
最小帧长 64 字节源于早期 CSMA/CD 的冲突检测需要;数据不足 46 字节要填充《链路层和局域网》模块
ARP把 IP 地址解析成 MAC 地址的协议;请求广播、应答单播《链路层和局域网》模块
邻居缓存存 ARP 结果的表,有 Reachable/Stale/Probe/Incomplete/Unreachable 状态《链路层和局域网》模块
免费 ARP主动广播"我是 X,MAC 是 Y",用于检测 IP 冲突和更新他人缓存《链路层和局域网》模块
ARP 欺骗伪造 ARP 应答冒充网关,实现局域网中间人攻击;ARP 无认证机制《链路层和局域网》模块
集线器物理层设备,只复制信号;所有端口同属一个冲突域《链路层和局域网》模块
交换机链路层设备,读帧头 MAC 决定从哪个口转发《链路层和局域网》模块
转发表 / FDB交换机记录"哪个 MAC 在哪个口"的表,靠观察源 MAC 自学《链路层和局域网》模块
泛洪(flooding)目的 MAC 不在表里时从所有其他口发出;是正常机制而非故障《链路层和局域网》模块
冲突域会发生信号冲突的范围;交换机隔开它《链路层和局域网》模块
广播域一个广播帧能到达的范围;交换机不隔开,路由器或 VLAN 才隔开《链路层和局域网》模块
VLAN在一台物理交换机上划出多个逻辑交换机(广播域)《链路层和局域网》模块
802.1QVLAN标签标准,单标签4字节;Q标签MAC帧允许最小64字节《链路层和局域网》模块
Access / Trunk 口常见Access以无标签服务单VLAN,Trunk承载多VLAN;native VLAN及终端标签取决于配置《链路层和局域网》模块
STP生成树协议,逻辑上剪断二层环路,防止广播风暴《链路层和局域网》模块
广播风暴二层成环后广播帧无限复制,几秒内瘫痪网络《链路层和局域网》模块

四、IP 层

术语一句话解释详见
TTLIP 头字段,实际按跳数递减,减到 0 丢弃并回 ICMP 超时《网络层》模块
初始 TTL 约定常见 64(Linux/网络设备)、128(Windows)、255(部分设备)《网络层》模块
首部校验和IPv4首部的校验,覆盖整个首部及选项,不覆盖IP载荷《网络层》模块
协议字段IP 头标明里面装的是什么:1 = ICMP、6 = TCP、17 = UDP《网络层》模块
ICMP提供差错报告与诊断的协议,无端口,装在 IP 包里《网络层》模块
ping发 ICMP Echo Request(类型 8),等 Echo Reply(类型 0),测往返时间《网络层》模块
tracert / traceroute靠递增 TTL 逼每台路由器回 ICMP 超时,从而画出路径《网络层》模块
端口不可达ICMP 类型 3 代码 3;UDP 打到没人监听的端口时内核对发送方的回复《网络层》模块、《运输层》模块
IPv6128 位地址;取消广播、用 NDP 代替 ARP、路由器不分片、去掉头部校验和《网络层》模块
链路本地地址fe80::/10,只在同网段有效;%17 是区域索引(指明哪个接口)《网络层》模块
EUI-64基于MAC的Modified EUI-64可生成接口标识;RFC7217是不透明稳定标识方案之一《网络层》模块
NDPIPv6 的邻居发现协议,用 ICMPv6 承载,替代 ARP,还能做路由器发现《网络层》模块
NAT在边界把一个地址域的地址映射到另一个地址域;解决 IPv4 地址不足《网络层》模块
PAT / NAPT连端口一起换,让一个公网 IP 承载多台设备《网络层》模块
端口映射 / 端口转发让外网能主动访问内网某台设备的某端口《网络层》模块

五、传输层

术语一句话解释详见
TCP面向连接的可靠有序字节流协议;连接可失败,不确认业务必已处理《运输层》模块
UDP提供数据报传输,头8字节,不提供送达、顺序和去重保证《运输层》模块
三次握手SYN → SYN+ACK → ACK;交换并确认双方的初始序号《运输层》模块
四次挥手两个方向独立关闭的常见示意;FIN/ACK可合并,同时关闭与复位另论《运输层》模块
半关闭只关闭一个方向的发送(shutdown(SHUT_WR)),仍能接收数据《运输层》模块
TIME_WAIT正常关闭后的等待状态,普通主动关闭端常进入,同时关闭可两端进入;时长依实现《运输层》模块
CLOSE_WAIT收到对端FIN、等待应用关闭发送方向的合法状态;长期异常堆积才需查泄漏等《运输层》模块
FIN_WAIT_2自己的 FIN 已被确认,正在等对方的 FIN《运输层》模块
RST复位报文;TCP 遇到没人监听的端口时回复它(对比 UDP 回 ICMP)《运输层》模块
序号 / ISNTCP按字节编号;初始序号按时间与安全生成要求选择,避免旧包混淆和预测《运输层》模块
累积确认ACK n 表示 n 之前全部收到;后面的 ACK 能覆盖前面丢的《运输层》模块
RTO重传超时;动态计算,重传时指数退避(1s→2s→4s…)《运输层》模块
快速重传收到 3 个重复 ACK 就立即重传,不必等 RTO 超时《运输层》模块
SACK补充已收字节区间以帮助恢复;无SACK也可快速重传缺失段《运输层》模块
滑动窗口一次可以连续发出多少字节而不用等确认;吞吐 ≈ 窗口 ÷ RTT《运输层》模块
接收窗口(rwnd)接收方通告"我还能收多少",用于流量控制《运输层》模块
流量控制别压垮接收方;靠接收方通告窗口实现《运输层》模块
拥塞控制别压垮网络;发送方自己估算,利用丢包、时延或ECN等信号,因算法而异《运输层》模块
拥塞窗口(cwnd)发送方自己维护的"网络能承受多少",不在报文中传输《运输层》模块
慢启动拥塞窗口从小开始指数增长;"慢"指起点小,不是增长慢《运输层》模块
CUBIC使用三次函数增长的拥塞算法;实际默认与采用情况依系统版本和连接《运输层》模块
Nagle 算法有未确认数据时把新数据攒着,减少小包;代价是增加延迟《运输层》模块
延迟确认为减少ACK等目的短暂延后确认;实际定时与策略因系统/连接而异《运输层》模块
Keepalive探测半开连接;默认不启用,需应用设置 SO_KEEPALIVE《运输层》模块

六、应用层

术语一句话解释详见
DNS把域名翻译成 IP 地址;分递归查询与迭代查询《应用层》模块
fake-IP代理给域名返回 198.18.0.0/15 里的假地址,连上后再反查真实域名《应用层》模块
DHCP自动分配 IP、掩码、网关、DNS 四个参数《应用层》模块
DORADHCP 四步:Discover(广播)→ Offer → Request(广播)→ Ack《应用层》模块
租约DHCP 分配的地址有期限;历史租期12小时;T1/T2未指定时默认约50%/87.5%,可继续重试《应用层》模块
Rogue DHCP私接的 DHCP 服务器,可把网关指向攻击者,影响面比 ARP 欺骗更大《应用层》模块
HTTP请求-响应模型,默认无状态;方法幂等性决定能否被缓存重试《应用层》模块
状态码2xx成功、3xx重定向相关、4xx客户端错误类、5xx服务器错误类;不直接证明根因责任《应用层》模块
Host 头HTTP/1.1 里唯一必须提供的头字段,用于区分同一 IP 上的多个网站《应用层》模块
Cookie客户端保存并随请求携带的数据,可只存session ID,服务器也可保存会话《应用层》模块
keep-aliveHTTP/1.1 默认持久连接,一条连接服务多个请求《应用层》模块
分块传输Transfer-Encoding: chunked,无法预知长度时边生成边发;代价是没进度条《应用层》模块
协商缓存靠 ETag / If-None-Match 判断是否变化,没变则回 304(不带内容)《应用层》模块
TLS提供机密性、完整性、身份认证三层保证《应用层》模块
对称 / 非对称加密数据用对称认证加密;密钥协商、非对称签名认证与公钥加密是不同任务《应用层》模块
CA / 证书链根 CA → 中间 CA → 服务器证书;浏览器内置根证书作为信任起点《应用层》模块
SNITLS 握手里明文携带的目标主机名;代理和运营商因此能看到你连了哪个网站《应用层》模块
ALPN在TLS握手内选择双方支持的应用协议,不另外增加独立协商轮次《应用层》模块
中间人(MITM)企业代理安装自有根证书即可解密 HTTPS;个人网络上出现则是威胁《应用层》模块
HTTP/2二进制分帧 + 多路复用 + 头部压缩;历史实测记录 5 请求只用 1 条连接《应用层》模块
队头阻塞HTTP/2 解决了应用层的,但 TCP 层的仍在(一个丢包堵住所有流)《应用层》模块
QUIC / HTTP/3HTTP/3基于QUIC,通常建连1RTT;早期数据与连接迁移均有条件和限制《应用层》模块

七、路由与网络架构

术语一句话解释详见
路由表记录"去某个网段从哪个接口、交给谁"《网络层》模块
最长前缀匹配先比前缀长度(长的赢),长度相同才比度量《网络层》模块
路由度量有效度量 = 路由度量 + 接口度量;度量只在同前缀长度间比较《网络层》模块
下一跳 0.0.0.0Windows中表示on-link类处理;邻居、本机、多播/广播及TUN需区别,不全部依赖ARP《网络层》模块
默认路由0.0.0.0/0,匹配所有其他路由都不匹配的目标《网络层》模块
静态路由人工配置的路由;简单可控但规模一大无法维护《网络层》模块
IGP内部网关协议,作用于一个自治系统内,如 OSPF、RIP《网络层》模块
EGP / BGP外部网关协议,作用于自治系统之间;选路依据是策略而非最短路径《网络层》模块
自治系统(AS)由一个机构统一管理的网络集合,有编号 ASN《网络层》模块
正向代理代表客户端,客户端知道自己配了代理《网络层》模块
反向代理代表服务器,客户端以为在直连《网络层》模块
透明代理代理可通过TUN/路由或过滤机制处理流量,应用可不显式配置;具体路径需查证《网络层》模块
负载均衡多台服务器前放一个调度员;常见算法有轮询、最少连接、一致性哈希《网络层》模块
L4 / L7 负载均衡L4 看 IP 和端口(快),L7 看 HTTP 内容(慢但灵活)《网络层》模块
健康检查定期探测后端,挂了就不再分发;缺了它会把请求送给死掉的服务器《网络层》模块
CDN把内容缓存到离用户最近的节点,靠 DNS 引导用户到最近节点《网络层》模块

八、无线网络

术语一句话解释详见
802.11Wi-Fi 的 IEEE 标准编号;802.11ax 即 Wi-Fi 6《无线网络和移动网络》模块
SSID / BSSIDSSID 是网络名字,BSSID 是接入点的 MAC;一个 SSID 可对应多个 BSSID《无线网络和移动网络》模块
信道频段里划分的小区间;2.4GHz常用20MHz规划组合为1/6/11;可用信道、宽度与部署依地区及配置《无线网络和移动网络》模块
CSMA/CA无线发送前先听信道是否空闲的争用机制《无线网络和移动网络》模块
RSSI接收信号强度,负值越接近 0 越好;-36 属极好,-80 几乎不可用《无线网络和移动网络》模块
WPA2 / WPA3Wi-Fi 认证与加密标准;WPA2-Personal 是共享密码,Enterprise 是每人独立账号《无线网络和移动网络》模块
CCMP基于 AES 的加密算法,现代 Wi-Fi 的标准选择《无线网络和移动网络》模块
漫游同一 SSID 下从一台 AP 切换到另一台 AP《无线网络和移动网络》模块

九、排错与工具

术语一句话解释详见
按层排错法按应用、目标与实际路径分层收集证据,单个失败不能直接定位故障层《抓包与排错》模块
分层体检把七步检查自动化;历史实测记录输出各层全绿《抓包与排错》模块
抓包在捕获点取得报文;权限与卸载影响需考虑,不自动等同完整物理线上帧《抓包与排错》模块
pktmonWindows 10/11 自带的抓包工具,需要管理员权限《抓包与排错》模块
Wireshark / Npcap图形化抓包工具与其依赖的驱动《抓包与排错》模块
重建报文头路由、邻居与连接信息仅作路径示意;须区分时刻与TUN/物理出口,不能伪装单包证据《抓包与排错》模块

十、单位与数字(容易记错的)

项正确值常见误记
1 字节8 比特—
100 Mbps12.5 MB/s误以为 100 MB/s(差 8 倍)
以太网 MTU1500 字节误以为 1500 是帧长(帧是 1518)
以太网最小帧64 字节—
802.1Q 标签4 字节—
IPv4 头20 字节起(通常就是 20)—
ICMP 头IPv4常见Echo与差错报文按具体类型解释;Echo头8字节—
TCP 头20 字节起—
UDP 头8 字节—
ARP 报文以太网IPv4地址组合为28字节,其他硬件/协议地址长度另算—
私网三段10/8、172.16/12、192.168/16—
fake-IP 常用段198.18.0.0/15(RFC 2544 基准测试段)—
APIPA 段169.254.0.0/16—
Windows 动态端口49152~65535,共 16384 个—
初始 TTLLinux/设备 64、Windows 128—

十一、时延与性能

术语一句话解释详见
处理时延设备检查包头、查表决定往哪发的时间;通常微秒级模块零
排队时延包在输出队列里等发送的时间;四类时延里唯一会"爆炸"的一项模块零
传输时延把整个包推上线路的时间 = 包长 ÷ 链路速率;与距离无关模块零
传播时延信号在线路上物理跑过去的时间 = 距离 ÷ 传播速度;与带宽无关模块零
流量强度到达速率 × 包长 ÷ 链路速率;接近 1 时排队时延剧增模块零
带宽延迟积带宽 × 往返时延;要跑满链路所需的"在途数据量"模块零
瓶颈链路一条路径上速率最小的那一跳,决定整条路径的吞吐量上限模块零

十二、可靠传输是怎么构造出来的

术语一句话解释详见
停等协议发一个段、等一个确认,再发下一个;可靠但吞吐极低模块二
累积确认ACK n 表示 n 及其之前的全部收到;中间 ACK 丢失可被后续覆盖模块二
回退 N 步(GBN)接收方只按序接受,发送方超时后从最早未确认处整批重传模块二
选择重传(SR)接收方缓存乱序段、逐段确认,发送方只补缺失的那一个模块二
发送窗口允许同时在路上而不用等确认的段数模块二
AIMD加性增、乘性减;TCP 拥塞控制的基本控制律模块二
公平性AIMD 收敛出的结果,不是设计目标;是"连接之间"公平模块二
RTT 偏差加性增按 RTT 轮次进行,导致 RTT 短的连接增长更快、占优模块二
协议僵化中间设备检查/改写协议头,导致新特性难以部署的状态模块二

十三、网络层内部与 SDN

术语一句话解释详见
TCAM能一次比对全部条目的三态存储器;使最长前缀匹配变成硬件并行查找模块三
交换结构把包从输入端口送到输出端口的部分;分经内存、经总线、经互连网络模块三
输入排队交换速率不足时包在输入端口排队模块三
线路前部阻塞队头包因目标端口忙而挡住后面的包(即使它的目标端口空闲)模块三
分组调度决定队列里先发哪个包;有 FIFO、优先权、轮询、加权公平队列模块三
缓冲区膨胀缓冲区过大导致时延很高但不丢包的现象模块三
匹配 + 动作路由器、防火墙、NAT 共同的内部结构:匹配字段 → 执行动作模块三
SDN把控制平面从设备抽到集中控制器,数据平面只保留匹配加动作模块三
OpenFlow控制器与数据平面之间下发规则的协议模块三
中间盒做路由和主机之外事情的设备;代理、NAT、防火墙都属此类模块三

十四、网络管理与差错检测

术语一句话解释详见
SNMP经典的网络管理协议;Get/Set 走 UDP 161,Trap 走 UDP 162模块四
MIB把设备上可管理的量组织成一棵树的数据规范模块四
OIDMIB 树上一个节点的点分数字编号模块四
Trap设备主动上报事件的机制(唯一由设备发起的 SNMP 交互)模块四
CIM / WMIWindows 上的管理接口,与 SNMP 作用相同、数据组织方式不同模块四
奇偶校验加一个比特使 1 的个数为奇或偶;最简单、能力最弱模块五
Internet 校验和16 位反码求和;用于 IP/TCP/UDP 首部;对结构性改动无感模块五
CRC把数据当多项式做除法取余;对位的顺序敏感,用于以太网帧尾模块五
前向纠错(FEC)用冗余信息直接算回正确值,而不靠重传模块五
汉明码能定位并纠正单比特错误的编码模块五

十五、多路访问与无线细节

术语一句话解释详见
多路访问协议决定共享介质上"谁在什么时候能发"的规则模块五
信道划分TDMA(切时间)、FDMA(切频率)、CDMA(切编码);无冲突但低负载浪费模块五
纯 ALOHA想发就发;脆弱期 2 个帧时,效率上限 1/(2e) ≈ 18.4%模块五
时隙 ALOHA只能在时隙边界发;脆弱期 1 个时隙,上限 1/e ≈ 36.8%模块五
CSMA载波侦听多路访问 —— 发之前先听模块五
CSMA/CD加冲突检测(边发边听);有线以太网用模块五
CSMA/CA加冲突避免;无线用,因为发送时听不到且存在隐蔽站模块五
隐蔽站问题两个站互相听不到,却会在中间的接收方那里撞车模块五
二进制指数退避第 n 次冲突后从 {0..2ⁿ−1} 个时隙里随机等待模块五
SIFS / DIFS短/长帧间间隔;SIFS 更短使进行中的对话能插队到新对话前模块六
RTS / CTS可选的预约机制;CTS 会被所有站听到,用于解决隐蔽站模块六
帧聚合(A-MPDU)把多个帧凑成一批共用前导与一次退避;现代 Wi-Fi 的必需品模块六
信标帧AP 周期性广播的管理帧;netsh wlan show networks 看到的就是它模块六

十六、移动性

术语一句话解释详见
附着(attach)手机开机时向网络注册、鉴权并获得地址的过程模块六
MME蜂窝核心网里处理信令的部件(控制面)模块六
S-GW / P-GW蜂窝核心网里转发数据的部件(用户面)模块六
HSS归属网络里的用户数据库模块六
归属网络 / 被访网络你签约的运营商网络 / 你漫游时所在的那个网络模块六
移动 IP"让对端知道你在哪"的移动性方案;代价是路径变长模块六
网络切片在一套物理设施上划出多个逻辑网络,各自保证性能模块六

十七、网络安全

术语一句话解释详见
对称加密加密解密用同一把密钥;快(本机实测 1075 MB/s),但需事先共享密钥模块七
公钥加密公钥加密、私钥解密;解决密钥分发,但慢约 2270 倍且单次 ≤ 214 字节模块七
混合加密用公钥协商一个对称密钥,再用它加密真正的数据模块七
散列(哈希)单向、定长;用途是"指纹"而非保密模块七
雪崩效应改动输入一位,输出约一半的位翻转(本机实测 51%)模块七
MAC(消息鉴别码)把密钥揉进散列以验证完整性;标准做法是 HMAC模块七
HMAC套两层哈希的 MAC;能挡住长度扩展攻击模块七
长度扩展攻击利用"散列输出即内部状态"来伪造 MAC;SHA256(密钥‖消息) 会被攻破模块七
计时攻击利用比较耗时随匹配长度变化来逐字节猜出正确值模块七
恒定时间比较不管在哪一位不同都走完整个比较过程,避免泄露信息模块七
数字签名用私钥生成、公钥验证;具备不可否认性(MAC 不具备)模块七
不可否认性只有私钥持有者能生成签名,因此能向第三方证明来源模块七
重放攻击录下上次的认证信息原样重发模块七
nonce一次性随机数;让每次认证题目不同,从而防重放模块七
挑战应答服务器出题、客户端用密钥算答案;发结果而不发密钥模块七
PGP安全电子邮件的实现:签名保证来源,对称加密保证保密模块七
前向保密长期私钥泄露也解不开历史通信;靠"密钥各自算出且用完即弃"模块七
Diffie-Hellman双方各自算出同一密钥而从不传输它;前向保密的基础模块七
证书链叶证书 → 中间 CA → 根 CA;本机实测为三级模块七
根证书 / 信任锚点自签发的顶层证书;靠预装在系统里获得信任模块七
中间人(合法版)企业代理靠"把自有根证书装进客户端信任列表"实现解密模块七
AH / ESPIPsec 的两个协议:AH 只认证不加密,ESP 认证 + 加密模块七
传输模式 / 隧道模式保护载荷保留原 IP 头 / 保护整个原包再套新 IP 头模块七
安全关联(SA)一个方向上的 IPsec 保护参数;双向隧道需要两个模块七
IKE协商 IPsec SA 的协议;跑在 UDP 500/4500模块七
包过滤 / 状态检测 / 应用层网关防火墙的三代:只看单包 / 记住连接状态 / 看懂应用协议模块七
IDS / IPS入侵检测(旁路只报警)/ 入侵防御(串联可阻断)模块七
基于特征 / 基于异常检测已知攻击(准但只认已知)/ 检测偏离基线(能发现未知但误报多)模块七

本教程结论的分类说明

标记含义验证方式
标准/官方资料规范或官方实现文档支持的规则阅读本章及对应章节链接,注意协议版本和条件
历史观察原教程某次采样或日志内容核对当时配置与统计口径;不代表本轮重新实测
判断/假设由观察提出的候选解释用抓包、对照或设备配置进一步区分,不能代替证实

本文的简化定义需结合正文适用范围,不应把单次ping、地址位值或空注册表项当成身份、因果或健康状态的证明。

自测:分清这几对容易混的概念

7 题 · 先自己答,再展开对照

  1. MAC 地址和 IP 地址 :哪个跟着设备走、哪个跟着网络走?
    MAC是链路接口标识,实际使用地址可随配置或隐私策略改变;IP通常按网络位置分配,但也可有多地址、隧道和转换。它们都不是天然可信身份。
  2. 流量控制和拥塞控制 :各自要保护谁?哪个是"对方明确告诉你的"?
    流量控制保护接收端、依据rwnd;拥塞控制管理网络负载,算法可利用丢包、RTT、送达率及ECN反馈,不是始终没有通知。
  3. 正向代理和反向代理 :客户端知不知道自己在用代理?
    正向代理:客户端知道(自己配了代理);反向代理:客户端通常不知道(以为在直连一个网站)。本质区别是"代表谁"—— 正向代表客户端,反向代表服务器。
  4. 冲突域和广播域 :交换机隔开哪个、不隔开哪个?
    交换机隔开冲突域,不隔开广播域。 所以广播帧(比如 ARP 请求)会被泛洪到整个广播域。要隔开广播域必须用 VLAN 或路由器。
  5. 帧和包 :哪个只在同一段链路内有效?
    普通帧服务当前二层链路,IP用于跨链路路由;经过NAT时IP地址也可改写,二层交换机转发通常不改源/目的MAC。
  6. HTTP/2 的队头阻塞和 TCP 的队头阻塞 :HTTP/2 解决了哪个?剩下哪个?
    HTTP/2 解决了 HTTP 层的队头阻塞(多个请求可以在一条连接上并发),但 TCP 层的队头阻塞还在 —— 因为所有流都跑在同一条 TCP 连接上,而 TCP 不理解"流",一个段丢失就让所有流一起等。
    真正解决要靠 HTTP/3(QUIC),它在协议内实现了流。
  7. CLOSE_WAIT 和 TIME_WAIT :哪个说明代码有问题?
    CLOSE_WAIT和TIME_WAIT都是合法状态;长期异常堆积需结合应用行为与资源调查,单次存在不证明泄漏,TIME_WAIT也可能造成端口压力。

参考资料与适用范围

修订核对日期:2026-10-13。规则按所列协议与实现范围理解;文中的原始命令输出是历史观察,不表示本次重新实测。跨版本、代理/隧道及不同捕获位置需要另行核对。

正文源自 m9-02-术语表.md · 共 22 节 · 7 道自测题