个人在学习 “计算机网络” 课程时的笔记,推荐使用 Typora 以获得最佳编辑和阅读体验。如果你觉得内容质量不错,欢迎 Star!
- 笔记中的内容主要归纳总结自 James F. Kurose 所著《计算机网络:自顶向下方法(第七版)》中文版、英文版。
- 部分内容还参考了谢希仁老师编著的《计算机网络 第7版》、小林 Coding 的图解网络 v 3.0 以及一些网络博客。
- 安装一款支持 Markdown 的文本编辑器,如:Typora、Visual Studio Code、Obsidian...
- 将该仓库通过
git clone https://github.com/OneChirpZ/Computer-Networking-Study-Notes.git克隆至本地,或直接下载并解压本仓库的 zip 压缩包。 - 通过你所安装的文本编辑器打开该仓库的文件夹。
- 直接点击上方目录中对应的
.md文件阅读。
- 笔记中的内容为个人学习计算机网络时整理,难免会存在疏漏。
- 对于笔记中的任何问题,欢迎提交 issue,也欢迎通过 pull request 来对笔记中的内容进行完善。
- 笔记中存在个别标注了 “待补充” 的内容,是笔者在撰写时未能来得及详细展开描述的部分,通常是一些
考试大概率不考的实现细节。 - 在书写 markdown 笔记时,笔者有个坏习惯:使用引用(>)格式包裹内容。
- 虽然看起来似乎更整洁,但这似乎并不是一个好习惯,可能导致一些格式错乱,但自己已经用习惯了。
- 图床又贵又慢,因此该笔记中的图片均采用相对路径
./assets/XXX.xxx引用本地图片,请不要移动 assets 文件夹,也不要修改该文件夹及其内部图像的文件名、扩展名。
- 一些
~符号会被解析成删除线,但在 Typora 中不会,正确的写法是使用\~转义,等有空再改。🤪