给《网络协议本质论》读者们的一封信:解读三类读者如何读好这本书

简介:
近段时间收到很多读者的来信和提问,对我的新书《网络协议本质论》比较关心,在阅读和使用中也存在一些疑惑,特借此博文来介绍一下如何高效率的阅读、理解和在实际中应用该书中谈到的技术。
 
这本书的主要受益人群分为三类:
人群一:刚毕业的学生,对网络协议有一定认识,但认识颇少,并且不大清楚实际工作中需要什么知识;他们无论是在准备面试、笔试,或者是以后的参加工作,都离不开这样的知识积累。
人群二:在工作岗位上摸爬滚打多年的网络管理员、系统管理员以及工程师等,他们有丰富的经验,平常工作要处理很多网络和网络协议方面的问题,如抓报分析、ARP病毒防护、P2P流量控管等。但是,他们可能只有丰富的经验,没有系统的网络及其协议的知识,也就是说,在头脑中没有形成一种理论体系;
人群三:CTO、CIO、CSO甚至CEO。他们需要在宏观上把控企业的网络架构,理解网络应用,从而很好地指导部门、企业的网络建设、信息安全工作等。因此,都需要对网络及其协议有非常全面、系统和清晰的认识。
 
对于第一类读者,我建议:参考你们在课堂上所学过的计算机网络、网络基础应用等基础课程,从头到尾地对这本书一一章节地进行学习,深刻理解其中举到的一些例子,并且使用本书后面提供的Wireshark和Ntop工具,搭建环境进行抓报理解,加深、牢固地掌握这些知识,从而为准备面试、笔试,或者是以后的参加工作,打下很好的基础,千万不可急于求成,急功近利,“冰冻三尺非一日之寒”。
 
对于第二类读者,我建议:你们已经具备很好的实践基础,也很会使用相关的网络协议分析工具,现在是你们提升自己的level和value,向CTO、CIO努力的时候了,你们要做的就是系统、全面地理解这些知识,并且消化他们,比如P2P协议、SNMP协议等等,这些都有很详细的讲解,这本书会帮助你们形成自己的知识体系,为以后的升迁和涨薪提供必要的知识保障。
 
对于第三类读者,我建议:你们根据所管辖的部门、公司的实际情况,有侧重点的理解和掌握其中的知识即可,这对于贵公司、部门的网络构建、协议分析、流量控制、设备选型等工作都具有很好的参考价值和意义。
















本文转自samsunglinuxl51CTO博客,原文链接: http://blog.51cto.com/patterson/704211 ,如需转载请自行联系原作者




相关文章
|
消息中间件 算法 Linux
【Linux】详解如何利用共享内存实现进程间通信
【Linux】详解如何利用共享内存实现进程间通信
1136 1
|
Go 开发者
如何使用 Golang 实现继承:详细指南
【8月更文挑战第31天】
1277 0
|
Rust 安全 Java
Rust与Java:性能与效率的较量
本文将对比Rust和Java两种编程语言在性能和效率方面的差异。我们将探讨Rust如何通过其独特的内存管理、并发模型和编译时优化来实现高性能,同时分析Java如何在虚拟机(JVM)的支持下实现高效运行。通过比较这两种语言的特性和应用场景,我们可以为开发者在选择编程语言时提供有益的参考。
2218 8
|
Java
谁说 Java 封装很难?跟我学,秒变编程大神!
【6月更文挑战第15天】Java封装,就是将数据和相关操作打包,保护数据免受非法访问。比如`SuperHero`类,它的属性用`private`隐藏,通过`get/set`方法控制访问。这样提高了数据安全性和稳定性。就像超级英雄的超能力,不能随意使用。掌握封装,编程就变得更简单,助你成为Java大神!开始征服代码高峰吧!💪🎉
111 0
|
消息中间件 JSON 监控
golang读取conf文件的两种方式(ini和Viper)
golang读取conf文件的两种方式(ini和Viper)
706 0
|
中间件 Shell Go
Go框架三件套详解 | 青训营笔记(下)
Go框架三件套详解 | 青训营笔记(下)
399 0
|
9天前
|
数据采集 人工智能 安全

热门文章

最新文章