文章
36 篇笔记 · 1 个分类
2026
-
2026/02/05
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本附录按生产排障场景组织常用命令和检查项。命令以 Linux 为主线,不同发行版、云平台和内核版本的输出可能有差异;涉及厂商能...
-
2026/02/04
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 掌握计算机网络不是背完协议字段,而是能在真实系统中回答:流量从哪里来,路径上有哪里会失败,容量如何评估,延迟如何优化,故障如何...
-
2026/02/03
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 计算机网络面试最怕“名词都听过,追问三层就断”。本章按答题框架整理高频问题:先给出核心答案,再补常见追问和易错点。 34.1...
-
2026/02/02
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 网络架构评审是在方案进入生产前,系统性检查流量路径、容量、故障域、安全边界、可观测性和演进成本。评审的目标不是否定新方案,而是...
-
2026/02/01
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 网络测试的目的是验证容量、延迟、稳定性和故障行为,而不是得到一份好看的最大 QPS。完整测试应覆盖带宽、RTT、丢包、建连、T...
-
2026/01/31
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 网络容量决定最多能承载多少流量,延迟决定用户体感和分布式系统正确性。优化目标不是让单个 curl 达到极限速度,而是让 P99...
-
2026/01/30
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kubernetes 把网络抽象为 Pod、Service、Endpoint、Ingress、NetworkPolicy 和 ...
-
2026/01/29
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 服务网格把服务间通信的认证、加密、路由、重试、熔断、限流和观测从业务代码下沉到基础设施。常见形态是应用旁挂 Sidecar 代...
-
2026/01/28
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Socket 是应用访问网络的编程接口,IO 模型决定了应用如何等待和搬运数据。阻塞 IO 简单但并发成本高,IO 多路复用适...
-
2026/01/27
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 应用发送一个字节到网卡收到数据,中间会经历系统调用、协议栈、路由、Netfilter、qdisc、DMA、硬中断、软中断和协议...
-
2026/01/26
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 网络故障排查的原则与数据库和系统排查相同:先确认影响面,再保存现场,沿路径分层定位,优先止血,事后复盘。本章把 DNS、TCP...
-
2026/01/25
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 当日志、监控和链路追踪都无法解释“包到底有没有到、协议说了什么”时,抓包是最接近事实的证据。抓包能回答连接是否发起、握手卡在哪...
-
2026/01/24
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 高性能网络服务的关键不是把参数调到最大,而是让 IO、线程、内存、协议和背压协同工作。单机从 C10K 到 C100K、C1M...
-
2026/01/23
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 网络安全的目标不是安装一个防火墙,而是控制访问面、保护传输链路、识别异常流量、减少爆炸半径并让所有动作可审计。云原生环境下,安...
-
2026/01/22
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 CDN 把静态资源、动态请求和计算能力放到离用户更近的边缘节点,目标是降低延迟、减少回源、提升可用性和吸收攻击流量。CDN 的...
-
2026/01/21
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 云网络把物理数据中心抽象成 VPC、子网、路由表、安全组、EIP、NAT 网关、对等连接和专线。理解 NAT、conntrac...
-
2026/01/20
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 负载均衡把流量分发到多个后端实例,是横向扩展、灰度发布和高可用的基础。它不只是“轮询选一台机器”,还涉及健康检查、会话保持、连...
-
2026/01/19
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 代理是现代网络架构的常见组件。它可以是正向代理,代表客户端访问外部;也可以是反向代理,代表服务端接收请求。网关则进一步承载协议...
-
2026/01/18
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 HTTP 是请求响应模型,服务端主动推送并不自然。WebSocket 通过一次 HTTP Upgrade 建立全双工长连接,适...
-
2026/01/17
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 HTTP/3 将 HTTP 的传输基础从 TCP 切换到 QUIC。QUIC 基于 UDP,在用户态实现可靠传输、流多路复用、...
-
2026/01/16
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 HTTP/2 解决 HTTP/1.1 的连接效率问题:请求队头阻塞、头部重复、文本解析成本和难以并行。它通过二进制分帧、流多路...
-
2026/01/15
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 HTTPS 在 HTTP 语义之下加入 TLS,提供身份认证、机密性和完整性保护。生产中 HTTPS 的问题往往集中在证书链、...
-
2026/01/14
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 HTTP 是现代应用最常用的应用层协议。理解 HTTP 不只是会发 GET 和 POST,还要理解方法语义、状态码、头部、缓存...
-
2026/01/13
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 DNS 把人类可读的域名转换为 IP 地址,是每一次外部访问的第一跳。它看似简单,实际是一个分层、缓存、可委托的全球分布式系统...
-
2026/01/12
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 TCP 调优不是复制一份“高性能参数”。不同业务形态对应不同瓶颈:短连接服务要关注 TIME_WAIT 和队列,长肥管道要关注...
-
2026/01/11
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 TCP 连接有明确的生命周期状态。状态分布是生产排障的重要证据:SYN_RECV 异常可能意味着攻击或队列问题,CLOSE_W...
-
2026/01/10
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 流量控制保护接收方,拥塞控制保护网络。TCP 拥塞控制通过拥塞窗口、慢启动、拥塞避免、快速恢复和多种算法,在丢包或时延信号中探...
-
2026/01/09
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 TCP 的可靠性建立在序列号、确认应答、超时重传、快速重传、滑动窗口和流量控制之上。它保证字节流有序、不丢、不重复,但不保证时...
-
2026/01/08
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 TCP 提供面向连接、可靠、有序的字节流服务。连接管理的核心包括三次握手、序列号同步、选项协商、数据传输、四次挥手、半关闭和异...
-
2026/01/07
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 UDP 是无连接、不可靠、面向数据报的传输协议。它没有连接建立、重传、排序、流量控制和拥塞控制,因此代价小、延迟低,但也把可靠...
-
2026/01/06
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 ICMP 常被当作 ping 的附属协议,但它同时承担错误报告、路径探测、PMTUD 和 IPv6 邻居发现等功能。错误地全面...
-
2026/01/05
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 IP 负责跨网络寻址,但帧必须使用链路层地址交付。IPv4 通过 ARP 将 IP 映射为 MAC,IPv6 通过 NDP 完...
-
2026/01/04
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 IP 层负责把包从源主机送到目标主机。它提供全局寻址和路由能力,但不保证可靠、有序和带宽。理解 IP 地址、子网、路由选择、T...
-
2026/01/03
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 应用层问题很容易被归咎为“网络抖动”,但真正的底层原因可能是网卡丢包、交换机端口错误、VLAN 配置不一致、广播风暴或链路带宽...
-
2026/01/02
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 分层模型是计算机网络的地图。它把一个复杂问题拆成职责清晰的层次:物理层负责信号,链路层负责同一局域网内的帧传输,网络层负责跨网...
-
2026/01/01
这是《计算机网络 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 计算机网络的目标说起来很简单:让两台机器可靠地交换数据。但为了这个目标,系统需要解决寻址、路由、握手、可靠性、拥塞控制、安全、...