tcp詳解v1 真的適合初學tcp/udp編程嗎?
12-28
如題。感覺這本書沒有對tcp/ip協議棧中涉及到對一些演算法進行講解。感覺像是從外在對表現來猜測系統內的工作原理呢。。。或者至少這本書不適合 作為學習tcp/ip的第一本書。大家覺得呢
具體實現在卷二講,卷一當然不講。這兩本書很切題,就是講協議和實現,不是講編程的。初學tcp編程找其他書,比如同一作者的《UNIX網路編程》
去看我博客上閱讀量最大的那篇文章。
嗯……如果是入門的話確實不太推薦這本書,最好對計算機網路五個層次和每個層次提供的哪些服務有一個比較全面,大概的了解,然後再去看那本書……
比較基礎的國內有謝希仁的《計算機網路》(這個貌似是很多學校的教材),另外就是《計算機網路:自頂向下方法》(《computer networks : a top-down approach》這本書是從最上面的應用層開始講起,一直到下面的物理層,相對而言的回比較直觀,不會讓你開始學的時候摸不著頭腦!書裡面的例子比較多,所以蠻形象的!推薦閱讀英文原版,因為涉及很多服務縮寫,直接記英文的話會好一些,那本書機械工業出版社有出。)
有了一定基礎再去讀《TCP/IP協議簇》吧~最好,畢竟那本書講是關於架構在計算機網路各層次上具體服務應用和實現!所以先要對基本框架有所了解…
就是這樣!希望能對你有所幫助~
計算機網路專業讀這本書表示稍有壓力,細節太多,令人窒息。個人認為不管是卷1還是卷2都不適合初學者閱讀。
如果是初學的話,連原理都沒搞明白,你能看懂實現?
編程的話,卷一可以做參考,不可做教才才;研究網路協議的話,卷一必讀,但稍微有點老,比如沒有SNMP v3、IPv6都沒涉及;研究網路協議實現的話,不建議直接看卷二,翻翻就行了,可以以Linux kernel代碼對卷一及相關RFC來學。
TCP/IP看第二本,實現。
入門的話推薦&<圖解TCP/IP&> 第五版, 日本人寫的.
圖解TCP/IP : 第5版 (豆瓣)
推薦閱讀:
※TCP/IP 協議到底在講什麼?
※tcp中的mss是536?
※為什麼區域網要用mac地址而不直接使用IP地址,統一用IP地址不是更好嗎?
※高帶寬往低帶寬傳送數據的處理機制是怎樣的?
※測試TCP server的QPS的合適方法?