最好的網路協議入門書,我們都幫你選好了
在計算機專業中
數據結構,操作系統,計算機網路,計算機組成原理
號稱計算機江湖四霸
「高冷」是人們貼給它們的標籤
他們組建了一個叫408的學派
入此門派的人
享有「科班生」這種特殊的地位
以至在不少學子邁出象牙塔後
還有源源不斷的考研學子被凌虐
只要學不死,就往死里學
它們的共同點是——難搞
不同點是——各有各的難搞
其中最簡單也最麻煩的
就是計算機網路
因為它本身是一個相對抽象的東西
跟數據結構還不太一樣
數據結構燒腦
它耗力
而且不論你是前端還是後端
都繞不過它
如果你沒有掌握網路協議的話
短暫的風平浪靜不久就是虐力回饋
也許某一天你會被領導追著打
「身為程序員,連HTTP和TCP都不懂??」
「你來看下這個問題,哦忘了你不懂這個。」
然後不到幾年被迫辭職
我們發現
很多人不願意去學計算機網路
是因為麻煩
無關智商,關乎體力的麻煩
為啥呢
因為計算機網路是死的,是約定俗成的
要記的東西實在是太多太雜了!
說是不想學
其實是
不想背
如果有一種
輕鬆的寓教於樂的方式
不用死記硬背
還能輕鬆理解紛繁複雜的網路協議
那你們還願不願意去學!
所以今天官舍小姐姐
就給大家隆重推薦幾本網路協議的
經典
入門書這些書都是新手友好型
沒有大學教科書的高冷
非常好讀
字是真的少
圖例是真的多
事例也是真的豐富
可以說是入門學習的不二選擇
還有很重要的一點是
你不用擔心翻譯質量
因為這幾本書的翻譯都非常棒
書評中幾乎沒有詬病翻譯的
想像一下一頓飯錢
就可以換40歲以後仍然有用的知識
這波不虧!
《網路是怎樣連接的》
豆瓣評分9.1,真正符合人類思維的網路科普書
我們普遍覺得計算機網路難,是因為傳統的書是按照應用層、傳輸層、網路層這樣的方式去講述的,然而不同層之間用的是完全不一樣的思維和邏輯,知識點繁雜,完全不符合人類的思維習慣。
連基本框架都沒弄懂呢,上來就甩一個物理層都有啥功能這樣的知識點肯定會懷疑人生啊。
但是在這本書中完全不用擔心這樣的問題!
因為這本書迎合了我們日常的上網習慣,從最簡單的輸入網址開始,到網頁載入完成,一步步告訴我們「上網」這個過程的奧秘所在,就在這個過程里,慢慢告訴我們應用層、傳輸層、網路層、鏈路層以及物理層等在這期間都扮演了什麼樣的角色。
完美而全面
地回答了「
當我們在瀏覽器輸入一個URL的時候究竟發生了什麼?
」這個經典問題,讓你在不知不覺中掌握網路的基礎知識。目錄截取
當然除了講解平易近人外,這本書的配圖也相當精彩。全書圍繞一張網路流程圖進行展開,而在每一個章節里,還會根據不同的情形進行場景模擬,幫助理解消化。
雖然作者是日本人,書中的一些例子也是結合日本環境而寫,但為了讓中國讀者更好地理解,作者還在正文下方附有結合中國網路的注釋詳解。
就是因為簡單易讀,所以這本書號稱蹲在馬桶上就能看懂,給老媽、女友講解也能聽懂!
《圖解HTTP》——你的第一本HTTP協議書
在了解了網路的大概分層之後,我們就要細攻不同的協議了。在這裡面,最基本、最常見、最簡單的也就是HTTP協議。作為互聯網發展的基石,身為從業人員,是怎麼也不好意思說不了解這塊的。更何況如果從事web開發,那HTTP就更是安家立命的本事了。
不過現實中,很多人往往都是淺嘗輒止,對於HTTP的設計理念、優缺點等等都不甚了解,看見書也頭大。
但是這本書會讓你打開對HTTP的探索好奇心。
喜歡看圖是人類固有的思維模式,所以在這本書中,你會看到大量非常非常萌的插圖,基本上每一頁都有圖,讓人猛地一看以為這是一本漫畫書。
但實際上,這本書很硬核——用最簡單的方式講最純的技術。
書中的插圖就像一個導航,自然連貫地將所講的文字知識串成了一個個流程圖,讓你在不知不覺中了解HTTP協議的工作流程,就像從家門口出發,經過下樓、公交、到達目的地之後一樣的自然。
作為一本入門書,它幾乎覆蓋了有關HTTP協議的所有知識點,可以迅速幫你建立起對HTTP協議的系統性理解,除此之外,還講解了最新流行的技術。
《圖解TCP/IP》——TCP/IP領域聖經
這本書是日本有關TCP/IP的聖經教材,可能就是因為名頭太響,所以常常被拿來和《TCP/IP詳解》作對比。
Emmm,本來就不是一個深度的東西,這麼比較其實有些不公平。但這本書有一個妙用,那就是完全可以作為《TCP/IP詳解》的入門書。如果你讀通了這本書,那麼再啃《詳解》就會容易許多。
和上面的圖書一樣,這本書也勝在涵蓋內容廣,甚至一開始沒有直接講TCP/IP,而是引入了互聯網計算機的發展史,再一步一步循循善誘,引出TCP/IP的誕生原因,從而幫你系統建立起一個學習背景,更好地認識和理解TCP/IP協議。
作為一本入門書,這本書用相當生動的語言把TCP/IP相關知識點講解得非常清晰明了。
比方說如何形象地理解廣播、單播、多播呢?
作者用學校中校長、老師、學生之間的關係進行了概括總結,還附上了插圖。
可以這麼說,如果你想入門TCP/IP,那麼這本書是首選。
看完這些書,計算機網路的難度絕對降低N個level,從此上課也精神了!作業也不鬼見愁了!業務也通了!倍兒爽!
當然,除了以上三本入門級別的書以外,極客商城裡還有進階級別的書目哦,偷偷告訴你一聲,全部都是
全網最低價!
這麼好的福利不收白不收啊~
程序員成長攻略系列:
教你調教代碼:每看完這一本書,就有一個碼農消失
演算法打怪指南:辛苦編碼好幾年,一朝栽在演算法前
數據結構指南:有關數據結構的幾本書,讀完一半算你贏
Java 學習指南:Java,屠榜之王
JS 攻略指南:你才切圖仔,你全家都切圖仔
架構師成長之路:救火架構師氣自己,PPT架構師氣別人
有關程序員的一切,統統都在「
閱讀原文
」里,少俠,不點開看看?※Zuul1.0和2.0我們該如何選擇?
※RTC從醞釀到爆發,這些爆款實時互動場景為何能被催生?
TAG:InfoQ |