本書內容分為兩部分。上半部分包含第1~5章,偏重介紹相關的算法分類、理論,其中第1章介紹了背景知識及數據鏈路層,第2章整體介紹了TCP傳輸的原理與擁塞控制,第3、4章介紹了相關算法分類及主要算法,第5章介紹了相關理論模型。下半部分包含第6~9章,偏重介紹Linux系統(tǒng)上的具體實現(xiàn)及測量模擬技術,其中第6章從數據流動的角度逐層介紹了Linux系統(tǒng)如何實現(xiàn)網絡協(xié)議TCP/IP協(xié)議族的各層,第7章具體介紹了如何書寫一個擁塞控制模塊及Linux系統(tǒng)自帶的主要算法,第8章介紹了網絡模擬器NS2及其他性能測量工具,第9章介紹了移動網絡和軟件定義網絡SDN。本書側重Linux系統(tǒng)上的TCP網絡協(xié)議實現(xiàn),但不限于Linux系統(tǒng),其他操作系統(tǒng)及智能終端系統(tǒng)也可以參考。