在上一节,笔者罗列的学习网络编程应该了解或掌握的网络基础知识,这其中直接和编程相关的是网络协议。抓包分析,一直都是学习网络协议过程中,理论联系实践的最好方式,而目前最常用的抓包工具就是 Wireshark。 随着我们教程的深入,我们也会使用 Wireshark 来准备测试用的数据包,校验程序的准确性,编写程序之前做人工分析以提供准确的解决问题思路或算法。 Wireshark 的详细使用和高级功能,建议有精力的同学去阅读《Wireshark 网络分析实战》一书,本节内容以基础和暂时够用为原则。
评论