计算机网络知识地图:14 篇文章的核心概念总览
本文是《计算机网络学习笔记》系列的第十五篇,也是本系列的收尾篇。从第一篇 TCP 报文格式到第十四篇 SMTP 邮件协议,这个系列走完了计算机网络五层模型的绝大部分核心内容。本文做一次整体梳理,帮助读者建立全局视野,并给出几条不同目的的推荐阅读路径。
本文是《计算机网络学习笔记》系列的第十五篇,也是本系列的收尾篇。从第一篇 TCP 报文格式到第十四篇 SMTP 邮件协议,这个系列走完了计算机网络五层模型的绝大部分核心内容。本文做一次整体梳理,帮助读者建立全局视野,并给出几条不同目的的推荐阅读路径。
本文是《计算机网络学习笔记》系列的第十四篇。每天有数千亿封邮件在互联网上流转,但大多数人并不知道邮件是怎么从发件方的邮件客户端,一路送达收件方的邮箱的。本文拆解 SMTP 协议的对话格式,讲清楚一封邮件发出去的完整过程,以及为什么现在抓包已经看不到明文内容了。
本文是《计算机网络学习笔记》系列的第十三篇。「从输入 URL 到页面显示,中间发生了什么?」这是互联网领域的一道经典面试题,考察候选人对计算机网络的整体认知深度。本文以一次完整的 Web 页面请求为例,将 DHCP、ARP、DNS、TCP、HTTP 等核心协议串联起来,自底向上逐步拆解数据在网络中传输的完整过程,帮助读者建立系统化的网络知识体系。
本文是《计算机网络学习笔记》系列的第十二篇。前几篇从传输层讲到网络层,数据包已经知道"要去哪里"了——但它具体怎么从一台机器传到下一台机器?IP 地址解决的是全局寻址,而链路层解决的是局域网内"最后一公里"的实际传输。本文拆解以太网帧格式,并讲清楚 ARP——将 IP 地址翻译成 MAC 地址的关键协议。