如何学习TCP的新建议

2021-04-16  本文已影响0人  戈壁堂

推荐:TCP协议疑难杂症全景解析|硬核 这篇介绍TCP的文章

很多人发帖问TCP相关的内容,接下来稀里哗啦的就是让看《TCP/IP详解》和《Unix网络编程》里面的特定章节,我觉得这种回答很不负责任。因为我并不认为这两本书有多大的帮助,写得确实很不错,然而可以看出Richard Stevens是一个实用主义者,他喜欢用实例来解释一切,《详解》通篇都是用tcpdump的输出来讲述的,这种方式只是适合于已经对TCP很理解的人,然而大多数的人是看不明白的。

先看点入门的,比如Wiki之类的,然后看RFC文档,793,896,1122等),这样你就明白TCP为何这么设计了,而这些你永远都不能在Richard Stevens的书中得到。最后,如果你想,那么就看一点Richard Stevens的书,最重要的还是写点代码或者敲点命令,然后抓包自己去分析。

wiki: Transmission Control Protocol
基础笔记(三):网络协议之Tcp、Http

rfc793: TRANSMISSION CONTROL PROTOCOL

rfc896: Congestion Control in IP/TCP Internetworks

rfc1122: Requirements for Internet Hosts -- Communication Layers

上一篇 下一篇

猜你喜欢

热点阅读