• 正版TCP是怎样工作的
21年品牌 40万+商家 超1.5亿件商品

正版TCP是怎样工作的

30.01 4.3折 69.8 全新

库存5件

北京丰台
认证卖家担保交易快速发货售后保障

作者[日]安永辽真,中山悠,丸田一辉著,尹修远 译

出版社人民邮电出版社

ISBN9787115610744

出版时间2023-03

版次1

装帧平装

开本16开

纸张胶版纸

页数265页

字数99999千字

定价69.8元

货号2170-9787115610744

上书时间2024-12-23

青松阁文化

十五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
基本信息
书名:TCP是怎样工作的
定价:69.8元
作者:[日]安永辽真,中山悠,丸田一辉著,尹修远 译
出版社:人民邮电出版社
出版日期:2023-03-01
ISBN:9787115610744
字数:277000
页码:265
版次:
装帧:平装
开本:32开
商品重量:
编辑推荐
适读人群 :本书适合网络开发和管理人员,以及对TCP基础知识及其运行机制感兴趣的人士阅读。                               1.146张示意图帮助理解,详略得当,为读懂大部头开路2.详细梳理TCP发展历程,从变迁中窥见设计思路与本质3.深入TCP核心技术,重点讲解拥塞控制算法(CUBIC、BBR等)4.使用Wireshark和ns-3等搭建模拟环境,切实体验算法流程
内容提要
本书以图配文,通俗易懂地讲解了长期不会过时的TCP技术。其中,章至第3章讲解了TCP的基础知识,详细梳理了TCP的发展历程,并以丰富的图例展示了TCP数据传输的基本思路和过程;第4章至第6章着重介绍了TCP中极为重要的拥塞控制技术,通过图表、公式和模拟实验讲解了TCP拥塞控制的运行机制和热门算法(CUBIC、BBR等);第7章讲解了TCP前沿的研究动向和今后的发展方向,涉及5G、物联网、数据中心、自动驾驶等内容。本书理论与实践相结合,在详细讲解TCP原理后,还引领读者搭建模拟环境,使用Wireshark和ns-3等工具模拟TCP的运行机制,观察拥塞控制算法的执行,并辅以伪代码,帮助读者全面理解TCP技术。
目录
章TCP入门确保传输可靠性 11.1 通信与协议OSI参考模型、TCP/IP和RFC 2OSI参考模型 2TCP/IP 10分层模型下的数据格式 12协议分层结构下的通信过程 121.2 传输层与传输可靠性将数据无乱序、无丢失地发送给接收方 15传输可靠性 15网络拥塞 15通信对网络的要求 16传输层的职责 171.3 UDP的基本情况无连接的简单特性 18UDP的基础知识 18单播、多播、广播 19适合UDP的应用程序 201.4 TCP的基本情况可靠性的确保与实时性 21TCP的基础知识 21TCP与UDP的功能与特点 22适合TCP 的应用程序 231.5 TCP 的基本功能重传、顺序控制和拥塞控制 23连接管理 24序列号 24重传控制 25顺序控制 26端口号 27流量控制 28拥塞控制与拥塞控制算法 29无线通信与TCP 301.6 面向特定用途的协议RUDP、W-TCP、SCTP 和DCCP 32RUDP 32W-TCP 33SCTP 36DCCP 371.7 小结 37第 2章TCP/IP的变迁随着互联网的普及而不断进化的协议 392.1 TCP 黎明期1968 年—1980 年 40阿帕网项目启动(1968 年) 41UNIX 问世(1969 年) 44搭建ALOHAnet(1970年) 45TCP 问世(1974 年) 46以太网标准公开(1980年) 472.2 TCP发展期1980年—1995年 48拥塞崩溃问题浮出水面(1980 年) 49引入Nagle 算法(1984 年) 49引入拥塞控制算法(1988 年) 51往互联网的迁移与万维网的诞生(1990 年) 522.3 TCP 普及期1995年—2006 年 53Windows 95发售(1995年) 54IPv6投入使用(1999年) 54无线LAN出现(1999年) 55各式各样的互联网应用服务(2004年—2006年) 562.4 TCP扩展期21世纪00年代后半期—  57智能手机普及(2007年) 57云计算出现(2006年) 58移动网络的高速化(2010 年、2015年) 59物联网的大众化(2015年) 612.5 小结 62第3章TCP与数据传输实现可靠性与效率的兼顾 653.1 TCP 的数据格式数据包与的格式 66数据包格式 66TCP 报文段 66TCP 格式 68UDP 格式 723.2 连接管理3次握手 73建立连接 73断开连接 74端口与连接 753.3 流量控制与窗口控制不宜多也不宜少,适当的发送量与接收方缓冲区 76流量控制 76缓存与时延 77窗口控制 78复习:流量控制、窗口控制和拥塞控制 793.4 拥塞控制预测传输量,预测自律运行且内部宛如黑盒的网络的内部情况 80TCP拥塞控制的基本概念 80慢启动 81拥塞避免 82快速恢复 843.5 重传控制高可靠性传输的关键——准确且高效 86高可靠性传输所需的重传控制 86基于重传计时器的超时控制 87使用重复ACK 91拥塞避免算法与重传控制综合影响下的流程及拥塞窗口大小的变化情况 923.6 TCP 初期的代表性拥塞控制算法Tahoe、Reno、NewReno 和Vegas 93拥塞控制算法的变化 93Tahoe 94Reno 96NewReno 97Vegas 993.7 小结 101第4章程序员必学的拥塞控制算法逐渐增长的通信数据量与网络的变化 1034.1 拥塞控制的基本理论目的与设计,计算公式的基础知识 104拥塞控制的目的 104拥塞控制的基本设计 105拥塞控制中的有限状态机 107拥塞控制算法示例 1094.2 拥塞控制算法通过理论× 模拟加深理解 111本书介绍的拥塞控制算法 111NewReno 112Vegas 115Westwood 117HighSpeed 119Scalable 121Veno 123BIC 125H-TCP 127Hybla 129Illinois 130YeAH 1334.3 协议分析器Wireshark 实践入门拥塞控制算法的观察A 135什么是Wireshark 135Wireshark 的环境搭建 135使用Wireshark 进行TCP 分析 138通过Wireshark 观察拥塞控制算法 1414.4 加深理解:网络模拟器ns-3 入门拥塞控制算法的观察B 149s-3 的基本情况 149搭建ns-3 环境 150基于ns-3 的网络模拟的基础知识 151脚本文件chapter4-base.cc 153使用Pytho运行模拟器并进行分析和可视化 1554.5 小结 163第5章CUBIC算法通过三次函数简单地解决问题 1675.1 网络高速化与TCP拥塞控制长肥管道带来的变化 .168Reno和NewReno 168快速恢复 168网络的高速化与长肥管道 169端到端之间的三大时延 170长肥管道下NewReno的新问题 1715.2 基于丢包的拥塞控制以丢包情况为指标的一种历史悠久的方法 173基于丢包的拥塞控制算法的基本情况 174AIMD 控制 174[实测]NewReno的拥塞窗口大小的变化情况 176HighSpeed与Scalable 179亲和性 183RTT公平性 1845.3 BIC以宽带、高时延环境为前提的算法 186BIC是什么 186增大拥塞窗口大小的两个阶段 187BIC的拥塞窗口大小的变化情况 188BIC的问题 1905.4 CUBIC的机制使用三次函数大幅简化拥塞窗口大小控制算法 190CUBIC的基本情况 190窗口控制算法的关键点 191CUBIC 的拥塞窗口大小的变化情况 192模拟结果中展现出来的高亲和性 194模拟结果中展现出来的RTT 公平性 194窄带低时延环境下的适应性 195CUBIC的问题 1975.5 使用伪代码学习CUBIC算法主要的行为与处理过程 198初始化 198收到ACK时的行为 199丢包时的行为 199超时时的行为 200主要的函数与处理 2005.6 小结 202第6章BBR算法检测吞吐量与RTT的值,调节数据发送量 2056.1 缓冲区增大与缓冲区时延增大存储成本下降的影响 206网络设备的缓冲区增大 206缓冲区膨胀 207基于丢包的拥塞控制与缓冲区膨胀的关系 208缓冲区增大给CUBIC 带来的影响 2106.2 基于延迟的拥塞控制以RTT 为指标的算法的基本情况和Vegas示例 2123 种拥塞控制算法和如何结合环境选择算法 212基于延迟的拥塞控制的基本设计思路 213Vegas的拥塞窗口大小的变化情况 214过去的基于延迟控制的问题 2156.3 BBR的机制把控数据发送量与RTT之间的关系,实现吞吐量 217BBR的基本思路 217BBR的拥塞窗口大小控制机制 218RTprop的估算 219BtlBw的估算 2206.4 使用伪代码学习BBR算法收到ACK时和发送数据时 221收到ACK时 222发送数据时 2226.5 BBR的流程模拟实验中的各种流程 223只有BBR网络流时的表现 223当多个BBR网络流同时存在时 225与CUBIC的共存 227长肥管道下的表现 2296.6 小结 231第7章TCP前沿的研究动向应用程序和通信环境一旦变化,TCP也会变化 2337.1 TCP 周边环境的变化3个视角:通信方式、通信设备和连接目标 234TCP迄今为止的发展情况 234观察通信环境变化的3 个视角 235通信方式的变化 236通信设备的多样化 238连接目标的变化 239小结 2417.2 5G(第5代移动通信)移动通信的大容量化、多设备支持、高可靠性与低时延 241[背景] 5G的应用场景与走向实用的规划 242[问题] 如何应对严苛的需求条件 244[TCP相关动向A] 毫米波段的处理 245[TCP相关动向B] 多路径TCP 246[TCP相关动向C] 高清流媒体 2487.3 物联网通过互联网控制各种各样的设备 249[背景] 多样的设备和通信方式 249[问题] 处理能力和通信环境上的制约 252[TCP相关动向] 适配物联网 2537.4 数据中心大规模化与各种需求条件并存 254[背景] 云服务的普及和数据中心的大规模化 254[问题] 针对缓冲区的互斥的需求条件 256[TCP相关动向] 面向数据中心的拥塞控制 2577.5 自动驾驶追求高可靠性与低时延、大容量的通信性能 259[背景] 以普及自动驾驶为目的的技术 259[问题] 高速移动时的高可靠性通信 262[与TCP的关系] 关于确保可靠性 2637.6 小结 264
作者介绍

序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP