如何入门计算机网络 -《计算机网络-自顶向下》读后感

读完本书你就入门了:)

本书对象:

  • 不了解计算机网络或者了解很少的人
  • 准备学习计算机网络并且希望有个整体性认知的人

学习资料:

  • 《计算机网络-自顶向下的方法》第六版
  • 国立清华大学配套公开课
  • 《自顶向下》编程作业,Wireshark实验文档的翻译和解答

经验:

  • 计算机网络(互联网)分为五个层次(应用层,运输层,网络层,链路层,物理层),对计算机网络的学习,可以说就是对五个层次的学习。

  • 本书的优点在于自上而下,通过首先讲解与读者息息相关的HTTP,DNS等协议,勾起读者对相关协议实现的好奇心,后层层往下分解,不断保持读者求知欲。

  • 本书配合公开课,在学习计算机网络的 应用层和运输层以及网络层的部分内容 讲的非常的深入浅出,然而在网络层讲解IP协议时,对于路由选择这一部分的内容变得复杂起来,因为牵扯到图论相关的算法,最好是有相关算法知识再考虑深入学习这部分知识,否则建议粗略的看下,然后跳过就行了。链路层的讲解只能说凑活,这部分内容我没看公开课,对着书籍过了一遍就完了。后面的选看章节,我都没看。

  • 如此学完这本书后,整体上,会对计算机网络有个大概认知。细部上,也能说出部分协议的细节性知识,比如TCP是如何保证提供可靠运输服务,其重传机制在实践上与理论上的一般做法有何不同。

问题:

  • 书籍翻译太烂,好在公开课讲解的很好,配合着事先看公开课,在理解书籍意思上不会有什么大碍
  • 本书的知识体系和层次可能过于一家之言

最后建议:

  • 建议看完本书后,可以考虑学习其他自下向上讲解计算机网络的书籍,从而修补自身有关计算机网络的知识体系可能出现的缺漏