networking - 学习计算机网络的资源

标签 networking computer-science

<分区>

James Kurose 和 Keith Ross 向我推荐了计算机网络,这是一种自上而下的方法。与此相关的是,我听到过好的和坏的评论家,我想问问你有什么看法。我的意思是,我希望在花钱之前对这本书有所了解。谢谢!

最佳答案

嗯,IMO,Kurose 和 Ross 的计算机网络有很多错误,实际上,它对 TCP 工作原理的解释非常糟糕,每章末尾提出的练习都是可有可无的。我会推荐“旧经典”,我的意思是关于安德鲁·S·塔南鲍姆(正如比尔所说),并且与 TPC 相关,史蒂文斯的一本书非常有用。我还推荐 O'Reilly 的书来了解 DNS 的工作原理。

编辑 1:

我考虑的另一件事是,几乎所有的计算机网络书籍都是以相反的方式组织的,我的意思是,它们从最具体的层(例如物理层或链路层)开始,到应用层结束,即最抽象的层。也许所有这些书都是错误的,但我觉得这是真的很奇怪。

关于networking - 学习计算机网络的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16380178/

相关文章:

Java并发/网络方法

networking - 如何在 Kubernetes 中公开非 HTTP、TCP 服务?

c - 套接字如何利用100%的网络带宽?

python-3.x - 如何计算二值图像中 Blob 的实例(白色 Blob 和黑色作为背景色)

computer-science - 为什么递归可枚举语言不是不可判定的

javascript - 通过 Javascript 中的变量名称动态检索选定的单选按钮值

c - 如何避免特定情况下的忙循环

linux - 简单的原始数据包捕获和发送程序

algorithm - 自下而上的堆构造是否完全取决于 (n+1) 是 2 的幂这一事实?

python - 保持数字有序的有效方法