> For the complete documentation index, see [llms.txt](https://doraemonzzz.gitbook.io/cs-144-introduction-to-computer-networking-notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doraemonzzz.gitbook.io/cs-144-introduction-to-computer-networking-notes/readme.md).

# 简介

最近挺长一段时间都在学习CS144，这个课程的Lab非常好，但是视频的节奏很多时候不太跟得上，本仓库的目的就是提供视频对应的笔记。

公开课视频以及学习资料：

* <https://www.bilibili.com/video/BV137411Z7LR>
* <https://www.cnblogs.com/kangyupl/p/stanford_cs144_labs.html>

参考资料：

* <https://github.com/khanhnamle1994/computer-networking>

整理进度：

* [x] Unit1-Internet-and-IP
* [x] Unit2-Transport
* [x] Unit3-Packet-Switching
* [ ] Unit4-Congestion-Control
* [ ] Unit5-Applications-and-NATs
* [ ] Unit6-Routing
* [ ] Unit7-Lower-Layers
* [ ] Unit8-Security

工作日志：

* 2021/12/31：初始化仓库，给出Unit1初版，完成1.1。
* 2022/1/4：完成1.2，1.3。
* 2022/1/5：完成1.4，1.5。
* 2022/1/6：完成1.6，1.7。
* 2022/1/7：完成1.8，1.9。
* 2022/1/8：完成1.10，1.12。
* 2022/1/10：完成1.13，1.14。
* 2022/1/11：完成1.11，2.1。
* 2022/1/12：完成2.2，2.3。
* 2022/1/13：完成2.4，2.5。
* 2022/1/14：完成2.6，2.7。
* 2022/1/17：完成2.8，2.9。
  * 2.9可能需要再次修改。
* 2022/1/18：完成2.10，2.11。
* 2022/1/19：完成2.12，2.13。
  * 2.12需要补充。
* 2022/1/24：完成3.1, 3.2。
* 2022/1/25：完成3.3, 3.4。
* 2022/1/26：完成3.5, 3.6。
* 2022/1/28：完成3.7, 3.8。
* 2022/1/29：完成3.9, 3.10。
* 2022/2/8：完成3.11, 3.12, 3.13, 3.14。
* 2022/2/9：完成4.1, 4.2。
* 2022/2/10：完成4.3, 4.4。
* 2022/2/14：完成4.5, 4.6。
* 2022/2/15：完成4.7, 4.8。
  * 需要修改
* 2022/2/18：完成4.9, 4.10。
