网络与通信协议
网络协议CA(证书颁发机构)是互联网信任体系的根基。它用自己的私钥签发数字证书,证明某个公钥确实属于某个域名或组织。浏览器和操作系统内置的根 CA 列表,是用户信任整个 HTTPS 网络的起点。
网络协议传输控制协议(TCP)是互联网最核心的传输层协议,提供可靠、有序、基于字节流的全双工通信,几乎所有需要数据完整性的网络应用都建立在它之上。
网络协议TCP 三次握手是建立 TCP 连接的过程,通过三个报文段确保双方都有发送和接收能力,并交换初始序列号,为后续可靠传输打下基础。
网络协议MTU 定义了网络链路上单次能传输的最大数据帧大小。以太网标准 MTU 为 1500 字节,超出则需分片。MTU 设置不当会导致连接神秘断开或性能下降,是网络排查中常被忽视的关键参数。
网络协议隧道协议将一种网络协议的数据包封装在另一种协议的载荷中传输,使不兼容的网络互通、私有流量穿越公网,或让特定流量绕过网络限制。GRE、L2TP、SSH 隧道是最具代表性的实现。
网络协议TCP 和 UDP 是传输层的两大支柱。TCP 提供可靠、有序、面向连接的数据传输;UDP 轻量、无连接、快,但不保证可靠性。选择哪个取决于应用对可靠性、延迟和控制权的需求。
网络协议TLS 是 HTTPS、SMTPS、IMAPS 等协议的加密基础,在不可信的网络上提供机密性、完整性和身份认证。从 SSL 3.0 到 TLS 1.3,三十年间每个版本都是对前一版已知漏洞的修复与加固。
网络协议数字签名用密码学手段证明数据来源真实且未被篡改,相当于电子世界里的亲笔签名加封蜡印章。代码签名、电子合同、TLS 证书验证都依赖这一机制。
网络协议丢包是指数据包在网络传输中未能到达目的地,是衡量网络质量最敏感的指标之一。1% 的丢包率对 TCP 吞吐量的打击可能超过 50%,对实时通话的影响则更直观——卡顿、断音、画面马赛克。
网络协议实时传输协议(RTP)专为音视频等实时媒体流设计,提供时间戳、序列号和载荷类型标识,配合 RTCP 做质量反馈,是 VoIP、视频会议和直播的传输基础。
网络协议传输层安全协议(TLS)是互联网加密通信的核心,为 HTTPS、SMTPS、FTPS 等上层协议提供机密性、完整性和身份认证,从 SSL 演化而来,目前主流版本为 TLS 1.3。
网络协议轻量级目录访问协议(LDAP)用于访问和管理分布式目录信息,是企业身份认证和授权的核心基础设施,Active Directory 底层就使用 LDAP 协议。
网络协议路由器工作在网络层,根据路由表将 IP 数据包从一个网络转发到另一个网络。它是互联网的骨干设备,从家用百元小盒子到运营商骨干网的机架设备,都实现着同一件事:决定包该往哪里走。
网络协议边界网关协议(BGP)是互联网的路由协议,负责在全球数万个自治系统之间交换路由信息,决定数据包如何在跨运营商、跨国家的路径上传输,被称为「让互联网能工作的协议」。
网络协议基于UDP的开源低延迟视频传输协议,靠ARQ重传与AES加密在公网上稳定传送广播级视频流。
网络协议工作在Sub-1GHz频段的智能家居无线Mesh协议,以强制互操作认证和低干扰著称。
网络协议Linux 现代网络配置工具集,核心命令 ip 与 ss 全面取代了 ifconfig、route、netstat 等旧工具。
网络协议RTT 是数据包从发送端出发、到达目标并收到响应所经历的总时间,是衡量网络延迟最直接的指标。它直接影响 TCP 连接建立速度、HTTPS 握手耗时和用户感知的网页加载体验。
网络协议IEEE 802.1AB 标准的二层邻居发现协议,设备周期通告自身身份与端口信息,用于绘制网络拓扑。
网络协议把 DNS 查询封装进 HTTPS 传输的加密解析协议,防窃听与劫持,浏览器可绕过本地运营商 DNS。