保存成功
订阅成功
保存失败,请重试
提交成功

教你从 WireShark 抓包看懂 TCP/IP 协议栈

¥2.99会员免费看
无名

工作中碰到许多初学网络应用的同学,在他的应用能正常跑起来后,都有一些疑惑,数据在网络中是如何发出去的呢?从这一端到另一端经历了哪些环节呢?为什么网络协议要分层呢?为什么 TCP 可靠而 UDP 不可靠呢?网络异常要从哪里开始分析呢?等等等等,凡此种种,都需要我们熟悉 TCP/IP 协议栈。而熟悉协议栈最好的方式就是,抓包分析,从读懂实际的数据包开始,结合协议文档进行分析。抓包工具 Win 上不外乎 WireShark,Linux 上是 TCPDump,本文就是用实际的抓包,一步一步分析 TCP/IP 协议栈,读懂数据包,从而理解协议栈,理解了协议栈,在网络编程中无往而不利。

本文主要讲解一下内容:

  1. 教你看懂以太网数据包,PPP 包
  2. 教你看懂 ARP
  3. 教你看懂 IP 包和 ICMP包,ping 包
  4. 教你看懂 UDP 包和 NAT
  5. 教你看懂 TCP 握手,挥手,TCP 数据流控
  6. 教你看懂 HTTP

本文适合有一定网络基础知识,有一定的网络编程经验,希望深入了解 TCP/IP 协议栈的读者。

240 人已订阅
会员免费看
¥2.99 原价订阅
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布09月11日

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布09月22日

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表