内容简介:
本书内容分为两部分。上半部分包含第1~5章,偏重介绍相关的算法分类、理论,其中第1章介绍了背景知识及数据链路层,第2章整体介绍了TCP传输的原理与拥塞控制,第3、4章介绍了相关算法分类及主要算法,第5章介绍了相关理论模型。下半部分包含第6~9章,偏重介绍Linux系统上的具体实现及测量模拟技术,其中第6章从数据流动的角度逐层介绍了Linux系统如何实现网络协议TCP/IP协议族的各层,第7章具体介绍了如何书写一个拥塞控制模块及Linux系统自带的主要算法,第8章介绍了网络模拟器NS2及其他性能测量工具,第9章介绍了移动网络和软件定义网络SDN。本书侧重Linux系统上的TCP网络协议实现,但不限于Linux系统,其他操作系统及智能终端系统也可以参考。