赞誉<br/>译者序<br/>序言<br/>第1版序言<br/>前言<br/>第1章 基础 1<br/>问题:建造网络 1<br/>1.1 应用 2<br/>1.2 需求 4<br/>1.2.1 利益相关者 5<br/>1.2.2 可扩展的连通性 5<br/>1.2.3 经济高效的资源共享 9<br/>1.2.4 支持通用服务 11<br/>1.2.5 可管理性 15<br/>1.3 体系结构 15<br/>1.3.1 分层和协议 16<br/>1.3.2 封装 18<br/>1.3.3 多路复用和多路分解 20<br/>1.3.4 七层OSI模型 20<br/>1.3.5 因特网体系结构 21<br/>1.4 软件 23<br/>1.4.1 应用编程接口(套接字) 24<br/>1.4.2 应用示例 26<br/>1.5 性能 29<br/>1.5.1 带宽与时延 29<br/>1.5.2 延迟带宽积 33<br/>1.5.3 高速网络 34<br/>1.5.4 应用的性能需求 35<br/>透视图:功能增速 37<br/>习题 38<br/>第2章 直接相连 43<br/>问题:连接到网络 43<br/>2.1 技术概览 44<br/>2.2 编码 47<br/>2.3 组帧 50<br/>2.3.1 面向字节的协议(PPP) 51<br/>2.3.2 面向比特的协议(HDLC) 52<br/>2.3.3 基于时钟的组帧(SONET) 53<br/>2.4 差错检测 56<br/>2.4.1 因特网校验和算法 57<br/>2.4.2 循环冗余校验 58<br/>2.5 可靠传输 62<br/>2.5.1 停止等待 62<br/>2.5.2 滑动窗口 64<br/>2.5.3 并发逻辑信道 72<br/>2.6 多路访问网络 72<br/>2.6.1 物理特性 73<br/>2.6.2 访问协议 74<br/>2.6.3 以太网使用经验 77<br/>2.7 无线网络 77<br/>2.7.1 基本问题 79<br/>2.7.2 802.11/Wi-Fi 81<br/>2.7.3 蓝牙(802.15.1) 86<br/>2.8 接入网络 87<br/>2.8.1 无源光网络 88<br/>2.8.2 蜂窝网络 89<br/>透视图:边缘竞赛 92<br/>习题 94<br/>第3章 网络互联 101<br/>问题:并不是所有网络都是<br/>直接相连的 101<br/>3.1 交换基础 102<br/>3.1.1 数据报 103<br/>3.1.2 虚电路交换 104<br/>3.1.3 源路由 111<br/>3.2 交换式以太网 113<br/>3.2.1 学习型网桥 114<br/>3.2.2 实现 115<br/>3.2.3 生成树算法 116<br/>3.2.4 广播和多播 120<br/>3.2.5 虚拟局域网(VLAN) 120<br/>3.3 互联网(IP) 122<br/>3.3.1 什么是互联网 122<br/>3.3.2 服务模型 124<br/>3.3.3 全局地址 129<br/>3.3.4 IP数据报转发 130<br/>3.3.5 子网划分和无类地址 132<br/>3.3.6 地址转换(ARP) 137<br/>3.3.7 主机配置(DHCP) 139<br/>3.3.8 差错报告(ICMP) 141<br/>3.3.9 虚拟网络和隧道 142<br/>3.4 路由 144<br/>3.4.1 用图表示网络 146<br/>3.4.2 距离向量(RIP) 147<br/>3.4.3 链路状态(OSPF) 153<br/>3.4.4 度量 159<br/>3.5 实现 162<br/>3.5.1 软件交换机 162<br/>3.5.2 硬件交换机 163<br/>3.5.3 软件定义网络 165<br/>透视图:虚拟网络一直走下去 167<br/>习题 168<br/>第4章 高级网络互联 179<br/>问题:扩展到数十亿节点 179<br/>4.1 全球互联网 179<br/>4.1.1 路由区 181<br/>4.1.2 域间路由(BGP) 182<br/>4.2 IPv6 190<br/>4.2.1 历史视角 190<br/>4.2.2 地址和路由 191<br/>4.2.3 分组格式 194<br/>4.2.4 高级功能 196<br/>4.3 多播 197<br/>4.3.1 多播地址 198<br/>4.3.2 多播路由(DVMRP、PIM、MSDP) 199<br/>4.4 多协议标签交换(MPLS) 208<br/>4.4.1 基于目的地的转发 209<br/>4.4.2 显式路由 213<br/>4.4.3 虚拟专用网和隧道 214<br/>4.5 移动设备之间的路由 217<br/>4.5.1 移动网络的挑战 218<br/>4.5.2 路由到移动主机(移动IP) 219<br/>透视图:云正在“吞噬”因特网 224<br/>习题 225<br/>第5章 端到端协议 229<br/>问题:进程间如何通信 229<br/>5.1 简单多路分解(UDP) 230<br/>5.2 可靠字节流(TCP) 232<br/>5.2.1 端到端问题 232<br/>5.2.2 报文段格式 234<br/>5.2.3 连接建立与终止 236<br/>5.2.4 再论滑动窗口 240<br/>5.2.5 触发传输 244<br/>5.2.6 自适应重传 246<br/>5.2.7 记录边界 249<br/>5.2.8 TCP扩展 250<br/>5.2.9 性能 251<br/>5.2.10 其他设计选择(SCTP、QUIC) 253<br/>5.3 远程过程调用 256<br/>5.3.1 RPC基础 256<br/>5.3.2 RPC实现(SunRPC、DCE、gRPC) 261<br/>5.4 实时传输(RTP) 270<br/>5.4.1 需求 271<br/>5.4.2 RTP设计 272<br/>5.4.3 控制协议 275<br/>透视图:HTTP是新的“细腰” 277<br/>习题 279<br/>第6章 拥塞控制 286<br/>问题:分配资源 286<br/>6.1 资源分配问题 287<br/>6.1.1 网络模型 287<br/>6.1.2 分类方法 290<br/>6.1.3 评价标准 292<br/>6.2 排队规则 294<br/>6.2.1 FIFO 294<br/>6.2.2 公平排队 295<br/>6.3 TCP拥塞控制 298<br/>6.3.1 加性增/乘性减 299<br/>6.3.2 慢启动 301<br/>6.3.3 快速重传和快速恢复 305<br/>6.3.4 TCP CUBIC 307<br/>6.4 高级拥塞控制 308<br/>6.4.1 主动队列管理(DECbit、RED、ECN) 308<br/>6.4.2 基于源的拥塞避免(Vegas、BBR、DCTCP) 313<br/>6.5 服务质量 319<br/>6.5.1 应用需求 319<br/>6.5.2 综合服务(RSVP) 323<br/>6.5.3 区分服务(EF、AF) 330<br/>6.5.4 基于方程的拥塞控制 334<br/>透视图:软件定义流量工程 336<br/>习题 337<br/>第7章 端到端数据 344<br/>问题:我们用数据做什么? 344<br/>7.1 表示格式化 345<br/>7.1.1 分类方法 346<br/>7.1.2 例子(XDR、ASN.1、NDR、Protobufs) 349<br/>7.1.3 标记语言(XML) 354<br/>7.2 多媒体数据 357<br/>7.2.1 无损压缩技术 358<br/>7.2.2 图像表示和压缩(GIF、JPEG) 360<br/>7.2.3 视频压缩(MPEG) 364<br/>7.2.4 在网上传输MPEG 368<br/>7.2.5 音频压缩(MP3) 370<br/>透视图:大数据和分析 371<br/>习题 373<br/>第8章 网络安全 377<br/>问题:安全攻击 377<br/>8.1 信任和威胁 378<br/>8.2 密码构建块 379<br/>8.2.1 密码原理 379<br/>8.2.2 对称密钥密码 381<br/>8.2.3 公钥密码 382<br/>8.2.4 认证码 384<br/>8.3 密钥预分发 386<br/>8.3.1 公钥预分发 387<br/>8.3.2 对称密钥预分发 390<br/>8.3.3 Diffie-Hellman密钥交换 391<br/>8.4 认证协议 392<br/>8.4.1 原始性和时效性技术 393<br/>8.4.2 公钥认证协议 394<br/>8.4.3 对称密钥认证协议 395<br/>8.5 系统实例 398<br/>8.5.1 良好隐私 398<br/>8.5.2 安全外壳 400<br/>8.5.3 传输层安全(TLS、SSL、HTTPS) 402<br/>8.5.4 IP安全 405<br/>8.5.5 无线安全(802.11i) 407<br/>8.5.6 防火墙 408<br/>透视图:区块链和去中心化因特网 412<br/>习题 414<br/>第9章 应用 417<br/>问题:应用需要自己的协议 417<br/>9.1 传统应用 417<br/>9.1.1 电子邮件(SMTP、MIME、IMAP) 418<br/>9.1.2 万维网(HTTP) 424<br/>9.1.3 Web服务 430<br/>9.2 多媒体应用 437<br/>9.2.1 会话控制和呼叫控制(SDP、SIP、H.323) 437<br/>9.2.2 多媒体应用的资源分配 444<br/>9.3 基础设施应用 447<br/>9.3.1 名字服务(DNS) 448<br/>9.3.2 网络管理(SNMP、OpenConfig) 455<br/>9.4 覆盖网络 458<br/>9.4.1 路由覆盖网络 460<br/>9.4.2 对等网 465<br/>9.4.3 内容分发网络 474<br/>透视图:云是新的因特网 478<br/>习题 479<br/>习题选答 483<br/>术语表 493
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录