-
2021 CS144 实验笔记
计算机网络一直是自己的薄弱项,因为感觉知识都是死记硬背,背完就忘。那就索性学一下 CS144,顺带梳理一下整个的网络流程。这篇笔记不光记录实验过程,也会记录相关的网络笔记。 整个项目编码耗时 51 小时 21 分钟。 整个实验的的顺序是自顶向下,正好对应《计算机网络 自顶向下》这本书。 如果要答案源码,直接私信或发邮件。 网络分层 按照五层网络模型,网络分层如下: 应用层 比如 HTTP,FTP …- 7.3k
- 0
-
理解 TCP
此文章仅为笔记,不推荐大家观看。 TCP Header 上面每一个方格代表 8 位,所以序列号有 4x8 = 32 位 源端口,目标端口:TCP 里面不包含 IP 地址,因为那是网络层(IPv4)应该干的事情。TCP 通过源 IP,端口,目标 IP,端口 4 个特征标识一个 TCP 连接。本地向远程80端口发起请求时,本地的端口是随机申请的。序列号:Sequence number,为 32 位的无…