CS144 计算机网络 2021 基于斯坦福2021年的CS144课程,完善了一个简单的TCP聊天室。其中主要逻辑的实现过程记录在了自己的博客中,并在下方列出。 该课程有完善的单元测试和文档,在做完了所以实验以后明显加深了自己对TCP协议的理解,对于握手、挥手以及路由和MAC地址都有了自己的理解。 今年(2023年)的新课程已经有更新了,不过2021年的实验报告和仓库还是自己做一个记录备份,也许以后还用得上。 实验解决记录 CS144-Lab0 计算机网络:流的输入和读出 CS144-Lab1 计算机网络:字节流重组器 CS144-Lab2 计算机网络:TCP Receiver的实现 CS144-Lab3 计算机网络:TCP Sender的实现 CS144-Lab4 计算机网络:TCP Connection的实现 CS144-Lab5 计算机网络:Network Interface的功能 CS144-Lab6 计算机网络:路由转发 实验备份 实验用不包含答案的空仓库 Lab0-7的实验文档