本书是一部计算机网络经典性教科书(现在是第三版)。它是目前美国大多数大学里所开设的计算机网络课程的主要参考书。目前国内外能见到各种有关TCP/IP的书籍,其主要内容均出自本书。本已书的特点是:强调原理,概念准确,深入浅出,内容丰富且新颖。全书共分为三卷。第1卷是最基本的,从TCP/IP的基本概念计起,讨论了TCP/IP的主要协议和整个的体系结构。各章之后还附有很多好的练习题。书后还有两个附录,给出了RFC指南和重要的词汇表。本书可供计算机和通信专业的研究生、高年级本科生作为教科书和学习参考书,也可供从事科研和技术开发的人员参考。
第1章 引言与概述\r\n\r\n1.1 网际互连的动机\r\n1.2 TCP/IP互连网\r\n1.3 互连网的服务\r\n1.4 互连网的历史和范围\r\n1.5 Internet体系结构委员会\r\n1.6 IAB的重新组织\r\n1.7 Internet协会\r\n1.8 Internet RFC\r\n1.9 Internet协议和标准化\r\n1.10 未来的发展和技术\r\n1.11 本书的组织\r\n1.12 小结\r\n\r\n第2章 底层网络技术的回顾\r\n\r\n2.1 引言\r\n2.2 网络通信的两种途径\r\n2.3 广域网的局域网\r\n2.4 以太网技术\r\n2.5 光纤分布式数据互连\r\n2.6 异步传输模式\r\n2.7 ARPANET技术\r\n2.8 国家科学基金针的组网\r\n2.9 ANSNET \r\n2.10 一个规划中的广域主干网\r\n2.11 使用TCP/IP的其他技术\r\n2.12 小结和结论\r\n\r\n第3章 网际互连概念和体系结构模型\r\n\r\n3.1 引言\r\n3.2 应用级互连\r\n3.3 网络级互连\r\n3.4 Internet的性质\r\n3.5 Internet的体系结构\r\n3.6 通过IP路由器互连\r\n3.7 用户的观点\r\n3.8 所有的网络是平等的\r\n3.9 未解答的问题\r\n3.10 小结\r\n\r\n第4章 Internet的地址\r\n\r\n4.1 引言\r\n4.2 通用标识符\r\n4.3 IP地址的三个主要类别\r\n4.4 地址指定网络连接\r\n4.5 网络地址和广播地址\r\n4.6 有限的广播\r\n4.7 把零解释成“本”\r\n4.8 Internet编址方法的缺陷\r\n4.9 点分十进制表示法\r\n4.10 回送地址\r\n4.11 特殊地址约定小结\r\n4.12 Internet编址管理机构\r\n4.13 一个例子\r\n4.14 网络字节顺序\r\n4.15 小结\r\n\r\n第5章 网络地址到物理地址的映射(ARP)\r\n\r\n5.1 引言\r\n5.2 地址转换问题\r\n5.3 两种类型的物理地址\r\n5.4 通过直接映射转换\r\n5.5 通过动态绑定转换\r\n5.6 地址转换高速缓存\r\n5.7 ARP的改进\r\n5.8 ARP与其他协议之间的关系\r\n5.9 ARP实现\r\n5.10 ARP的封装与标识\r\n5.11 ARP的协议格式\r\n5.12 小结\r\n\r\n第6章 在启动时确定Internet 地址(RARP)\r\n\r\n6.1 引言\r\n6.2 反向地地址转换协议(RARP)\r\n6.3 计时RARP事务\r\n6.4 RARP主服务器和备份服务器\r\n6.5 小结\r\n\r\n第7章 Internet协议:无连接数据投递\r\n\r\n7.1 引言\r\n7.2 虚拟网络\r\n7.3 Internet的体系结构和思想\r\n7.4 不可靠投递的概念\r\n7.5 无连接投递的概念\r\n7.6 Internet协议的目的\r\n7.7 Internet数据报\r\n7.8 Internet数据报选项\r\n7.9 小结\r\n\r\n第8章 Internet协议:IP数据报的选路\r\n\r\n8.1 引言\r\n8.2 在Internet中选路\r\n8.3 直接投递和间接投递\r\n8.4 表驱动IP选路\r\n8.5 下一站选路\r\n8.6 默认路由\r\n8.7 特定主机路由\r\n8.8 IP选路算法\r\n8.9 用IP选路算法\r\n8.10 处理传入的数据报\r\n8.11 建立选路表\r\n8.12 小结\r\n\r\n第9章 Internet协议:差错与控制报文(ICMP)\r\n\r\n9.1 引言\r\n9.2 Internet控制报文协议\r\n9.3 差错报告与差错改正\r\n9.4 ICMP报文投递\r\n9.5 ICMP报文格式\r\n9.6 检测目的站的可达性与状态(Ping)\r\n9.7 回送请求和应答报文格式\r\n9.8 目的站不可达报告\r\n9.9 拥塞和数据流控制\r\n9.10 源站抑制报文格式\r\n9.11 路由器的改变路由请求\r\n9.12 检测兜圈子或过长的路由\r\n9.13 报告其他问题\r\n9.14 时钟同步和传送时间估计\r\n9.15 信息请求和回答报文\r\n9.16 获得子网地址掩码\r\n9.17 小结\r\n\r\n第10章 子网与超网的地址扩展\r\n\r\n10.1 引言\r\n10.2 相关情况的回顾\r\n10.3 使网络数目最小\r\n10.4 透明路由器\r\n10.5 委托ARP\r\n10.6 子网编址\r\n10.7 子网编址的灵活性\r\n10.8 带掩码的子网的实现\r\n10.9 子网掩码表示\r\n10.10 存在子网时的选路\r\n10.11 子网选路算法\r\n10.12 统一的选路算法\r\n10.13 子网掩码的维护\r\n10.14 到子网的广播\r\n10.15 超网编址\r\n10.16 构成超网对选路的影响\r\n10.17 小结\r\n\r\n第11章 协议的分层\r\n\r\n11.1 引言\r\n11.2 多个协议的必要性\r\n11.3 协议软件在概念上的层次\r\n11.4 各层的功能\r\n11.5 X.25以及在ISO模型的关系\r\n11.6 X.25与Internet分层法的区别\r\n11.7 协议分层的原则\r\n11.8 在现有的底层网络中分层\r\n11.9 TCP/IP模型中的两个重要分界线\r\n11.10 分层的缺点\r\n11.11 复用与去复用的基本概念\r\n11.12 小结\r\n\r\n第12章 用户数据报协议(UDP)\r\n\r\n12.1 引言\r\n12.2 确定最终目的站\r\n12.3 用户数据报协议\r\n12.4 UDP的报文格式\r\n12.5 UDP的伪首部\r\n12.6 UDP的封装与协议的分层\r\n12.7 层次的划分及UDP校验和的计算\r\n12.8 UDP的复用、去复用和端口\r\n12.9 保留匠和可用的UDP端口编号\r\n12.10 小结\r\n\r\n第13章 可靠的数据流运输服务(TCP)\r\n\r\n13.1 引言 \r\n13.2 对数据流投递的需求\r\n13.3 可靠投递服务的特性\r\n13.4 提供可靠性\r\n13.5 滑动窗口的概念\r\n13.6 传输控制协议\r\n13.7 端口、连接与端点\r\n13.8 被动打开与主动打开\r\n13.9 报文段、数据流和流量控制\r\n13.10 可变窗口大小与流量控制\r\n13.11 TCP报文段的格式\r\n13.12 带外数据\r\n13.13 最大报文段长度选项\r\n13.14 TCP校验和计算\r\n13.15 确认与重传\r\n13.16 超时与重传\r\n13.17 往返时间样本的精确测量\r\n13.18 Karn算法与定时器补偿\r\n13.19 对大时延方差的对策\r\n13.20 对拥塞的响应\r\n13.21 建立一个TCP连接\r\n13.22 初始序号\r\n13.23 关闭一个TCP连接\r\n13.24 TCP连接的复位\r\n13.25 TCP状态机\r\n13.26 强迫数据投递\r\n13.27 保留的TCP端口号\r\n13.28 TCP的性能\r\n13.29 糊涂窗口综合症与短分组\r\n13.30 糊涂窗口综合症的避免\r\n13.31 小结\r\n\r\n第14章 选路:核心网络、对等网络与算法(GGP)\r\n\r\n14.1 引言\r\n14.2 选路的产生\r\n14.3 用部分信息进行选路\r\n14.4 原始的Internet体系结构与核心\r\n14.5 核心路由器\r\n14.6 从核心体系结构到对等主干网结构\r\n14.7 自动路由传播\r\n14.8 矢量距离选路(Bellman-Ford算法)\r\n14.9 网关到网关协议(GGP)\r\n14.10 GGP报文格式\r\n14.11 链接状态(SPF)选路\r\n14.12 SPF协议\r\n14.13 小结\r\n\r\n\r\n第15章 选路:自治系统(EGP)\r\n\r\n15.1 引言\r\n15.2 给体系结构模型增加复杂性\r\n15.3 一个基本思想:额外跳\r\n15.4 自治系统的概念\r\n15.5 外部网关协议(EGP)\r\n15.6 EGP报文首部\r\n15.7 EGP邻站获取报文\r\n15.8 EGP邻站可达性报文\r\n15.9 EGP轮询请求报文\r\n15.10 EGP选路更新报文\r\n15.11 从接收者的角度来度量\r\n15.12 EGP的主要限制\r\n15.13 技术问题\r\n15.14 Internet体系结构的分散化\r\n15.15 超出自治系统的范围\r\n15.16 小结\r\n\r\n第16章 选路:在一个自治系统中(RIP,OSPF,HELLO)\r\n\r\n16.1 引言\r\n16.2 静态的与动态的内部路由\r\n16.3 选取路信息协议(RIP)\r\n16.4 LELLO协议\r\n16.5 将RIP,KHELLO和EGP组合起来\r\n16.6 开放SPF协议(OSPF)\r\n16.7 用部分信息选路\r\n16.8 小结\r\n\r\n第17章 Internet组播(IGMP)\r\n\r\n17.1 引言\r\n17.2 硬件广播\r\n17.3 硬件组播\r\n17.4 IP组播\r\n17.5 IP组播地址\r\n17.6 从IP组播到以太网组播的映像\r\n17.7 把IP扩展成可处理组播\r\n17.8 Internet群组管理协议\r\n17.9 IGMP的实现\r\n17.10 群组成员状态的转换\r\n17.11 IGMP报文格式\r\n17.12 组播地址的指派\r\n17.13 选路信息的传播\r\n17.14 Mrouted程序\r\n17.15 小结\r\n\r\n第18章 ATM网络上的TCP/IP\r\n\r\n18.1 引言\r\n18.2 ATM硬件\r\n18.3 大型ATM网络\r\n18.4 ATM网络的逻辑表示\r\n18.5 两种ATM连接范例\r\n18.6 通道、电路与标识符\r\n18.7 ATM信元的运输\r\n18.8 ATM适配层\r\n18.9 AAL 5的收敛、分段与重组\r\n18.10 数据报的封装与IP MTU 的大小\r\n18.11 分组的类型与复用\r\n18.12 在ATM网络中IP地址的绑定\r\n18.13 逻辑IP子网的概念\r\n18.14 连接管理\r\n18.15 LIS内部的地址绑定\r\n18.16 ATMARP的分组格式\r\n18.17 用ATMARP分组确定地址\r\n18.18 服务器数据库表项的获得\r\n18.19 服务器中的超时ATMARP信息\r\n18.20 主机或路由器中的超时ATMARP信息\r\n18.21 小结\r\n\r\n第19章 客户机—服务器的羝互模型\r\n\r\n19.1 引言\r\n19.2 客户机—服务器模型\r\n19.3 一个简单的例子:UDP回应(Echo)服务器\r\n19.4 时间和日期服务\r\n19.5 服务器的复杂性\r\n19.6 RARP服务器\r\n19.7 与客户机—服务器模型不同的方法\r\n19.8 小结\r\n\r\n第20章 插口接口\r\n\r\n20.1 引言\r\n20.2 UNIX I/O范例与网络I/O\r\n20.3 在NNIX上增添网络I/O\r\n20.4 插口的抽象化\r\n20.5 创建一个插口\r\n20.6 插口的继承与终止\r\n20.7 指明本地地址\r\n20.8 将插口连接到目的地址\r\n20.9 通过插口发送数据\r\n20.10 通过插口接收数据\r\n20.11 获得本地和远地插口地址\r\n20.12 获得者并设置插口选项\r\n20.13 指明服务器的队列长度\r\n20.14 服务器是怎样接受连接的\r\n20.15 处理多重服务器的服务器\r\n20.16 获取与设置说机名字\r\n20.17 获取与设置内部主机域\r\n20.18 BSD UNIX网络库调用\r\n20.19 网络字节序转换程序\r\n20.20 IP地址处理程序\r\n20.21 访问域名系统\r\n20.22 获取主机信息\r\n20.23 获取网络信息\r\n20.24 获取协议信息\r\n20.25 获取网络服务信息\r\n20.26 客户机举例\r\n20.27 服务器举例\r\n20.28 小结\r\n\r\n第21章 自举与自动配置(BOOTP,DHCP)\r\n\r\n21.1 引言\r\n21.2 需要一种与RARP不同的协议\r\n21.3 用IP来确定IP地址\r\n21.4 BOOTP的重传策略\r\n21.5 BOOTP的报文格式\r\n21.6 两步自举的过程\r\n21.7 特定厂商字段\r\n21.8 动态配置的必要性\r\n21.9 动态主机配置\r\n21.10 动态IP地址分配\r\n21.11 获取多重地址\r\n21.12 地址获取状态\r\n21.13 早期租用终止\r\n21.14 租用更新状态\r\n21.15 DHCP 报文格式\r\n21.16 DHCP选项与报文类型\r\n21.17 选项过载\r\n21.18 DHCP与域名\r\n21.19 小结\r\n\r\n第22章 域名系统(DNS)\r\n\r\n22.1 引言\r\n22.2 机器的名字\r\n22.3 非等级的名字空间\r\n22.4 分级的名字\r\n22.5 名字管理的授予权\r\n22.6 子集的管理\r\n22.7 TCP/IP Internet的域名\r\n22.8 正式与非正式的Internet域名\r\n22.9 已命名项目与名字的语法\r\n22.10 将域名映射到地址\r\n22.11 域名转换\r\n22.12 高效率的转换\r\n22.13 高速缓存:高效率的关键\r\n22.14 域服务器的报文格式\r\n22.15 压缩的名字格式\r\n22.16 域名的缩写\r\n22.17 反向映射\r\n22.18 指针查询\r\n22.19 对象类型与资源记录内容\r\n22.20 获得子域的管理权\r\n22.21 小结\r\n\r\n第23 应用:远程登录(TELNET,Rlogin) \r\n\r\n23.1 引言\r\n23.2 远程交互式计算\r\n23.3 TELNET协议\r\n23.4 适应异构性\r\n23.5 控制远地命令的传送\r\n23.6 强制服务器读取一个控制功能\r\n23.7 TELNET选项\r\n23.8 TELNET 选项协商\r\n23.9 rlogin(BSD UNIX)\r\n23.10 小结\r\n\r\n第24 应用:文件传送与存取(FTP,TFTP,NFS)\r\n\r\n24.1 引言\r\n24.2 文件的存取与传送\r\n24.3 联机共享式存取\r\n24.4 通过文件传送共享\r\n24.5 FTP:TCP/IP主要的文件传输协议\r\n24.6 FTP的特点\r\n24.7 FTP进程模型\r\n24.8 TCP端口号码的分配\r\n24.9 从用户观点看FTP\r\n24.10 匿名FTP会话举例\r\n24.11 TFTP\r\n24.12 NFS\r\n24.13 NFS的实现\r\n24.14 远地过程调用(RPC)\r\n24.15 小结\r\n\r\n第25章 应用:电子邮件(882,SMTP,MIME)\r\n\r\n25.1 引言\r\n25.2 电子邮件\r\n25.3 邮箱的名字与别名\r\n25.4 虽名的扩展与邮件转发\r\n25.5 网际互连与邮件的关系\r\n25.6 电子邮件服务的TCP/IP标准\r\n25.7 电子邮件的地址\r\n25.8 伪域地址\r\n25.9 简单邮件传送协议(SMTP)\r\n25.10 非ASCII码数据的MIME扩展\r\n25.11 MIME多部分报文\r\n25.12 小结\r\n\r\n第26章 应用:Internet的管理(SNMP,SNMPv2)\r\n\r\n26.1 引言\r\n26.2 管理协议的分层\r\n26.3 体系结构模型\r\n26.4 协议的体系结构\r\n26.5 MIB变量的例子\r\n26.6 管理信息结构\r\n26.7 用ASN.1进行形式定义\r\n26.8 MIB对象名字的结构和表示\r\n26.9 简单网络管理协议\r\n26.10 SNMP的报文格式\r\n26.11 SNMP报文编码举例\r\n26.12 小结\r\n\r\n第27章 协议相关性概要\r\n\r\n27.1 引言\r\n27.2 协议相关性\r\n27.3 应用程序访问\r\n27.4 小结\r\n\r\n第28章 Internet的安全性和防火墙设计\r\n\r\n28.1 引言\r\n28.2 保护资源\r\n28.3 对信息政策的需要\r\n28.4 通信、协作和相互不信赖\r\n28.5 Internet安全性的机制\r\n28.6 防火墙和互连网的访问\r\n28.7 多重连接和最薄弱环节\r\n28.8 防火墙的实现和高速硬件\r\n28.9 分组级的过滤器\r\n28.10 安全性与分组过滤器的规范\r\n28.11 客户受限访问的后果\r\n28.12 通过防火墙的访问服务\r\n28.13 防火墙体系结构的细节\r\n28.14 残段网络\r\n28.15 防火墙的另一种实现方式\r\n28.16 监视与记录\r\n28.17 小结\r\n\r\n第29章 TCP/IP的未来(IPng,IPv6)\r\n\r\n29.1 引言\r\n29.2 为什么要改变TCP/IP和Internet\r\n29.3 改变IPv4的动机\r\n29.4 通向新版IP的之路\r\n29.5 下一个IP的名字\r\n29.6 IPv6的特点\r\n29.7 IPv6数据报的一般形式\r\n29.8 IPv6基本首部格式\r\n29.9 IPv6的扩展首部\r\n29.10 IPv6数据报的分析\r\n29.11 IPv6的分片和重组\r\n29.12 端一端分片的后果\r\n29.13 IPv6源站选路\r\n29.14 IPv6的选项\r\n29.15 IPv6地址空间的大小\r\n29.16 IPv6的冒号十六进制表示\r\n29.17 三种基本IPv6地址类型\r\n29.18 广播和组播的二重性\r\n29.19 工程选择与模拟广播\r\n29.20 建议的IPv6地址空间指派\r\n29.21 IPv4地址的编码和过渡\r\n29.22 提供者、用户以及地址等级\r\n29.23 附加等级\r\n29.24 小结\r\n附录 1 RFC指面\r\n\r\n附录 2 网际互连术语和缩写词汇表
无封面