计算机网络

从应用发出数据,到另一端收到数据,多个协议层共同完成寻址、封装、转发与传输。

阅读路径

笔记关注的问题
从分层模型理解网络每一层负责什么,为什么要分层?
TCP 连接与可靠传输TCP 怎样建立连接并按序交付数据?

分析通信问题

  1. 应用有没有真正发起请求?
  2. 域名是否解析为预期地址?
  3. 目标地址与端口是否可达?
  4. 连接是否成功建立,是否发生重传或断开?
  5. 应用协议的报文是否满足双方约定?

后续方向

后续可以继续整理 DNS、HTTP、路由与子网,以及抓包分析的实际案例。